[HUDI-3782] Fixing table config when any of the index is disabled (#5222)
This commit is contained in:
@@ -113,6 +113,9 @@ public abstract class HoodieSparkTable<T extends HoodieRecordPayload>
|
||||
// existence after the creation is needed.
|
||||
final HoodieTableMetadataWriter metadataWriter = SparkHoodieBackedTableMetadataWriter.create(
|
||||
context.getHadoopConf().get(), config, context, actionMetadata, Option.of(triggeringInstantTimestamp));
|
||||
// even with metadata enabled, some index could have been disabled
|
||||
// delete metadata partitions corresponding to such indexes
|
||||
deleteMetadataIndexIfNecessary();
|
||||
try {
|
||||
if (isMetadataTableExists || metaClient.getFs().exists(new Path(
|
||||
HoodieTableMetadata.getMetadataTableBasePath(metaClient.getBasePath())))) {
|
||||
|
||||
Reference in New Issue
Block a user