You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Anoop Sam John (JIRA)" <ji...@apache.org> on 2014/02/04 10:22:11 UTC
[jira] [Commented] (HBASE-10463) Filter on columns containing
numerics yield wrong results
[ https://issues.apache.org/jira/browse/HBASE-10463?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13890515#comment-13890515 ]
Anoop Sam John commented on HBASE-10463:
----------------------------------------
You can use the below constructor in SCVF?
{code}
public SingleColumnValueFilter(final byte [] family, final byte [] qualifier,
final CompareOp compareOp, final WritableByteArrayComparable comparator) {
{code}
Instead of the BinaryComparator you can make a comparator for the numeric values and use.
> Filter on columns containing numerics yield wrong results
> ---------------------------------------------------------
>
> Key: HBASE-10463
> URL: https://issues.apache.org/jira/browse/HBASE-10463
> Project: HBase
> Issue Type: Improvement
> Components: Filters
> Affects Versions: 0.94.8
> Reporter: Deepa Vasanthkumar
> Original Estimate: 168h
> Remaining Estimate: 168h
>
> Used SingleColumnValueFilter with CompareFilter.CompareOp.GREATER_OR_EQUAL for filtering the scan result.
> However the columns which have numeric value, scan result is not correct, because of lexicographic comparison.
> Does HBase support numeric value filters (for equal, greater or equal..) for columns ? If not, can we add it?
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)