Interface PluginCost


public interface PluginCost
PluginCost describes the cost factors to be used when costing for the specific storage/format plugin
  • Field Details

    • logger

      static final org.slf4j.Logger logger
  • Method Details

    • getAverageColumnSize

      int getAverageColumnSize(GroupScan scan)
      Returns:
      the average column size in bytes
    • getBlockSize

      int getBlockSize(GroupScan scan)
      Returns:
      the block size in bytes
    • getSequentialBlockReadCost

      int getSequentialBlockReadCost(GroupScan scan)
      Returns:
      the sequential block read cost
    • getRandomBlockReadCost

      int getRandomBlockReadCost(GroupScan scan)
      Returns:
      the random block read cost