Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

Add SQL-ish security features using HBase VisibilityController #553

Open
apurtell opened this issue Nov 14, 2013 · 1 comment
Open

Add SQL-ish security features using HBase VisibilityController #553

apurtell opened this issue Nov 14, 2013 · 1 comment
Assignees

Comments

@apurtell
Copy link
Contributor

In HBase 0.98, cell-level security will be available. See this overview. Once Phoenix works on 0.96, we should add support for visibility labels to our SQL grammar.

@apurtell
Copy link
Contributor Author

The Postgres precedent is SECURITY LABEL.

As with #541, to apply labels at a per-cell granularity, we can combine a similar syntax with SELECT. Phoenix would execute the query, retrieve the cells, add the CellVisibility expression provided in the statement, and store the updated cells back at their exact coordinates. Can be done in a coprocessor or filter to avoid any round trips over the network.

@ghost ghost assigned apurtell Nov 14, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant