Crate risingwave_common_service

Source

Modulesยง

metrics_manager ๐Ÿ”’
observer_manager ๐Ÿ”’
tracing ๐Ÿ”’

Structsยง

MetricsManager
ObserverManager
ObserverManager is used to update data based on notification from meta. Call start to spawn a new asynchronous task We can write the notification logic by implementing ObserverNodeImpl.
RpcNotificationClient
TracingExtractLayer
A layer that decorates the inner service with TracingExtract.

Enumsยง

ObserverError
Error type for ObserverManager.

Traitsยง

Channel
NotificationClient
ObserverState