File tree Expand file tree Collapse file tree
fe/fe-core/src/main/java/com/starrocks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3586,4 +3586,7 @@ public class Config extends ConfigBase {
35863586 */
35873587 @ ConfField
35883588 public static int deploy_serialization_queue_size = -1 ;
3589+
3590+ @ ConfField (mutable = true )
3591+ public static boolean enable_hudi_lib_internal_metadata_table = true ;
35893592}
Original file line number Diff line number Diff line change 1818import com .google .common .collect .ImmutableList ;
1919import com .google .common .collect .ImmutableMap ;
2020import com .google .common .collect .Lists ;
21+ import com .starrocks .common .Config ;
2122import com .starrocks .connector .RemoteFileDesc ;
2223import com .starrocks .connector .RemoteFileIO ;
2324import com .starrocks .connector .RemoteFileScanContext ;
@@ -67,7 +68,8 @@ private void createHudiContext(RemoteFileScanContext ctx) {
6768 ctx .usedCount ++;
6869 if (ctx .usedCount == 1 ) {
6970 HoodieLocalEngineContext engineContext = new HoodieLocalEngineContext (configuration );
70- HoodieMetadataConfig metadataConfig = HoodieMetadataConfig .newBuilder ().enable (true ).build ();
71+ HoodieMetadataConfig metadataConfig = HoodieMetadataConfig .newBuilder ()
72+ .enable (Config .enable_hudi_lib_internal_metadata_table ).build ();
7173 HoodieTableMetaClient metaClient =
7274 HoodieTableMetaClient .builder ().setConf (configuration ).setBasePath (ctx .tableLocation ).build ();
7375 // metaClient.reloadActiveTimeline();
You can’t perform that action at this time.
0 commit comments