See <https://builds.apache.org/job/bookkeeper-master/1438/changes>

Changes:

[sijie] A few changes to the shell scripts to start bookies

[sijie] BOOKKEEPER-908: BKLedgerExistException creation is missing

[sijie] BOOKKEEPER-922: CreaterId in ledger metadata

[sijie] BOOKKEEPER-932: Move to JDK 8

------------------------------------------
[...truncated 457 lines...]
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.665 sec - in 
org.apache.bookkeeper.meta.LedgerLayoutTest
Running org.apache.bookkeeper.zookeeper.TestZooKeeperClient
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.88 sec - in 
org.apache.bookkeeper.zookeeper.TestZooKeeperClient
Running org.apache.bookkeeper.bookie.EntryLogTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.413 sec - in 
org.apache.bookkeeper.bookie.EntryLogTest
Running org.apache.bookkeeper.bookie.BookieShutdownTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.147 sec - in 
org.apache.bookkeeper.bookie.BookieShutdownTest
Running org.apache.bookkeeper.bookie.BookieJournalTest
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.657 sec - in 
org.apache.bookkeeper.bookie.BookieJournalTest
Running org.apache.bookkeeper.bookie.CompactionTest
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 96.392 sec - 
in org.apache.bookkeeper.bookie.CompactionTest
Running org.apache.bookkeeper.bookie.LedgerCacheTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.074 sec - in 
org.apache.bookkeeper.bookie.LedgerCacheTest
Running org.apache.bookkeeper.bookie.BookieThreadTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.156 sec - in 
org.apache.bookkeeper.bookie.BookieThreadTest
Running org.apache.bookkeeper.bookie.IndexPersistenceMgrTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.272 sec - in 
org.apache.bookkeeper.bookie.IndexPersistenceMgrTest
Running org.apache.bookkeeper.bookie.TestSyncThread
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.92 sec - in 
org.apache.bookkeeper.bookie.TestSyncThread
Running org.apache.bookkeeper.bookie.TestLedgerDirsManager
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.455 sec - in 
org.apache.bookkeeper.bookie.TestLedgerDirsManager
Running org.apache.bookkeeper.bookie.CookieTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.867 sec - in 
org.apache.bookkeeper.bookie.CookieTest
Running org.apache.bookkeeper.bookie.IndexCorruptionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 64.068 sec - in 
org.apache.bookkeeper.bookie.IndexCorruptionTest
Running org.apache.bookkeeper.bookie.BookieInitializationTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.333 sec - in 
org.apache.bookkeeper.bookie.BookieInitializationTest
Running org.apache.bookkeeper.bookie.CreateNewLogTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.317 sec - in 
org.apache.bookkeeper.bookie.CreateNewLogTest
Running org.apache.bookkeeper.bookie.UpdateCookieCmdTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.748 sec - in 
org.apache.bookkeeper.bookie.UpdateCookieCmdTest
Running org.apache.bookkeeper.bookie.TestGcOverreplicatedLedger
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.757 sec - in 
org.apache.bookkeeper.bookie.TestGcOverreplicatedLedger
Running org.apache.bookkeeper.bookie.UpgradeTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.358 sec - in 
org.apache.bookkeeper.bookie.UpgradeTest
Running org.apache.bookkeeper.util.TestDiskChecker
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 sec - in 
org.apache.bookkeeper.util.TestDiskChecker
Running org.apache.bookkeeper.auth.TestAuth
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.57 sec - in 
org.apache.bookkeeper.auth.TestAuth
Running org.apache.bookkeeper.test.ConditionalSetTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.888 sec - in 
org.apache.bookkeeper.test.ConditionalSetTest
Running org.apache.bookkeeper.test.ForceReadOnlyBookieTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.525 sec - in 
org.apache.bookkeeper.test.ForceReadOnlyBookieTest
Running org.apache.bookkeeper.test.CloseTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.193 sec - in 
org.apache.bookkeeper.test.CloseTest
Running org.apache.bookkeeper.test.BookieFailureTest
Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.402 sec - 
in org.apache.bookkeeper.test.BookieFailureTest
Running org.apache.bookkeeper.test.LedgerCreateDeleteTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.511 sec - in 
org.apache.bookkeeper.test.LedgerCreateDeleteTest
Running org.apache.bookkeeper.test.BookieJournalRollingTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 42.367 sec - in 
org.apache.bookkeeper.test.BookieJournalRollingTest
Running org.apache.bookkeeper.test.MultipleThreadReadTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.656 sec - in 
org.apache.bookkeeper.test.MultipleThreadReadTest
Running org.apache.bookkeeper.test.BookieReadWriteTest
Tests run: 78, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.566 sec - 
in org.apache.bookkeeper.test.BookieReadWriteTest
Running org.apache.bookkeeper.test.ReadOnlyBookieTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.378 sec - in 
org.apache.bookkeeper.test.ReadOnlyBookieTest
Running org.apache.bookkeeper.test.ConcurrentLedgerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.425 sec - in 
org.apache.bookkeeper.test.ConcurrentLedgerTest
Running org.apache.bookkeeper.test.BookieZKExpireTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.902 sec - in 
org.apache.bookkeeper.test.BookieZKExpireTest
Running org.apache.bookkeeper.test.LedgerDeleteTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.637 sec - in 
org.apache.bookkeeper.test.LedgerDeleteTest
Running org.apache.bookkeeper.test.AsyncLedgerOpsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.578 sec - in 
org.apache.bookkeeper.test.AsyncLedgerOpsTest
Running org.apache.bookkeeper.test.BookieClientTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.863 sec - in 
org.apache.bookkeeper.test.BookieClientTest
Running org.apache.bookkeeper.test.TestBackwardCompat
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.849 sec - in 
org.apache.bookkeeper.test.TestBackwardCompat
Running org.apache.bookkeeper.test.ConfigurationTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 sec - in 
org.apache.bookkeeper.test.ConfigurationTest
Running org.apache.bookkeeper.replication.BookieLedgerIndexTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.19 sec - in 
org.apache.bookkeeper.replication.BookieLedgerIndexTest
Running org.apache.bookkeeper.replication.TestAutoRecoveryAlongWithBookieServers
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.693 sec - in 
org.apache.bookkeeper.replication.TestAutoRecoveryAlongWithBookieServers
Running org.apache.bookkeeper.replication.AuditorBookieTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.027 sec - in 
org.apache.bookkeeper.replication.AuditorBookieTest
Running org.apache.bookkeeper.replication.BookieAutoRecoveryTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.065 sec - in 
org.apache.bookkeeper.replication.BookieAutoRecoveryTest
Running org.apache.bookkeeper.replication.TestLedgerUnderreplicationManager
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.953 sec - 
in org.apache.bookkeeper.replication.TestLedgerUnderreplicationManager
Running org.apache.bookkeeper.replication.AutoRecoveryMainTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.42 sec - in 
org.apache.bookkeeper.replication.AutoRecoveryMainTest
Running org.apache.bookkeeper.replication.AuditorPeriodicBookieCheckTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.201 sec - in 
org.apache.bookkeeper.replication.AuditorPeriodicBookieCheckTest
Running org.apache.bookkeeper.replication.AuditorLedgerCheckerTest
Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 44.069 sec - 
in org.apache.bookkeeper.replication.AuditorLedgerCheckerTest
Running org.apache.bookkeeper.replication.AuditorRollingRestartTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 95.683 sec - in 
org.apache.bookkeeper.replication.AuditorRollingRestartTest
Running org.apache.bookkeeper.replication.TestReplicationWorker
Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.232 sec - 
in org.apache.bookkeeper.replication.TestReplicationWorker
Running org.apache.bookkeeper.replication.AuditorPeriodicCheckTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.182 sec - in 
org.apache.bookkeeper.replication.AuditorPeriodicCheckTest

Results :

Tests run: 681, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ bookkeeper-server ---
[INFO] Building jar: 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/target/bookkeeper-server-4.5.0-SNAPSHOT.jar>
[INFO] 
[INFO] --- maven-shade-plugin:2.1:shade (default) @ bookkeeper-server ---
[INFO] Excluding 
org.apache.bookkeeper.stats:bookkeeper-stats-api:jar:4.5.0-SNAPSHOT from the 
shaded jar.
[INFO] Including com.google.protobuf:protobuf-java:jar:2.4.1 in the shaded jar.
[INFO] Including com.google.guava:guava:jar:13.0.1 in the shaded jar.
[INFO] Excluding org.slf4j:slf4j-api:jar:1.6.4 from the shaded jar.
[INFO] Excluding org.slf4j:slf4j-log4j12:jar:1.6.4 from the shaded jar.
[INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.4.6 from the shaded jar.
[INFO] Excluding jline:jline:jar:0.9.94 from the shaded jar.
[INFO] Excluding io.netty:netty:jar:3.9.4.Final from the shaded jar.
[INFO] Excluding commons-configuration:commons-configuration:jar:1.6 from the 
shaded jar.
[INFO] Excluding commons-collections:commons-collections:jar:3.2.1 from the 
shaded jar.
[INFO] Excluding commons-lang:commons-lang:jar:2.4 from the shaded jar.
[INFO] Excluding commons-logging:commons-logging:jar:1.1.1 from the shaded jar.
[INFO] Excluding commons-digester:commons-digester:jar:1.8 from the shaded jar.
[INFO] Excluding commons-beanutils:commons-beanutils:jar:1.7.0 from the shaded 
jar.
[INFO] Excluding commons-beanutils:commons-beanutils-core:jar:1.8.0 from the 
shaded jar.
[INFO] Excluding commons-cli:commons-cli:jar:1.2 from the shaded jar.
[INFO] Excluding commons-codec:commons-codec:jar:1.6 from the shaded jar.
[INFO] Excluding commons-io:commons-io:jar:2.1 from the shaded jar.
[INFO] Excluding net.java.dev.jna:jna:jar:3.2.7 from the shaded jar.
[INFO] Excluding log4j:log4j:jar:1.2.15 from the shaded jar.
[INFO] Minimizing jar org.apache.bookkeeper:bookkeeper-server:jar:4.5.0-SNAPSHOT
[INFO] Minimized 2393 -> 1816 (75%)
[INFO] Replacing original artifact with shaded artifact.
[INFO] Replacing 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/target/bookkeeper-server-4.5.0-SNAPSHOT.jar>
 with 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/target/bookkeeper-server-4.5.0-SNAPSHOT-shaded.jar>
[INFO] Dependency-reduced POM written at: 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/dependency-reduced-pom.xml>
[INFO] Dependency-reduced POM written at: 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/dependency-reduced-pom.xml>
[INFO] 
[INFO] --- license-maven-plugin:1.6:update-file-header (update-pom-license) @ 
bookkeeper-server ---
[INFO] Will search files to update from root 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server>
[INFO]  - adding license header on file 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/dependency-reduced-pom.xml>
[INFO] Scan 1 file header done in 21.571ms.
[INFO] 
 * add header on 1 file.
[INFO] 
[INFO] --- maven-jar-plugin:2.2:test-jar (default) @ bookkeeper-server ---
[INFO] Building jar: 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/target/bookkeeper-server-4.5.0-SNAPSHOT-tests.jar>
[INFO] 
[INFO] --- maven-assembly-plugin:2.2.1:single (default) @ bookkeeper-server ---
[INFO] Reading assembly descriptor: ../src/assemble/bin.xml
[INFO] Building tar : 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/target/bookkeeper-server-4.5.0-SNAPSHOT-bin.tar.gz>
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default) @ 
bookkeeper-server ---
[INFO] Copying netty-3.9.4.Final.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/netty-3.9.4.Final.jar>
[INFO] Copying commons-configuration-1.6.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-configuration-1.6.jar>
[INFO] Copying jline-0.9.94.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/jline-0.9.94.jar>
[INFO] Copying commons-logging-1.1.1.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-logging-1.1.1.jar>
[INFO] Copying commons-digester-1.8.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-digester-1.8.jar>
[INFO] Copying protobuf-java-2.4.1.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/protobuf-java-2.4.1.jar>
[INFO] Copying commons-beanutils-core-1.8.0.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-beanutils-core-1.8.0.jar>
[INFO] Copying commons-beanutils-1.7.0.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-beanutils-1.7.0.jar>
[INFO] Copying log4j-1.2.15.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/log4j-1.2.15.jar>
[INFO] Copying bookkeeper-stats-api-4.5.0-SNAPSHOT.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/bookkeeper-stats-api-4.5.0-SNAPSHOT.jar>
[INFO] Copying guava-13.0.1.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/guava-13.0.1.jar>
[INFO] Copying commons-collections-3.2.1.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-collections-3.2.1.jar>
[INFO] Copying commons-lang-2.4.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-lang-2.4.jar>
[INFO] Copying zookeeper-3.4.6.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/zookeeper-3.4.6.jar>
[INFO] Copying commons-io-2.1.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-io-2.1.jar>
[INFO] Copying slf4j-api-1.6.4.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/slf4j-api-1.6.4.jar>
[INFO] Copying slf4j-log4j12-1.6.4.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/slf4j-log4j12-1.6.4.jar>
[INFO] Copying commons-codec-1.6.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-codec-1.6.jar>
[INFO] Copying commons-cli-1.2.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/commons-cli-1.2.jar>
[INFO] Copying jna-3.2.7.jar to 
<https://builds.apache.org/job/bookkeeper-master/ws/bookkeeper-server/lib/jna-3.2.7.jar>
[INFO] 
[INFO] >>> findbugs-maven-plugin:3.0.3:check (default-cli) @ bookkeeper-server 
>>>
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.3:findbugs (findbugs) @ bookkeeper-server 
---
[INFO] Fork Value is true
     [java] Warnings generated: 26
[INFO] Done FindBugs Analysis....
[INFO] 
[INFO] <<< findbugs-maven-plugin:3.0.3:check (default-cli) @ bookkeeper-server 
<<<
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.3:check (default-cli) @ bookkeeper-server 
---
[INFO] BugInstance size is 26
[INFO] Error size is 0
[INFO] Total bugs: 26
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.Bookie.cleanDir(File) due to return value of 
called method [org.apache.bookkeeper.bookie.Bookie, 
org.apache.bookkeeper.bookie.Bookie] Dereferenced at Bookie.java:[line 
1403]Known null at Bookie.java:[line 1403] 
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.Bookie.format(ServerConfiguration, boolean, 
boolean) due to return value of called method 
[org.apache.bookkeeper.bookie.Bookie, org.apache.bookkeeper.bookie.Bookie] 
Dereferenced at Bookie.java:[line 1348]Known null at Bookie.java:[line 1348] 
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.EntryLogger.getLastLogId(File) due to return value 
of called method [org.apache.bookkeeper.bookie.EntryLogger, 
org.apache.bookkeeper.bookie.EntryLogger] Dereferenced at 
EntryLogger.java:[line 654]Known null at EntryLogger.java:[line 647] 
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.FileSystemUpgrade.detectPreviousVersion(File) due 
to return value of called method 
[org.apache.bookkeeper.bookie.FileSystemUpgrade, 
org.apache.bookkeeper.bookie.FileSystemUpgrade] Dereferenced at 
FileSystemUpgrade.java:[line 110]Known null at FileSystemUpgrade.java:[line 
107] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.FileSystemUpgrade.finalizeUpgrade(ServerConfiguration)
 due to return value of called method 
[org.apache.bookkeeper.bookie.FileSystemUpgrade, 
org.apache.bookkeeper.bookie.FileSystemUpgrade] Dereferenced at 
FileSystemUpgrade.java:[line 260]Known null at FileSystemUpgrade.java:[line 
259] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.FileSystemUpgrade.linkIndexDirectories(File, File) 
due to return value of called method 
[org.apache.bookkeeper.bookie.FileSystemUpgrade, 
org.apache.bookkeeper.bookie.FileSystemUpgrade] Dereferenced at 
FileSystemUpgrade.java:[line 153]Known null at FileSystemUpgrade.java:[line 
151] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.FileSystemUpgrade$1.containsIndexFiles(File, 
String) due to return value of called method 
[org.apache.bookkeeper.bookie.FileSystemUpgrade$1, 
org.apache.bookkeeper.bookie.FileSystemUpgrade$1] Dereferenced at 
FileSystemUpgrade.java:[line 73]Known null at FileSystemUpgrade.java:[line 72] 
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] org.apache.bookkeeper.bookie.GarbageCollectorThread.doGcEntryLogs() 
makes inefficient use of keySet iterator instead of entrySet iterator 
[org.apache.bookkeeper.bookie.GarbageCollectorThread] At 
GarbageCollectorThread.java:[line 380] WMI_WRONG_MAP_ITERATOR
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.IndexPersistenceMgr.getActiveLedgers() due to 
return value of called method 
[org.apache.bookkeeper.bookie.IndexPersistenceMgr, 
org.apache.bookkeeper.bookie.IndexPersistenceMgr] Dereferenced at 
IndexPersistenceMgr.java:[line 192]Known null at IndexPersistenceMgr.java:[line 
192] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.IndexPersistenceMgr.getActiveLedgers() due to 
return value of called method 
[org.apache.bookkeeper.bookie.IndexPersistenceMgr, 
org.apache.bookkeeper.bookie.IndexPersistenceMgr] Dereferenced at 
IndexPersistenceMgr.java:[line 194]Known null at IndexPersistenceMgr.java:[line 
194] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.IndexPersistenceMgr.getActiveLedgers() due to 
return value of called method 
[org.apache.bookkeeper.bookie.IndexPersistenceMgr, 
org.apache.bookkeeper.bookie.IndexPersistenceMgr] Dereferenced at 
IndexPersistenceMgr.java:[line 196]Known null at IndexPersistenceMgr.java:[line 
196] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] Possible null pointer dereference in 
org.apache.bookkeeper.bookie.Journal.listJournalIds(File, 
Journal$JournalIdFilter) due to return value of called method 
[org.apache.bookkeeper.bookie.Journal, org.apache.bookkeeper.bookie.Journal] 
Dereferenced at Journal.java:[line 79]Known null at Journal.java:[line 77] 
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] 
org.apache.bookkeeper.client.BookKeeperAdmin$LedgerEntriesIterator.next() can't 
throw NoSuchElementException 
[org.apache.bookkeeper.client.BookKeeperAdmin$LedgerEntriesIterator] At 
BookKeeperAdmin.java:[lines 409-412] IT_NO_SUCH_ELEMENT
[INFO] Boxing/unboxing to parse a primitive 
org.apache.bookkeeper.client.LedgerMetadata.parseConfig(byte[], Version, 
Optional) [org.apache.bookkeeper.client.LedgerMetadata] At 
LedgerMetadata.java:[line 374] DM_BOXED_PRIMITIVE_FOR_PARSING
[INFO] Boxing/unboxing to parse a primitive 
org.apache.bookkeeper.client.LedgerMetadata.parseVersion1Config(LedgerMetadata, 
BufferedReader) [org.apache.bookkeeper.client.LedgerMetadata, 
org.apache.bookkeeper.client.LedgerMetadata] At LedgerMetadata.java:[line 
443]Another occurrence at LedgerMetadata.java:[line 444] 
DM_BOXED_PRIMITIVE_FOR_PARSING
[INFO] Boxing/unboxing to parse a primitive 
org.apache.bookkeeper.client.LedgerMetadata.parseVersion1Config(LedgerMetadata, 
BufferedReader) [org.apache.bookkeeper.client.LedgerMetadata, 
org.apache.bookkeeper.client.LedgerMetadata] At LedgerMetadata.java:[line 
445]Another occurrence at LedgerMetadata.java:[line 468] 
DM_BOXED_PRIMITIVE_FOR_PARSING
[INFO] org.apache.bookkeeper.client.LedgerMetadata.parseConfig(byte[], Version, 
Optional) invokes inefficient new Integer(String) constructor; use 
Integer.valueOf(String) instead [org.apache.bookkeeper.client.LedgerMetadata] 
At LedgerMetadata.java:[line 374] DM_NUMBER_CTOR
[INFO] 
org.apache.bookkeeper.client.LedgerMetadata.parseVersion1Config(LedgerMetadata, 
BufferedReader) invokes inefficient new Integer(String) constructor; use 
Integer.valueOf(String) instead [org.apache.bookkeeper.client.LedgerMetadata, 
org.apache.bookkeeper.client.LedgerMetadata] At LedgerMetadata.java:[line 
443]Another occurrence at LedgerMetadata.java:[line 444] DM_NUMBER_CTOR
[INFO] 
org.apache.bookkeeper.client.LedgerMetadata.parseVersion1Config(LedgerMetadata, 
BufferedReader) invokes inefficient new Long(String) constructor; use 
Long.valueOf(String) instead [org.apache.bookkeeper.client.LedgerMetadata, 
org.apache.bookkeeper.client.LedgerMetadata, 
org.apache.bookkeeper.client.LedgerMetadata] At LedgerMetadata.java:[line 
445]Another occurrence at LedgerMetadata.java:[line 452]Another occurrence at 
LedgerMetadata.java:[line 468] DM_NUMBER_CTOR
[INFO] org.apache.bookkeeper.client.LedgerMetadata.serialize() makes 
inefficient use of keySet iterator instead of entrySet iterator 
[org.apache.bookkeeper.client.LedgerMetadata] At LedgerMetadata.java:[line 302] 
WMI_WRONG_MAP_ITERATOR
[INFO] Boxing/unboxing to parse a primitive 
org.apache.bookkeeper.meta.LedgerLayout.parseLayout(byte[]) 
[org.apache.bookkeeper.meta.LedgerLayout, 
org.apache.bookkeeper.meta.LedgerLayout] At LedgerLayout.java:[line 193]Another 
occurrence at LedgerLayout.java:[line 211] DM_BOXED_PRIMITIVE_FOR_PARSING
[INFO] org.apache.bookkeeper.meta.LedgerLayout.parseLayout(byte[]) invokes 
inefficient new Integer(String) constructor; use Integer.valueOf(String) 
instead [org.apache.bookkeeper.meta.LedgerLayout, 
org.apache.bookkeeper.meta.LedgerLayout] At LedgerLayout.java:[line 193]Another 
occurrence at LedgerLayout.java:[line 211] DM_NUMBER_CTOR
[INFO] Boxing/unboxing to parse a primitive 
org.apache.bookkeeper.meta.ZkLedgerUnderreplicationManager.getLedgerId(String) 
[org.apache.bookkeeper.meta.ZkLedgerUnderreplicationManager] At 
ZkLedgerUnderreplicationManager.java:[line 199] DM_BOXED_PRIMITIVE_FOR_PARSING
[INFO] org.apache.bookkeeper.metastore.MetastoreTable.NON_FIELDS is a mutable 
collection [org.apache.bookkeeper.metastore.MetastoreTable] At 
MetastoreTable.java:[line 30] MS_MUTABLE_COLLECTION
[INFO] org.apache.bookkeeper.metastore.Value.equals(Object) makes inefficient 
use of keySet iterator instead of entrySet iterator 
[org.apache.bookkeeper.metastore.Value] At Value.java:[line 110] 
WMI_WRONG_MAP_ITERATOR
[INFO] Boxing/unboxing to parse a primitive 
org.apache.bookkeeper.replication.AuditorElector.getCurrentAuditor(ServerConfiguration,
 ZooKeeper) [org.apache.bookkeeper.replication.AuditorElector] At 
AuditorElector.java:[line 328] DM_BOXED_PRIMITIVE_FOR_PARSING
[INFO] 


To see bug detail using the Findbugs GUI, use the following command "mvn 
findbugs:gui"



[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] bookkeeper ........................................ SUCCESS [  3.586 s]
[INFO] compability dependencies .......................... SUCCESS [  0.072 s]
[INFO] bookkeeper-server-compat400 ....................... SUCCESS [  4.866 s]
[INFO] bookkeeper-server-compat410 ....................... SUCCESS [  2.111 s]
[INFO] bookkeeper-server-compat420 ....................... SUCCESS [  2.299 s]
[INFO] Stats API for bookkeeper .......................... SUCCESS [  6.728 s]
[INFO] bookkeeper-server ................................. FAILURE [19:59 min]
[INFO] bookkeeper-benchmark .............................. SKIPPED
[INFO] Stats provider for twitter-stats package .......... SKIPPED
[INFO] Stats provider for twitter-ostrich package ........ SKIPPED
[INFO] Stats provider for codahale metrics ............... SKIPPED
[INFO] bookkeeper-stats-providers ........................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20:19 min
[INFO] Finished at: 2016-07-11T22:39:19+00:00
[INFO] Final Memory: 61M/1117M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.codehaus.mojo:findbugs-maven-plugin:3.0.3:check (default-cli) on project 
bookkeeper-server: failed with 26 bugs and 0 errors -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :bookkeeper-server
Build step 'Execute shell' marked build as failure
Recording test results
Updating BOOKKEEPER-922
Updating BOOKKEEPER-932
Updating BOOKKEEPER-908

Reply via email to