open-consul/agent/consul/state
Daniel Nephin a92dab724d state: Use interface for Txn
Also store the index in Changes instead of the Txn.

This change is in preparation for movinng EventPublisher to the stream package, and
making handleACLUpdates async once again.
2020-07-14 15:57:46 -04:00
..
db state: Use interface for Txn 2020-07-14 15:57:46 -04:00
acl.go ProcessChanges: use stream.Event 2020-07-14 15:57:45 -04:00
acl_events.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
acl_events_test.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
acl_oss.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
acl_test.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
autopilot.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
autopilot_test.go Replace goe/verify.Values with testify/require.Equal (#7993) 2020-06-02 12:41:25 -04:00
catalog.go Fix a bunch of unparam lint issues 2020-06-24 13:00:14 -04:00
catalog_oss.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
catalog_test.go Fix a bunch of unparam lint issues 2020-06-24 13:00:14 -04:00
config_entry.go Fix a bunch of unparam lint issues 2020-06-24 13:00:14 -04:00
config_entry_oss.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
config_entry_test.go Enable gofmt simplify 2020-06-16 13:21:11 -04:00
connect_ca.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
connect_ca_test.go state: track changes so that they may be used to produce change events 2020-06-16 13:04:29 -04:00
coordinate.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
coordinate_test.go Merge pull request #8034 from hashicorp/dnephin/add-linter-staticcheck-4 2020-06-17 12:16:02 -04:00
delay.go OSS KV Modifications to Support Namespaces 2019-11-25 12:57:35 -05:00
delay_test.go OSS KV Modifications to Support Namespaces 2019-11-25 12:57:35 -05:00
event_publisher.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
event_publisher_test.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
federation_state.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
graveyard.go Rename txnWrapper to txn 2020-06-16 13:06:02 -04:00
graveyard_oss.go Rename txnWrapper to txn 2020-06-16 13:06:02 -04:00
graveyard_test.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
index_connect.go Add Proxy Upstreams to Service Definition (#4639) 2018-10-10 16:55:34 +01:00
index_connect_test.go Add Proxy Upstreams to Service Definition (#4639) 2018-10-10 16:55:34 +01:00
index_service_kind.go Implement Mesh Gateways 2019-07-01 16:28:30 -04:00
intention.go connect: various changes to make namespaces for intentions work more like for other subsystems (#8194) 2020-06-26 16:59:15 -05:00
intention_oss.go connect: various changes to make namespaces for intentions work more like for other subsystems (#8194) 2020-06-26 16:59:15 -05:00
intention_test.go connect: various changes to make namespaces for intentions work more like for other subsystems (#8194) 2020-06-26 16:59:15 -05:00
kvs.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
kvs_oss.go Rename txnWrapper to txn 2020-06-16 13:06:02 -04:00
kvs_test.go Merge pull request #8034 from hashicorp/dnephin/add-linter-staticcheck-4 2020-06-17 12:16:02 -04:00
memdb.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
operations_oss.go Rename txnWrapper to txn 2020-06-16 13:06:02 -04:00
prepared_query.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
prepared_query_index.go pkg refactor 2017-06-10 18:52:45 +02:00
prepared_query_index_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
prepared_query_test.go OSS Modifications necessary for sessions namespacing 2019-11-25 12:07:04 -05:00
schema.go Enable gofmt simplify 2020-06-16 13:21:11 -04:00
schema_test.go pkg refactor 2017-06-10 18:52:45 +02:00
session.go Merge pull request #8070 from hashicorp/dnephin/add-gofmt-simplify 2020-06-16 17:18:38 -04:00
session_oss.go Rename txnWrapper to txn 2020-06-16 13:06:02 -04:00
session_test.go Merge pull request #8034 from hashicorp/dnephin/add-linter-staticcheck-4 2020-06-17 12:16:02 -04:00
state_store.go Add a context for stopping EventPublisher goroutine 2020-07-14 15:57:46 -04:00
state_store_oss_test.go Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
state_store_test.go Handle return value from txn.Commit 2020-06-16 13:04:31 -04:00
stream_topics.go state: Use interface for Txn 2020-07-14 15:57:46 -04:00
tombstone_gc.go Sheds monotonic time info so tombstone GC bins work properly. 2017-11-29 10:34:24 -08:00
tombstone_gc_test.go Sheds monotonic time info so tombstone GC bins work properly. 2017-11-29 10:34:24 -08:00
txn.go Rename txnWrapper to txn 2020-06-16 13:06:02 -04:00
txn_test.go connect: various changes to make namespaces for intentions work more like for other subsystems (#8194) 2020-06-26 16:59:15 -05:00