I think the answer to where things should go depends on two main factors:
1) Which project(s) does it benefit the most? (does it benefit
Accumulo users more to have another way to access Accumulo, or does it
benefit Hive users more to have another database to query from?), and
2) Who is going to be responsible for maintaining it?
The first question is probably a very subjective one, so I expect the
second to play a bigger role. Perhaps the discussion should involve
both communities to consolidate potentially multiple efforts?
Christopher L Tubbs II
On Mon, Oct 21, 2013 at 1:28 PM, Sean Busbey <[EMAIL PROTECTED]> wrote:
> I'm working on the docs for our contrib projects, and I noticed the Hive
> Serde wasn't about. ACCUMULO-143 shows patch available, but it didn't
> make it into a repo before the git move.
> Based on the discussion back around the flume sink, my guess is things like
> this should be in other projects if possible. However, this particular
> contrib is basically the equivalent of hte Pig Storage contrib.
> This leaves me with a few questions I'd like to get some consensus on:
> 1) Generally, do we want the contrib project guide to explicitly say that
> interoperability projects should favor pushing Accumulo specific components
> into other projects? (e.g. an Accumulo Sink for Flume)
> 2) Specifically for Hive, do want a contrib project added for this Serde,
> or try to get it into Hive?
> 3) For consistency, would we prefer Accumulo-Pig get pushed into Pig (or
> more likely Piggybank)?
> : https://issues.apache.org/jira/browse/ACCUMULO-143
> : https://git-wip-us.apache.org/repos/asf?p=accumulo-pig.git;a=summary