@VisibleForTesting public static class AbstractFileStoreWrite.WriterContainer<T> extends Object
RecordWriter with the snapshot id it is created upon and the identifier of its last
 modified commit.| Modifier and Type | Field and Description | 
|---|---|
| protected long | baseSnapshotId | 
| DeletionVectorsMaintainer | deletionVectorsMaintainer | 
| IndexMaintainer<T> | indexMaintainer | 
| protected long | lastModifiedCommitIdentifier | 
| RecordWriter<T> | writer | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | WriterContainer(RecordWriter<T> writer,
               IndexMaintainer<T> indexMaintainer,
               DeletionVectorsMaintainer deletionVectorsMaintainer,
               Long baseSnapshotId) | 
public final RecordWriter<T> writer
@Nullable public final IndexMaintainer<T> indexMaintainer
@Nullable public final DeletionVectorsMaintainer deletionVectorsMaintainer
protected final long baseSnapshotId
protected long lastModifiedCommitIdentifier
protected WriterContainer(RecordWriter<T> writer, @Nullable IndexMaintainer<T> indexMaintainer, @Nullable DeletionVectorsMaintainer deletionVectorsMaintainer, Long baseSnapshotId)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.