public class TwoToThreeUpgradeHandler extends Object implements UpgradeHandler
HoodieTable from version 2 to 3.| Modifier and Type | Field and Description |
|---|---|
static String |
SPARK_SIMPLE_KEY_GENERATOR |
| Constructor and Description |
|---|
TwoToThreeUpgradeHandler() |
| Modifier and Type | Method and Description |
|---|---|
Map<ConfigProperty,String> |
upgrade(HoodieWriteConfig config,
HoodieEngineContext context,
String instantTime,
SupportsUpgradeDowngrade upgradeDowngradeHelper)
to be invoked to upgrade hoodie table from one version to a higher version.
|
public static final String SPARK_SIMPLE_KEY_GENERATOR
public Map<ConfigProperty,String> upgrade(HoodieWriteConfig config, HoodieEngineContext context, String instantTime, SupportsUpgradeDowngrade upgradeDowngradeHelper)
UpgradeHandlerupgrade in interface UpgradeHandlerconfig - instance of HoodieWriteConfig to be used.context - instance of HoodieEngineContext to be used.instantTime - current instant time that should not be touched.upgradeDowngradeHelper - instance of SupportsUpgradeDowngrade to be used.Copyright © 2024 The Apache Software Foundation. All rights reserved.