This is an automated email from the ASF dual-hosted git repository. cshannon pushed a commit to branch elasticity in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/elasticity by this push: new 99d9149e3f Mark member variables as final in server-base (#4833) 99d9149e3f is described below commit 99d9149e3f1ab2a0dbf80dc0cd243ab1159c0e93 Author: Christopher L. Shannon <cshan...@apache.org> AuthorDate: Sat Aug 24 15:07:55 2024 -0400 Mark member variables as final in server-base (#4833) See #4830 --- .../compaction/ProvisionalCompactionPlanner.java | 2 +- .../accumulo/server/data/ServerColumnUpdate.java | 2 +- .../server/data/ServerConditionalMutation.java | 4 ++-- .../org/apache/accumulo/server/fs/FileManager.java | 16 ++++++++-------- .../apache/accumulo/server/fs/VolumeManager.java | 2 +- .../org/apache/accumulo/server/fs/VolumeUtil.java | 4 ++-- .../server/init/FileSystemInitializer.java | 10 ++++++---- .../apache/accumulo/server/log/SortedLogState.java | 2 +- .../accumulo/server/manager/LiveTServerSet.java | 6 +++--- .../manager/state/LoggingTabletStateStore.java | 2 +- .../server/manager/state/TabletServerState.java | 4 ++-- .../metadata/ConditionalTabletsMutatorImpl.java | 6 +++--- .../server/metadata/ScanServerRefStoreImpl.java | 2 +- .../accumulo/server/metadata/ServerAmpleImpl.java | 2 +- .../accumulo/server/problems/ProblemReport.java | 6 +++--- .../server/problems/ProblemReportingIterator.java | 4 ++-- .../accumulo/server/problems/ProblemReports.java | 2 +- .../delegation/AuthenticationTokenKeyManager.java | 4 ++-- .../ZooAuthenticationKeyDistributor.java | 2 +- .../server/tablets/ConditionCheckerContext.java | 22 +++++++++++----------- .../apache/accumulo/server/tablets/TabletTime.java | 2 +- .../apache/accumulo/server/util/RandomWriter.java | 8 ++++---- .../accumulo/server/util/TableDiskUsage.java | 10 +++++----- .../server/util/time/BaseRelativeTime.java | 2 +- .../accumulo/server/util/time/RelativeTime.java | 2 +- .../server/zookeeper/DistributedWorkQueue.java | 11 ++++++----- 26 files changed, 71 insertions(+), 68 deletions(-) diff --git a/server/base/src/main/java/org/apache/accumulo/server/compaction/ProvisionalCompactionPlanner.java b/server/base/src/main/java/org/apache/accumulo/server/compaction/ProvisionalCompactionPlanner.java index e3e870eb92..efef42c11f 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/compaction/ProvisionalCompactionPlanner.java +++ b/server/base/src/main/java/org/apache/accumulo/server/compaction/ProvisionalCompactionPlanner.java @@ -33,7 +33,7 @@ import org.slf4j.LoggerFactory; public class ProvisionalCompactionPlanner implements CompactionPlanner { private final CompactionServiceId serviceId; - private AtomicLong lastWarnNanoTime = new AtomicLong(System.nanoTime()); + private final AtomicLong lastWarnNanoTime = new AtomicLong(System.nanoTime()); public ProvisionalCompactionPlanner(CompactionServiceId serviceId) { this.serviceId = serviceId; diff --git a/server/base/src/main/java/org/apache/accumulo/server/data/ServerColumnUpdate.java b/server/base/src/main/java/org/apache/accumulo/server/data/ServerColumnUpdate.java index 8d91c1e92d..76f1f3bbfe 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/data/ServerColumnUpdate.java +++ b/server/base/src/main/java/org/apache/accumulo/server/data/ServerColumnUpdate.java @@ -22,7 +22,7 @@ import org.apache.accumulo.core.data.ColumnUpdate; public class ServerColumnUpdate extends ColumnUpdate { - ServerMutation parent; + final ServerMutation parent; public ServerColumnUpdate(byte[] cf, byte[] cq, byte[] cv, boolean hasts, long ts, boolean deleted, byte[] val, ServerMutation serverMutation) { diff --git a/server/base/src/main/java/org/apache/accumulo/server/data/ServerConditionalMutation.java b/server/base/src/main/java/org/apache/accumulo/server/data/ServerConditionalMutation.java index 849ee82841..6c70089787 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/data/ServerConditionalMutation.java +++ b/server/base/src/main/java/org/apache/accumulo/server/data/ServerConditionalMutation.java @@ -25,8 +25,8 @@ import org.apache.accumulo.core.dataImpl.thrift.TConditionalMutation; public class ServerConditionalMutation extends ServerMutation { - private long cmid; - private List<TCondition> conditions; + private final long cmid; + private final List<TCondition> conditions; public ServerConditionalMutation(TConditionalMutation input) { super(input.mutation); diff --git a/server/base/src/main/java/org/apache/accumulo/server/fs/FileManager.java b/server/base/src/main/java/org/apache/accumulo/server/fs/FileManager.java index 5dc8868d06..1885e67cd3 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/fs/FileManager.java +++ b/server/base/src/main/java/org/apache/accumulo/server/fs/FileManager.java @@ -68,9 +68,9 @@ public class FileManager { private int maxOpen; private static class OpenReader implements Comparable<OpenReader> { - long releaseTime; - FileSKVIterator reader; - StoredTabletFile file; + final long releaseTime; + final FileSKVIterator reader; + final StoredTabletFile file; public OpenReader(StoredTabletFile file, FileSKVIterator reader) { this.file = file; @@ -383,7 +383,7 @@ public class FileManager { static class FileDataSource implements DataSource { private SortedKeyValueIterator<Key,Value> iter; - private ArrayList<FileDataSource> deepCopies; + private final ArrayList<FileDataSource> deepCopies; private boolean current = true; private IteratorEnvironment env; private StoredTabletFile file; @@ -456,11 +456,11 @@ public class FileManager { public class ScanFileManager { - private ArrayList<FileDataSource> dataSources; - private ArrayList<FileSKVIterator> tabletReservedReaders; - private KeyExtent tablet; + private final ArrayList<FileDataSource> dataSources; + private final ArrayList<FileSKVIterator> tabletReservedReaders; + private final KeyExtent tablet; private boolean continueOnFailure; - private CacheProvider cacheProvider; + private final CacheProvider cacheProvider; ScanFileManager(KeyExtent tablet, CacheProvider cacheProvider) { tabletReservedReaders = new ArrayList<>(); diff --git a/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeManager.java b/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeManager.java index bac4d3d4cc..ca16e4872b 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeManager.java +++ b/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeManager.java @@ -53,7 +53,7 @@ public interface VolumeManager extends AutoCloseable { enum FileType { TABLE(Constants.TABLE_DIR), WAL(Constants.WAL_DIR), RECOVERY(Constants.RECOVERY_DIR); - private String dir; + private final String dir; FileType(String dir) { this.dir = dir; diff --git a/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeUtil.java b/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeUtil.java index 66c527b6d4..7cbc312b4e 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeUtil.java +++ b/server/base/src/main/java/org/apache/accumulo/server/fs/VolumeUtil.java @@ -88,8 +88,8 @@ public class VolumeUtil { public static class TabletFiles { public String dirName; - public List<LogEntry> logEntries; - public SortedMap<StoredTabletFile,DataFileValue> datafiles; + public final List<LogEntry> logEntries; + public final SortedMap<StoredTabletFile,DataFileValue> datafiles; public TabletFiles() { logEntries = new ArrayList<>(); diff --git a/server/base/src/main/java/org/apache/accumulo/server/init/FileSystemInitializer.java b/server/base/src/main/java/org/apache/accumulo/server/init/FileSystemInitializer.java index 066a48161c..b315f1a58c 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/init/FileSystemInitializer.java +++ b/server/base/src/main/java/org/apache/accumulo/server/init/FileSystemInitializer.java @@ -73,10 +73,12 @@ public class FileSystemInitializer { } public static class InitialTablet { - TableId tableId; - String dirName; - Text prevEndRow, endRow, extent; - String[] files; + final TableId tableId; + final String dirName; + final Text prevEndRow; + final Text endRow; + final Text extent; + final String[] files; InitialTablet(TableId tableId, String dirName, Text prevEndRow, Text endRow, String... files) { this.tableId = tableId; diff --git a/server/base/src/main/java/org/apache/accumulo/server/log/SortedLogState.java b/server/base/src/main/java/org/apache/accumulo/server/log/SortedLogState.java index c7cd6cf006..86560344c9 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/log/SortedLogState.java +++ b/server/base/src/main/java/org/apache/accumulo/server/log/SortedLogState.java @@ -28,7 +28,7 @@ import org.apache.hadoop.fs.Path; public enum SortedLogState { FINISHED("finished"), FAILED("failed"); - private String marker; + private final String marker; private SortedLogState(String marker) { this.marker = marker; diff --git a/server/base/src/main/java/org/apache/accumulo/server/manager/LiveTServerSet.java b/server/base/src/main/java/org/apache/accumulo/server/manager/LiveTServerSet.java index 78b89b58e2..5f67c827ba 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/manager/LiveTServerSet.java +++ b/server/base/src/main/java/org/apache/accumulo/server/manager/LiveTServerSet.java @@ -184,9 +184,9 @@ public class LiveTServerSet implements Watcher { } static class TServerInfo { - TServerConnection connection; - TServerInstance instance; - String resourceGroup; + final TServerConnection connection; + final TServerInstance instance; + final String resourceGroup; TServerInfo(TServerInstance instance, TServerConnection connection, String resourceGroup) { this.connection = connection; diff --git a/server/base/src/main/java/org/apache/accumulo/server/manager/state/LoggingTabletStateStore.java b/server/base/src/main/java/org/apache/accumulo/server/manager/state/LoggingTabletStateStore.java index 0c60389848..b5da85b3ad 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/manager/state/LoggingTabletStateStore.java +++ b/server/base/src/main/java/org/apache/accumulo/server/manager/state/LoggingTabletStateStore.java @@ -40,7 +40,7 @@ import com.google.common.net.HostAndPort; */ class LoggingTabletStateStore implements TabletStateStore { - private TabletStateStore wrapped; + private final TabletStateStore wrapped; LoggingTabletStateStore(TabletStateStore tss) { this.wrapped = tss; diff --git a/server/base/src/main/java/org/apache/accumulo/server/manager/state/TabletServerState.java b/server/base/src/main/java/org/apache/accumulo/server/manager/state/TabletServerState.java index 43446f8914..78c3393e8b 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/manager/state/TabletServerState.java +++ b/server/base/src/main/java/org/apache/accumulo/server/manager/state/TabletServerState.java @@ -43,8 +43,8 @@ public enum TabletServerState { private byte id; - private static HashMap<Byte,TabletServerState> mapping; - private static HashSet<TabletServerState> badStates; + private static final HashMap<Byte,TabletServerState> mapping; + private static final HashSet<TabletServerState> badStates; static { mapping = new HashMap<>(TabletServerState.values().length); diff --git a/server/base/src/main/java/org/apache/accumulo/server/metadata/ConditionalTabletsMutatorImpl.java b/server/base/src/main/java/org/apache/accumulo/server/metadata/ConditionalTabletsMutatorImpl.java index 3dbdfb5842..ffb47918bd 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/metadata/ConditionalTabletsMutatorImpl.java +++ b/server/base/src/main/java/org/apache/accumulo/server/metadata/ConditionalTabletsMutatorImpl.java @@ -59,13 +59,13 @@ public class ConditionalTabletsMutatorImpl implements Ample.ConditionalTabletsMu private final ServerContext context; private Ample.DataLevel dataLevel = null; - private List<ConditionalMutation> mutations = new ArrayList<>(); + private final List<ConditionalMutation> mutations = new ArrayList<>(); - private Map<Text,KeyExtent> extents = new HashMap<>(); + private final Map<Text,KeyExtent> extents = new HashMap<>(); private boolean active = true; - Map<KeyExtent,Ample.RejectionHandler> rejectedHandlers = new HashMap<>(); + final Map<KeyExtent,Ample.RejectionHandler> rejectedHandlers = new HashMap<>(); private final Function<DataLevel,String> tableMapper; public ConditionalTabletsMutatorImpl(ServerContext context) { diff --git a/server/base/src/main/java/org/apache/accumulo/server/metadata/ScanServerRefStoreImpl.java b/server/base/src/main/java/org/apache/accumulo/server/metadata/ScanServerRefStoreImpl.java index c3c5056a46..7b7dd77aab 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/metadata/ScanServerRefStoreImpl.java +++ b/server/base/src/main/java/org/apache/accumulo/server/metadata/ScanServerRefStoreImpl.java @@ -40,7 +40,7 @@ import org.slf4j.LoggerFactory; public class ScanServerRefStoreImpl implements ScanServerRefStore { - private static Logger log = LoggerFactory.getLogger(ScanServerRefStoreImpl.class); + private static final Logger log = LoggerFactory.getLogger(ScanServerRefStoreImpl.class); private final ClientContext context; private final String tableName; diff --git a/server/base/src/main/java/org/apache/accumulo/server/metadata/ServerAmpleImpl.java b/server/base/src/main/java/org/apache/accumulo/server/metadata/ServerAmpleImpl.java index 7cc3dd1de4..2b39641b5e 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/metadata/ServerAmpleImpl.java +++ b/server/base/src/main/java/org/apache/accumulo/server/metadata/ServerAmpleImpl.java @@ -62,7 +62,7 @@ import com.google.common.annotations.VisibleForTesting; public class ServerAmpleImpl extends AmpleImpl implements Ample { - private static Logger log = LoggerFactory.getLogger(ServerAmpleImpl.class); + private static final Logger log = LoggerFactory.getLogger(ServerAmpleImpl.class); private final ServerContext context; private final ScanServerRefStore scanServerRefStore; diff --git a/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReport.java b/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReport.java index 8f9205663f..cd221e436d 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReport.java +++ b/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReport.java @@ -44,9 +44,9 @@ import org.apache.accumulo.server.ServerContext; import org.apache.zookeeper.KeeperException; public class ProblemReport { - private TableId tableId; - private ProblemType problemType; - private String resource; + private final TableId tableId; + private final ProblemType problemType; + private final String resource; private String exception; private String server; private long creationTime; diff --git a/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReportingIterator.java b/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReportingIterator.java index fe89690dfe..4344c6ba97 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReportingIterator.java +++ b/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReportingIterator.java @@ -37,8 +37,8 @@ public class ProblemReportingIterator implements InterruptibleIterator { private final SortedKeyValueIterator<Key,Value> source; private boolean sawError = false; private final boolean continueOnError; - private String resource; - private TableId tableId; + private final String resource; + private final TableId tableId; private final ServerContext context; public ProblemReportingIterator(ServerContext context, TableId tableId, String resource, diff --git a/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java b/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java index 0e89806fb1..4672c279a8 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java +++ b/server/base/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java @@ -192,7 +192,7 @@ public class ProblemReports implements Iterable<ProblemReport> { public Iterator<ProblemReport> iterator(final TableId table) { return new Iterator<>() { - ZooReaderWriter zoo = context.getZooReaderWriter(); + final ZooReaderWriter zoo = context.getZooReaderWriter(); private int iter1Count = 0; private Iterator<String> iter1; diff --git a/server/base/src/main/java/org/apache/accumulo/server/security/delegation/AuthenticationTokenKeyManager.java b/server/base/src/main/java/org/apache/accumulo/server/security/delegation/AuthenticationTokenKeyManager.java index ac7d3563ea..73816d2bbf 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/security/delegation/AuthenticationTokenKeyManager.java +++ b/server/base/src/main/java/org/apache/accumulo/server/security/delegation/AuthenticationTokenKeyManager.java @@ -36,8 +36,8 @@ public class AuthenticationTokenKeyManager implements Runnable { private final ZooAuthenticationKeyDistributor keyDistributor; private long lastKeyUpdate = 0; - private long keyUpdateInterval; - private long tokenMaxLifetime; + private final long keyUpdateInterval; + private final long tokenMaxLifetime; private int idSeq = 0; private volatile boolean keepRunning = true, initialized = false; diff --git a/server/base/src/main/java/org/apache/accumulo/server/security/delegation/ZooAuthenticationKeyDistributor.java b/server/base/src/main/java/org/apache/accumulo/server/security/delegation/ZooAuthenticationKeyDistributor.java index d2d04fa469..ef4a1e204d 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/security/delegation/ZooAuthenticationKeyDistributor.java +++ b/server/base/src/main/java/org/apache/accumulo/server/security/delegation/ZooAuthenticationKeyDistributor.java @@ -49,7 +49,7 @@ public class ZooAuthenticationKeyDistributor { private final ZooReaderWriter zk; private final String baseNode; - private AtomicBoolean initialized = new AtomicBoolean(false); + private final AtomicBoolean initialized = new AtomicBoolean(false); public ZooAuthenticationKeyDistributor(ZooReaderWriter zk, String baseNode) { requireNonNull(zk); diff --git a/server/base/src/main/java/org/apache/accumulo/server/tablets/ConditionCheckerContext.java b/server/base/src/main/java/org/apache/accumulo/server/tablets/ConditionCheckerContext.java index a16df5143c..dac390623d 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/tablets/ConditionCheckerContext.java +++ b/server/base/src/main/java/org/apache/accumulo/server/tablets/ConditionCheckerContext.java @@ -51,16 +51,16 @@ import org.apache.accumulo.server.iterators.TabletIteratorEnvironment; import org.apache.hadoop.io.Text; public class ConditionCheckerContext { - private CompressedIterators compressedIters; + private final CompressedIterators compressedIters; - private List<IterInfo> tableIters; - private Map<String,Map<String,String>> tableIterOpts; - private TabletIteratorEnvironment tie; - private String context; + private final List<IterInfo> tableIters; + private final Map<String,Map<String,String>> tableIterOpts; + private final TabletIteratorEnvironment tie; + private final String context; private static class MergedIterConfig { - List<IterInfo> mergedIters; - Map<String,Map<String,String>> mergedItersOpts; + final List<IterInfo> mergedIters; + final Map<String,Map<String,String>> mergedItersOpts; MergedIterConfig(List<IterInfo> mergedIters, Map<String,Map<String,String>> mergedItersOpts) { this.mergedIters = mergedIters; @@ -68,7 +68,7 @@ public class ConditionCheckerContext { } } - private Map<ByteSequence,MergedIterConfig> mergedIterCache = new HashMap<>(); + private final Map<ByteSequence,MergedIterConfig> mergedIterCache = new HashMap<>(); public ConditionCheckerContext(ServerContext context, CompressedIterators compressedIters, TableConfiguration tableConf) { @@ -144,9 +144,9 @@ public class ConditionCheckerContext { public class ConditionChecker { - private List<ServerConditionalMutation> conditionsToCheck; - private List<ServerConditionalMutation> okMutations; - private List<TCMResult> results; + private final List<ServerConditionalMutation> conditionsToCheck; + private final List<ServerConditionalMutation> okMutations; + private final List<TCMResult> results; private boolean checked = false; public ConditionChecker(List<ServerConditionalMutation> conditionsToCheck, diff --git a/server/base/src/main/java/org/apache/accumulo/server/tablets/TabletTime.java b/server/base/src/main/java/org/apache/accumulo/server/tablets/TabletTime.java index ab882625c7..ae6c249ada 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/tablets/TabletTime.java +++ b/server/base/src/main/java/org/apache/accumulo/server/tablets/TabletTime.java @@ -148,7 +148,7 @@ public abstract class TabletTime { } static class LogicalTime extends TabletTime { - AtomicLong nextTime; + final AtomicLong nextTime; private LogicalTime(Long time) { this.nextTime = new AtomicLong(time + 1); diff --git a/server/base/src/main/java/org/apache/accumulo/server/util/RandomWriter.java b/server/base/src/main/java/org/apache/accumulo/server/util/RandomWriter.java index 4bc52c3875..59378e2b22 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/util/RandomWriter.java +++ b/server/base/src/main/java/org/apache/accumulo/server/util/RandomWriter.java @@ -42,12 +42,12 @@ import io.opentelemetry.context.Scope; public class RandomWriter { - private static int num_columns_per_row = 1; - private static int num_payload_bytes = 1024; + private static final int num_columns_per_row = 1; + private static final int num_payload_bytes = 1024; private static final Logger log = LoggerFactory.getLogger(RandomWriter.class); public static class RandomMutationGenerator implements Iterable<Mutation>, Iterator<Mutation> { - private long max_mutations; + private final long max_mutations; private int mutations_so_far = 0; private static final Logger log = LoggerFactory.getLogger(RandomMutationGenerator.class); @@ -93,7 +93,7 @@ public class RandomWriter { @Parameter(names = "--count", description = "number of mutations to write", required = true) long count; @Parameter(names = "--table", description = "table to use") - String tableName = "test_write_table"; + final String tableName = "test_write_table"; } public static void main(String[] args) throws Exception { diff --git a/server/base/src/main/java/org/apache/accumulo/server/util/TableDiskUsage.java b/server/base/src/main/java/org/apache/accumulo/server/util/TableDiskUsage.java index ee670a210f..e09ac1b7de 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/util/TableDiskUsage.java +++ b/server/base/src/main/java/org/apache/accumulo/server/util/TableDiskUsage.java @@ -79,10 +79,10 @@ public class TableDiskUsage { private static final Logger log = LoggerFactory.getLogger(TableDiskUsage.class); private int nextInternalId = 0; - private Map<TableId,Integer> internalIds = new HashMap<>(); - private Map<Integer,TableId> externalIds = new HashMap<>(); - private Map<String,Integer[]> tableFiles = new HashMap<>(); - private Map<String,Long> fileSizes = new HashMap<>(); + private final Map<TableId,Integer> internalIds = new HashMap<>(); + private final Map<Integer,TableId> externalIds = new HashMap<>(); + private final Map<String,Integer[]> tableFiles = new HashMap<>(); + private final Map<String,Long> fileSizes = new HashMap<>(); void addTable(TableId tableId) { if (internalIds.containsKey(tableId)) { @@ -329,7 +329,7 @@ public class TableDiskUsage { static class Opts extends ServerUtilOpts { @Parameter(description = " <table> { <table> ... } ") - List<String> tables = new ArrayList<>(); + final List<String> tables = new ArrayList<>(); } public static void main(String[] args) throws Exception { diff --git a/server/base/src/main/java/org/apache/accumulo/server/util/time/BaseRelativeTime.java b/server/base/src/main/java/org/apache/accumulo/server/util/time/BaseRelativeTime.java index 46ee1654b0..227e27e159 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/util/time/BaseRelativeTime.java +++ b/server/base/src/main/java/org/apache/accumulo/server/util/time/BaseRelativeTime.java @@ -28,7 +28,7 @@ public class BaseRelativeTime implements ProvidesTime { private long diff = 0; private long lastReportedTime = 0; - ProvidesTime local; + final ProvidesTime local; BaseRelativeTime(ProvidesTime real, long lastReportedTime) { this.local = real; diff --git a/server/base/src/main/java/org/apache/accumulo/server/util/time/RelativeTime.java b/server/base/src/main/java/org/apache/accumulo/server/util/time/RelativeTime.java index d7a52a05ad..82acc2adee 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/util/time/RelativeTime.java +++ b/server/base/src/main/java/org/apache/accumulo/server/util/time/RelativeTime.java @@ -29,7 +29,7 @@ public class RelativeTime extends BaseRelativeTime { super(new SystemTime()); } - private static BaseRelativeTime instance = new RelativeTime(); + private static final BaseRelativeTime instance = new RelativeTime(); public static BaseRelativeTime getInstance() { return instance; diff --git a/server/base/src/main/java/org/apache/accumulo/server/zookeeper/DistributedWorkQueue.java b/server/base/src/main/java/org/apache/accumulo/server/zookeeper/DistributedWorkQueue.java index 2263e02af4..73c9796ab3 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/zookeeper/DistributedWorkQueue.java +++ b/server/base/src/main/java/org/apache/accumulo/server/zookeeper/DistributedWorkQueue.java @@ -58,12 +58,13 @@ public class DistributedWorkQueue { private static final Logger log = LoggerFactory.getLogger(DistributedWorkQueue.class); - private ZooReaderWriter zoo; - private String path; - private ServerContext context; - private long timerInitialDelay, timerPeriod; + private final ZooReaderWriter zoo; + private final String path; + private final ServerContext context; + private final long timerInitialDelay; + private final long timerPeriod; - private AtomicInteger numTask = new AtomicInteger(0); + private final AtomicInteger numTask = new AtomicInteger(0); /** * Finds a child in {@code children} that is not currently being processed and adds a Runnable to