[
https://issues.apache.org/jira/browse/HBASE-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12971983#action_12971983
]
stack commented on HBASE-3335:
------------------------------
The patch looks great Nathanial (Minor which I can fix on commit is that we use
two spaces for tabs.. not 4 as you have in test).
Does this fancy new filter work for you? (It might work in eclipse environment
but in distributed hbase it might not?) You don't have to add it to
HbaseObjectWritable? (See this class for what I mean).
Thanks.
> Add BitComparator for filtering
> -------------------------------
>
> Key: HBASE-3335
> URL: https://issues.apache.org/jira/browse/HBASE-3335
> Project: HBase
> Issue Type: Improvement
> Components: client
> Reporter: Nathaniel Cook
> Priority: Minor
> Attachments: HBASE-3335.patch, HBASE-3335.v2.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> There are many uses cases for setting bits flags and being able filter on
> those seems like a good idea.
> The BitComparator would take a byte[] and a bitwise operator for its
> constructor. It would perform the bitwise operation on the column value bytes
> with the specified byte[]. Then return whether the result was non-zero.
> Only the CompareOp.EQUAL and CompareOp.NOT_EQUAL would make sense with this
> comparator.
> The binary bitwise operators that apply are AND, OR, and XOR.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.