head 1.3;
access;
symbols
pkgsrc-2026Q1:1.3.0.64
pkgsrc-2026Q1-base:1.3
pkgsrc-2025Q4:1.3.0.62
pkgsrc-2025Q4-base:1.3
pkgsrc-2025Q3:1.3.0.60
pkgsrc-2025Q3-base:1.3
pkgsrc-2025Q2:1.3.0.58
pkgsrc-2025Q2-base:1.3
pkgsrc-2025Q1:1.3.0.56
pkgsrc-2025Q1-base:1.3
pkgsrc-2024Q4:1.3.0.54
pkgsrc-2024Q4-base:1.3
pkgsrc-2024Q3:1.3.0.52
pkgsrc-2024Q3-base:1.3
pkgsrc-2024Q2:1.3.0.50
pkgsrc-2024Q2-base:1.3
pkgsrc-2024Q1:1.3.0.48
pkgsrc-2024Q1-base:1.3
pkgsrc-2023Q4:1.3.0.46
pkgsrc-2023Q4-base:1.3
pkgsrc-2023Q3:1.3.0.44
pkgsrc-2023Q3-base:1.3
pkgsrc-2023Q2:1.3.0.42
pkgsrc-2023Q2-base:1.3
pkgsrc-2023Q1:1.3.0.40
pkgsrc-2023Q1-base:1.3
pkgsrc-2022Q4:1.3.0.38
pkgsrc-2022Q4-base:1.3
pkgsrc-2022Q3:1.3.0.36
pkgsrc-2022Q3-base:1.3
pkgsrc-2022Q2:1.3.0.34
pkgsrc-2022Q2-base:1.3
pkgsrc-2022Q1:1.3.0.32
pkgsrc-2022Q1-base:1.3
pkgsrc-2021Q4:1.3.0.30
pkgsrc-2021Q4-base:1.3
pkgsrc-2021Q3:1.3.0.28
pkgsrc-2021Q3-base:1.3
pkgsrc-2021Q2:1.3.0.26
pkgsrc-2021Q2-base:1.3
pkgsrc-2021Q1:1.3.0.24
pkgsrc-2021Q1-base:1.3
pkgsrc-2020Q4:1.3.0.22
pkgsrc-2020Q4-base:1.3
pkgsrc-2020Q3:1.3.0.20
pkgsrc-2020Q3-base:1.3
pkgsrc-2020Q2:1.3.0.18
pkgsrc-2020Q2-base:1.3
pkgsrc-2020Q1:1.3.0.14
pkgsrc-2020Q1-base:1.3
pkgsrc-2019Q4:1.3.0.16
pkgsrc-2019Q4-base:1.3
pkgsrc-2019Q3:1.3.0.12
pkgsrc-2019Q3-base:1.3
pkgsrc-2019Q2:1.3.0.10
pkgsrc-2019Q2-base:1.3
pkgsrc-2019Q1:1.3.0.8
pkgsrc-2019Q1-base:1.3
pkgsrc-2018Q4:1.3.0.6
pkgsrc-2018Q4-base:1.3
pkgsrc-2018Q3:1.3.0.4
pkgsrc-2018Q3-base:1.3
pkgsrc-2018Q2:1.3.0.2
pkgsrc-2018Q2-base:1.3
pkgsrc-2018Q1:1.2.0.8
pkgsrc-2018Q1-base:1.2
pkgsrc-2017Q4:1.2.0.6
pkgsrc-2017Q4-base:1.2
pkgsrc-2017Q3:1.2.0.4
pkgsrc-2017Q3-base:1.2
pkgsrc-2017Q2:1.1.0.14
pkgsrc-2017Q2-base:1.1
pkgsrc-2017Q1:1.1.0.12
pkgsrc-2017Q1-base:1.1
pkgsrc-2016Q4:1.1.0.10
pkgsrc-2016Q4-base:1.1
pkgsrc-2016Q3:1.1.0.8
pkgsrc-2016Q3-base:1.1
pkgsrc-2016Q2:1.1.0.6
pkgsrc-2016Q2-base:1.1
pkgsrc-2016Q1:1.1.0.4
pkgsrc-2016Q1-base:1.1
pkgsrc-2015Q4:1.1.0.2
pkgsrc-2015Q4-base:1.1;
locks; strict;
comment @# @;
1.3
date 2018.06.14.11.48.35; author fhajny; state Exp;
branches;
next 1.2;
commitid oFpIOigro9tn6fGA;
1.2
date 2017.09.06.11.12.20; author fhajny; state Exp;
branches;
next 1.1;
commitid RcvXAxRZXahaW76A;
1.1
date 2015.10.13.15.03.37; author fhajny; state Exp;
branches;
next ;
commitid WzHB1cSzdAhrwXEy;
desc
@@
1.3
log
@devel/zookeeper: Update to 3.4.12.
Version 3.4.12
Bug
- CRC check failed when preAllocSize smaller than node data
- Update documentation source for ZOOKEEPER-2574
- Flaky test:
org.apache.zookeeper.server.quorum.FLEBackwardElectionRoundTest.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
Improvement
- 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
Wish
- Change log level for "ZKShutdownHandler is not registered" error
message
Version 3.4.11
Sub-task
- Fix "Unexpected bean exists!" issue in WatcherTests
- Cleanup findbug warnings in branch-3.4: Correctness Warnings
- Cleanup findbug warnings in branch-3.4: Disable Internationalization
Warnings
- Cleanup findbug warnings in branch-3.4: Malicious code vulnerability
Warnings
- Cleanup findbug warnings in branch-3.4: Performance Warnings
- Cleanup findbug warnings in branch-3.4: Dodgy code Warnings
- Cleanup findbug warnings in branch-3.4: Experimental Warnings
- Set up Apache Jenkins job that runs the flaky test analyzer script.
- Multithreaded correctness Warnings
- ZOOKEEPER-2355 fix for branch-3.4
Bug
- 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.testNoAuthLearnerConnectToAuthRequiredServerWithHigherSid
- 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
- Fix 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
Improvement
- 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
New Feature
- Please add instructions for running the tutorial
- Add ant task for running OWASP dependency report
Test
- Flaky Test: org.apache.zookeeper.test.WatcherTest.
@
text
@$NetBSD: patch-build.xml,v 1.2 2017/09/06 11:12:20 fhajny Exp $
Don't look for a specific Ivy version.
Add Ivy resolver tasks to let us forbid fetch on demand.
--- build.xml.orig 2018-03-27 04:32:33.000000000 +0000
+++ build.xml
@@@@ -108,7 +108,7 @@@@ xmlns:cs="antlib:com.puppycrawl.tools.ch
-
+
@@@@ -403,27 +403,37 @@@@ xmlns:cs="antlib:com.puppycrawl.tools.ch
+
+
+
+
+
@@@@ -436,6 +446,8 @@@@ xmlns:cs="antlib:com.puppycrawl.tools.ch
+
@
1.2
log
@Update devel/zookeeper to 3.4.10.
zookeeper 3.4.10
Sub-task
- Fix race condition in testWatchAutoResetWithPending
Bug
- CancelledKeyException in zookeeper branch-3.4
- Startup race in ZooKeeperServer
- Documentation copyright notice is out of date.
- NullPointerException when redo Command is passed negative value
- ServerConfig#parse(String[]) ignores tickTime
- Update NOTICE file with Netty notice in 3.4
- Revisit release note doc and remove the items which are not related to
the released version
- Potential memory leak in recordio.c
- Modify Info.REVISION to adapt git repo
- PurgeTxnLog can inadvertently delete required txn log files
- ZooKeeper server should verify that dataDir and snapDir are writeable
before starting
- SaslServerCallbackHandler#handleAuthorizeCallback() should log the
exception
- correct a few spelling typos
- ZooTrace.logQuorumPacket does nothing
- Build failure in contrib/zkfuse with gcc 6.x
- Java target in branch 3.4 doesn't match documentation
- Missing src/pom.template in release
- Fix HierarchicalQuorumTest.java
- Fix compilation error in branch-3.4
- Large databases take a long time to regain a quorum
- Correct DataNode.getChildren() inconsistent behaviour.
- Fix Kerberos Authentication related test cases
- DOS attack on wchp/wchc four letter words (4lw)
- Eclipse ant task no longer determines correct classpath for tests
after ZOOKEEPER-2689
- checkstyle broken on branch-3.4
- Regenerate documentation for branch-3.4 release
- MiniKdc test case intermittently failing due to principal not found in
Kerberos database
- Patch for ZOOKEEPER-2693 introduces potential race condition
Improvement
- Add 'electionTimeTaken' value in LeaderMXBean and FollowerMXBean
- C unit test improvement: line break between 'ZooKeeper server started'
and 'Running'
- Update gitignore to account for other file extensions
- Use TLS for downloading artifacts during build
- Add comments to testReadOnlySnapshotDir and testReadOnlyTxnLogDir
indicating that the tests will fail when run as root
- Remove CHANGE.txt
- Make it optional to fail build on test failure
New Feature
- Support Quorum Peer mutual authentication via SASL
Test
- Flaky Test:
org.apache.zookeeper.server.quorum.CnxManagerTest.testCnxFromFutureVersion
- Test Improvement by adding more QuorumPeer Auth related test cases
- Fix ServerConfigTest#testValidArguments test case failures
- ClientPortBindTest#testBindByAddress may fail due to "No such device"
exception
- Port QA github pull request build to branch 3.4 and 3.5
- Flaky Test:
org.apache.zookeeper.server.SessionTrackerTest.testAddSessionAfterSessionExpiry
zookeeper 3.4.9
Sub-task
- Login object in ZooKeeperSaslClient is static
Bug
- C client zookeeper_interest returning ZOK on Connection Loss
- zkperl: Segmentation fault if getting a node with null value
- ACL cache in DataTree never removes entries
- fsync.warningthresholdms in zoo.cfg not working
- Supported platforms is completely out of date
- Zookeeper service becomes unavailable when leader fails to write
transaction log
- traceFile property is not used in the ZooKeeper, it should be removed
from documentation
- Ant target generate-clover-reports is broken
- Prevent multiple initialization of login object in each
ZooKeeperSaslClient instance
- recent commit broke findbugs qabot check
- Zookeeper trunk build is failing on windows
- getTGT() in Login.java mishandles confidential information
- Upgrade Netty version due to security vulnerability (CVE-2014-3488)
- Back-port ZOOKEEPER-1460 to 3.4 for IPv6 literal address support.
- documentation should refer to Java cli shell and not C cli shell
- Potential resource leak in C client when processing unexpected / out
of order response
Improvement
- Make the three-node minimum more explicit in documentation and on
website
- Licenses section missing from pom file
- upgrade ivy to recent version
- Simplify releasenotes creation for 3.4 branch - consistent with newer
branches.
@
text
@d1 1
a1 1
$NetBSD: patch-build.xml,v 1.1 2015/10/13 15:03:37 fhajny Exp $
d6 1
a6 1
--- build.xml.orig 2017-03-23 10:14:59.000000000 +0000
d17 1
a17 1
@@@@ -364,33 +364,45 @@@@ xmlns:cs="antlib:com.puppycrawl.tools.ch
d53 1
a53 1
pattern="${ivy.lib}/[artifact]-[revision].[ext]"/>
d55 1
@
1.1
log
@Re-use pkgsrc apache-ivy and cache dependency artefacts to avoid
build time on-demand fetching of resources. PKGREVISION++
@
text
@d1 1
a1 1
$NetBSD$
d6 1
a6 1
--- build.xml.orig 2014-02-20 10:14:08.000000000 +0000
d8 1
a8 1
@@@@ -105,7 +105,7 @@@@ xmlns:maven="antlib:org.apache.maven.art
d12 1
a12 1
-
d15 1
a15 1
value="http://repo2.maven.org/maven2/org/apache/ivy/ivy" />
d17 1
a17 1
@@@@ -360,33 +360,45 @@@@ xmlns:maven="antlib:org.apache.maven.art
@