Thank you, Dmitri. I will work on RC2 today given that all changes should be into the release branch.
Best, Adnan Hemani On Tue, Apr 14, 2026 at 8:33 AM Dmitri Bourlatchkov <[email protected]> wrote: > Hi Adnan, > > Actually, I double checked the code in 1.4.0 and most of the required > changes for building the helm index appear to be present. > > However, there appears to be a bug in the action. It does not "add" the > index to svn. So the missing change appears to be [4154] > > Here's the backport: [4199] > > [4154] https://github.com/apache/polaris/pull/4154 > > [4199] https://github.com/apache/polaris/pull/4199 > > Cheers, > Dmitri. > > > On Tue, Apr 14, 2026 at 10:48 AM Adnan Hemani via dev < > [email protected]> wrote: > > > Hi Dmitri, > > > > Yes, I surely can, but I believe we will need to give some additional > time > > for any objections. If it’s not much trouble, could you please open the > > cherry-pick PR and I will approve and merge it in the late afternoon (I > may > > not be able to do the cherry-pick until then). > > > > Best, > > Adnan Hemani > > > > > On Apr 14, 2026, at 6:42 AM, Dmitri Bourlatchkov <[email protected]> > > wrote: > > > > > > Hi Adnan, > > > > > > Would you cherry-pick [3515] into the 1.4.0 release branch? > > > > > > I hope it's not too hard and it will help a lot with helm validation > and > > > publication (no manual index work). > > > > > > WDYT? > > > > > > [3515] > > > https://www.google.com/url?q=https://github.com/apache/polaris/pull/3515&source=gmail-imap&ust=1776778923000000&usg=AOvVaw0itFoJRCdhYNOG2aCVZRnY > > > > > > Thanks, > > > Dmitri. > > > > > > > > > > > >> On Thu, Apr 9, 2026 at 4:51 PM Dmitri Bourlatchkov <[email protected]> > > wrote: > > >> > > >> Hi Adnan, > > >> > > >> The new helm index process was added in [3515], but I guess it was not > > >> reflected on `dev`. > > >> > > >> The closest `dev` thread on this topic that I could find is [1]. > > >> > > >> Still, I think the PR is pretty clear. Quoting from its description: > > >> > > >>> The goal is that the exact same Helm chart index can be promoted to > > dist > > >> release > > >>> after a vote succeeds. I.e. we do not need to re-generate it in the > 4th > > >> workflow. > > >> > > >> I believe it is a solid approach and I assumed we would follow it for > > >> 1.4.0. WDYT? > > >> > > >> [1] > > > https://www.google.com/url?q=https://lists.apache.org/thread/wo353z4scyj85bw4lfk5onc28xgznvwp&source=gmail-imap&ust=1776778923000000&usg=AOvVaw3lNB7XhU-rX1P3cuyj2ijl > > >> > > >> [3515] > > > https://www.google.com/url?q=https://github.com/apache/polaris/pull/3515&source=gmail-imap&ust=1776778923000000&usg=AOvVaw0itFoJRCdhYNOG2aCVZRnY > > >> > > >> Thanks, > > >> Dmitri. > > >> > > >> On Wed, Apr 8, 2026 at 11:03 PM Adnan Hemani via dev < > > >> [email protected]> wrote: > > >> > > >>> Hi Dmitri, > > >>> > > >>> Thanks for the verifications. The email .txt files were generated as > > part > > >>> of the automated release process - I'm really not sure why those are > > there > > >>> either, but didn't change it since I didn't find it to be a big > issue. > > I'm > > >>> happy to make a change to remove them for the next release (or as > part > > of > > >>> this release if RC1 doesn't pass). > > >>> > > >>> I'm not familiar on the helm index background, but can confirm that > > there > > >>> was not an "index.yaml" file generated as part of the GitHub Action. > > >>> Robert/Pierre, is this something you can confirm that we had > consensus > > on > > >>> doing and if the current release should've done this? > > >>> > > >>> Best, > > >>> Adnan Hemani > > >>> > > >>> On Tue, Apr 7, 2026 at 12:24 PM Dmitri Bourlatchkov < > [email protected]> > > >>> wrote: > > >>> > > >>>> Hi All, > > >>>> > > >>>> Voting +0 for now because of the two strange .txt files and helm > index > > >>>> issue (below) > > >>>> > > >>>> Verified: > > >>>> * Checksums > > >>>> * Signatures > > >>>> * Build from source > > >>>> > > >>>> So far all clear. > > >>>> > > >>>> However: > > >>>> > > >>>> $ helm repo add polaris-rc > > >>>> > > > https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/polaris/helm-chart&source=gmail-imap&ust=1776778923000000&usg=AOvVaw33mKHPsKmP1hWtp1ddptOi > > >>>> Error: looks like " > > >>>> > > > https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/polaris/helm-chart&source=gmail-imap&ust=1776778923000000&usg=AOvVaw33mKHPsKmP1hWtp1ddptOi > > " > > >>>> is not a valid chart repository or cannot be reached: failed to > fetch > > >>>> > > > https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/polaris/helm-chart/index.yaml&source=gmail-imap&ust=1776778923000000&usg=AOvVaw1JUUwVlAP5s8rkHtehPQhU > > : > > >>> 404 > > >>>> Not Found > > >>>> > > >>>> IIRC, the idea was for the RCs to host a new helm index verbatim. > The > > >>> index > > >>>> will then replace the old index at release publication time. This > way > > >>> we'd > > >>>> be able to validate its exact contents before making it available to > > all > > >>>> users. > > >>>> > > >>>> WDYT? > > >>>> > > >>>> Cheers, > > >>>> Dmitri. > > >>>> > > >>>> > > >>>> > > >>>> On Tue, Apr 7, 2026 at 3:10 PM Dmitri Bourlatchkov < > [email protected]> > > >>>> wrote: > > >>>> > > >>>>> Hi Adnan, > > >>>>> > > >>>>> I see these two files in dist... Do we really need them there? > > >>>>> > > >>>>> apache-polaris-1.4.0.vote-email-body.txt > > >>>>> apache-polaris-1.4.0.vote-email-subject.txt > > >>>>> > > >>>>> Thanks, > > >>>>> Dmitri. > > >>>>> > > >>>>> On Mon, Apr 6, 2026 at 9:37 PM Adnan Hemani via dev < > > >>>>> [email protected]> wrote: > > >>>>> > > >>>>>> Hi everyone, > > >>>>>> > > >>>>>> I propose that we release the following RC as the official Apache > > >>>> Polaris > > >>>>>> 1.4.0 release. (Do not worry, there is no RC0 for this release :) > > >>>>>> > > >>>>>> This corresponds to the tag: apache-polaris-1.4.0-rc1 > > >>>>>> * > > > https://www.google.com/url?q=https://github.com/apache/polaris/commits/apache-polaris-1.4.0-rc1&source=gmail-imap&ust=1776778923000000&usg=AOvVaw0GBNTp4JlIg36vKooxqITv > > >>>>>> * > > >>>>>> > > >>>>>> > > >>>> > > >>> > > > https://www.google.com/url?q=https://github.com/apache/polaris/tree/70f7a0288412f80197fca71d5f635ca221eb6331&source=gmail-imap&ust=1776778923000000&usg=AOvVaw3XoVHvgxXLolmhLXAekQdw > > >>>>>> > > >>>>>> The release tarball, signature, and checksums are here: > > >>>>>> * > > > https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/polaris/1.4.0&source=gmail-imap&ust=1776778923000000&usg=AOvVaw3p3muO0OeZvqN5qPW-pe-3 > > >>>>>> > > >>>>>> Helm charts are available on: > > >>>>>> * > > > https://www.google.com/url?q=https://dist.apache.org/repos/dist/dev/polaris/helm-chart/1.4.0&source=gmail-imap&ust=1776778923000000&usg=AOvVaw3oWqQNHYJoiKVHDD8J4t5U > > >>>>>> > > >>>>>> NB: you have to build the Docker images locally in order to test > > Helm > > >>>>>> charts. > > >>>>>> > > >>>>>> You can find the KEYS file here: > > >>>>>> * > > > https://www.google.com/url?q=https://downloads.apache.org/polaris/KEYS&source=gmail-imap&ust=1776778923000000&usg=AOvVaw1zXDcTFnw8C1rtsmLlV1Qb > > >>>>>> > > >>>>>> Convenience binary artifacts are staged on Nexus. The Maven > > >>> repositories > > >>>>>> URLs are: > > >>>>>> * > > >>>>>> > > >>>> > > >>> > > > https://www.google.com/url?q=https://repository.apache.org/content/repositories/orgapachepolaris-1063/&source=gmail-imap&ust=1776778923000000&usg=AOvVaw2hgo6YTkEKtzzbThOsZO3L > > >>>>>> > > >>>>>> Please download, verify, and test according to the release > > >>> verification > > >>>>>> guide, which can be found at: > > >>>>>> * > > >>>>>> > > >>>>>> > > >>>> > > >>> > > > https://www.google.com/url?q=https://polaris.apache.org/community/release-guides/release-verification-guide/&source=gmail-imap&ust=1776778923000000&usg=AOvVaw0Al64-hLxzsW095ZrN9gx3 > > >>>>>> > > >>>>>> Please vote in the next 96 hours (extra time given due to Iceberg > > >>>> Summit). > > >>>>>> > > >>>>>> [ ] +1 Release this as Apache Polaris 1.4.0 > > >>>>>> [ ] +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. > > >>>>>> > > >>>>>> Best, > > >>>>>> Adnan Hemani > > >>>>>> > > >>>>> > > >>>> > > >>> > > >> > > >
