hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Yu <yuzhih...@gmail.com>
Subject Re: custom filter on hbase 0.96
Date Wed, 15 Oct 2014 21:17:17 GMT
bq. Or create a new file, compile it into ...

You should go with the above approach.

On Wed, Oct 15, 2014 at 2:08 PM, Matt K <matvey1414@gmail.com> wrote:

> Hi all,
>
> I'm trying to get a custom filter to work on HBase 0.96. After some
> searching, I found that starting from 0.96, the implementer is required to
> implement "toByteArray" and "parseFrom" methods, using Protocol Buffers.
> But I'm having trouble with the "how".
>
> The "proto" file for the existing filters is located here:
>
> https://github.com/apache/hbase/blob/master/hbase-protocol/src/main/protobuf/Filter.proto
>
> Am I supposed to modify that file? Or create a new file, compile it into
> Java, and package it up with the filter?
>
> In the meantime, I've taken a shortcut that's not working. Here's my code:
> http://pastebin.com/iHFKu9Xz
>
> I'm using "PrefixFilter", which comes with HBase, since I'm also filtering
> by "prefix". However, that errors out with the following:
> http://pastebin.com/zBg47p6Z
>
> Thanks in advance for helping!
>
> -Matt
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message