Skip to main content

Crate risingwave_common_service

Crate risingwave_common_service 

Source

Modulesยง

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

Structsยง

AwaitTreeMiddleware
AwaitTreeMiddlewareLayer
GrpcCall
Await-tree key type for gRPC calls.
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

Type Aliasesยง

AwaitTreeRegistryRef
Manages the await-trees of gRPC requests that are currently served by a node.