Yeah - aside from internal use of Thrift within Hive - the other problem is 
external access of Thrift log files using Hive. The namespace of the Thrift 
trunk is now org.apache.thrift (where we are using com.facebook.thrift). The 
old thrift serdes no longer work against log files generated from thrift trunk.

Quite a mess and no easy way out it seems.

-----Original Message-----
From: Ashish Thusoo [mailto:[email protected]] 
Sent: Friday, April 10, 2009 10:40 AM
To: [email protected]
Subject: RE: libthrift and hive

Just saw this. I guess since we are already packaging a libthrift.jar(an older 
version) in hive/libs we should be ok with the release...

Ashish

-----Original Message-----
From: Joydeep Sen Sarma [mailto:[email protected]] 
Sent: Friday, April 10, 2009 10:24 AM
To: [email protected]
Subject: libthrift and hive

Hive no longer compiles with an updated libthrift from thrift trunk. Just as an 
fyi.  The problems are too numerous to have a simple fix (lots and lots member 
variables were apparently labeled 'final' and hive depends on assigning them 
values at numerous points).

Reply via email to