Carl Steinbach <mailto:cwsteinb...@gmail.com>
April 1, 2015 at 0:01
Hi Owen,

I think you're referring to the following questions I asked last week on
the PMC mailing list:

1) How much if any of the code for vectorization/sargs/ACID will migrate
over to the new ORC project.

2) Will Hive contributors encounter situations where they are required to
make changes to ORC in order to complete work on projects related to
vectorization/sargs/ACID or other Hive features?
What I'd like to see here is well defined interfaces in Hive so that any storage format that wants can implement them. Hopefully that means things like interfaces and utility classes for acid, sargs, and vectorization move into this new Hive module storage-api. Then Orc, Parquet, etc. can depend on this module without needing to pull in all of Hive.

Then Hive contributors would only be forced to make changes in Orc when they want to implement something in Orc.

Alan.

Reply via email to