Hi Elliot, I think would be really worthwhile to have Iceberg integration with Hive. Minimally for reading through the available interfaces, then handling schema evolution / schema synchronization etc. Later having the possibility to write to an Iceberg table would be good as well, but integrating it with the current hive ACID implementation could be a tougher nut to break.
That said, I definitely would like at least review, and help during the implementation if someone takes on contributing this feature. Thanks, Peter > On Jan 8, 2020, at 15:27, Elliot West <tea...@gmail.com> wrote: > > Hello, > > We're considering working on an integration of Apache Iceberg with Hive, > initially so that the latest snapshot of Iceberg tables can be queried via > Hive, but later to allow the writing of data using the Iceberg table format. > > I wanted to first check for the existence and status of any similar efforts > so that we do not find ourselves duplicating work unnecessarily. I've checked > both the Iceberg and Hive projects and can find no issues that suggest that > such an integration is underway or planned (only HIVE-19457 > <https://issues.apache.org/jira/browse/HIVE-19457> which was raised by myself > and remains open). > > If one or more efforts is underway we'd certainly be open to contributing. If > not, we'd be keen to capture any thoughts from the community on preferred or > recommended technical approaches. > > I see that some work occurred on MR In/Out formats > <https://github.com/guilload/incubator-iceberg/pull/1> which might serve as a > foundation, so we'll certainly be investigating those further. > > Thanks, > > Elliot.