Highlights
- Arctic Code Vault Contributor
- Pro
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
2,628 contributions in the last year
Activity overview
Contributed to
hashicorp/consul,
gotestyourself/gotestsum,
gotestyourself/gotest.tools
and 5 other
repositories
Contribution activity
September 2020
Created a pull request in google/gofuzz that received 4 comments
Allow Continue.Fuzz to accept a reflect.Value
This is a small optimization, so I completely understand if you would rather keep the existing interface and close this PR without merging. I made …
+32
−4
•
4
comments
- state: use protobuf Topic and and export payload type
- subscribe: add subscribe service for streaming change events
- proto: add code to convert between protobuf types and structs types
- agent/consul: make Client/Server config reloading more obvious
- agent: Repalce ConsulOptions with a new struct from agent.BaseDeps
- streaming: Fix TestHandler_EmitsStats
- streaming: grpc.ClientConnPool and grpc resolver
- streaming: add protobuf for subscribe service and events
- dns: decouple Agent from DNSServer
- agent: move DNSServer to apiServers
- http: fix tests incorrectly using HTTPAddr to get the address of the https server
- http: rename HTTPServer to HTTPHandlers
- state: Use ReadTxn everywhere
- api: Add a context to ServiceRegisterOpts
- WIP: mog: code gen tool for converting api types into core types
- Add support for serving additional metrics provider JS in the UI
- Return grpc serving status in health check errors
- [backport/1.8.x]: use service datacenter for dns name
- Fix typo in Service Discovery/Services documentation
- Add config changes for UI metrics
- server: make sure that the various replication loggers use consistent logging
- Use errors.Is() in IsErrEOF()
- add -list-primary to `consul keyring` command
- agent: make the json/hcl decoding of ConnectProxyConfig fully work with CamelCase and snake_case
- remove nodeName call when using -service
- ci:add check for bindata_assetfs changes
- streaming: add protobuf for subscribe service and events
- fix TestLeader_SecondaryCA_IntermediateRenew
- Add lib/telemetry and implement go-metrics as a telemetry.MetricsClient
- backport[1.7.x]: test: update tags for database service registrations and queries
- backport: 8560
- test: update tag names for database services
- [BUGFIX] Avoid GetDatacenter* methods to flood Consul servers logs
- Automatically renew the token used by the Vault CA provider
- Update UI Config passing to not use an inline script
- streaming: grpc.ClientConnPool and grpc resolver
- Add NotModifiedSupport for all blocking query cache-types
- ci: pin Nomad integration test to Go 1.14 for Consul 1.6.x
- ci: pin Nomad integration test to Go 1.14 for Consul 1.7.x
- Move IntermediateCertTTL to common CA config
- Some pull request reviews not shown.
65
contributions
in private repositories
Sep 1 – Sep 28

