Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-16055

PutSortReducer loses any Visibility/acl attribute set on the Puts

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.0, 0.98.21, 2.0.0
    • Component/s: security
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Based on a user discussion, I think as the user pointed out rightly, when a PutSortReducer is used any visibility attribute or external attribute set on the Put will be lost as we create KVs out of the cells in the puts whereas the ACL and visibility are all set as Attributes.
      In TextSortReducer we tend to read the information we tend to read the information from the parsed line but here in PutSortReducer we don't do it. I think this problem should be in all the existing versions where we support Tags. Correct me if am wrong here.
      Anoop Sam John, Andrew Purtell?

        Attachments

        1. HBASE-16055_2.patch
          21 kB
          ramkrishna.s.vasudevan
        2. HBASE-16055_1.patch
          21 kB
          ramkrishna.s.vasudevan
        3. HBASE-16055_0.98_2.patch
          18 kB
          ramkrishna.s.vasudevan

          Activity

            People

            • Assignee:
              ram_krish ramkrishna.s.vasudevan
              Reporter:
              ram_krish ramkrishna.s.vasudevan
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: