I think there might be a couple more bug fixes that we want to call out. I'm still reviewing, but will try to add any additions tomorrow.
Thanks, Dan On Mon, Aug 16, 2021, 8:23 PM Carl Steinbach <c...@apache.org> wrote: > Update: still waiting for a +1 on the release notes > https://github.com/apache/iceberg/pull/2973 > > - Carl > > On Sat, Aug 14, 2021 at 6:25 PM Carl Steinbach <c...@apache.org> wrote: > >> The 0.12.0 release has been approved, but before we can announce it we >> need to add the release notes. >> >> Please help us get over this hurdle by reviewing the release notes draft >> here: https://github.com/apache/iceberg/pull/2973 >> >> Thanks! >> >> - Carl >> >> On Tue, Aug 3, 2021 at 4:46 PM Carl Steinbach <c...@tabular.io> wrote: >> >>> Thanks, Jack and Ryan, for closing out these issues. Since there are no >>> more blockers, I will start preparing a release candidate. >>> >>> - Carl >>> >>> On Tue, Aug 3, 2021 at 3:29 PM Ryan Blue <b...@tabular.io> wrote: >>> >>>> I just merged the PR. Thanks for making it possible to create v2 tables >>>> easily, Jack! >>>> >>>> On Tue, Aug 3, 2021 at 1:02 PM Jack Ye <yezhao...@gmail.com> wrote: >>>> >>>>> Thanks! The PR is mostly ready and just got approved by Anton. As soon >>>>> as it is merged we can start the branch cut. >>>>> -Jack >>>>> >>>>> On Mon, Aug 2, 2021 at 11:39 PM Carl Steinbach <cwsteinb...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Jack, >>>>>> >>>>>> I added #2887 to the 0.12.0 release project board >>>>>> <https://github.com/apache/iceberg/projects/1>. When do you think >>>>>> this patch will be committed? >>>>>> >>>>>> - Carl >>>>>> >>>>>> On Mon, Aug 2, 2021 at 4:28 PM Ryan Blue <b...@tabular.io> wrote: >>>>>> >>>>>>> Jack, I've been reviewing that one so that we can get it in. Thanks >>>>>>> for fixing it! >>>>>>> >>>>>>> On Mon, Aug 2, 2021 at 3:12 PM Jack Ye <yezhao...@gmail.com> wrote: >>>>>>> >>>>>>>> Thanks for the update Carl! >>>>>>>> >>>>>>>> Given that we have voted for the adoption of format v2, can we also >>>>>>>> get this change in, so that people can start to use v2 tables? >>>>>>>> https://github.com/apache/iceberg/pull/2887 >>>>>>>> >>>>>>>> -Jack >>>>>>>> >>>>>>>> On Mon, Aug 2, 2021 at 3:08 PM Carl Steinbach <c...@apache.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I want to provide everyone with a quick update on the 0.12.0 >>>>>>>>> release process. At this point, #2906 Fix Partition field IDs in >>>>>>>>> table replacement <https://github.com/apache/iceberg/pull/2906> >>>>>>>>> is the only remaining blocker. Ryan is working on a fix and predicts >>>>>>>>> that >>>>>>>>> we'll be ready to cut the first release candidate by the end of this >>>>>>>>> week. >>>>>>>>> >>>>>>>>> - Carl >>>>>>>>> >>>>>>>>> On Mon, Jul 19, 2021 at 2:58 PM Szehon Ho <szehon.apa...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Carl, >>>>>>>>>> >>>>>>>>>> For the Issue: https://github.com/apache/iceberg/issues/2783 >>>>>>>>>> >>>>>>>>>> The status is: I gave a bit of a try but couldn’t find an easy >>>>>>>>>> fix, so hoping someone more knowledgable about this code has cycle >>>>>>>>>> to take >>>>>>>>>> a look at it. >>>>>>>>>> >>>>>>>>>> It would be great to fix it for 0.12 as it seems to block more >>>>>>>>>> metadata queries than before, but for timing purpose I’m not sure if >>>>>>>>>> its >>>>>>>>>> feasible. >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> Szehon >>>>>>>>>> >>>>>>>>>> On Mon, Jul 19, 2021 at 2:19 PM Carl Steinbach <c...@apache.org> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Everyone, >>>>>>>>>>> >>>>>>>>>>> Currently, there are three issues blocking the release of 0.12.0: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 1. #2308 Handle the case that RewriteFiles and RowDelta >>>>>>>>>>> commit the transaction at the same time >>>>>>>>>>> <https://github.com/apache/iceberg/issues/2308> >>>>>>>>>>> 2. #2783 Metadata Table Empty Projection - Unknown type for >>>>>>>>>>> int field. Type name: java.lang.string >>>>>>>>>>> <https://github.com/apache/iceberg/issues/2783> >>>>>>>>>>> 3. #2284 Core: reassign the partition field IDs and reuse >>>>>>>>>>> any existing ID <https://github.com/apache/iceberg/pull/2284> >>>>>>>>>>> s >>>>>>>>>>> >>>>>>>>>>> #2284 is in review. >>>>>>>>>>> >>>>>>>>>>> Ryan said he would take a look at #2308. >>>>>>>>>>> >>>>>>>>>>> @Szehon Ho <sze...@cloudera.com>, can you >>>>>>>>>>> please confirm whether or not you're working on #2783? >>>>>>>>>>> >>>>>>>>>>> Thanks. >>>>>>>>>>> >>>>>>>>>>> - Carl >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Jul 19, 2021 at 12:31 PM Jack Ye <yezhao...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> I haven't heard any news for the 0.12.0 release since then, are >>>>>>>>>>>> we still planning for the release? >>>>>>>>>>>> >>>>>>>>>>>> Please let me know if there is anything we can do to help speed >>>>>>>>>>>> up the process. (I just saw the release board, will try to at >>>>>>>>>>>> least review >>>>>>>>>>>> those PRs) >>>>>>>>>>>> >>>>>>>>>>>> Best, >>>>>>>>>>>> Jack Ye >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Jul 12, 2021 at 5:41 PM Sreeram Garlapati < >>>>>>>>>>>> gsreeramku...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Great, thanks Ryan. >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Jul 12, 2021 at 5:17 PM Ryan Blue <b...@tabular.io> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Sreeram, I was just waiting for tests to pass on that PR. I >>>>>>>>>>>>>> just merged it. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Jul 12, 2021 at 4:41 PM Sreeram Garlapati < >>>>>>>>>>>>>> gsreeramku...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Carl, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks a lot for managing 0.12.0 release. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Can you also pl. add this PR: >>>>>>>>>>>>>>> https://github.com/apache/iceberg/pull/2752 - which adds >>>>>>>>>>>>>>> the option "streaming-skip-delete-snapshots" - to Spark3 >>>>>>>>>>>>>>> micro_batch reader. Without this, streaming reads will fail if >>>>>>>>>>>>>>> a snapshot >>>>>>>>>>>>>>> of type delete or replace is encountered, & is pretty much >>>>>>>>>>>>>>> unusable. This >>>>>>>>>>>>>>> PR is already approved by multiple Committers - Ryan and >>>>>>>>>>>>>>> Russell. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> PS: I am unsure if new PRs will be merged apart from the >>>>>>>>>>>>>>> list proposed on the project board - into the *0.12.0* release, >>>>>>>>>>>>>>> and hence, proposing this. If this PR will be merged - no >>>>>>>>>>>>>>> action is needed. >>>>>>>>>>>>>>> pl. pardon my ignorance. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Best regards, >>>>>>>>>>>>>>> Sreeram >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Jul 12, 2021 at 4:14 PM Carl Steinbach < >>>>>>>>>>>>>>> c...@tabular.io> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Grant, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Good catch! I added PR-1648 >>>>>>>>>>>>>>>> <https://github.com/apache/iceberg/pull/1648> to the >>>>>>>>>>>>>>>> 0.12.0 project board. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> - Carl >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Jul 12, 2021 at 1:16 PM Grant Nicholas < >>>>>>>>>>>>>>>> gr...@spothero.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Howdy! Any updates on PR-1648 >>>>>>>>>>>>>>>>> <https://github.com/apache/iceberg/pull/1648> which >>>>>>>>>>>>>>>>> upgrades the avro version used in iceberg? I do not see it in >>>>>>>>>>>>>>>>> the "To-Do" >>>>>>>>>>>>>>>>> section linked above, but the older avro version has caused >>>>>>>>>>>>>>>>> major problems >>>>>>>>>>>>>>>>> described in this issue and it would be nice to get in 0.12.0. >>>>>>>>>>>>>>>>> https://github.com/apache/iceberg/issues/1654 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Mon, Jul 12, 2021 at 2:39 PM Carl Steinbach < >>>>>>>>>>>>>>>>> c...@apache.org> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Everyone, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I volunteered to be the release manager for the 0.12.0 >>>>>>>>>>>>>>>>>> release. My goal is to start cutting release candidates this >>>>>>>>>>>>>>>>>> Friday, 7/17 >>>>>>>>>>>>>>>>>> at 24:00 PST. I am tracking progress on this release on the >>>>>>>>>>>>>>>>>> Release >>>>>>>>>>>>>>>>>> 0.12.0 Project Board >>>>>>>>>>>>>>>>>> <https://github.com/apache/iceberg/projects/1>. Note >>>>>>>>>>>>>>>>>> that this board only tracks issues that BLOCK the release. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> There are currently 7 PRs listed in the To-Do >>>>>>>>>>>>>>>>>> <https://github.com/apache/iceberg/projects/1#column-14786627> >>>>>>>>>>>>>>>>>> column. I am going to remove these PRs from the 0.12.0 >>>>>>>>>>>>>>>>>> release tomorrow, >>>>>>>>>>>>>>>>>> 7/13 at 24:00 PST, unless they are updated with the >>>>>>>>>>>>>>>>>> following information: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> 1) Why does the PR need to be included in the 0.12.0 >>>>>>>>>>>>>>>>>> release? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> 2) When will the PR will be ready for review? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> If you have any questions or concerns, please get in >>>>>>>>>>>>>>>>>> touch with me over email or slack. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> - Carl >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [image: SpotHero] <http://spothero.com/> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Grant Nicholas / Senior Data Engineer II >>>>>>>>>>>>>>>>> Pronouns <https://lgbt.ucsf.edu/pronounsmatter>: he/his >>>>>>>>>>>>>>>>> gr...@spothero.com >>>>>>>>>>>>>>>>> spothero.com <http://www.spothero.com/> | LinkedIn >>>>>>>>>>>>>>>>> <https://www.linkedin.com/in/grantanicholas> >>>>>>>>>>>>>>>>> *Your perfect spot is waiting for you! Learn more >>>>>>>>>>>>>>>>> at spothero.com/careers <http://spothero.com/careers>* >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Ryan Blue >>>>>>>>>>>>>> Tabular >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Ryan Blue >>>>>>> Tabular >>>>>>> >>>>>> >>>> >>>> -- >>>> Ryan Blue >>>> Tabular >>>> >>>