Class DropStatsProcedure

java.lang.Object
io.trino.plugin.hive.procedure.DropStatsProcedure
All Implemented Interfaces:
com.google.inject.Provider<io.trino.spi.procedure.Procedure>, jakarta.inject.Provider<io.trino.spi.procedure.Procedure>

public class DropStatsProcedure extends Object implements com.google.inject.Provider<io.trino.spi.procedure.Procedure>
A procedure that drops statistics. It can be invoked for a subset of partitions (e.g. CALL system.drop_stats('system', 'some_table', ARRAY[ARRAY['x', '7']])) or for the entire table (CALL system.drop_stats('system', 'some_table'))).
  • Constructor Details

  • Method Details

    • get

      public io.trino.spi.procedure.Procedure get()
      Specified by:
      get in interface com.google.inject.Provider<io.trino.spi.procedure.Procedure>
      Specified by:
      get in interface jakarta.inject.Provider<io.trino.spi.procedure.Procedure>
    • dropStats

      public void dropStats(ConnectorSession session, ConnectorAccessControl accessControl, String schema, String table, List<?> partitionValues)