+1 On Mon, Jul 13, 2026 at 4:58 PM Dongjoon Hyun <[email protected]> wrote:
> +1 > > Dongjoon > > On 2026/07/13 06:42:38 Manu Zhang wrote: > > +1 (non-binding). Iceberg tests passed[1]. > > > > 1. https://github.com/apache/iceberg/pull/17182 > > > > Thanks Holden! > > > > On Mon, Jul 13, 2026 at 11:48 AM John Zhuge <[email protected]> wrote: > > > > > +1 (non-binding) > > > > > > Verified signatures and SHA512 checksums; pyspark 4.1.3 installs and > > > imports fine. > > > > > > Thanks Holden! > > > > > > On Sun, Jul 12, 2026 at 3:28 PM huaxin gao <[email protected]> > wrote: > > > > > >> +1 > > >> > > >> On Sun, Jul 12, 2026 at 10:17 AM L. C. Hsieh <[email protected]> > wrote: > > >> > > >>> +1 > > >>> > > >>> On Sun, Jul 12, 2026 at 10:15 AM DB Tsai <[email protected]> wrote: > > >>> > > >>>> +1 > > >>>> > > >>>> > > >>>> DB Tsai | https://www.dbtsai.com/ | PGP 0x9FB9FAA3 > > >>>> > > >>>> > > >>>> -------- Original Message -------- > > >>>> On Sunday, 07/12/26 at 09:27 Wenchen Fan <[email protected]> > wrote: > > >>>> > > >>>> +1 > > >>>> > > >>>> On Sun, Jul 12, 2026 at 2:51 PM Holden Karau < > [email protected]> > > >>>> wrote: > > >>>> > > >>>>> Great catch, fixed: > > >>>>> (spark42rc6) holden@hda:/tmp/rc6/a$ wget > > >>>>> https://dist.apache.org/repos/dist/release/spark/KEYS > > >>>>> --2026-07-11 23:48:55-- > > >>>>> https://dist.apache.org/repos/dist/release/spark/KEYS > > >>>>> Resolving dist.apache.org (dist.apache.org)... 135.181.211.59, > > >>>>> 2a01:4f9:3a:292e::2 > > >>>>> Connecting to dist.apache.org (dist.apache.org > )|135.181.211.59|:443... > > >>>>> connected. > > >>>>> HTTP request sent, awaiting response... 200 OK > > >>>>> Length: 153158 (150K) [text/plain] > > >>>>> Saving to: ‘KEYS’ > > >>>>> > > >>>>> KEYS > > >>>>> > 100%[======================================================================================================================================================>] > > >>>>> 149.57K 301KB/s in 0.5s > > >>>>> > > >>>>> 2026-07-11 23:48:56 (301 KB/s) - ‘KEYS’ saved [153158/153158] > > >>>>> > > >>>>> (spark42rc6) holden@hda:/tmp/rc6/a$ wget > > >>>>> https://dist.apache.org/repos/dist/dev/spark/KEYS > > >>>>> --2026-07-11 23:49:02-- > > >>>>> https://dist.apache.org/repos/dist/dev/spark/KEYS > > >>>>> Resolving dist.apache.org (dist.apache.org)... 135.181.211.59, > > >>>>> 2a01:4f9:3a:292e::2 > > >>>>> Connecting to dist.apache.org (dist.apache.org > )|135.181.211.59|:443... > > >>>>> connected. > > >>>>> HTTP request sent, awaiting response... 200 OK > > >>>>> Length: 153158 (150K) [text/plain] > > >>>>> Saving to: ‘KEYS.1’ > > >>>>> > > >>>>> KEYS.1 > > >>>>> > 100%[======================================================================================================================================================>] > > >>>>> 149.57K 287KB/s in 0.5s > > >>>>> > > >>>>> 2026-07-11 23:49:03 (287 KB/s) - ‘KEYS.1’ saved [153158/153158] > > >>>>> > > >>>>> (spark42rc6) holden@hda:/tmp/rc6/a$ diff KEYS KEYS.1 > > >>>>> (spark42rc6) holden@hda:/tmp/rc6/a$ > > >>>>> > > >>>>> On Sat, Jul 11, 2026 at 11:35 PM Xiao Li <[email protected]> > wrote: > > >>>>> > > >>>>>> +1 except for one issue. > > >>>>>> > > >>>>>> Verified checksums (sha512) and the GPG signature (Good signature, > > >>>>>> Holden's EdDSA key), confirmed the source tarball matches the git > tag > > >>>>>> 77bbf77, built the binary dist and ran SparkPi + PySpark smoke > tests on JDK > > >>>>>> 17 / Python 3.11 — all pass. > > >>>>>> > > >>>>>> The signing key D05C…04AC is in dist/dev/spark/KEYS but not yet in > > >>>>>> downloads.apache.org/spark/KEYS linked from this email — could > you > > >>>>>> propagate it so voters following the email can verify? > > >>>>>> > > >>>>>> Thank you! > > >>>>>> > > >>>>>> Xiao > > >>>>>> > > >>>>>> <[email protected]> 于2026年7月11日周六 21:33写道: > > >>>>>> > > >>>>>>> Please vote on releasing the following candidate as Apache Spark > > >>>>>>> version 4.1.3. > > >>>>>>> > > >>>>>>> The vote is open until Tue, 14 Jul 2026 22:33:21 PDT and passes > if a > > >>>>>>> majority +1 PMC votes are cast, with > > >>>>>>> a minimum of 3 +1 votes. > > >>>>>>> > > >>>>>>> [ ] +1 Release this package as Apache Spark 4.1.3 > > >>>>>>> [ ] -1 Do not release this package because ... > > >>>>>>> > > >>>>>>> To learn more about Apache Spark, please see > > >>>>>>> https://spark.apache.org/ > > >>>>>>> > > >>>>>>> The tag to be voted on is v4.1.3-rc1 (commit 77bbf77e86a): > > >>>>>>> https://github.com/apache/spark/tree/v4.1.3-rc1 > > >>>>>>> > > >>>>>>> The release files, including signatures, digests, etc. can be > found > > >>>>>>> at: > > >>>>>>> https://dist.apache.org/repos/dist/dev/spark/v4.1.3-rc1-bin/ > > >>>>>>> > > >>>>>>> Signatures used for Spark RCs can be found in this file: > > >>>>>>> https://downloads.apache.org/spark/KEYS > > >>>>>>> > > >>>>>>> The staging repository for this release can be found at: > > >>>>>>> > > >>>>>>> > https://repository.apache.org/content/repositories/orgapachespark-1527/ > > >>>>>>> > > >>>>>>> The documentation corresponding to this release can be found at: > > >>>>>>> https://dist.apache.org/repos/dist/dev/spark/v4.1.3-rc1-docs/ > > >>>>>>> > > >>>>>>> The list of bug fixes going into 4.1.3 can be found at the > following > > >>>>>>> URL: > > >>>>>>> https://issues.apache.org/jira/projects/SPARK/versions/12357063 > > >>>>>>> > > >>>>>>> FAQ > > >>>>>>> > > >>>>>>> ========================= > > >>>>>>> How can I help test this release? > > >>>>>>> ========================= > > >>>>>>> > > >>>>>>> If you are a Spark user, you can help us test this release by > taking > > >>>>>>> an existing Spark workload and running on this release candidate, > > >>>>>>> then > > >>>>>>> reporting any regressions. > > >>>>>>> > > >>>>>>> If you're working in PySpark you can set up a virtual env and > install > > >>>>>>> the current RC via "pip install > > >>>>>>> > https://dist.apache.org/repos/dist/dev/spark/v4.1.3-rc1-bin/pyspark-4.1.3.tar.gz > > >>>>>>> " > > >>>>>>> and see if anything important breaks. > > >>>>>>> In the Java/Scala, you can add the staging repository to your > > >>>>>>> project's resolvers and test > > >>>>>>> with the RC (make sure to clean up the artifact cache > before/after so > > >>>>>>> you don't end up building with an out of date RC going forward). > > >>>>>>> > > >>>>>>> > --------------------------------------------------------------------- > > >>>>>>> To unsubscribe e-mail: [email protected] > > >>>>>>> > > >>>>>>> > > >>>>> > > >>>>> -- > > >>>>> Twitter: https://twitter.com/holdenkarau > > >>>>> Fight Health Insurance: https://www.fighthealthinsurance.com/ > > >>>>> <https://www.fighthealthinsurance.com/?q=hk_email> > > >>>>> Books (Learning Spark, High Performance Spark, etc.): > > >>>>> https://amzn.to/2MaRAG9 <https://amzn.to/2MaRAG9> > > >>>>> YouTube Live Streams: https://www.youtube.com/user/holdenkarau > > >>>>> Pronouns: she/her > > >>>>> > > >>>> > > > > > > -- > > > John Zhuge > > > > > > > --------------------------------------------------------------------- > To unsubscribe e-mail: [email protected] > >
