public class AppendDeleteFileMaintainer extends Object implements BaseAppendDeleteFileMaintainer
BaseAppendDeleteFileMaintainer
of unaware bucket append table.Modifier and Type | Method and Description |
---|---|
int |
getBucket() |
DeletionFile |
getDeletionFile(String dataFile) |
DeletionVector |
getDeletionVector(String dataFile) |
String |
getIndexFilePath(String dataFile) |
BinaryRow |
getPartition() |
void |
notifyNewDeletionVector(String dataFile,
DeletionVector deletionVector) |
DeletionFile |
notifyRemovedDeletionVector(String dataFile) |
List<IndexManifestEntry> |
persist() |
void |
putDeletionFile(String dataFile,
DeletionFile deletionFile) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forBucketedAppend, forUnawareAppend
public BinaryRow getPartition()
getPartition
in interface BaseAppendDeleteFileMaintainer
public int getBucket()
getBucket
in interface BaseAppendDeleteFileMaintainer
public DeletionFile getDeletionFile(String dataFile)
public void putDeletionFile(String dataFile, DeletionFile deletionFile)
public DeletionVector getDeletionVector(String dataFile)
public DeletionFile notifyRemovedDeletionVector(String dataFile)
public void notifyNewDeletionVector(String dataFile, DeletionVector deletionVector)
notifyNewDeletionVector
in interface BaseAppendDeleteFileMaintainer
public List<IndexManifestEntry> persist()
persist
in interface BaseAppendDeleteFileMaintainer
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.