Re: [DISCUSS] Rename iceberg-hive module?
Sounds unanimous. Thanks, everyone! On Thu, Aug 20, 2020 at 9:10 AM John Zhuge wrote: > +1 for the rename > > On Thu, Aug 20, 2020 at 7:22 AM Junjie Chen > wrote: > >> +1 for `iceberg-hive-metastore`, also +1 to have a new module to contain >> the `iceberg-mr`. >> >> On Thu, Aug 20, 2020 at 8:13 PM Saisai Shao >> wrote: >> >>> +1 for the changes. >>> >>> Mass Dosage 于2020年8月20日周四 下午5:46写道: >>> +1 for `iceberg-hive-metastore` as I found this confusing when I first started working with the code. On Thu, 20 Aug 2020 at 03:27, Jungtaek Lim < kabhwan.opensou...@gmail.com> wrote: > +1 for `iceberg-hive-metastore` and also +1 for RD's proposal. > > Thanks, > Jungtaek Lim (HeartSaVioR) > > > > On Thu, Aug 20, 2020 at 11:20 AM Jingsong Li > wrote: > >> +1 for `iceberg-hive-metastore` >> >> I'm confused about `iceberg-hive` and `iceberg-mr`. >> >> Best, >> Jingsong >> >> On Thu, Aug 20, 2020 at 9:48 AM Dongjoon Hyun < >> dongjoon.h...@gmail.com> wrote: >> >>> +1 for `iceberg-hive-metastore`. >>> >>> Maybe, is `Apache Iceberg 1.0.0` a good candidate to have that >>> breaking change? >>> >>> Bests, >>> Dongjoon. >>> >>> On Wed, Aug 19, 2020 at 6:35 PM RD wrote: >>> I'm +1 for this rename. I think we should keep the iceberg-mr module as is and maybe add a new module iceberg-hive-exec [not sure if it is a good idea to salvage iceberg-hive for this purpose] which contains hive specific StorageHandler, Serde and IcebergHivInputFormat classes. -R On Wed, Aug 19, 2020 at 5:06 PM Ryan Blue wrote: > In the discussion this morning, we talked about what to name the > runtime module we want to add for Hive, iceberg-hive-runtime. > Unfortunately, iceberg-hive is the Hive _metastore_ module, so it is > a bit > misleading to name the Hive runtime module iceberg-hive-runtime. It > was > also pointed out that the iceberg-hive module is confusing for other > reasons: someone unfamiliar with it would expect to use it to work > with > Hive, but it has no InputFormat or StorageHandler classes. > > Both problems are a result of a poor name for iceberg-hive. Maybe > we should rename iceberg-hive to iceberg-hive-metastore. > > The drawback is that a module people could use will disappear (I'm > assuming we won't rename iceberg-mr to iceberg-hive right away). But > most > people probably use a runtime Jar, so it might be a good time to make > this > change before there are more people depending on it. > > What does everyone think? Should we do the rename? > > rb > > -- > Ryan Blue > >> >> -- >> Best, Jingsong Lee >> > >> >> -- >> Best Regards >> > > > -- > John Zhuge > -- Ryan Blue Software Engineer Netflix
Re: [DISCUSS] Rename iceberg-hive module?
+1 for the rename On Thu, Aug 20, 2020 at 7:22 AM Junjie Chen wrote: > +1 for `iceberg-hive-metastore`, also +1 to have a new module to contain > the `iceberg-mr`. > > On Thu, Aug 20, 2020 at 8:13 PM Saisai Shao > wrote: > >> +1 for the changes. >> >> Mass Dosage 于2020年8月20日周四 下午5:46写道: >> >>> +1 for `iceberg-hive-metastore` as I found this confusing when I first >>> started working with the code. >>> >>> On Thu, 20 Aug 2020 at 03:27, Jungtaek Lim >>> wrote: >>> +1 for `iceberg-hive-metastore` and also +1 for RD's proposal. Thanks, Jungtaek Lim (HeartSaVioR) On Thu, Aug 20, 2020 at 11:20 AM Jingsong Li wrote: > +1 for `iceberg-hive-metastore` > > I'm confused about `iceberg-hive` and `iceberg-mr`. > > Best, > Jingsong > > On Thu, Aug 20, 2020 at 9:48 AM Dongjoon Hyun > wrote: > >> +1 for `iceberg-hive-metastore`. >> >> Maybe, is `Apache Iceberg 1.0.0` a good candidate to have that >> breaking change? >> >> Bests, >> Dongjoon. >> >> On Wed, Aug 19, 2020 at 6:35 PM RD wrote: >> >>> I'm +1 for this rename. I think we should keep the iceberg-mr >>> module as is and maybe add a new module iceberg-hive-exec [not sure if >>> it >>> is a good idea to salvage iceberg-hive for this purpose] which contains >>> hive specific StorageHandler, Serde and IcebergHivInputFormat classes. >>> >>> -R >>> >>> On Wed, Aug 19, 2020 at 5:06 PM Ryan Blue wrote: >>> In the discussion this morning, we talked about what to name the runtime module we want to add for Hive, iceberg-hive-runtime. Unfortunately, iceberg-hive is the Hive _metastore_ module, so it is a bit misleading to name the Hive runtime module iceberg-hive-runtime. It was also pointed out that the iceberg-hive module is confusing for other reasons: someone unfamiliar with it would expect to use it to work with Hive, but it has no InputFormat or StorageHandler classes. Both problems are a result of a poor name for iceberg-hive. Maybe we should rename iceberg-hive to iceberg-hive-metastore. The drawback is that a module people could use will disappear (I'm assuming we won't rename iceberg-mr to iceberg-hive right away). But most people probably use a runtime Jar, so it might be a good time to make this change before there are more people depending on it. What does everyone think? Should we do the rename? rb -- Ryan Blue >>> > > -- > Best, Jingsong Lee > > > -- > Best Regards > -- John Zhuge
Re: [DISCUSS] Rename iceberg-hive module?
+1 for `iceberg-hive-metastore`, also +1 to have a new module to contain the `iceberg-mr`. On Thu, Aug 20, 2020 at 8:13 PM Saisai Shao wrote: > +1 for the changes. > > Mass Dosage 于2020年8月20日周四 下午5:46写道: > >> +1 for `iceberg-hive-metastore` as I found this confusing when I first >> started working with the code. >> >> On Thu, 20 Aug 2020 at 03:27, Jungtaek Lim >> wrote: >> >>> +1 for `iceberg-hive-metastore` and also +1 for RD's proposal. >>> >>> Thanks, >>> Jungtaek Lim (HeartSaVioR) >>> >>> >>> >>> On Thu, Aug 20, 2020 at 11:20 AM Jingsong Li >>> wrote: >>> +1 for `iceberg-hive-metastore` I'm confused about `iceberg-hive` and `iceberg-mr`. Best, Jingsong On Thu, Aug 20, 2020 at 9:48 AM Dongjoon Hyun wrote: > +1 for `iceberg-hive-metastore`. > > Maybe, is `Apache Iceberg 1.0.0` a good candidate to have that > breaking change? > > Bests, > Dongjoon. > > On Wed, Aug 19, 2020 at 6:35 PM RD wrote: > >> I'm +1 for this rename. I think we should keep the iceberg-mr module >> as is and maybe add a new module iceberg-hive-exec [not sure if it is a >> good idea to salvage iceberg-hive for this purpose] which contains hive >> specific StorageHandler, Serde and IcebergHivInputFormat classes. >> >> -R >> >> On Wed, Aug 19, 2020 at 5:06 PM Ryan Blue wrote: >> >>> In the discussion this morning, we talked about what to name the >>> runtime module we want to add for Hive, iceberg-hive-runtime. >>> Unfortunately, iceberg-hive is the Hive _metastore_ module, so it is a >>> bit >>> misleading to name the Hive runtime module iceberg-hive-runtime. It was >>> also pointed out that the iceberg-hive module is confusing for other >>> reasons: someone unfamiliar with it would expect to use it to work with >>> Hive, but it has no InputFormat or StorageHandler classes. >>> >>> Both problems are a result of a poor name for iceberg-hive. Maybe we >>> should rename iceberg-hive to iceberg-hive-metastore. >>> >>> The drawback is that a module people could use will disappear (I'm >>> assuming we won't rename iceberg-mr to iceberg-hive right away). But >>> most >>> people probably use a runtime Jar, so it might be a good time to make >>> this >>> change before there are more people depending on it. >>> >>> What does everyone think? Should we do the rename? >>> >>> rb >>> >>> -- >>> Ryan Blue >>> >> -- Best, Jingsong Lee >>> -- Best Regards
Re: [DISCUSS] Rename iceberg-hive module?
+1 for the changes. Mass Dosage 于2020年8月20日周四 下午5:46写道: > +1 for `iceberg-hive-metastore` as I found this confusing when I first > started working with the code. > > On Thu, 20 Aug 2020 at 03:27, Jungtaek Lim > wrote: > >> +1 for `iceberg-hive-metastore` and also +1 for RD's proposal. >> >> Thanks, >> Jungtaek Lim (HeartSaVioR) >> >> >> >> On Thu, Aug 20, 2020 at 11:20 AM Jingsong Li >> wrote: >> >>> +1 for `iceberg-hive-metastore` >>> >>> I'm confused about `iceberg-hive` and `iceberg-mr`. >>> >>> Best, >>> Jingsong >>> >>> On Thu, Aug 20, 2020 at 9:48 AM Dongjoon Hyun >>> wrote: >>> +1 for `iceberg-hive-metastore`. Maybe, is `Apache Iceberg 1.0.0` a good candidate to have that breaking change? Bests, Dongjoon. On Wed, Aug 19, 2020 at 6:35 PM RD wrote: > I'm +1 for this rename. I think we should keep the iceberg-mr module > as is and maybe add a new module iceberg-hive-exec [not sure if it is a > good idea to salvage iceberg-hive for this purpose] which contains hive > specific StorageHandler, Serde and IcebergHivInputFormat classes. > > -R > > On Wed, Aug 19, 2020 at 5:06 PM Ryan Blue wrote: > >> In the discussion this morning, we talked about what to name the >> runtime module we want to add for Hive, iceberg-hive-runtime. >> Unfortunately, iceberg-hive is the Hive _metastore_ module, so it is a >> bit >> misleading to name the Hive runtime module iceberg-hive-runtime. It was >> also pointed out that the iceberg-hive module is confusing for other >> reasons: someone unfamiliar with it would expect to use it to work with >> Hive, but it has no InputFormat or StorageHandler classes. >> >> Both problems are a result of a poor name for iceberg-hive. Maybe we >> should rename iceberg-hive to iceberg-hive-metastore. >> >> The drawback is that a module people could use will disappear (I'm >> assuming we won't rename iceberg-mr to iceberg-hive right away). But most >> people probably use a runtime Jar, so it might be a good time to make >> this >> change before there are more people depending on it. >> >> What does everyone think? Should we do the rename? >> >> rb >> >> -- >> Ryan Blue >> > >>> >>> -- >>> Best, Jingsong Lee >>> >>
Re: [DISCUSS] Rename iceberg-hive module?
+1 for `iceberg-hive-metastore` as I found this confusing when I first started working with the code. On Thu, 20 Aug 2020 at 03:27, Jungtaek Lim wrote: > +1 for `iceberg-hive-metastore` and also +1 for RD's proposal. > > Thanks, > Jungtaek Lim (HeartSaVioR) > > > > On Thu, Aug 20, 2020 at 11:20 AM Jingsong Li > wrote: > >> +1 for `iceberg-hive-metastore` >> >> I'm confused about `iceberg-hive` and `iceberg-mr`. >> >> Best, >> Jingsong >> >> On Thu, Aug 20, 2020 at 9:48 AM Dongjoon Hyun >> wrote: >> >>> +1 for `iceberg-hive-metastore`. >>> >>> Maybe, is `Apache Iceberg 1.0.0` a good candidate to have that breaking >>> change? >>> >>> Bests, >>> Dongjoon. >>> >>> On Wed, Aug 19, 2020 at 6:35 PM RD wrote: >>> I'm +1 for this rename. I think we should keep the iceberg-mr module as is and maybe add a new module iceberg-hive-exec [not sure if it is a good idea to salvage iceberg-hive for this purpose] which contains hive specific StorageHandler, Serde and IcebergHivInputFormat classes. -R On Wed, Aug 19, 2020 at 5:06 PM Ryan Blue wrote: > In the discussion this morning, we talked about what to name the > runtime module we want to add for Hive, iceberg-hive-runtime. > Unfortunately, iceberg-hive is the Hive _metastore_ module, so it is a bit > misleading to name the Hive runtime module iceberg-hive-runtime. It was > also pointed out that the iceberg-hive module is confusing for other > reasons: someone unfamiliar with it would expect to use it to work with > Hive, but it has no InputFormat or StorageHandler classes. > > Both problems are a result of a poor name for iceberg-hive. Maybe we > should rename iceberg-hive to iceberg-hive-metastore. > > The drawback is that a module people could use will disappear (I'm > assuming we won't rename iceberg-mr to iceberg-hive right away). But most > people probably use a runtime Jar, so it might be a good time to make this > change before there are more people depending on it. > > What does everyone think? Should we do the rename? > > rb > > -- > Ryan Blue > >> >> -- >> Best, Jingsong Lee >> >