mirror of
https://github.com/grafana/grafana.git
synced 2024-12-26 00:41:20 -06:00
7b4925ea37
* initial naive implementation * Update pkg/services/store/entity/sqlstash/sql_storage_server.go Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com> * tidy up * add action column, batch watch events * initial implementation of broadcast-based watcher * fix up watch init * remove batching, it just adds needless complexity * use StreamWatcher * make broadcaster generic * add circular buffer to replay recent events to new watchers * loop within poll until all events are read * add index on entity_history.resource_version to support poller * increment r.Since when we send events to consumer * switch broadcaster and cache to use channels instead of mutexes * cleanup --------- Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com> |
||
---|---|---|
.. | ||
generate.sh | ||
secretsmanager_grcp_plugin.go | ||
secretsmanager_grpc.pb.go | ||
secretsmanager.pb.go | ||
secretsmanager.proto |