Class PartitionParserUpdate

java.lang.Object
com.illumon.iris.importers.csv.PartitionParserUpdate

public class PartitionParserUpdate
extends Object
Holds the map of partition to its list of chunks (startIndex and size) in one parser chunk which is approximately 262K in size. The TIntArrayList holds the startIndex on even index values(starting with 0, 2, 4...) and size is on odd index values (1, 3, 5...)
  • Constructor Details

    • PartitionParserUpdate

      public PartitionParserUpdate​(long destEnd, @NotNull Map<String,​gnu.trove.list.array.TIntArrayList> partitionMap)
      Is populated with the map of partition to start-size arraylist as processed in the current chunk in CsvPartitionColumnParser.
      Parameters:
      destEnd - The destEnd for the chunk processed in partition parser
      partitionMap - Map of partition to start-size arraylist
  • Method Details