risingwave_frontend

Module meta_client

source

Structs§

Traits§

  • A wrapper around the MetaClient that only provides a minor set of meta rpc. Most of the rpc to meta are delegated by other separate structs like CatalogWriter, WorkerNodeManager, etc. So frontend rarely needs to call MetaClient directly. Hence instead of to mock all rpc of MetaClient in tests, we aggregate those “direct” rpc in this trait so that the mocking can be simplified.