open-consul/agent/grpc-external/services/peerstream
freddygv b089472a12 Pass explicit signal with op for secrets write
Previously the updates to the peering secrets UUID table relied on
inferring what action triggered the update based on a reconciliation
against the existing secrets.

Instead we now explicitly require the operation to be given so that the
inference isn't necessary. This makes the UUID table logic easier to
reason about and fixes some related bugs.

There is also an update so that the peering secrets get handled on
snapshots/restores.
2022-08-03 17:25:12 -05:00
..
health_snapshot.go Remove duplicate comment 2022-07-26 10:19:49 -07:00
health_snapshot_test.go Use Node Name for peering healthSnapshot instead of ID (#13773) 2022-07-15 10:51:38 -04:00
mock_ACLResolver.go grpc: rename public/private directories to external/internal (#13721) 2022-07-13 16:33:48 +01:00
replication.go peering: refactor reconcile, cleanup (#13795) 2022-07-19 11:43:29 -07:00
server.go Pass explicit signal with op for secrets write 2022-08-03 17:25:12 -05:00
server_test.go Pass explicit signal with op for secrets write 2022-08-03 17:25:12 -05:00
stream_resources.go Pass explicit signal with op for secrets write 2022-08-03 17:25:12 -05:00
stream_test.go Pass explicit signal with op for secrets write 2022-08-03 17:25:12 -05:00
stream_tracker.go Rename receive to recv in tracker (#13896) 2022-07-25 16:08:03 -07:00
stream_tracker_test.go peering: read endpoints can now return failing status (#13849) 2022-07-25 14:27:53 -07:00
subscription_blocking.go peerstream: require a resource subscription to receive updates of that type (#13767) 2022-07-15 15:03:40 -05:00
subscription_manager.go peerstream: require a resource subscription to receive updates of that type (#13767) 2022-07-15 15:03:40 -05:00
subscription_manager_test.go Implement/Utilize secrets for Peering Replication Stream (#13977) 2022-08-01 10:33:18 -04:00
subscription_state.go grpc: rename public/private directories to external/internal (#13721) 2022-07-13 16:33:48 +01:00
subscription_state_test.go grpc: rename public/private directories to external/internal (#13721) 2022-07-13 16:33:48 +01:00
subscription_view.go grpc: rename public/private directories to external/internal (#13721) 2022-07-13 16:33:48 +01:00
subscription_view_test.go grpc: rename public/private directories to external/internal (#13721) 2022-07-13 16:33:48 +01:00
testing.go peerstream: require a resource subscription to receive updates of that type (#13767) 2022-07-15 15:03:40 -05:00