Hi all,
As usual we have to deal we a bunch of findbug errors due to the latest
commits,
should I file a new JIRA or just reopen "BOOKKEEPER-874: Explict LAC from
Writer to Bookies"

I'm going to propose a new minor enhancement to BOOKKEEPER-874, maybe I can
include the fixes it that PR

https://issues.apache.org/jira/browse/BOOKKEEPER-1007 Explicit LAC: make
the interval configurable in milliseconds instead of seconds


@JV @Sijie what do you think ?


This is maven log
[INFO] Dead store to ledgerId in
org.apache.bookkeeper.bookie.FileInfo.setExplicitLac(ByteBuffer)
[org.apache.bookkeeper.bookie.FileInfo] At FileInfo.java:[line 140]
DLS_DEAD_LOCAL_STORE
[INFO] Inconsistent synchronization of
org.apache.bookkeeper.bookie.FileInfo.explicitLac; locked 85% of time
[org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo,
org.apache.bookkeeper.bookie.FileInfo] Unsynchronized access at
FileInfo.java:[line 118]Unsynchronized access at FileInfo.java:[line
145]Synchronized access at FileInfo.java:[line 121]Synchronized access at
FileInfo.java:[line 122]Synchronized access at FileInfo.java:[line
123]Synchronized access at FileInfo.java:[line 124]Synchronized access at
FileInfo.java:[line 125]Synchronized access at FileInfo.java:[line
134]Synchronized access at FileInfo.java:[line 137]Synchronized access at
FileInfo.java:[line 138]Synchronized access at FileInfo.java:[line
140]Synchronized access at FileInfo.java:[line 135]Synchronized access at
FileInfo.java:[line 141]Synchronized access at FileInfo.java:[line 143]
IS2_INCONSISTENT_SYNC
[INFO] Inconsistent synchronization of
org.apache.bookkeeper.client.LedgerHandle.length; locked 90% of time
[org.apache.bookkeeper.client.ReadOnlyLedgerHandle$MetadataUpdater,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerHandle,
org.apache.bookkeeper.client.LedgerRecoveryOp,
org.apache.bookkeeper.client.LedgerHandle$2] Unsynchronized access at
ReadOnlyLedgerHandle.java:[line 59]Synchronized access at
LedgerHandle.java:[line 259]Synchronized access at LedgerHandle.java:[line
777]Synchronized access at LedgerHandle.java:[line 777]Synchronized access
at LedgerHandle.java:[line 1360]Synchronized access at
LedgerHandle.java:[line 249]Synchronized access at LedgerHandle.java:[line
249]Synchronized access at LedgerHandle.java:[line 250]Synchronized access
at LedgerHandle.java:[line 976]Synchronized access at
LedgerRecoveryOp.java:[line 151]Synchronized access at
LedgerHandle.java:[line 379] IS2_INCONSISTENT_SYNC
[INFO] Dead store to entrySize in
org.apache.bookkeeper.proto.PerChannelBookieClient.writeLac(long, byte[],
long, ChannelBuffer, BookkeeperInternalCallbacks$WriteLacCallback, Object)
[org.apache.bookkeeper.proto.PerChannelBookieClient] At
PerChannelBookieClient.java:[line 389] DLS_DEAD_LOCAL_STORE
[INFO] Futile attempt to change max pool size of
ScheduledThreadPoolExecutor in new
org.apache.bookkeeper.util.OrderedSafeExecutor(String, int, ThreadFactory,
StatsLogger, boolean, long)
[org.apache.bookkeeper.util.OrderedSafeExecutor] At
OrderedSafeExecutor.java:[line 186]
DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR
[INFO]

Reply via email to