open-consul/agent/consul
Connor Kelly 698fc291a9
Add KVUsage to consul state usage metrics
This change will add the number of entries in the consul KV store to the
already existing usage metrics.
2021-09-20 12:41:54 -05:00
..
authmethod Replace use of 'sane' where appropriate 2021-07-02 12:18:46 -04:00
discoverychain Fix enterprise discovery chain tests; Fix multi-level split merging 2021-09-10 21:11:00 +01:00
fsm state: partition the usage metrics subsystem (#10867) 2021-08-18 09:27:15 -05:00
prepared_query fixing various bits of enterprise meta plumbing to be more correct (#10889) 2021-08-20 14:34:23 -05:00
state Add KVUsage to consul state usage metrics 2021-09-20 12:41:54 -05:00
stream state: adjust streaming event generation to account for partitioned nodes (#10860) 2021-08-17 16:49:26 -05:00
testdata
usagemetrics Add KVUsage to consul state usage metrics 2021-09-20 12:41:54 -05:00
wanfed grpc: ensure that streaming gRPC requests work over mesh gateway based wan federation (#10838) 2021-08-24 16:28:44 -05:00
acl.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
acl_authmethod.go
acl_authmethod_oss.go
acl_authmethod_test.go
acl_client.go acl: remove ACLDatacenter 2021-08-06 18:27:00 -04:00
acl_endpoint.go acl: adding a new mesh resource 2021-09-03 09:12:03 -04:00
acl_endpoint_legacy.go acl: remove legacy bootstrap 2021-08-17 13:10:00 -04:00
acl_endpoint_oss.go
acl_endpoint_test.go acl: remove legacy bootstrap 2021-08-17 13:10:00 -04:00
acl_oss.go Move static token resolution into the ACLResolver (#10013) 2021-04-14 12:39:35 -04:00
acl_oss_test.go
acl_replication.go Merge pull request #10807 from hashicorp/dnephin/remove-acl-datacenter 2021-08-17 13:07:09 -04:00
acl_replication_legacy.go acl: remove ACLDatacenter 2021-08-06 18:27:00 -04:00
acl_replication_legacy_test.go acl: remove ACLDatacenter 2021-08-06 18:27:00 -04:00
acl_replication_test.go Merge pull request #10807 from hashicorp/dnephin/remove-acl-datacenter 2021-08-17 13:07:09 -04:00
acl_replication_types.go Handle FSM.Apply errors in raftApply 2021-04-20 13:29:29 -04:00
acl_server.go acl: remove ACLDatacenter 2021-08-06 18:27:00 -04:00
acl_server_oss.go Move static token resolution into the ACLResolver (#10013) 2021-04-14 12:39:35 -04:00
acl_test.go acl: adding a new mesh resource 2021-09-03 09:12:03 -04:00
acl_token_exp.go Move some things around to allow for license updating via config reload 2021-05-25 09:57:50 -04:00
acl_token_exp_test.go acl: remove ACLDatacenter 2021-08-06 18:27:00 -04:00
auto_config_backend.go auto-config: move autoConfigBackend impl off of Server 2021-07-12 13:42:40 -04:00
auto_config_backend_test.go auto-config: move autoConfigBackend impl off of Server 2021-07-12 13:42:40 -04:00
auto_config_endpoint.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
auto_config_endpoint_test.go acl: make ACLDisabledTTL a constant 2021-08-17 13:34:18 -04:00
auto_encrypt_endpoint.go rpc: remove unnecessary arg to ForwardRPC 2021-05-06 13:30:07 -04:00
auto_encrypt_endpoint_test.go server: remove defaulting of PrimaryDatacenter 2021-08-06 18:45:24 -04:00
autopilot.go state: partition the nodes.uuid and nodes.meta indexes as well (#10882) 2021-08-19 16:17:59 -05:00
autopilot_oss.go
autopilot_test.go
catalog_endpoint.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
catalog_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
client.go acl: small improvements to ACLResolver disable due to RPC error 2021-08-17 13:34:18 -04:00
client_serf.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
client_test.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
cluster_test.go
config.go acl: make ACLDisabledTTL a constant 2021-08-17 13:34:18 -04:00
config_endpoint.go fixing various bits of enterprise meta plumbing to be more correct (#10889) 2021-08-20 14:34:23 -05:00
config_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
config_oss.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
config_replication.go Handle FSM.Apply errors in raftApply 2021-04-20 13:29:29 -04:00
config_replication_test.go
connect_ca_endpoint.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
connect_ca_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
coordinate_endpoint.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
coordinate_endpoint_test.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
discovery_chain_endpoint.go oss portion of ent #1069 (#10883) 2021-08-20 12:57:45 -04:00
discovery_chain_endpoint_test.go partition dicovery chains (#10983) 2021-09-07 16:29:32 -04:00
enterprise_client_oss.go Preparation for changing where license management is done. 2021-05-24 10:19:31 -04:00
enterprise_config_oss.go
enterprise_server_oss.go Sync enterprise changes to oss (#10994) 2021-09-08 11:59:30 -04:00
enterprise_server_oss_test.go Preparation for changing where license management is done. 2021-05-24 10:19:31 -04:00
federation_state_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
federation_state_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
federation_state_replication.go Handle FSM.Apply errors in raftApply 2021-04-20 13:29:29 -04:00
federation_state_replication_test.go
filter.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
filter_test.go
flood.go
gateway_locator.go server: initialize mgw-wanfed to use local gateways more on startup (#9528) 2021-01-25 17:30:38 -06:00
gateway_locator_test.go server: initialize mgw-wanfed to use local gateways more on startup (#9528) 2021-01-25 17:30:38 -06:00
health_endpoint.go acl: remove acl == nil checks 2021-07-30 14:28:19 -04:00
health_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
helper_test.go api: expose upstream routing configurations in topology view (#10811) 2021-08-25 15:20:32 -04:00
intention_endpoint.go Sync enterprise changes to oss (#10994) 2021-09-08 11:59:30 -04:00
intention_endpoint_test.go Sync enterprise changes to oss (#10994) 2021-09-08 11:59:30 -04:00
internal_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
internal_endpoint_test.go ent->oss test fix (#10926) 2021-08-26 14:06:49 -04:00
issue_test.go
kvs_endpoint.go acl: Remove the remaining authz == nil checks 2021-07-30 14:55:35 -04:00
kvs_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
leader.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
leader_connect.go telemetry: add a metric for agent TLS cert expiry 2021-08-04 13:51:44 -04:00
leader_connect_ca.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
leader_connect_ca_test.go acl: small improvements to ACLResolver disable due to RPC error 2021-08-17 13:34:18 -04:00
leader_connect_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
leader_federation_state_ae.go agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669) 2021-07-22 13:20:45 -05:00
leader_federation_state_ae_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
leader_intentions.go Sync enterprise changes to oss (#10994) 2021-09-08 11:59:30 -04:00
leader_intentions_oss.go
leader_intentions_oss_test.go
leader_intentions_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
leader_metrics.go telemetry: add log message when certs are about to expire 2021-08-04 14:18:59 -04:00
leader_test.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
logging.go
logging_test.go
merge.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
merge_test.go
operator_autopilot_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
operator_autopilot_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
operator_endpoint.go
operator_raft_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
operator_raft_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
options.go grpc: ensure that streaming gRPC requests work over mesh gateway based wan federation (#10838) 2021-08-24 16:28:44 -05:00
options_oss.go Preparation for changing where license management is done. 2021-05-24 10:19:31 -04:00
prepared_query_endpoint.go fixing various bits of enterprise meta plumbing to be more correct (#10889) 2021-08-20 14:34:23 -05:00
prepared_query_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
raft_rpc.go rpc: authorize raft requests (#10925) 2021-08-26 15:04:32 -07:00
replication.go Refactor of serf feature flag tags. 2021-05-20 12:57:06 -04:00
replication_test.go Move some things around to allow for license updating via config reload 2021-05-25 09:57:50 -04:00
rpc.go rpc: authorize raft requests (#10925) 2021-08-26 15:04:32 -07:00
rpc_test.go tls: consider presented intermediates during server connection tls handshake. (#10964) 2021-09-09 21:48:54 +02:00
rtt.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
rtt_test.go
segment_oss.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
serf_test.go
server.go grpc: ensure that streaming gRPC requests work over mesh gateway based wan federation (#10838) 2021-08-24 16:28:44 -05:00
server_connect.go auto-config: move autoConfigBackend impl off of Server 2021-07-12 13:42:40 -04:00
server_lookup.go
server_lookup_test.go
server_oss.go sync changes to oss files made in enterprise (#10670) 2021-07-22 13:58:08 -05:00
server_register.go connect: update centralized upstreams representation in service-defaults (#10015) 2021-04-15 14:21:44 -05:00
server_serf.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
server_test.go acl: some acl authz refactors for nodes (#10909) 2021-08-25 13:43:11 -05:00
session_endpoint.go acl: remove unused error return 2021-08-05 15:20:13 -04:00
session_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
session_timers.go
session_timers_test.go
session_ttl.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
session_ttl_test.go
snapshot_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
snapshot_endpoint_test.go acl: remove ACLResolver config fields from consul.Config 2021-08-17 13:32:52 -04:00
stats_fetcher.go
stats_fetcher_test.go
status_endpoint.go
status_endpoint_test.go
subscribe_backend.go sync changes to oss files made in enterprise (#10670) 2021-07-22 13:58:08 -05:00
subscribe_backend_test.go grpc: ensure that streaming gRPC requests work over mesh gateway based wan federation (#10838) 2021-08-24 16:28:44 -05:00
system_metadata.go Handle FSM.Apply errors in raftApply 2021-04-20 13:29:29 -04:00
system_metadata_test.go
txn_endpoint.go acl: use authz consistently as the variable name for an acl.Authorizer 2021-08-17 12:14:10 -04:00
txn_endpoint_test.go agent: ensure that most agent behavior correctly respects partition configuration (#10880) 2021-08-19 15:09:42 -05:00
util.go
util_test.go