This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/accumulo.git


The following commit(s) were added to refs/heads/master by this push:
     new cbc557e  Fix #597 Allow general.custom. props in ZK
cbc557e is described below

commit cbc557e0db3107f924676f3a9fc1de5892e34f01
Author: Christopher Tubbs <ctubb...@apache.org>
AuthorDate: Fri Aug 10 19:45:55 2018 -0400

    Fix #597 Allow general.custom. props in ZK
    
    * Allow general.custom.* properties to be set in the system-wide
    ZooKeeper store
    * Remove check for monitor banner properties, which no longer exist
    * Remove unused variables leftover from previous work
---
 core/src/main/java/org/apache/accumulo/core/conf/Property.java        | 2 +-
 .../java/org/apache/accumulo/server/tablets/UniqueNameAllocator.java  | 2 --
 .../apache/accumulo/server/constraints/MetadataConstraintsTest.java   | 4 ----
 .../src/main/java/org/apache/accumulo/tserver/tablet/TabletData.java  | 3 ---
 4 files changed, 1 insertion(+), 10 deletions(-)

diff --git a/core/src/main/java/org/apache/accumulo/core/conf/Property.java 
b/core/src/main/java/org/apache/accumulo/core/conf/Property.java
index a1754c4..caa638c 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/Property.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/Property.java
@@ -1228,7 +1228,7 @@ public enum Property {
         || key.startsWith(Property.TSERV_PREFIX.getKey())
         || key.startsWith(Property.MASTER_PREFIX.getKey())
         || key.startsWith(Property.GC_PREFIX.getKey())
-        || key.startsWith(Property.MONITOR_PREFIX.getKey() + "banner.")
+        || key.startsWith(Property.GENERAL_ARBITRARY_PROP_PREFIX.getKey())
         || key.startsWith(VFS_CONTEXT_CLASSPATH_PROPERTY.getKey())
         || key.startsWith(REPLICATION_PREFIX.getKey());
   }
diff --git 
a/server/base/src/main/java/org/apache/accumulo/server/tablets/UniqueNameAllocator.java
 
b/server/base/src/main/java/org/apache/accumulo/server/tablets/UniqueNameAllocator.java
index 05380a4..9382957 100644
--- 
a/server/base/src/main/java/org/apache/accumulo/server/tablets/UniqueNameAllocator.java
+++ 
b/server/base/src/main/java/org/apache/accumulo/server/tablets/UniqueNameAllocator.java
@@ -34,14 +34,12 @@ import org.apache.accumulo.server.zookeeper.ZooReaderWriter;
  */
 public class UniqueNameAllocator {
 
-  private ServerContext context;
   private long next = 0;
   private long maxAllocated = 0;
   private String nextNamePath;
   private Random rand;
 
   public UniqueNameAllocator(ServerContext context) {
-    this.context = context;
     nextNamePath = Constants.ZROOT + "/" + context.getInstanceID() + 
Constants.ZNEXT_FILE;
     rand = new Random();
   }
diff --git 
a/server/base/src/test/java/org/apache/accumulo/server/constraints/MetadataConstraintsTest.java
 
b/server/base/src/test/java/org/apache/accumulo/server/constraints/MetadataConstraintsTest.java
index 6e9733e..8b5e7b9 100644
--- 
a/server/base/src/test/java/org/apache/accumulo/server/constraints/MetadataConstraintsTest.java
+++ 
b/server/base/src/test/java/org/apache/accumulo/server/constraints/MetadataConstraintsTest.java
@@ -29,11 +29,9 @@ import 
org.apache.accumulo.core.metadata.schema.DataFileValue;
 import org.apache.accumulo.core.metadata.schema.MetadataSchema.TabletsSection;
 import 
org.apache.accumulo.core.metadata.schema.MetadataSchema.TabletsSection.DataFileColumnFamily;
 import org.apache.accumulo.fate.zookeeper.TransactionWatcher.Arbitrator;
-import org.apache.accumulo.server.ServerContext;
 import org.apache.hadoop.io.Text;
 import org.apache.log4j.Level;
 import org.apache.log4j.Logger;
-import org.easymock.EasyMock;
 import org.junit.Test;
 
 public class MetadataConstraintsTest {
@@ -64,8 +62,6 @@ public class MetadataConstraintsTest {
     Mutation m = new Mutation(new Text("0;foo"));
     TabletsSection.TabletColumnFamily.PREV_ROW_COLUMN.put(m, new 
Value("1foo".getBytes()));
 
-    ServerContext context = EasyMock.createMock(ServerContext.class);
-
     MetadataConstraints mc = new MetadataConstraints();
 
     List<Short> violations = mc.check(null, m);
diff --git 
a/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/TabletData.java
 
b/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/TabletData.java
index f7a01f8..396648f 100644
--- 
a/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/TabletData.java
+++ 
b/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/TabletData.java
@@ -69,7 +69,6 @@ import org.slf4j.LoggerFactory;
 public class TabletData {
   private static Logger log = LoggerFactory.getLogger(TabletData.class);
 
-  private ServerContext context;
   private String time = null;
   private SortedMap<FileRef,DataFileValue> dataFiles = new TreeMap<>();
   private List<LogEntry> logEntries = new ArrayList<>();
@@ -84,7 +83,6 @@ public class TabletData {
   // Read tablet data from metadata tables
   public TabletData(ServerContext context, KeyExtent extent, VolumeManager fs,
       Iterator<Entry<Key,Value>> entries) {
-    this.context = context;
     final Text family = new Text();
     Text rowName = extent.getMetadataEntry();
     while (entries.hasNext()) {
@@ -138,7 +136,6 @@ public class TabletData {
   // Read basic root table metadata from zookeeper
   public TabletData(ServerContext context, VolumeManager fs, ZooReader rdr,
       AccumuloConfiguration conf) throws IOException {
-    this.context = context;
     directory = VolumeUtil.switchRootTableVolume(context,
         MetadataTableUtil.getRootTabletDir(context));
 

Reply via email to