pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/zookeeper
Module Name: pkgsrc
Committed By: fhajny
Date: Wed Sep 6 11:12:20 UTC 2017
Modified Files:
pkgsrc/devel/zookeeper: Makefile Makefile.common PLIST distinfo
pkgsrc/devel/zookeeper/patches: patch-build.xml
patch-src_contrib_build-contrib.xml
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/zookeeper/Makefile \
pkgsrc/devel/zookeeper/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/zookeeper/Makefile.common \
pkgsrc/devel/zookeeper/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/zookeeper/patches/patch-build.xml \
pkgsrc/devel/zookeeper/patches/patch-src_contrib_build-contrib.xml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/zookeeper/Makefile
diff -u pkgsrc/devel/zookeeper/Makefile:1.4 pkgsrc/devel/zookeeper/Makefile:1.5
--- pkgsrc/devel/zookeeper/Makefile:1.4 Tue May 17 10:32:07 2016
+++ pkgsrc/devel/zookeeper/Makefile Wed Sep 6 11:12:19 2017
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2016/05/17 10:32:07 fhajny Exp $
+# $NetBSD: Makefile,v 1.5 2017/09/06 11:12:19 fhajny Exp $
#
.include "Makefile.common"
-PKGREVISION= 1
COMMENT= Highly reliable distributed coordination server
DISTFILES= ${DEFAULT_DISTFILES} ${DISTNAME}-deps.tar.gz
Index: pkgsrc/devel/zookeeper/distinfo
diff -u pkgsrc/devel/zookeeper/distinfo:1.4 pkgsrc/devel/zookeeper/distinfo:1.5
--- pkgsrc/devel/zookeeper/distinfo:1.4 Fri Mar 4 13:40:34 2016
+++ pkgsrc/devel/zookeeper/distinfo Wed Sep 6 11:12:19 2017
@@ -1,16 +1,16 @@
-$NetBSD: distinfo,v 1.4 2016/03/04 13:40:34 fhajny Exp $
+$NetBSD: distinfo,v 1.5 2017/09/06 11:12:19 fhajny Exp $
-SHA1 (zookeeper-3.4.8-deps.tar.gz) = 9c5161ab69cc6e47d67968882582eb0a75f9269f
-RMD160 (zookeeper-3.4.8-deps.tar.gz) = a8eb3b44757eadd81ca71b06925c3d9bee0f24a8
-SHA512 (zookeeper-3.4.8-deps.tar.gz) = 56c05c88412fad6d632a9b5a5586ee2085d718a815d48511619bc7b77423a78fe2b87b0e259b362cb3de54c91e2ca4b0791f364cf2666062edc74f2ea28cacb3
-Size (zookeeper-3.4.8-deps.tar.gz) = 11020711 bytes
-SHA1 (zookeeper-3.4.8.tar.gz) = 51b61611a329294f75aed82f3a4517a4b6ff116f
-RMD160 (zookeeper-3.4.8.tar.gz) = 09fe205c95a4c0ad681ffece837a37401e91fcbe
-SHA512 (zookeeper-3.4.8.tar.gz) = a5f0eca3c66655e0116aeddd92af228402d3d68350b30f9400b3638ef09610d903b7c87a2bb49a5594b12a4d082048c259ba3da121c1c6da4752dd5f5812bfec
-Size (zookeeper-3.4.8.tar.gz) = 22261552 bytes
+SHA1 (zookeeper-3.4.10-deps.tar.gz) = 560e5340bda5fc9ba61d230f85af040939e75b81
+RMD160 (zookeeper-3.4.10-deps.tar.gz) = 4c9b835b1204a4ef269aafb5792c5de58419aed5
+SHA512 (zookeeper-3.4.10-deps.tar.gz) = 2993e3247d010206706e56e2c67290da7042d4a90cbde0409f6c8af091981313e70233e527adbc50ce5c980eab47f79e77f30657b6f284a60cafbd840f2a5eff
+Size (zookeeper-3.4.10-deps.tar.gz) = 23663350 bytes
+SHA1 (zookeeper-3.4.10.tar.gz) = eb2145498c5f7a0d23650d3e0102318363206fba
+RMD160 (zookeeper-3.4.10.tar.gz) = 4b9b48d4a12abed14dd80071423d578afc68a5ba
+SHA512 (zookeeper-3.4.10.tar.gz) = 4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
+Size (zookeeper-3.4.10.tar.gz) = 35042811 bytes
SHA1 (patch-bin_zkEnv.sh) = 210b94572a221cc46898750da0a822c90708ef9f
-SHA1 (patch-build.xml) = 4a41413251c850973119b4d97b01dedc95b60727
+SHA1 (patch-build.xml) = 60abaa3f4a5eeb51d4c3e57bc3230e9725fd7abe
SHA1 (patch-conf_zoo__sample.cfg) = 74885bea53e5b9b723fb1564db362a08d7b47705
SHA1 (patch-src_c_src_zookeeper.c) = 0cc9710914d2a329eb8f7d18683778f460180b72
-SHA1 (patch-src_contrib_build-contrib.xml) = f9d66493d537fa0ffa383928ce715ccb99ef2f58
+SHA1 (patch-src_contrib_build-contrib.xml) = 309385cf89f87df116832c51acc298e934bbffdf
SHA1 (patch-src_packages_templates_conf_zookeeper-env.sh) = 5abb72f885a5ac884dfcfa480438ce82d544d489
Index: pkgsrc/devel/zookeeper/Makefile.common
diff -u pkgsrc/devel/zookeeper/Makefile.common:1.2 pkgsrc/devel/zookeeper/Makefile.common:1.3
--- pkgsrc/devel/zookeeper/Makefile.common:1.2 Fri Mar 4 13:40:34 2016
+++ pkgsrc/devel/zookeeper/Makefile.common Wed Sep 6 11:12:19 2017
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.2 2016/03/04 13:40:34 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.3 2017/09/06 11:12:19 fhajny Exp $
#
# used by devel/libzookeeper/Makefile
# used by devel/zookeeper/Makefile
-DISTNAME= zookeeper-3.4.8
+DISTNAME= zookeeper-3.4.10
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_APACHE:=zookeeper/${DISTNAME}/}
Index: pkgsrc/devel/zookeeper/PLIST
diff -u pkgsrc/devel/zookeeper/PLIST:1.2 pkgsrc/devel/zookeeper/PLIST:1.3
--- pkgsrc/devel/zookeeper/PLIST:1.2 Fri Mar 4 13:40:34 2016
+++ pkgsrc/devel/zookeeper/PLIST Wed Sep 6 11:12:19 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2016/03/04 13:40:34 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.3 2017/09/06 11:12:19 fhajny Exp $
bin/zkCli.sh
libexec/zkEnv.sh
sbin/zkServer.sh
@@ -45,7 +45,7 @@ share/zookeeper/jline-0.9.94.LICENSE.txt
share/zookeeper/jline-0.9.94.jar
share/zookeeper/log4j-1.2.16.LICENSE.txt
share/zookeeper/log4j-1.2.16.jar
-share/zookeeper/netty-3.7.0.Final.jar
+share/zookeeper/netty-3.10.5.Final.jar
share/zookeeper/recipes/election/${PKGNAME}-recipes-election.jar
share/zookeeper/recipes/lock/build.xml
share/zookeeper/recipes/lock/src/c/INSTALL
Index: pkgsrc/devel/zookeeper/patches/patch-build.xml
diff -u pkgsrc/devel/zookeeper/patches/patch-build.xml:1.1 pkgsrc/devel/zookeeper/patches/patch-build.xml:1.2
--- pkgsrc/devel/zookeeper/patches/patch-build.xml:1.1 Tue Oct 13 15:03:37 2015
+++ pkgsrc/devel/zookeeper/patches/patch-build.xml Wed Sep 6 11:12:20 2017
@@ -1,20 +1,20 @@
-$NetBSD: patch-build.xml,v 1.1 2015/10/13 15:03:37 fhajny Exp $
+$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 2014-02-20 10:14:08.000000000 +0000
+--- build.xml.orig 2017-03-23 10:14:59.000000000 +0000
+++ build.xml
-@@ -105,7 +105,7 @@ xmlns:maven="antlib:org.apache.maven.art
+@@ -108,7 +108,7 @@ xmlns:cs="antlib:com.puppycrawl.tools.ch
<property name="contrib.dir" value="${src.dir}/contrib"/>
<property name="recipes.dir" value="${src.dir}/recipes"/>
-- <property name="ivy.version" value="2.2.0"/>
+- <property name="ivy.version" value="2.4.0"/>
+ <property name="ivy.version" value="0.0.0"/>
<property name="ivy.url"
- value="http://repo2.maven.org/maven2/org/apache/ivy/ivy" />
+ value="https://repo1.maven.org/maven2/org/apache/ivy/ivy" />
<property name="ivy.home" value="${user.home}/.ant" />
-@@ -360,33 +360,45 @@ xmlns:maven="antlib:org.apache.maven.art
+@@ -364,33 +364,45 @@ xmlns:cs="antlib:com.puppycrawl.tools.ch
</target>
<target name="ivy-retrieve" depends="init,ivy-init">
Index: pkgsrc/devel/zookeeper/patches/patch-src_contrib_build-contrib.xml
diff -u pkgsrc/devel/zookeeper/patches/patch-src_contrib_build-contrib.xml:1.1 pkgsrc/devel/zookeeper/patches/patch-src_contrib_build-contrib.xml:1.2
--- pkgsrc/devel/zookeeper/patches/patch-src_contrib_build-contrib.xml:1.1 Tue Oct 13 15:03:37 2015
+++ pkgsrc/devel/zookeeper/patches/patch-src_contrib_build-contrib.xml Wed Sep 6 11:12:20 2017
@@ -1,18 +1,18 @@
-$NetBSD: patch-src_contrib_build-contrib.xml,v 1.1 2015/10/13 15:03:37 fhajny Exp $
+$NetBSD: patch-src_contrib_build-contrib.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.
---- src/contrib/build-contrib.xml.orig 2014-02-20 10:14:09.000000000 +0000
+--- src/contrib/build-contrib.xml.orig 2017-03-23 10:14:59.000000000 +0000
+++ src/contrib/build-contrib.xml
@@ -41,7 +41,7 @@
<property name="build.encoding" value="ISO-8859-1"/>
-- <property name="ivy.version" value="2.2.0"/>
+- <property name="ivy.version" value="2.4.0"/>
+ <property name="ivy.version" value="0.0.0"/>
<property name="ivy.url"
- value="http://repo2.maven.org/maven2/org/apache/ivy/ivy" />
+ value="https://repo1.maven.org/maven2/org/apache/ivy/ivy" />
<property name="ivy.home" value="${user.home}/.ant" />
@@ -233,6 +233,8 @@
</target>
Home |
Main Index |
Thread Index |
Old Index