Class ExpressionProfiler

java.lang.Object
io.trino.sql.gen.ExpressionProfiler

public class ExpressionProfiler extends Object
  • Constructor Details

    • ExpressionProfiler

      public ExpressionProfiler()
    • ExpressionProfiler

      public ExpressionProfiler(com.google.common.base.Ticker ticker, io.airlift.units.Duration expensiveExpressionThreshold)
  • Method Details

    • start

      public void start()
    • stop

      public long stop(int batchSize)
    • isExpressionExpensive

      public boolean isExpressionExpensive()