Commit Graph

83 Commits (82311b0990ce19ed15b0e45d268ffe9355e353cd)

Author SHA1 Message Date
Matt Keeler da31e0449e Move some things around to allow for license updating via config reload
4 years ago
Matt Keeler caafc02449 hcs-1936: Prepare for adding license auto-retrieval to auto-config in enterprise
4 years ago
Matt Keeler 234d0a3c2a Preparation for changing where license management is done.
4 years ago
R.B. Boyer ede14b7c54
xds: emit a labeled gauge of connected xDS streams by version (#10243)
4 years ago
Paul Banks 3ad754ca7b
Make Raft trailing logs and snapshot timing reloadable (#10129)
4 years ago
Daniel Nephin 79a54f208e agent: fix data race in tests caused by grpc log init
4 years ago
Daniel Nephin 55a677b7d1 rpcclient/health: integrate submatview.Store into rpcclient/health
4 years ago
Matt Keeler 65d73771a5
Add prometheus guage definitions for replication metrics. (#10109)
4 years ago
Daniel Nephin d9b8d30cad cache: log a warning when Cache.Notify handles an error
4 years ago
Daniel Nephin 97a577502d config: improve the interface of Load
4 years ago
Pierre Souchay e2f2d4b0d7 [Streaming][bugfix] handle TLS signalisation when TLS is disabled on client side
4 years ago
Kenia 27f6899ec8
Create consul version metric with version label (#9350)
4 years ago
Kit Patella b81edac7bb use the MetricsPrefix to set the service name and provide as slice literal to avoid bugs from append modifying its first arg
4 years ago
Kit Patella 5e0e4098c9 push prometheus sink definiitons into prometheus.PrometheusOpts
4 years ago
Kit Patella 5da2f1efa8 finish adding static server metrics
4 years ago
Kit Patella 06d59c03b9 add the service name in the agent rather than in the definitions themselves
4 years ago
Kit Patella 24a2471029 first pass on agent-configured prometheusDefs and adding defs for every consul metric
4 years ago
Daniel Nephin 7b9ee25956
Merge pull request #9026 from hashicorp/dnephin/streaming-without-cache-query-param
4 years ago
Daniel Nephin 8bcd5040c7 agent/grpc: Add an integration test for ClientPool with TLS
4 years ago
Daniel Nephin 853667e7d8 health: change the name of UseStreamingBackend config
4 years ago
Daniel Nephin e7d505dc33 config: add field for enabling streaming in the client
4 years ago
Daniel Nephin d0256a0c07 subscribe: add a stateless subscribe service for the gRPC server
4 years ago
Daniel Nephin 2294793357 agent/grpc: use router.Manager to handle the rebalance
4 years ago
Daniel Nephin bad4d3ff7c grpc: redeuce dependencies, unexport, and add godoc
4 years ago
Daniel Nephin cdd392d77f agent/consul: pass dependencies directly from agent
4 years ago
Daniel Nephin 330be5b740 agent/token: Move token persistence out of agent
4 years ago
Matt Keeler 91d680b830
Merge of auto-config and auto-encrypt code (#8523)
4 years ago
Matt Keeler f97cc0445a
Move RPC router from Client/Server and into BaseDeps (#8559)
4 years ago
Daniel Nephin e16375216d config: use logging.Config in RuntimeConfig
4 years ago
Daniel Nephin f2373a5575 logging: move init of grpclog
4 years ago
Daniel Nephin 33c401a16e logging: Setup accept io.Writer instead of []io.Writer
4 years ago
Daniel Nephin 63bad36de7 testing: disable global metrics sink in tests
4 years ago
Daniel Nephin 5d4df54296 agent: extract dependency creation from New
4 years ago