Skip to content

v1.0.8

Compare
Choose a tag to compare
@ehsanpourtorabshopify ehsanpourtorabshopify released this 24 Jul 18:20
· 13 commits to master since this release
c0d6b6a

What's Changed

  • Update package name to github.com/Shopify/zk by @wayt in #2
  • Backport Addwatch from inf-rno/zk fork by @wayt in #1
  • Added logic to reset the client SessionID if the client disconnects and does not reconnect before the session timeout time elapses. by @wayt in #5
  • Support RemoveWatch by @jpfourny in #6
  • Add Walk functions by @wayt in #8
  • added more watcher tests by @jpfourny in #10
  • Revert rename of some request structs by @jpfourny in #11
  • Cached leaves walker by @wayt in #9
  • Add RefreshDNSHostProvider by @jlaffaye in #12
  • Add a WalkLeavesParallel for CachedLeavesWalker init by @wayt in #13
  • Improve test setup and performance; stricter linting by @jpfourny in #15
  • Pass context around everywhere to respect deadlines by @jpfourny in #16
  • Add TreeWalker to handle all tree-visiting needs. by @jpfourny in #17
  • Experimental TreeCache by @jpfourny in #20
  • TreeCache options: include data, absolute paths, custom logger by @jpfourny in #21
  • Workaround race condition in tree_cache initial sync by @wayt in #22
  • Fix issue with tree_cache watchBuffer loop return properly by @wayt in #24
  • Fix linter errors; use gotestsum; update Go versions in test matrix by @jpfourny in #23
  • Remove deprecated tree walk methods by @jpfourny in #25
  • Fix ZK_VERSION detection + Consistent linting by @jpfourny in #26
  • Resolving deadlocks with watch events, especially after reconnection. by @jpfourny in #28
  • Added TreeCacheListener to intercept change events in the cache. by @jpfourny in #29
  • Adding support for MultiRead requests + additional cleanup. by @jpfourny in #31
  • Fixing some data races when async requests are aborted. by @jpfourny in #34
  • Get TreeCache OnSyncError return a dedicated error when pump stalls by @wayt in #35
  • Fix potential deadlock in RemoveWatchCtx by @wayt in #38
  • Added OnNodeDeleting to TreeCache by @ehsanpourtorabshopify in #39

New Contributors

Full Changelog: v1.0.2...v1.0.8