Re-exports§
pub use event_log::EventLogManagerRef;
Modules§
- env π
- idle π
- license π
- metadata π
- notification π
- notification_
version π - streaming_
job π
Structs§
IdleManager
keeps track of latest activity and report whether the meta service has been idle for long time.- Options shared by all meta service instances
MetaSrvEnv
is the global environment in Meta service. The instance will be shared by all kind of managers inside Meta.NotificationManager
is used to send notification to frontends and compute nodes.
Enums§
- Auto-generated discriminant enum variants
Constants§
- NOTE(kwannoel): This is just ignored, used in background DDL
- The id preserved for the meta node. Note that thereβs no such entry in cluster manager.
Functions§
- This function
is_first_launch_for_sql_backend_cluster
is used to check whether the cluster, which uses SQL as the backend, is a new cluster. It determines this by inspecting the applied migrations. If the migrationm20230908_072257_init
has been applied, then it is considered an old cluster.