Class IcebergBlockMapBuilder

java.lang.Object
org.apache.drill.exec.store.iceberg.IcebergBlockMapBuilder

public class IcebergBlockMapBuilder extends Object
  • Constructor Details

  • Method Details

    • generateFileWork

      public List<IcebergCompleteWork> generateFileWork(Iterable<org.apache.iceberg.CombinedScanTask> combinedScanTasks) throws IOException
      Throws:
      IOException
    • getEndpointByteMap

      public EndpointByteMap getEndpointByteMap(org.apache.iceberg.CombinedScanTask scanTask) throws IOException
      For a given FileWork, calculate how many bytes are available on each on drillbit endpoint
      Parameters:
      scanTask - the CombinedScanTask to calculate endpoint bytes for
      Throws:
      IOException