See <https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/1926/display/redirect?page=changes>
Changes: [hanm] ZOOKEEPER-3006: Potential NPE in ZKDatabase#calculateTxnLogSizeLimit [hanm] ZOOKEEPER-3017: Link libm in CMake on FreeBSD. [hanm] ZOOKEEPER-2999: CMake build should use target-level commands [hanm] ZOOKEEPER-3002: upgrade to jdk 8 [phunt] ZOOKEEPER-2994: Tool required to recover log and snapshot entries with [phunt] ZOOKEEPER-3025: cmake broken on windows - make `hashtable` search [phunt] ZOOKEEPER-2415: SessionTest is using Thread deprecated API [phunt] ZOOKEEPER-2955: Enable Clover code coverage report [phunt] ZOOKEEPER-3007: Potential NPE in ReferenceCountedACLCache#deserialize [phunt] ZOOKEEPER-3027: Accidently removed public API of [hanm] ZOOKEEPER-2988: NPE triggered if server receives a vote for a server … [fpj] ZOOKEEPER-2982: Re-try DNS hostname -> IP resolution if node connection [phunt] ZOOKEEPER-2901: TTL Nodes don't work with Server IDs > 127 [phunt] ZOOKEEPER-3012: Fix unit test: testDataDirAndDataLogDir should not use [ashraer] ZOOKEEPER-2959: ignore accepted epoch and LEADERINFO ack from observers [phunt] ZOOKEEPER-3038: Cleanup some nitpicks in TTL implementation [phunt] ZOOKEEPER-3039: TxnLogToolkit uses Scanner badly [phunt] ZOOKEEPER-3041: Typo in error message, affects log analysis; charater [phunt] ZOOKEEPER-3046: added junit timeout to precede 'ant' timeout [hanm] ZOOKEEPER-3050: update to the newest version of Jetty [hanm] ZOOKEEPER-3051: Updated jackson to the latest version [hanm] ZOOKEEPER-2993: Removed 'generated' line from .gitignore [phunt] ZOOKEEPER-1919 Update the C implementation of removeWatches to have it [phunt] ZOOKEEPER-3043: QuorumKerberosHostBasedAuthTest fails on Linux box: [phunt] ZOOKEEPER-2317: Ensure that OSGi versions are valid [hanm] ZOOKEEPER-2920: Upgrade OWASP Dependency Check to 3.2.1 [phunt] ZOOKEEPER-2968: Add C client code coverage tests [andor] ZOOKEEPER-3019: add metric for slow fsyncs count [hanm] ZOOKEEPER-3063: Track outstanding changes with ArrayDeque [hanm] ZOOKEEPER-3009: Potential NPE in NIOServerCnxnFactory [andor] [ZOOKEEPER-2368] Send a watch event is when a client is closed [andor] ZOOKEEPER-3059: EventThread leak in case of Sasl AuthFailed [andor] ZOOKEEPER-3066: Expose on JMX of Followers the id of the current leader [andor] ZOOKEEPER-3022: MAVEN MIGRATION - Iteration 1 - docs, it [andor] ZOOKEEPER-2873: abort startup on invalid ports [breed] ZOOKEEPER-2886: Permanent session moved error in multi-op only conne… [breed] ZOOKEEPER-3079: avoid unsafe use of sprintf(3) [breed] ZOOKEEPER-3078: remove print_completion_queue [breed] ZOOKEEPER-3073: fix couple of typos [hanm] ZOOKEEPER-3084: Exit when ZooKeeper cannot bind to the leader election [phunt] ZOOKEEPER-2940: Deal with maxbuffer as it relates to large requests from [andor] ZOOKEEPER-3087: Fix findbug warning introduced by ZOOKEEPER-3084. [andor] ZOOKEEPER-3033: MAVEN MIGRATION - Step 1.2 - create zk-recipes maven [hanm] ZOOKEEPER-2184: Zookeeper Client should re-resolve hosts when connection [andor] ZOOKEEPER-3042: testFailedTxnAsPartOfQuorumLoss is flaky [andor] ZOOKEEPER-3074: Flaky [hanm] ZOOKEEPER-3083: Remove some redundant and noisy log lines [phunt] ZOOKEEPER-3046: increased test timeout [phunt] ZOOKEEPER-3077: build outside of source directory [phunt] ZOOKEEPER-3093: sync zerror with ZOO_ERRORS [andor] ZOOKEEPER-3068: Improve C client logging of IPv6 hosts [hanm] ZOOKEEPER-3097: Using Runnable instead of thread work items to improve [hanm] ZOOKEEPER-2251: Add Client side packet response timeout to avoid [hanm] ZOOKEEPER-3094: Make BufferSizeTest reliable [andor] ZOOKEEPER-3057: Fix IPv6 literal usage [andor] ZOOKEEPER-3067: Optionally disable client environment logging. [breed] ZOOKEEPER-3061: add more details to 'Unhandled scenario for peer' [breed] ZOOKEEPER-3072: Throttle race condition fix [breed] ZOOKEEPER-3095: Connect string fix for non-existent hosts [hanm] ZOOKEEPER-3082: Fix server snapshot behavior when out of disk space [phunt] ZOOKEEPER-3062: mention fsync.warningthresholdms in FileTxnLog LOG.warn [breed] ZOOKEEPER-3104: Fix data inconsistency due to NEWLEADER being sent too [andor] ZOOKEEPER-3057: Fix build by adding missing licence header [andor] ZOOKEEPER-3085: define exit codes in enum [andor] ZOOKEEPER-3030: MAVEN MIGRATION - Step 1.3 - move contrib directories [hanm] ZOOKEEPER-2926: Fix potential data consistency issue due to the session [hanm] ZOOKEEPER-3110: Improve the closeSession throughput in [kspillner] ZOOKEEPER-3101: add reminder to ZOO_ERRORS ------------------------------------------ GitHub pull request #581 of commit 5d9981324aee1f4abe6c30d74bb834818bfba2e4, has merge conflicts. Running as SYSTEM Setting status of 5d9981324aee1f4abe6c30d74bb834818bfba2e4 to PENDING with url https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/1926/ and message: 'Build started for original commit.' Using context: JenkinsMaven [EnvInject] - Loading node environment variables. Building remotely on H14 (Hadoop) in workspace <https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/ws/> [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] Done No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/apache/zookeeper > git init > <https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/ws/> > # timeout=10 Fetching upstream changes from https://github.com/apache/zookeeper > git --version # timeout=10 > git fetch --tags --progress -- https://github.com/apache/zookeeper > +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url https://github.com/apache/zookeeper # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # > timeout=10 > git config remote.origin.url https://github.com/apache/zookeeper # timeout=10 Fetching upstream changes from https://github.com/apache/zookeeper > git fetch --tags --progress -- https://github.com/apache/zookeeper > +refs/pull/*:refs/remotes/origin/pr/* > git rev-parse 5d9981324aee1f4abe6c30d74bb834818bfba2e4^{commit} # timeout=10 Checking out Revision 5d9981324aee1f4abe6c30d74bb834818bfba2e4 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 5d9981324aee1f4abe6c30d74bb834818bfba2e4 Commit message: "ZOOKEEPER-3101: add reminder to ZOO_ERRORS" > git rev-list --no-walk 276e84bdde32af15143d2ab79df144e73f477194 # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Parsing POMs ERROR: No such file <https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/ws/pom.xml> Perhaps you need to specify the correct POM file path in the project configuration? [SpotBugs] Skipping execution of recorder since overall result is 'FAILURE' Setting status of 5d9981324aee1f4abe6c30d74bb834818bfba2e4 to FAILURE with url https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/1926/ and message: 'FAILURE ' Using context: JenkinsMaven Refer to this link for build results (access rights to CI server needed): https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build-maven/1926/
