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 <[email protected]>
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