Interesting blog.

I wonder how subsequent work addresses the following:

bq. Updating the filter.jar in the Hadoop FS while a table scan is
happening can have undesired results if the updated filters are not
backward compatible.


On Thu, Mar 6, 2014 at 12:54 PM, Niels Basjes <[email protected]> wrote:

> Hi,
>
> In the current HBase versions a Filter needs to be deployed by putting a
> jar into all region servers (and depending on the HBase version restart the
> regionservers).
>
> I'm in a multi tenant cluster environment where we may run into the need to
> have both the old and the new version of a Filter available at the same
> time. Also the option of having a method of easily trying out a new
> implementation for a Filter (to see if it performs better) would be a lot
> easier if it were possible to use a custom Filter without having to put it
> onto all region servers.
>
> So after some Googling I found this interesting experiment for dynamically
> uploading the Filter code with the Scan:
>
> http://tech.flurry.com/2012/12/06/exploring-dynamic-loading-of-custom-filters-i/
>
>
> My question: Is such a feature planned for the mainline HBase?
>
> --
> Best regards
>
> Niels Basjes
>

Reply via email to