Class BatchAppenderatorDriver

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class BatchAppenderatorDriver
    extends BaseAppenderatorDriver
    This class is specifialized for batch ingestion. In batch ingestion, the segment lifecycle is like:

     APPENDING -> PUSHED_AND_DROPPED -> PUBLISHED
     

    • APPENDING: Segment is available for appending.
    • PUSHED_AND_DROPPED: Segment is pushed to deep storage and dropped from the local storage.
    • PUBLISHED: Segment's metadata is published to metastore.