| Modifier and Type | Method and Description |
|---|---|
protected abstract HoodieIndex<?,?> |
BaseHoodieWriteClient.createIndex(HoodieWriteConfig writeConfig) |
HoodieIndex<?,?> |
BaseHoodieWriteClient.getIndex() |
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieBloomIndex
Indexing mechanism based on bloom filter.
|
class |
HoodieGlobalBloomIndex
This filter will only work with hoodie table since it will only load partitions
with .hoodie_partition_metadata file in it.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieBucketIndex
Hash indexing mechanism.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieInMemoryHashIndex
Hoodie Index implementation backed by an in-memory Hash map.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieGlobalSimpleIndex
A global simple index which reads interested fields(record key and partition path) from base files and
joins with incoming records to find the tagged location.
|
class |
HoodieSimpleIndex
A simple index which reads interested fields(record key and partition path) from base files and
joins with incoming records to find the tagged location.
|
| Modifier and Type | Field and Description |
|---|---|
protected HoodieIndex<?,?> |
HoodieTable.index |
| Modifier and Type | Method and Description |
|---|---|
HoodieIndex<?,?> |
HoodieTable.getIndex()
Return the index.
|
protected abstract HoodieIndex<?,?> |
HoodieTable.getIndex(HoodieWriteConfig config,
HoodieEngineContext context) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<HoodieRecord<T>> |
HoodieWriteHelper.deduplicateRecords(HoodieData<HoodieRecord<T>> records,
HoodieIndex<?,?> index,
int parallelism) |
abstract I |
BaseWriteHelper.deduplicateRecords(I records,
HoodieIndex<?,?> index,
int parallelism) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.