Repository: hbase
Updated Branches:
  refs/heads/master 89d040946 -> 6b9b7cb8c


Revert "Fix the warnings in Checkstyle and FindBugs brought in by merging"

This reverts commit 89d04094626abebf279e9f64d597a7085bfc8fcf.


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e36af708
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e36af708
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e36af708

Branch: refs/heads/master
Commit: e36af70835078be14ae2dff9a302cbf3f11ee0c2
Parents: 89d0409
Author: Sean Busbey <[email protected]>
Authored: Tue Jul 28 10:13:57 2015 -0500
Committer: Sean Busbey <[email protected]>
Committed: Tue Jul 28 10:13:57 2015 -0500

----------------------------------------------------------------------
 .../java/org/apache/hadoop/hbase/client/HBaseAdmin.java   |  4 ++--
 .../org/apache/hadoop/hbase/protobuf/ProtobufUtil.java    |  4 +++-
 .../hadoop/hbase/master/ExpiredMobFileCleanerChore.java   | 10 ++--------
 .../org/apache/hadoop/hbase/mob/mapreduce/SweepJob.java   |  6 +++---
 .../org/apache/hadoop/hbase/regionserver/HMobStore.java   |  1 -
 5 files changed, 10 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/e36af708/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
----------------------------------------------------------------------
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
index ac9db75..b51e801 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
@@ -4217,8 +4217,8 @@ public class HBaseAdmin implements Admin {
     HTableDescriptor htd = getTableDescriptor(tableName);
     HColumnDescriptor family = htd.getFamily(columnFamily);
     if (family == null || !family.isMobEnabled()) {
-      throw new IllegalArgumentException("Column family " + 
Bytes.toString(columnFamily)
-        + " is not a mob column family");
+      throw new IllegalArgumentException("Column family " + columnFamily
+              + " is not a mob column family");
     }
   }
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/e36af708/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
----------------------------------------------------------------------
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
index 5bded37..0de2762 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
@@ -3013,7 +3013,9 @@ public final class ProtobufUtil {
     // This used to be builder.mergeDelimitedFrom(in);
     // but is replaced to allow us to bump the protobuf size limit.
     final int firstByte = in.read();
-    if (firstByte != -1) {
+    if (firstByte == -1) {
+      // bail out. (was return false;)
+    } else {
       final int size = CodedInputStream.readRawVarint32(firstByte, in);
       final InputStream limitedInput = new LimitInputStream(in, size);
       final CodedInputStream codedInput = 
CodedInputStream.newInstance(limitedInput);

http://git-wip-us.apache.org/repos/asf/hbase/blob/e36af708/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.java
----------------------------------------------------------------------
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.java
index 72ac792..8c9bc2b 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.java
@@ -35,8 +35,6 @@ import org.apache.hadoop.hbase.mob.ExpiredMobFileCleaner;
 import org.apache.hadoop.hbase.mob.MobConstants;
 import org.apache.hadoop.hbase.mob.MobUtils;
 
-import com.google.protobuf.ServiceException;
-
 /**
  * The Class ExpiredMobFileCleanerChore for running cleaner regularly to 
remove the expired
  * mob files.
@@ -83,12 +81,8 @@ public class ExpiredMobFileCleanerChore extends 
ScheduledChore {
               
cleaner.cleanExpiredMobFiles(htd.getTableName().getNameAsString(), hcd);
             } catch (LockTimeoutException e) {
               LOG.info("Fail to acquire the lock because of timeout, maybe a"
-                + " MobCompactor is running", e);
-            } catch (ServiceException e) {
-              LOG.error(
-                "Fail to clean the expired mob files for the column " + 
hcd.getNameAsString()
-                  + " in the table " + htd.getNameAsString(), e);
-            } catch (IOException e) {
+                + " MobFileCompactor is running", e);
+            } catch (Exception e) {
               LOG.error(
                 "Fail to clean the expired mob files for the column " + 
hcd.getNameAsString()
                   + " in the table " + htd.getNameAsString(), e);

http://git-wip-us.apache.org/repos/asf/hbase/blob/e36af708/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/mapreduce/SweepJob.java
----------------------------------------------------------------------
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/mapreduce/SweepJob.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/mapreduce/SweepJob.java
index b0c3956..3a06ad8 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/mapreduce/SweepJob.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/mapreduce/SweepJob.java
@@ -96,7 +96,7 @@ public class SweepJob {
   public static final String WORKING_FILES_DIR_KEY = "mob.sweep.job.files.dir";
   //the MOB_SWEEP_JOB_DELAY is ONE_DAY by default. Its value is only changed 
when testing.
   public static final String MOB_SWEEP_JOB_DELAY = "hbase.mob.sweep.job.delay";
-  protected static final long ONE_DAY = 24 * 60 * 60 * 1000;
+  protected static long ONE_DAY = 24 * 60 * 60 * 1000;
   private long compactionStartTime = EnvironmentEdgeManager.currentTime();
   public final static String CREDENTIALS_LOCATION = "credentials_location";
   private CacheConfig cacheConfig;
@@ -461,7 +461,7 @@ public class SweepJob {
   /**
    * A result with index.
    */
-  private static class IndexedResult implements Comparable<IndexedResult> {
+  private class IndexedResult implements Comparable<IndexedResult> {
     private int index;
     private String value;
 
@@ -516,7 +516,7 @@ public class SweepJob {
    * It merges and sort the readers in different sequence files as one where
    * the results are read in order.
    */
-  private static class MergeSortReader {
+  private class MergeSortReader {
 
     private List<SequenceFile.Reader> readers = new 
ArrayList<SequenceFile.Reader>();
     private PriorityQueue<IndexedResult> results = new 
PriorityQueue<IndexedResult>();

http://git-wip-us.apache.org/repos/asf/hbase/blob/e36af708/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HMobStore.java
----------------------------------------------------------------------
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HMobStore.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HMobStore.java
index faf6d81..ad0c4d7 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HMobStore.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HMobStore.java
@@ -543,7 +543,6 @@ public class HMobStore extends HStore {
     return cellsSizeCompactedFromMob;
   }
 
-  @edu.umd.cs.findbugs.annotations.SuppressWarnings(value = 
"VO_VOLATILE_INCREMENT")
   public void updateMobFlushCount() {
     mobFlushCount++;
   }

Reply via email to