Hey Amogh

I updated https://github.com/apache/iceberg/pull/16043 with open-api
"fixes".

Regards
JB

On Wed, Apr 22, 2026 at 7:14 AM Jean-Baptiste Onofré <[email protected]>
wrote:

> Hi Amogh
>
> Regarding OpenAPI, here's the issues I found in
> the iceberg-open-api-1.10.2.jar file (from the Nexus staging repository):
> - several versions are documented in the LICENSE file, but mismatch the
> actual version (jackson, commons-*, ...)
> - several dependencies are documented in the LICENSE file, but are not
> actually bundled in the jar (caffeine, ...)
> - several dependencies are bundled in the jar, but not documented in the
> LICENSE file (azure sdk, bigquery, netty, ...)
>
> I'm updating the PR to fix that.
>
> Regards
> JB
>
> On Tue, Apr 21, 2026 at 4:24 PM Amogh Jahagirdar <[email protected]> wrote:
>
>> I've taken a pass over it, but it sounds like there are some more
>> open-api license/notice changes @Jean-Baptiste Onofré <[email protected]> is
>> looking to make in that change?
>>
>> Thanks,
>> Amogh Jahagirdar
>>
>> On Mon, Apr 20, 2026 at 6:53 AM Maximilian Michels <[email protected]>
>> wrote:
>>
>>> Thanks JB! I've taken a look at the PR.
>>>
>>> -Max
>>>
>>> On Sun, Apr 19, 2026 at 6:43 AM Jean-Baptiste Onofré <[email protected]>
>>> wrote:
>>> >
>>> > Here's the PR: https://github.com/apache/iceberg/pull/16043
>>> >
>>> > Regards
>>> > JB
>>> >
>>> > On Sat, Apr 18, 2026 at 5:52 AM Jean-Baptiste Onofré <[email protected]>
>>> wrote:
>>> >>
>>> >> Hi
>>> >>
>>> >> Yes, the PR for 1.10.x branch is on the way. It will be available
>>> soon.
>>> >>
>>> >> Thanks Manu for the issue!
>>> >>
>>> >> Regards
>>> >> JB
>>> >>
>>> >> On Fri, Apr 17, 2026 at 7:18 PM Amogh Jahagirdar <[email protected]>
>>> wrote:
>>> >>>
>>> >>> Thanks JB! When the PR for fixing the license/notice is ready just
>>> let us know. I went ahead and merged the trailing slash fix for HMS since I
>>> think it does make sense to include in a patch release.
>>> >>>
>>> >>> On Fri, Apr 17, 2026 at 8:13 AM Manu Zhang <[email protected]>
>>> wrote:
>>> >>>>
>>> >>>> Hi JB,
>>> >>>> I created https://github.com/apache/iceberg/issues/16013 for you.
>>> >>>>
>>> >>>> Meanwhile, I think it will be good to get in
>>> https://github.com/apache/iceberg/pull/16010, back-port of
>>> https://github.com/apache/iceberg/pull/14295, fixing the trailing slash
>>> issue for database paths in HMS.
>>> >>>>
>>> >>>> Thanks,
>>> >>>> Manu
>>> >>>>
>>> >>>>
>>> >>>> On Fri, Apr 17, 2026 at 12:58 AM Kevin Liu <[email protected]>
>>> wrote:
>>> >>>>>
>>> >>>>> Here's the runtime-deps.txt file diff between
>>> `apache-iceberg-1.10.1` and `1.10.x`
>>> >>>>> https://github.com/kevinjqliu/iceberg/pull/17/files
>>> >>>>>
>>> >>>>> Looks like we've mostly just change the library versions.
>>> >>>>>
>>> >>>>> That said, we should still ensure that all entries are present in
>>> the respective NOTICE and LICENSE files. Thanks for catching that, JB!
>>> >>>>>
>>> >>>>> Best,
>>> >>>>> Kevin Liu
>>> >>>>>
>>> >>>>> On Thu, Apr 16, 2026 at 8:08 AM Manu Zhang <
>>> [email protected]> wrote:
>>> >>>>>>>
>>> >>>>>>> Unfortunately, due to a change in the dependencies set, we can't
>>> easily backport the commit from the main branch.
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> Yes, I think JB's fix for main is
>>> https://github.com/apache/iceberg/pull/15449 and I'm also working on a
>>> fix for the open-api module.
>>> >>>>>> BTW, is this a new issue in 1.10.x that we have to fix in 1.10.2,
>>> or is it a long standing issue that we can fix later on main branch?
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> On Thu, Apr 16, 2026 at 11:00 PM Jean-Baptiste Onofré <
>>> [email protected]> wrote:
>>> >>>>>>>
>>> >>>>>>> Unfortunately, due to a change in the dependencies set, we can't
>>> easily backport the commit from the main branch.
>>> >>>>>>>
>>> >>>>>>> I can propose a PR to fix the licenses in the 1.10.x branch. I
>>> will work on it right now.
>>> >>>>>>>
>>> >>>>>>> Regards
>>> >>>>>>> JB
>>> >>>>>>>
>>> >>>>>>> On Thu, Apr 16, 2026 at 4:23 PM Maximilian Michels <
>>> [email protected]> wrote:
>>> >>>>>>>>
>>> >>>>>>>> @JB Thanks for watching the licenses! Which commits do we need
>>> to
>>> >>>>>>>> backport to address this?
>>> >>>>>>>>
>>> >>>>>>>> -Max
>>> >>>>>>>>
>>> >>>>>>>> On Wed, Apr 15, 2026 at 4:28 PM Jean-Baptiste Onofré <
>>> [email protected]> wrote:
>>> >>>>>>>> >
>>> >>>>>>>> > 0 (non binding)
>>> >>>>>>>> >
>>> >>>>>>>> > I checked:
>>> >>>>>>>> > - source distribution
>>> >>>>>>>> > -- signature and checksum are good
>>> >>>>>>>> > -- LICENSE and NOTICE are correct
>>> >>>>>>>> > -- ASF header is present in all expected files
>>> >>>>>>>> > -- No compiled/binary file found in the source distribution
>>> >>>>>>>> > - iceberg-aws-bundle
>>> >>>>>>>> > -- LICENSE is not complete:
>>> >>>>>>>> > --- AWS SDK cloudwatch is not in the LICENSE
>>> >>>>>>>> > --- AWS SDK retries is not in the LICENSE
>>> >>>>>>>> > --- AWS SDK s3control is not in the LICENSE
>>> >>>>>>>> > --- failsafe is not in the LICENSE (shaded in AWS S3)
>>> >>>>>>>> > --- parquet is not in the LICENSE (shaded in AWS S3)
>>> >>>>>>>> > --- jctools is not in the LICENSE (shaded in Netty)
>>> >>>>>>>> > - iceberg-azure-bundle
>>> >>>>>>>> > -- LICENSE is not correct:
>>> >>>>>>>> > --- azure-core is not in the LICENSE
>>> >>>>>>>> > --- azure-xml is not in the LICENSE
>>> >>>>>>>> > --- jctools is not in the LICENSE (shaded in Netty)
>>> >>>>>>>> > --- gson is not in the LICENSE (shaded in Jose)
>>> >>>>>>>> > --- jackson-core is not correct in LICENSE (LICENSE contains
>>> 2.18.4, but the jar version seems to be 2.18.4.1)
>>> >>>>>>>> > - iceberg-gcp-bundle
>>> >>>>>>>> > -- LICENSE and NOTICE are correct here
>>> >>>>>>>> > - iceberg-flink-runtime
>>> >>>>>>>> > -- LICENSE is not correct:
>>> >>>>>>>> > --- openhft hashing is not in the LICENSE (shaded in Parquet)
>>> >>>>>>>> > --- Apache DataSketches is not in the LICENSE
>>> >>>>>>>> > --- LocationTech JTS is not in the LICENSE
>>> >>>>>>>> > - iceberg-spark-runtime
>>> >>>>>>>> > -- LICENSE is not correct:
>>> >>>>>>>> > --- Eclipse Collections is not in the LICENSE
>>> >>>>>>>> > --- LocationTech JTS is not in the LICENSE
>>> >>>>>>>> > --- Apache DataSketches is not in the LICENSE
>>> >>>>>>>> > --- openhft hashing is not in the LICENSE (shaded in Parquet)
>>> >>>>>>>> >
>>> >>>>>>>> > I'm happy to propose a PR to fix that on the 1.10.x branch
>>> (main should be good already, I will do a pass).
>>> >>>>>>>> >
>>> >>>>>>>> > Regards
>>> >>>>>>>> > JB
>>> >>>>>>>> >
>>> >>>>>>>> > On Tue, Apr 14, 2026 at 5:54 AM Amogh Jahagirdar <
>>> [email protected]> wrote:
>>> >>>>>>>> >>
>>> >>>>>>>> >> Hi Everyone,
>>> >>>>>>>> >>
>>> >>>>>>>> >> I propose that we release the following RC as the official
>>> Apache Iceberg 1.10.2 release.
>>> >>>>>>>> >>
>>> >>>>>>>> >> The commit ID is 1f76a4951710e0a5abab5c9cf5603693ee2f4753
>>> >>>>>>>> >> * This corresponds to the tag: apache-iceberg-1.10.2-rc0
>>> >>>>>>>> >> *
>>> https://github.com/apache/iceberg/commits/apache-iceberg-1.10.2-rc0
>>> >>>>>>>> >> *
>>> https://github.com/apache/iceberg/tree/1f76a4951710e0a5abab5c9cf5603693ee2f4753
>>> >>>>>>>> >>
>>> >>>>>>>> >> The release tarball, signature, and checksums are here:
>>> >>>>>>>> >> *
>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.10.2-rc0
>>> >>>>>>>> >>
>>> >>>>>>>> >> You can find the KEYS file here:
>>> >>>>>>>> >> * https://downloads.apache.org/iceberg/KEYS
>>> >>>>>>>> >>
>>> >>>>>>>> >> Convenience binary artifacts are staged on Nexus. The Maven
>>> repository URL is:
>>> >>>>>>>> >> *
>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1277/
>>> >>>>>>>> >>
>>> >>>>>>>> >> Please download, verify, and test.
>>> >>>>>>>> >>
>>> >>>>>>>> >> Instructions for verifying a release can be found here:
>>> >>>>>>>> >> *
>>> https://iceberg.apache.org/how-to-release/#how-to-verify-a-release
>>> >>>>>>>> >>
>>> >>>>>>>> >> Please vote in the next 72 hours.
>>> >>>>>>>> >>
>>> >>>>>>>> >> [ ] +1 Release this as Apache Iceberg 1.10.2
>>> >>>>>>>> >> [ ] +0
>>> >>>>>>>> >> [ ] -1 Do not release this because...
>>> >>>>>>>> >>
>>> >>>>>>>> >> Only PMC members have binding votes, but other community
>>> members are encouraged to cast
>>> >>>>>>>> >> non-binding votes. This vote will pass if there are 3
>>> binding +1 votes and more binding
>>> >>>>>>>> >> +1 votes than -1 votes.
>>>
>>

Reply via email to