Patch |
File delta |
Description |
03 disable cygwin detection.patch | (download) |
bin/zkServer.sh |
11 1 + 10 - 0 !
1 file changed, 1 insertion(+), 10 deletions(-) |
disable detection of cygwin under debian installs
as this is not compatible with the way the environment is
managed through alternatives.
.
TODO - review alongside use of alternatives for managing
configuration.
|
05 ZOOKEEPER 770.patch | (download) |
zookeeper-client/zookeeper-client-c/src/zookeeper.c |
2 1 + 1 - 0 !
zookeeper-client/zookeeper-client-c/tests/TestClient.cc |
28 27 + 1 - 0 !
2 files changed, 28 insertions(+), 2 deletions(-) |
slow add_auth calls with multi-threaded client
|
07 remove non reproducible manifest entries.patch | (download) |
zookeeper-contrib/zookeeper-contrib-zooinspector/build.xml |
3 0 + 3 - 0 !
1 file changed, 3 deletions(-) |
remove the built-at, built-by and built-on entries in the manifest of the jar files to improve the build reproducibility
|
10 cppunit pkg config.patch | (download) |
zookeeper-recipes/zookeeper-recipes-lock/src/main/c/configure.ac |
2 1 + 1 - 0 !
zookeeper-recipes/zookeeper-recipes-queue/src/main/c/configure.ac |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
using pkg-config to grasp cppunit in the makefile.am
|
11 disable minikdc tests.patch | (download) |
zookeeper-server/pom.xml |
30 30 + 0 - 0 !
1 file changed, 30 insertions(+) |
deactivating minikdc tests due to missing classes
|
12 add yetus annotations.patch | (download) |
zookeeper-jute/src/main/java/org/apache/yetus/audience/InterfaceAudience.java |
74 74 + 0 - 0 !
zookeeper-jute/src/main/java/org/apache/yetus/audience/InterfaceStability.java |
65 65 + 0 - 0 !
2 files changed, 139 insertions(+) |
adds the yetus annotations (https://yetus.apache.org)
|
19 add_missing plugins versions.patch | (download) |
pom.xml |
4 4 + 0 - 0 !
zookeeper-compatibility-tests/pom.xml |
1 1 + 0 - 0 !
2 files changed, 5 insertions(+) |
adding missing versions of some maven plugins in the poms, the
build fails without them.
|
20 no Timeout in tests.patch | (download) |
zookeeper-server/src/test/java/org/apache/zookeeper/ClientRequestTimeoutTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/RemoveWatchesCmdTest.java |
8 0 + 8 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/RemoveWatchesTest.java |
32 0 + 32 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/client/ZKClientConfigTest.java |
7 0 + 7 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/common/X509UtilTest.java |
16 0 + 16 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/common/ZKConfigTest.java |
6 0 + 6 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/CreateContainerTest.java |
13 0 + 13 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/DataTreeTest.java |
9 0 + 9 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/NIOServerCnxnTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/NettyServerCnxnTest.java |
3 0 + 3 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/SessionTrackerTest.java |
3 0 + 3 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/ZooKeeperServerMainTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/ZooKeeperServerMaxCnxnsTest.java |
5 1 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/ZooKeeperServerStartupTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/ZooKeeperThreadTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/CommitProcessorConcurrencyTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/DIFFSyncConsistencyTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/EphemeralNodeDeletionTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/EpochWriteFailureTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/QuorumSSLTest.java |
82 0 + 82 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/RaceConditionTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/ReconfigLegacyTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/ReconfigRollingRestartCompatibilityTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/StandaloneDisabledTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/auth/MiniKdcTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/auth/QuorumAuthUpgradeTest.java |
6 0 + 6 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/auth/QuorumDigestAuthTest.java |
7 0 + 7 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/auth/QuorumKerberosAuthTest.java |
3 0 + 3 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/auth/QuorumKerberosHostBasedAuthTest.java |
5 0 + 5 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/util/JvmPauseMonitorTest.java |
3 0 + 3 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/watch/WatchManagerTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/DisconnectedWatcherTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/FourLetterWordsTest.java |
6 0 + 6 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/FourLetterWordsWhiteListTest.java |
7 0 + 7 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/MultiOperationTest.java |
4 0 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/NonRecoverableErrorTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ReadOnlyModeTest.java |
7 0 + 7 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ReconfigExceptionTest.java |
7 0 + 7 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ReconfigMisconfigTest.java |
2 0 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/util/TestCircularBlockingQueue.java |
2 0 + 2 - 0 !
40 files changed, 1 insertion(+), 288 deletions(-) |
omitting timeout annotation in the tests, as it is a feature of a
not yet Debian-packaged version of junit5
|
21 use ValueSource with ints.patch | (download) |
zookeeper-server/src/test/java/org/apache/zookeeper/RemoveWatchesTest.java |
155 93 + 62 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/LearnerMetricsTest.java |
5 3 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/QuorumSSLTest.java |
4 2 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/ReconfigDuringLeaderSyncTest.java |
5 3 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/UnifiedServerSocketModeDetectionTest.java |
160 96 + 64 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/WatchLeakTest.java |
5 3 + 2 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/MultiOperationTest.java |
150 90 + 60 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ObserverMasterTest.java |
25 15 + 10 - 0 !
8 files changed, 305 insertions(+), 204 deletions(-) |
in junit5 5.3.2, the booleans() method is not available in
the ValueSource annotation class, using ints() instead.
|
22 test without_TempDir.patch | (download) |
zookeeper-server/pom.xml |
5 5 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/common/AtomicFileWritingIdiomTest.java |
25 12 + 13 - 0 !
2 files changed, 17 insertions(+), 13 deletions(-) |
building the tests without tempdir annotation, which is a feature
of a not yet Debian-packaged version of junit5
Four test classes also have to be omitted as the test would not run without
the annotation.
|
24 tests classifier.patch | (download) |
zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml |
2 1 + 1 - 0 !
zookeeper-contrib/zookeeper-contrib-rest/pom.xml |
4 2 + 2 - 0 !
zookeeper-it/pom.xml |
1 0 + 1 - 0 !
zookeeper-recipes/pom.xml |
4 2 + 2 - 0 !
4 files changed, 5 insertions(+), 6 deletions(-) |
substituting old type "test-jar" with classifier "tests".
Discussed on https://github.com/mtommila/apfloat/issues/13 about
libapfloat-java, this seems to be a Debian-only issue.
|
25 no prometheus.patch | (download) |
zookeeper-assembly/pom.xml |
5 0 + 5 - 0 !
1 file changed, 5 deletions(-) |
ignoring dependency of the assembly on
zookeeper-prometheus-metrics, which is not build
|
26 missing contrib rest dependencies.patch | (download) |
zookeeper-contrib/zookeeper-contrib-rest/pom.xml |
20 20 + 0 - 0 !
1 file changed, 20 insertions(+) |
adding missing dependencies in zookeeper-contrib-rest pom
|
27 exclude classes due to missing jmh.patch | (download) |
zookeeper-it/pom.xml |
10 10 + 0 - 0 !
1 file changed, 10 insertions(+) |
excluding two classes until org.openjdk.jmh gets debian-packaged
|
28 no openssl for python build.patch | (download) |
zookeeper-contrib/zookeeper-contrib-zkpython/src/python/setup.py |
5 0 + 5 - 0 !
1 file changed, 5 deletions(-) |
building the python parts without openssl support, as the main
C library in zookeeper-client/zookeeper-client-c (which it relies on) would
try to use FIPS_mode if built with OpenSSL support, and this function has been
removed some versions of OpenSSL ago.
|
29 no javaagent.patch | (download) |
zookeeper-server/pom.xml |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
providing no javaagent for the tests, as org.jmockit it not
packaged in Debian
|
30 skip tests network.patch | (download) |
zookeeper-recipes/zookeeper-recipes-election/pom.xml |
6 5 + 1 - 0 !
zookeeper-recipes/zookeeper-recipes-lock/pom.xml |
4 4 + 0 - 0 !
zookeeper-recipes/zookeeper-recipes-queue/pom.xml |
6 5 + 1 - 0 !
zookeeper-server/pom.xml |
117 117 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/ConnectionMetricsTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/NettyServerCnxnFactoryTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/PrepRequestProcessorMetricsTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/MultipleAddressesTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/QuorumPeerMainMultiAddressTest.java |
5 5 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/QuorumPeerMainTest.java |
4 4 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/ReconfigBackupTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/ReconfigFailureCasesTest.java |
4 4 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/ReconfigRollingRestartCompatibilityTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/EmptiedSnapshotRecoveryTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/FourLetterWordsTest.java |
2 2 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ObserverMasterTest.java |
1 1 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ReconfigTest.java |
14 14 + 0 - 0 !
17 files changed, 175 insertions(+), 2 deletions(-) |
omitting the tests that need the network to be run
|
31 enlarge time limit in test.patch | (download) |
zookeeper-server/src/test/java/org/apache/zookeeper/server/ClientSSLReloadTest.java |
2 1 + 1 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/UnifiedServerSocketModeDetectionTest.java |
2 1 + 1 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/quorum/UnifiedServerSocketTest.java |
2 1 + 1 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/server/util/RequestPathMetricsCollectorTest.java |
8 4 + 4 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/ClientSSLTest.java |
2 1 + 1 - 0 !
5 files changed, 8 insertions(+), 8 deletions(-) |
reasonably raising some time limits in tests
The default time limits may be too low for some machines
|
32 scope of logback dependency.patch | (download) |
zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml |
4 0 + 4 - 0 !
zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml |
12 1 + 11 - 0 !
zookeeper-contrib/zookeeper-contrib-rest/pom.xml |
10 0 + 10 - 0 !
zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml |
6 0 + 6 - 0 !
zookeeper-server/pom.xml |
2 1 + 1 - 0 !
5 files changed, 2 insertions(+), 32 deletions(-) |
logback artifacts are only needed by zookeeper-server, and only
for its tests
|
33 spelling.patch | (download) |
zookeeper-client/zookeeper-client-c/include/zookeeper.h |
2 1 + 1 - 0 !
zookeeper-client/zookeeper-client-c/src/zookeeper.c |
2 1 + 1 - 0 !
zookeeper-server/src/main/java/org/apache/zookeeper/KeeperException.java |
2 1 + 1 - 0 !
zookeeper-server/src/main/java/org/apache/zookeeper/cli/CliWrapperException.java |
2 1 + 1 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/LocalSessionRequestTest.java |
2 1 + 1 - 0 !
5 files changed, 5 insertions(+), 5 deletions(-) |
correcting tiny spelling errors
|
34 no rpath with libtool.patch | (download) |
zookeeper-client/zookeeper-client-c/configure.ac |
8 8 + 0 - 0 !
1 file changed, 8 insertions(+) |
hacking the libtool file so that it does not build the binaries
with -rpath.
|
35 flaky test.patch | (download) |
zookeeper-server/src/test/java/org/apache/zookeeper/server/RequestThrottlerTest.java |
2 2 + 0 - 0 !
1 file changed, 2 insertions(+) |
deactivating a test that sometimes fails -- no idea why
|
36 JUnitPlatform deprecation.patch | (download) |
pom.xml |
5 5 + 0 - 0 !
zookeeper-server/pom.xml |
5 5 + 0 - 0 !
zookeeper-server/src/test/java/org/apache/zookeeper/test/NettyNettySuiteTest.java |
5 2 + 3 - 0 !
3 files changed, 12 insertions(+), 3 deletions(-) |
junitplatform is deprecated in junit5, starting from the version
1.8 of junit-platform. Using Suite instead.
|
37 no_burningwave.patch | (download) |
zookeeper-server/pom.xml |
3 3 + 0 - 0 !
1 file changed, 3 insertions(+) |
excluding tests needing unpackaged org.burningwave
|
38 netty 4.1.114.patch | (download) |
zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/UnifiedServerSocket.java |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
complying with current debian-package netty 4.1.48, whereas
zookeeper expects 4.1.114. THis patch should go away when a higher version of
netty gets packaged.
|