public class HoodieConsistentBucketLayout extends HoodieStorageLayout
HoodieStorageLayout.LayoutType| Modifier and Type | Field and Description |
|---|---|
static Set<WriteOperationType> |
SUPPORTED_OPERATIONS |
config| Constructor and Description |
|---|
HoodieConsistentBucketLayout(HoodieWriteConfig config) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
determinesNumFileGroups()
Bucketing controls the number of file groups directly.
|
Option<String> |
layoutPartitionerClass()
Consistent hashing will tag all incoming records, so we could go ahead reusing an existing Partitioner
|
boolean |
writeOperationSupported(WriteOperationType operationType)
Determines if the operation is supported by the layout.
|
public static final Set<WriteOperationType> SUPPORTED_OPERATIONS
public HoodieConsistentBucketLayout(HoodieWriteConfig config)
public boolean determinesNumFileGroups()
determinesNumFileGroups in class HoodieStorageLayoutpublic Option<String> layoutPartitionerClass()
layoutPartitionerClass in class HoodieStorageLayoutpublic boolean writeOperationSupported(WriteOperationType operationType)
HoodieStorageLayoutwriteOperationSupported in class HoodieStorageLayoutCopyright © 2022 The Apache Software Foundation. All rights reserved.