this.recordSinkManager = new RecordSinkManager();
// sys schema
SystemTablesMetadata systemTablesMetadata = new SystemTablesMetadata();
SystemSplitManager systemSplitManager = new SystemSplitManager(nodeManager);
SystemRecordSetProvider systemRecordSetProvider = new SystemRecordSetProvider();
this.metadata = new MetadataManager(new FeaturesConfig().setExperimentalSyntaxEnabled(true), typeRegistry, systemTablesMetadata);
this.splitManager = new SplitManager(systemSplitManager);
this.pageSourceManager = new PageSourceManager(systemRecordSetProvider);