mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-05-24 17:00:37 +00:00
refactor: system tables in FrontendCatalogManager (#2358)
* rename method names Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * remove system table, table engine, register/deregister Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * add system catalog Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * run nextest Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * some documents Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * fix: fix clippy --------- Signed-off-by: Ruihang Xia <waynestxia@gmail.com> Co-authored-by: WenyXu <wenymedia@gmail.com>
This commit is contained in:
@@ -253,11 +253,11 @@ async fn create_query_engine(meta_addr: &str) -> Result<DatafusionQueryEngine> {
|
||||
|
||||
let datanode_clients = Arc::new(DatanodeClients::default());
|
||||
|
||||
let catalog_list = Arc::new(FrontendCatalogManager::new(
|
||||
let catalog_list = FrontendCatalogManager::new(
|
||||
cached_meta_backend.clone(),
|
||||
cached_meta_backend.clone(),
|
||||
datanode_clients,
|
||||
));
|
||||
);
|
||||
let plugins: Arc<Plugins> = Default::default();
|
||||
let state = Arc::new(QueryEngineState::new(
|
||||
catalog_list,
|
||||
|
||||
@@ -311,11 +311,11 @@ impl StartCommand {
|
||||
.context(StartDatanodeSnafu)?;
|
||||
let region_server = datanode.region_server();
|
||||
|
||||
let catalog_manager = Arc::new(FrontendCatalogManager::new(
|
||||
let catalog_manager = FrontendCatalogManager::new(
|
||||
kv_store.clone(),
|
||||
Arc::new(DummyKvCacheInvalidator),
|
||||
Arc::new(StandaloneDatanodeManager(region_server.clone())),
|
||||
));
|
||||
);
|
||||
|
||||
catalog_manager
|
||||
.table_metadata_manager_ref()
|
||||
|
||||
Reference in New Issue
Block a user