open-consul/agent/consul/state
freddygv 073c9e3a91 Update assumptions around exported-service config
Given that the exported-services config entry can use wildcards, the
precedence for wildcards is handled as with intentions. The most exact
match is the match that applies for any given service. We do not take
the union of all that apply.

Another update that was made was to reflect that only one
exported-services config entry applies to any given service in a
partition. This is a pre-existing constraint that gets enforced by
the Normalize() method on that config entry type.
2022-06-01 17:03:51 -06:00
..
acl.go
acl_events.go
acl_events_test.go
acl_oss.go
acl_oss_test.go
acl_schema.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
acl_test.go
autopilot.go
autopilot_test.go
catalog.go update gateway-services table with endpoints (#13217) 2022-05-31 16:20:12 -04:00
catalog_events.go agent: allow for service discovery queries involving peer name to use streaming (#13168) 2022-05-20 15:27:01 -05:00
catalog_events_oss.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
catalog_events_oss_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
catalog_events_test.go update gateway-services table with endpoints (#13217) 2022-05-31 16:20:12 -04:00
catalog_oss.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
catalog_oss_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
catalog_schema.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
catalog_test.go update gateway-services table with endpoints (#13217) 2022-05-31 16:20:12 -04:00
config_entry.go Update assumptions around exported-service config 2022-06-01 17:03:51 -06:00
config_entry_intention.go
config_entry_intention_oss.go
config_entry_oss.go peering: add store.PeeringsForService implementation (#12957) 2022-05-06 12:35:31 -07:00
config_entry_oss_test.go Update assumptions around exported-service config 2022-06-01 17:03:51 -06:00
config_entry_schema.go
config_entry_test.go update gateway-services table with endpoints (#13217) 2022-05-31 16:20:12 -04:00
connect_ca.go
connect_ca_events.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
connect_ca_events_test.go
connect_ca_test.go
coordinate.go
coordinate_oss.go
coordinate_oss_test.go
coordinate_test.go add general runstep test helper instead of copying it all over the place (#13013) 2022-05-10 15:25:51 -05:00
delay_oss.go
delay_test.go
federation_state.go
graveyard.go
graveyard_oss.go
graveyard_test.go
index_connect_test.go
indexer.go
intention.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
intention_oss.go
intention_test.go
kvs.go
kvs_oss.go
kvs_oss_test.go
kvs_test.go
memdb.go
operations_oss.go
peering.go Update assumptions around exported-service config 2022-06-01 17:03:51 -06:00
peering_oss.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
peering_test.go Update assumptions around exported-service config 2022-06-01 17:03:51 -06:00
prepared_query.go
prepared_query_index.go
prepared_query_index_test.go
prepared_query_test.go
query.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
query_oss.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
schema.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
schema_oss.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
schema_oss_test.go
schema_test.go
session.go
session_oss.go
session_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
state_store.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
state_store_oss_test.go
state_store_test.go
store_integration_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
system_metadata.go
system_metadata_test.go
tombstone_gc.go
tombstone_gc_test.go
txn.go Enable servers to configure arbitrary proxies from the catalog (#13244) 2022-05-27 12:38:52 +01:00
txn_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
usage.go
usage_oss.go
usage_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00