皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

ZooKeeper 3.4.13 发布,分布式应用程序协调服务

ZooKeeper 3.4.13 发布了,ZooKeeper 是一个分布式应用程序协调服务,是 Google  Chubby 的开源实现,也是 Hadoop 和 Hbase 的重要组件。提供的功能包括:配置维护、域名服务、分布式同步、组服务等。更新如下:

Sub-task

  • [ZOOKEEPER-2980] – Backport ZOOKEEPER-2939 Deal with maxbuffer as it relates to proposals

Bug

  • [ZOOKEEPER-2184] – Zookeeper Client should re-resolve hosts when connection attempts fail
  • [ZOOKEEPER-2920] – Upgrade OWASP Dependency Check to 3.2.1
  • [ZOOKEEPER-2959] – ignore accepted epoch and LEADERINFO ack from observers when a newly elected leader computes new epoch
  • [ZOOKEEPER-2988] – NPE triggered if server receives a vote for a server id not in their voting view
  • [ZOOKEEPER-2993] – .ignore file prevents adding src/java/main/org/apache/jute/compiler/generated dir to git repo
  • [ZOOKEEPER-3007] – Potential NPE in ReferenceCountedACLCache#deserialize
  • [ZOOKEEPER-3027] – Accidently removed public API of FileTxnLog.setPreallocSize()
  • [ZOOKEEPER-3039] – TxnLogToolkit uses Scanner badly
  • [ZOOKEEPER-3041] – Typo in error message, affects log analysis

New Feature

  • [ZOOKEEPER-2994] – Tool required to recover log and snapshot entries with CRC errors

Improvement

  • [ZOOKEEPER-3012] – Fix unit test: testDataDirAndDataLogDir should not use hardcode test folders
  • [ZOOKEEPER-3019] – Add a metric to track number of slow fsyncs
  • [ZOOKEEPER-3043] – QuorumKerberosHostBasedAuthTest fails on Linux box: Unable to parse:includedir /etc/krb5.conf.d/

Test

Release Notes – ZooKeeper – Version 3.4.12

Bug

  • [ZOOKEEPER-2249] – CRC check failed when preAllocSize smaller than node data
  • [ZOOKEEPER-2690] – Update documentation source for ZOOKEEPER-2574
  • [ZOOKEEPER-2806] – Flaky test: org.apache.zookeeper.server.quorum.FLEBackwardElectionRoundTest.testBackwardElectionRound
  • [ZOOKEEPER-2845] – Data inconsistency issue due to retain database in leader election
  • [ZOOKEEPER-2893] – very poor choice of logging if client fails to connect to server
  • [ZOOKEEPER-2923] – The comment of the variable matchSyncs in class CommitProcessor has a mistake.
  • [ZOOKEEPER-2924] – Flaky Test: org.apache.zookeeper.test.LoadFromLogTest.testRestoreWithTransactionErrors
  • [ZOOKEEPER-2931] – WriteLock recipe: incorrect znode ordering when the sessionId is part of the znode name
  • [ZOOKEEPER-2936] – Duplicate Keys in log4j.properties config files
  • [ZOOKEEPER-2944] – Specify correct overflow value
  • [ZOOKEEPER-2948] – Failing c unit tests on apache jenkins
  • [ZOOKEEPER-2951] – zkServer.cmd does not start when JAVA_HOME ends with a \
  • [ZOOKEEPER-2953] – Flaky Test: testNoLogBeforeLeaderEstablishment
  • [ZOOKEEPER-2960] – The dataDir and dataLogDir are used opposingly
  • [ZOOKEEPER-2961] – Fix testElectionFraud Flakyness
  • [ZOOKEEPER-2978] – fix potential null pointer exception when deleting node
  • [ZOOKEEPER-2992] – The eclipse build target fails due to protocol redirection: http->https

Improvement

  • [ZOOKEEPER-2950] – Add keys for the Zxid from the stat command to check_zookeeper.py
  • [ZOOKEEPER-2952] – Upgrade third party libraries to address vulnerabilities
  • [ZOOKEEPER-2962] – The function queueEmpty() in FastLeaderElection.Messenger is not used, should be removed.
  • [ZOOKEEPER-2967] – Add check to validate dataDir and dataLogDir parameters at startup

发布公告

下载地址:http://zookeeper.apache.org/releases.html#download

转自 https://www.oschina.net/news/98809/zookeeper-3-4-13-released

分享到:更多 ()