main
client/v3: use pointer for GetResponse observe channels
Don't wait for grpc connection when creating etcd client
*: add GetStream and RangeStream client support
tests: return early when NewSession fails in double barrier tests
*: switch to new protobuf struct
Deflake TestEtcdGrpcResolverRoundRobin: sleep 1s to allow all grpc sub channel to be ready
Bump version to 3.8
bugfix: MemberUpdate a learner overrides its IsLearner to false
tests/integration: Moving integration tests to tests/integration directory
Add tests asserting the behavior of server-side range with keysOnly and countOnly
Enable goheader golangi-lint linter
tests: deflake TestCompactionHash
Remove "2" from integration import
grpc: replace Dial APIs with NewClient