On Mon, Jul 26, 2010 at 6:42 PM, Samuru Jackson
<[email protected]> wrote:
> Hi,
>
> Maybe it has been discussed already, but I don't understand why this
> featuer is only located in the contib. I think that this is a really
> important feature that should be included and maintained.
>

It used to be in contrib.  It has since been moved out of the hbase
project and up into github.

The secondary index feature was evolving at a different rate to core
and because of this was seen by hbase devs as a drag on forward
progress (Current core hbase devs don't seem to have a need of
secondary indices -- or were maintaining secondary indices otherwise).

Also, coming from the other direction, its better if those interested
in this feature not have to go via hbase committers getting their code
committed.  The hbase devs were not well versed in its workings --- as
implemented, secondary indices were atop transactional hbase, which
makes sense, but its a nuance that takes a little work grokking -- so
we weren't adding anything by being in the way of a commit and could
be slow to consider new patches.  So hbase devs were a drag on
secondary index progress.

As soon as there is evidence of a good developer draft behind a
secondary index implementation, we'll add it to core.

St.Ack

Reply via email to