Connor Peet
|
e74db2a81c
|
docs: fix version numbers
|
2023-07-30 09:59:05 -07:00 |
Connor Peet
|
edf9ab0389
|
fix: elections sometimes electing >1 leader
Fixes #176
Fixes #158
|
2023-07-30 09:58:18 -07:00 |
Connor Peet
|
2ca0498a41
|
chore: update dependencies
|
2023-07-28 10:07:55 -07:00 |
Connor Peet
|
5c66c0d6b6
|
fix: leases revoked or released before grant completes leaking
|
2020-12-01 22:18:44 -08:00 |
Connor Peet
|
ee47cc68ab
|
docs: elections
|
2020-11-28 20:10:17 -08:00 |
Connor Peet
|
cead70a0d0
|
prevent user errors in watcher event listeners from causing backoffs in the underlying stream
|
2020-11-28 14:46:14 -08:00 |
Connor Peet
|
69129eb94b
|
fix: buffers not allowed in typings Namespace.get(key)
|
2020-11-28 12:56:55 -08: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
|
66b17697c5
|
fix: don't include the deadline in inherited lease call options
|
2020-09-18 20:46:53 -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
|
5aa4d6c272
|
fix: proto files not included in npm package
|
2020-06-21 16:45: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
|
27cff616f2
|
feat: allow disabling automatic lease keep-alives
Fixes: #110
|
2020-06-17 22:41:18 -07:00 |
Connor Peet
|
e6eaff250a
|
fix: mark leases as lost if the watch connection is alive but etcd is unresponsive
Fixes #110
|
2020-06-17 22:34:31 -07:00 |
Connor Peet
|
d50fb8a270
|
feat: allow apply call options to authentication token exchange
Fixes #111
|
2020-06-16 21:21:37 -07:00 |
Connor Peet
|
0ac0697373
|
fix: skip test in older version that lacks permission check
|
2020-06-16 21:14:46 -07:00 |
Connor Peet
|
3fafea2e23
|
feat: add exists helper
|
2020-06-15 22:56:46 -07:00 |
Connor Peet
|
304130afeb
|
docs: update references mixer -> microsoft
|
2020-06-15 22:25:33 -07:00 |
Connor Peet
|
6d67af2e24
|
feat: apply update grpc module
|
2020-06-15 22:22:12 -07:00 |
Connor Peet
|
92f7e69ef6
|
chore: update dependencies, modernize build, drop node 8 support
|
2020-06-15 21:38:24 -07:00 |
Connor Peet
|
af1242283f
|
docs(changelog): cut 0.2.13 release
|
2019-07-03 12:31:07 -07:00 |
Connor Peet
|
7691f9bf22
|
chore(dep): update and modernize dependencies
|
2019-07-03 12:22:56 -07:00 |
Connor Peet
|
291b41f412
|
fix: called markFailed on mock instance when mocking the pool
|
2019-07-03 12:10:05 -07:00 |
Connor Peet
|
5b72261859
|
fix(lease): lease not attaching through put in transactions
|
2019-07-03 12:03:36 -07:00 |
Connor Peet
|
56ea496bbe
|
feat(lock): allow retrieving lease ids
|
2019-07-03 11:41:55 -07:00 |
Connor Peet
|
c401819405
|
fix(stm): stm comparisons being invalid when using namespaces
|
2019-07-03 11:23:17 -07:00 |
Connor Peet
|
a1845c2f4f
|
docs: add changelog for 0.2.12
|
2019-07-03 10:05:19 -07:00 |
Connor Peet
|
6fee57793d
|
doc(changelog): add 0.2.11
|
2018-05-21 10:08:21 -07:00 |
Connor Peet
|
f7c2bd50e4
|
chore(docs): rebuild
|
2018-05-05 22:12:00 -07:00 |
Connor Peet
|
0cc76c17d9
|
docs(changelog): prepare 0.2.10
|
2018-05-05 20:54:47 -07: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
|
7a034e634f
|
fix(dep): lock grpc to 1.8.0
|
2018-02-09 23:00:42 -08:00 |
Connor Peet
|
002a3794b7
|
fix(lease): when we detect a lease is lost by touching a key, mark the lease as revoked
|
2017-12-30 08:58:29 +10:00 |
Connor Peet
|
7761d03399
|
fix(watcher): successive watchers failing
|
2017-12-30 08:58:29 +10:00 |
Connor Peet
|
f03cee5d3b
|
fix(test): disable watcher test failing on grpc error
|
2017-11-11 22:09:45 -08:00 |
Connor Peet
|
7732880227
|
doc(changelog): add 0.2.6 notes
|
2017-11-11 22:09:45 -08:00 |
Connor Peet
|
5434b6621c
|
doc(changelog): release 0.2.5
|
2017-09-30 11:09:04 -07:00 |
Connor Peet
|
58c08be8d1
|
chore(*): update dependencies, formatting/linter
|
2017-09-30 11:05:20 -07:00 |
Connor Peet
|
378f7c5c73
|
feat(client): allow passing internal grpc options to the client
|
2017-09-30 11:02:23 -07:00 |
Connor Peet
|
8d7640c9e5
|
fix(watcher): queue watcher attachments, recover watchers from data wipes
|
2017-08-22 07:39:12 -07:00 |
Connor Peet
|
c6dc06e231
|
fix(connection-pool): errors if no servers are available (fixes #7)
|
2017-08-22 07:39:12 -07:00 |
Connor Peet
|
1d5515648c
|
doc(changelog): 0.2.3
|
2017-08-02 10:07:12 -07:00 |
Connor Peet
|
6209480a77
|
doc(changelog): add #27
|
2017-07-31 19:37:37 -07:00 |
Connor Peet
|
a3ba28ae7a
|
fix(lock): unable to set TTL (#26)
|
2017-07-19 07:11:09 -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
|
d56fbfe149
|
docs(changelog): 0.2.2
|
2017-07-10 22:21:37 -07:00 |
Connor Peet
|
5541b29362
|
docs(changelog): finalize 2.1.0
|
2017-07-10 17:36:59 -07:00 |
Connor Peet
|
4f12148d55
|
Add watcher to changelog, prettier setup, RPC typings
|
2017-06-18 09:38:51 -07:00 |
Connor Peet
|
b1cc1ec92a
|
feat: add namespacing
|
2017-06-03 11:44:02 -07:00 |