You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by an...@apache.org on 2014/07/14 19:03:12 UTC

git commit: HBASE-11510 Visibility serialization format tag gets duplicated in Append/Increment'ed cells. (Anoop)

Repository: hbase
Updated Branches:
  refs/heads/master a32331c02 -> 94b3f32f9


HBASE-11510 Visibility serialization format tag gets duplicated in Append/Increment'ed cells. (Anoop)


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

Branch: refs/heads/master
Commit: 94b3f32f9f70ca78810e52cdcc146c80b7d4c6cf
Parents: a32331c
Author: anoopsjohn <an...@gmail.com>
Authored: Mon Jul 14 22:32:45 2014 +0530
Committer: anoopsjohn <an...@gmail.com>
Committed: Mon Jul 14 22:32:45 2014 +0530

----------------------------------------------------------------------
 .../hadoop/hbase/security/visibility/VisibilityController.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/94b3f32f/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java
index f779ee4..795ec69 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java
@@ -1236,7 +1236,8 @@ public class VisibilityController extends BaseRegionObserver implements MasterOb
         newCell.getTagsLength());
     while (tagsItr.hasNext()) {
       Tag tag = tagsItr.next();
-      if (tag.getType() != VisibilityUtils.VISIBILITY_TAG_TYPE) {
+      if (tag.getType() != VisibilityUtils.VISIBILITY_TAG_TYPE
+          && tag.getType() != VisibilityUtils.VISIBILITY_EXP_SERIALIZATION_TAG_TYPE) {
         tags.add(tag);
       }
     }