hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Issue Comment Deleted] (HBASE-10916) [VisibilityController] Stackable ScanLabelGenerators
Date Tue, 22 Apr 2014 19:24:15 GMT

     [ https://issues.apache.org/jira/browse/HBASE-10916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Andrew Purtell updated HBASE-10916:

    Comment: was deleted

(was: The patch did apply to the precommit builds, odd.

    Applying patch.

Going to apply patch with: /usr/bin/patch -p0
(Stripping trailing CRs from patch.)
patching file hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/LabelFilteringScanLabelGenerator.java
(Stripping trailing CRs from patch.)
patching file hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/TestVisibilityLabelsWithSLGStack.java
(Stripping trailing CRs from patch.)
patching file hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java
(Stripping trailing CRs from patch.)
patching file hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java

But there's an issue with Windows CRLFs again Anoop. 

> [VisibilityController] Stackable ScanLabelGenerators
> ----------------------------------------------------
>                 Key: HBASE-10916
>                 URL: https://issues.apache.org/jira/browse/HBASE-10916
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Andrew Purtell
>            Assignee: Anoop Sam John
>            Priority: Critical
>             Fix For: 0.99.0, 0.98.2
>         Attachments: HBASE-10916.patch
> The ScanLabelGenerator is used by the VisibilityController to assemble the effective
label set for a user in the RPC context before processing any request. Currently only one
implementation of this interface can be installed, although which implementation to use can
be specified in the site file. Instead it should be possible to stack multiple implementations
of this component the same way we do coprocessors, installed with explicit priority with ties
broken by a counter, where those implementations installed later in the chain have an opportunity
to modify the pending effective label set.

This message was sent by Atlassian JIRA

View raw message