Connor Peet
a974833ddc
1.1.2
2023-07-30 09:58:40 -07:00
Connor Peet
d9013a8258
bump min node versions
2023-07-28 10:11:10 -07:00
Connor Peet
7945875ba1
1.1.1
2023-07-28 10:08:00 -07:00
Connor Peet
2ca0498a41
chore: update dependencies
2023-07-28 10:07:55 -07:00
dependabot[bot]
d0053ea162
chore(deps-dev): bump protobufjs from 6.10.1 to 7.2.4 ( #189 )
...
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js ) from 6.10.1 to 7.2.4.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases )
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/protobufjs/protobuf.js/compare/v6.10.1...protobufjs-v7.2.4 )
---
updated-dependencies:
- dependency-name: protobufjs
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-28 08:54:30 -07:00
Connor Peet
c296d0337b
1.1.0
2020-11-28 20:15:36 -08:00
Connor Peet
ee47cc68ab
docs: elections
2020-11-28 20:10:17 -08:00
Connor Peet
a7ae3d67ec
refactor: solidify observer side of elections
...
Previously observation was done "magically" by listening to an event.
This made it hard to monitor status and lifecycle. This moves the logic
into a subclass. Additionally, revisions were not being maintained
between different queries introducing the possibility for race
conditions. The inner event loop is functionally identical to the
one in the etcd3 official client.
2020-11-28 16:56:22 -08:00
Connor Peet
3476cc8442
1.0.2
2020-09-19 15:20:42 -07:00
Connor Peet
5f973eb47a
feat: allow passing a set of default CallOptions in new Etcd3()
2020-09-19 12:38:13 -07:00
Connor Peet
b9b2cd2a22
fix: update version of cockatiel to fix incompatible TypeScript types
...
Fixes #128
2020-09-18 20:25:00 -07:00
Connor Peet
ac38732581
1.0.1
2020-06-21 16:45:12 -07:00
Connor Peet
9248ea8efd
1.0.0
2020-06-21 09:41:07 -07:00
Connor Peet
0fc9bc3a59
docs: prep for 1.0.0 release
2020-06-21 09:41:00 -07:00
Connor Peet
204eb2da17
feat: breaking: add cockatiel-based retry policies
2020-06-20 19:43:32 -07:00
Connor Peet
3fafea2e23
feat: add exists helper
2020-06-15 22:56:46 -07:00
Connor Peet
6d67af2e24
feat: apply update grpc module
2020-06-15 22:22:12 -07:00
Connor Peet
5c638a6867
chore: use github actions for ts rather than travis
2020-06-15 21:59:21 -07:00
Connor Peet
92f7e69ef6
chore: update dependencies, modernize build, drop node 8 support
2020-06-15 21:38:24 -07:00
Connor Peet
c239a799d8
0.2.13
2019-07-03 12:30:10 -07:00
Connor Peet
7691f9bf22
chore(dep): update and modernize dependencies
2019-07-03 12:22:56 -07:00
Connor Peet
c401819405
fix(stm): stm comparisons being invalid when using namespaces
2019-07-03 11:23:17 -07:00
Connor Peet
d4ce2f82f1
0.2.12
2019-07-03 10:06:55 -07:00
RezoChiang
d146247087
fix(connection-pool): DeprecationWarning: grpc.load ( fixes #81 ) ( #91 )
...
* fixed #81 DeprecationWarning: grpc.load
* fixed #81 DeprecationWarning: grpc.load
* fixed #81 DeprecationWarning: grpc.load
* fix lints error
* DeprecationWarning: grpc.load fixed #81
* DeprecationWarning: grpc.load fixed #81
* chore(travis): add Node.js 11
2019-03-22 11:14:31 -07:00
Connor Peet
fb2ba5588f
0.2.11
2018-05-21 10:08:40 -07:00
Connor Peet
fd9d3eccd5
feat(rpc): mark clients as failing when streams emit an error
2018-05-20 15:57:37 -07:00
Connor Peet
3c5462f579
0.2.10
2018-05-05 22:12:41 -07:00
Connor Peet
9481fe584c
fix(watch): handle graceful stream end() and reconnect ( fixes #72 )
2018-05-05 20:53:19 -07:00
Connor Peet
101298e6d9
fix(watch): forcefully terminate watch stream to prevent server leaks ( fixes #62 )
2018-05-05 20:29:01 -07:00
Connor Peet
1443df8759
feat(watch): use backoff for errors on the watch stream
...
This is a good thing in general, and grpc seemed to get into a bad state sometimes without this
2018-05-05 20:20:19 -07:00
XadillaX
6be42c9de6
chore(package): bump grpc to ^1.10.1
2018-04-26 09:30:20 -07:00
Connor Peet
f3282649f1
0.2.9
2018-02-09 23:06:19 -08:00
Connor Peet
e9af4b55b3
fix(dep): actually lock grpc; apparently npm overwrite version constraints now
2018-02-09 23:06:08 -08:00
Connor Peet
a9e53ecda0
0.2.8
2018-02-09 23:04:28 -08:00
Connor Peet
7a034e634f
fix(dep): lock grpc to 1.8.0
2018-02-09 23:00:42 -08:00
Connor Peet
d32a8eca81
0.2.7
2017-12-31 16:38:34 +10:00
Connor Peet
05b85c3e40
0.2.6
2017-11-11 22:17:18 -08:00
Connor Peet
6806a2d96e
fix(stm): address PR comments, add thorough tests and fix bugs
2017-10-15 20:47:01 -07:00
Connor Peet
c4793b2759
feat(stm): initial implementation of software transactional memory
2017-10-15 20:47:01 -07:00
Connor Peet
a678fa6763
0.2.5
2017-09-30 11:08:21 -07:00
Connor Peet
58c08be8d1
chore(*): update dependencies, formatting/linter
2017-09-30 11:05:20 -07:00
Connor Peet
7278b902a6
0.2.4
2017-08-02 10:07:31 -07:00
Connor Peet
646b3942bb
0.2.3
2017-07-19 07:12:18 -07:00
Connor Peet
3f5982ccf0
docs(*): rebuild
2017-07-11 22:03:11 -07:00
Connor Peet
189a8ce4b2
style(*): format code with prettier ( #18 )
...
* chore: format code with prettier
* address PR comments
2017-07-11 10:32:02 -07:00
Connor Peet
d7c558e6b5
0.2.2
2017-07-10 22:29:34 -07:00
Connor Peet
add57b2fdb
chore(grpc): update grpc, remove unnecessary and buggy patch file
2017-07-10 22:20:19 -07:00
Connor Peet
2c5c92b0e9
0.2.1
2017-07-10 17:38:03 -07:00
Connor Peet
4f12148d55
Add watcher to changelog, prettier setup, RPC typings
2017-06-18 09:38:51 -07:00
Connor Peet
eef1ddadea
0.2.0
2017-06-03 09:48:25 -07:00