Changelog for
libzookeeper2-devel-3.4.13-lp156.4.57.x86_64.rpm :
* Tue Mar 24 2020 Keith Berger
- Apply 0002-Apply-patch-to-resolve-CVE-2019-0201.patch This applies the patch for ZOOKEEPER-1392 to resolve CVE-2019-0201 Should not allow to read ACL when not authorized to read node (bsc#1135773)
* Mon Jan 07 2019 Thomas Bechtold - update to 3.4.13: - Backport ZOOKEEPER-2939 Deal with maxbuffer as it relates to proposals - Zookeeper Client should re-resolve hosts when connection attempts fail - Upgrade OWASP Dependency Check to 3.2.1 - ignore accepted epoch and LEADERINFO ack from observers when a newly elected leader computes new epoch - NPE triggered if server receives a vote for a server id not in their voting view - .ignore file prevents adding src/java/main/org/apache/jute/compiler/generated dir to git repo - Potential NPE in ReferenceCountedACLCache#deserialize - Accidently removed public API of FileTxnLog.setPreallocSize() - TxnLogToolkit uses Scanner badly - Typo in error message, affects log analysis - Tool required to recover log and snapshot entries with CRC errors - Fix unit test: testDataDirAndDataLogDir should not use hardcode test folders - Add a metric to track number of slow fsyncs - QuorumKerberosHostBasedAuthTest fails on Linux box: Unable to parse:includedir /etc/krb5.conf.d/ - SessionTest is using Thread deprecated API. - Enable Clover code coverage report - Add C client code coverage tests - CRC check failed when preAllocSize smaller than node data - Update documentation source for ZOOKEEPER-2574 - Flaky test: org.apache.zookeeper.server.quorum.FLEBackward \\ ElectionRoundTest.testBackwardElectionRound - Data inconsistency issue due to retain database in leader election - very poor choice of logging if client fails to connect to server - The comment of the variable matchSyncs in class CommitProcessor has a mistake. - Flaky Test: org.apache.zookeeper.test.LoadFromLogTest. \\ testRestoreWithTransactionErrors - WriteLock recipe: incorrect znode ordering when the sessionId is part of the znode name - Duplicate Keys in log4j.properties config files - Specify correct overflow value - Failing c unit tests on apache jenkins - zkServer.cmd does not start when JAVA_HOME ends with a \\ - Flaky Test: testNoLogBeforeLeaderEstablishment - The dataDir and dataLogDir are used opposingly - Fix testElectionFraud Flakyness - fix potential null pointer exception when deleting node - The eclipse build target fails due to protocol redirection: http->https - Add keys for the Zxid from the stat command to check_zookeeper.py - Upgrade third party libraries to address vulnerabilities - The function queueEmpty() in FastLeaderElection.Messenger is not used, should be removed. - Add check to validate dataDir and dataLogDir parameters at startup - Change log level for \"ZKShutdownHandler is not registered\" error message - Fix \"Unexpected bean exists!\" issue in WatcherTests - Cleanup findbug warnings in branch-3.4:
* Correctness Warnings
* Disable Internationalization Warnings
* Malicious code vulnerability Warnings
* Performance Warnings
* Dodgy code Warnings
* Experimental Warnings - Set up Apache Jenkins job that runs the flaky test analyzer script - Multithreaded correctness Warnings - ZOOKEEPER-2355 fix for branch-3.4 - Windows: fetch_and_add not 64bit-compatible, may not be correct - Update documentation for snapCount - Ephemeral node is never deleted if follower fails while reading the proposal packet - Port ZOOKEEPER-1576 to branch3.4 - recreateSocketAddresses may recreate the unreachable IP address - Flaky Test: org.apache.zookeeper.test.ReadOnlyModeTest. \\ testSessionEstablishment - Clean up findbug warnings in branch-3.4 - Port ZOOKEEPER-2737 to branch-3.4 - Netty connection leaks JMX connection bean upon connection close in certain race conditions. - Typo: transasction --> transaction - Flaky test: org.apache.zookeeper.server.quorum. \\ QuorumCnxManagerTest.testNoAuthLearnerConnectToAuth \\ RequiredServerWithHigherSid - Ephemeral znode will not be removed when sesstion timeout, if the system time of ZooKeeper node changes unexpectedly. - ZK Client not able to connect with Xid out of order error - There is a typo in zk.py which prevents from using/compiling it. - follower disconnects and cannot reconnect - Server inappropriately throttles connections under load before SASL completes - Flaky test: org.apache.zookeeper.test.ClientTest. \\ testNonExistingOpCode - Flaky test: org.apache.zookeeper.test.ReadOnlyModeTest. \\ testConnectionEvents - Unnecessary stack-trace in server when the client disconnect unexpectedly - PurgeTxnLog#validateAndGetFile: return tag has no arguments. - Improve the ZooKeeper#setACL java doc - ZooKeeper public include files leak porting changes - CMake build doesn\'t support OS X - Main-Class JAR manifest attribute is incorrect - Windows Debug builds don\'t link with `/MTd` - Local automatic variable is left uninitialized and then freed. - Don\'t include `config.h` in `zookeeper.h` - The OWASP dependency check jar should not be included in the default classpath - quorum.auth.MiniKdcTest.testKerberosLogin failing with NPE on java 9 - Create ant task to generate ivy dependency reports - compiler warning using java 9 - Operations to server will be timed-out while thousands of sessions expired same time - TCP keepalive for leader election connections - The define of MAX_CONNECTION_ATTEMPTS in QuorumCnxManager.java seems useless, should it be removed? - ZooKeeperSaslClient#respondToServer should log exception message of SaslException - Add script to run a java api compatibility tool - Improve the efficiency of AtomicFileOutputStream - Rename README.txt to README.md - define dependency versions in build.xml to be easily overridden in build.properties - Please add instructions for running the tutorial - Add ant task for running OWASP dependency report - Flaky Test: org.apache.zookeeper.test.WatcherTest.- Drop ZOOKEEPER-705.patch . Applied upstream- Drop ZOOKEEPER-770.patch . Applied upstream- Add ftbfs-with-gcc-8.patch . This fixes the build with gcc8- Use %license macro
* Mon Jul 10 2017 johannes.grasslerAATTsuse.com- Fixed off-by-one in zkCleanTRX.sh and made output more useful (bsc#1048688, FATE#323204)
* Mon Jul 03 2017 johannes.grasslerAATTsuse.com- Fixed ExecStartPre statment in service file
* Mon Jun 26 2017 tomasz.trebskiAATTts.fujitsu.com- added zkCleanTRX.sh to clean up 0 length transaction logs
* Mon May 29 2017 johannes.grasslerAATTsuse.com- Update to to zookeeper-3.4.10 (bsc#1040519)
* Fixes CVE-2017-5637- Remove Changes.txt (missing as of 3.4.10)
* Wed Mar 29 2017 dmuellerAATTsuse.com- add ZOOKEEPER-705.patch, ZOOKEEPER-770.patch
* Tue Feb 14 2017 johannes.grasslerAATTsuse.com- Switched from using binary jars to Tetra based build from source
* Fri Jan 13 2017 johannes.grasslerAATTsuse.com- Added README.SUSE- Replaced copies of zookeeper-wrapper by symlinks- Created subpackages zookeeper-client, zookeeper-server, libzookeeper and libzookeeper-devel- Reduced log level to INFO
* Thu Jan 12 2017 johannes.grasslerAATTsuse.com- Copy sample configration file to /etc/zookeeper/zoo.cfg- Configure log4j for logging to /var/log- Fixed class path handling- Moved all Zookeeper jars to /usr/share/zookeeper and removed unneccessary symlinks- Added logrotate configuration- Set a default server ID of 1- Got rid of unneccessary ExecStop directive
* Wed Jan 11 2017 johannes.grasslerAATTsuse.com- Bumped version to 3.4.9- Updated URL to point to www-eu.apache.org- Substituted zkEnv.patch by environment wrapper- Substituted zkServer.patch by appending proper CLASSPATH to zkEnv.sh- Substituted some more RPM macros for static paths where appropriate- Moved zoo_sample.cfg to docdir
* Thu Aug 13 2015 aplanasAATTsuse.com- Initial package