We're a long way from using a trunk release :-). Like a lot of people we're
using the version bundled in CDH3.

On Wed, May 2, 2012 at 8:12 AM, Edward Capriolo <[email protected]>wrote:

> https://issues.apache.org/jira/browse/HIVE-2503
>
> I believe what you are describing is fixed in trunk.
>
> On Tuesday, May 1, 2012, Alejandro Abdelnur <[email protected]> wrote:
> > Edward,
> >
> > I agree that hive thrift server would be the ideal approach. However
> > the thrift server is that is not multi-user/multi-job friendly:
> >
> >
>
> http://mail-archives.apache.org/mod_mbox/hive-dev/201204.mbox/%3CCAJqeMKTDOmDZfNUUW8kSgkivZPkC%2BkH9H5D_RL2YhJGhh4rqNQ%40mail.gmail.com%3E
> >
> > Until Hive address this I think we are better off with the CLI approach.
> >
> > Thx
> >
> > On Mon, Apr 30, 2012 at 10:03 AM, Edward Capriolo <[email protected]
> >
> wrote:
> >> HaHa. I never rejoined the list after it moved from Yahoo.
> >>
> >> I would not describe hive-thrift as horrible but there is some
> unpleasantness.
> >>
> >> Near future:
> >> https://issues.apache.org/jira/browse/HIVE-2935
> >>
> >> In any case I am willing to accept the issues. I run multiple
> >> hive-thrift servers behind ha-proxy
> >>
> >>
>
> http://www.edwardcapriolo.com/roller/edwardcapriolo/entry/running_a_hive_thrift_cluster
> >>
> >> This cuts downs concurrency type problems. It's hive so not sure how
> >> much concurrency is needed there.
> >>
> >> Our group just decided to part ways with programming over the CLI. Too
> >> much stuff like this:
> >>
> >> hive -e -S "select x,y from $TABLE WHERE $STUFF" | awk whatever
> >> or:
> >> my list=`hadoop dfs -ls /bla`
> >>
> >> That was not unit testable and just really ugly. Even if it fails
> >> 1/1000 times we have try catch , and we have done stuff that can bring
> >> up the entire stack end to end in an IDE now.
> >>
> >> Layering on top of the CLI is a bad idea in the long run, its like
> >> expect scripting an ssh session. Not that it was a bad design chose
> >> for oozie at the time but it is certainly not the ideal way to handle
> >> it.
> >
> >
> >
> > --
> > Alejandro
> >
>



-- 
Matthew Rathbone
Foursquare | Software Engineer | Server Engineering Team
[email protected] | @rathboma <http://twitter.com/rathboma> |
4sq<http://foursquare.com/rathboma>

Reply via email to