Apache Curator 2.3.0 发布

Linux大全评论358 views阅读模式

Apache Curator 2.3.0 发布了,Apache Curator 就是为了简化zookeeper客户端调用而生,利用它,可以更好的使用zookeeper。

Bug

  • [CURATOR-8] - Possible mishandling of connection timeouts on large/shooty clusters
  • [CURATOR-9] - DefaultTracerDriver should call log.isTraceEnabled()
  • [CURATOR-19] - InterProcessSemaphoreV2.getParticipantNodes throws NoNodeException
  • [CURATOR-27] - PathChildrenCache creates but doesn't shut down Executors
  • [CURATOR-31] - Incorrect CuratorEventType set in SetACLBuilderImpl's performBackgroundOperation
  • [CURATOR-39] - ServiceProvider thread is not closed during ServiceDiscovery close
  • [CURATOR-45] - LeaderSelector threw exception, but still created ephemeral node, breaking everything
  • [CURATOR-51] - LeaderSelector with custom Executor does not guarantee unique leadership
  • [CURATOR-52] - Retry issues with background operations
  • [CURATOR-53] - PersistentEphemeralNode does not work when ZK server are not available when the node is started
  • [CURATOR-54] - No reliable way to cancel leadership in LeaderSelector when connection fails due to edge cases
  • [CURATOR-56] - DistributedQueue znode name grows on re-queue
  • [CURATOR-59] - ConnectionState.CONNECTED can get set incorrectly
  • [CURATOR-63] - ServiceCacheImpl doesn't check if service name is null
  • [CURATOR-68] - Namespace is not stripped off events generated via a NamspaceFacade
  • [CURATOR-69] - update guava to 15,the version 14 can't deploy in glassfish
  • [CURATOR-70] - Old Netflix Github Links

Improvement

  • [CURATOR-30] - Recursive delete
  • [CURATOR-48] - InterProcessSemaphoreMutex should use InterProcessSemaphoreV2
  • [CURATOR-55] - EnsurePath should have a getPath() function
  • [CURATOR-61] - Use a new surefire process per test class

Test

  • [CURATOR-37] - ADD tickTime AND maxClientCnxns SUPPORT TO CURATOR TESTS

企鹅博客
  • 本文由 发表于 2020年7月12日 10:51:21
  • 转载请务必保留本文链接:https://www.qieseo.com/281920.html

发表评论