+1 (binding) I tested the RC5 artifacts:
- Signatures: every artifact (source, the three binary distributions, the pyspark / pyspark_client / pyspark_connect tarballs, and SparkR) has a good GPG signature from the RM key 709226B910E0F10917123B6259B586ADA5A538D1 (Huaxin Gao), which is present in KEYS. - Checksums: SHA512 matches for all artifacts. - Tag/commit: v4.2.0-rc5 resolves to 15d153e6a3d, and the RELEASE metadata embedded in the binary distributions records the same git revision. - Source build: compiled and packaged spark-core and its module dependencies from the source tarball with ./build/mvn on JDK 17 (BUILD SUCCESS). - Binary distribution: ran SparkPi and a spark-shell Scala job (range aggregation + Spark SQL) - results correct. - PySpark: pip-installed pyspark-4.2.0.tar.gz and ran DataFrame, Spark SQL, and a Python UDF in local mode - results correct. Thanks Huaxin for driving the release. Xiao Dongjoon Hyun <[email protected]> 于2026年7月5日周日 21:39写道: > +1 > > Dongjoon > > On 2026/07/03 07:40:15 Kousuke Saruta wrote: > > +1 > > > > > > 2026年7月3日(金) 15:09 Yang Jie <[email protected]>: > > > > > +1 > > > > > > On 2026/07/02 22:03:40 Gengliang Wang wrote: > > > > +1 > > > > > > > > On Thu, Jul 2, 2026 at 2:52 PM huaxin gao <[email protected]> > > > wrote: > > > > > > > > > Hi all, > > > > > > > > > > Since the voting window falls over the July 4th holiday weekend > (July > > > 3rd > > > > > is a holiday), I'm extending the vote by 72 hours. The vote is now > open > > > > > until Wed, 08 Jul 2026 00:24:35 PDT and passes if a majority of +1 > PMC > > > > > votes are cast, with a minimum of 3 +1 votes. > > > > > > > > > > All votes already cast still count — no need to re-vote. Everything > > > else > > > > > in the original RC5 vote email stands. > > > > > > > > > > Hope everyone has a good long weekend. > > > > > > > > > > Thanks, > > > > > > > > > > Huaxin > > > > > > > > > > On Thu, Jul 2, 2026 at 2:50 PM Szehon Ho <[email protected]> > > > wrote: > > > > > > > > > >> +1 (non binding) > > > > >> > > > > >> Thanks > > > > >> Szehon > > > > >> > > > > >> On Thu, Jul 2, 2026 at 10:16 AM L. C. Hsieh <[email protected]> > wrote: > > > > >> > > > > >>> +1 > > > > >>> > > > > >>> On Thu, Jul 2, 2026 at 5:42 AM Wenchen Fan <[email protected]> > > > wrote: > > > > >>> > > > > >>>> +1 > > > > >>>> > > > > >>>> On Thu, Jul 2, 2026 at 8:25 PM Peter Toth <[email protected] > > > > > wrote: > > > > >>>> > > > > >>>>> +1 > > > > >>>>> > > > > >>>>> On Thu, Jul 2, 2026 at 9:48 AM Max Gekk <[email protected]> > > > wrote: > > > > >>>>> > > > > >>>>>> +1 > > > > >>>>>> > > > > >>>>>> On Thu, Jul 2, 2026 at 8:26 AM <[email protected]> wrote: > > > > >>>>>> > > > > >>>>>>> Please vote on releasing the following candidate as Apache > Spark > > > > >>>>>>> version 4.2.0. > > > > >>>>>>> > > > > >>>>>>> The vote is open until Sun, 05 Jul 2026 00:24:35 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.2.0 > > > > >>>>>>> [ ] -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.2.0-rc5 (commit 15d153e6a3d): > > > > >>>>>>> https://github.com/apache/spark/tree/v4.2.0-rc5 > > > > >>>>>>> > > > > >>>>>>> The release files, including signatures, digests, etc. can be > > > found > > > > >>>>>>> at: > > > > >>>>>>> https://dist.apache.org/repos/dist/dev/spark/v4.2.0-rc5-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-1525/ > > > > >>>>>>> > > > > >>>>>>> The documentation corresponding to this release can be found > at: > > > > >>>>>>> > https://dist.apache.org/repos/dist/dev/spark/v4.2.0-rc5-docs/ > > > > >>>>>>> > > > > >>>>>>> The list of bug fixes going into 4.2.0 can be found at the > > > following > > > > >>>>>>> URL: > > > > >>>>>>> > https://issues.apache.org/jira/projects/SPARK/versions/12356380 > > > > >>>>>>> > > > > >>>>>>> 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.2.0-rc5-bin/pyspark-4.2.0.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] > > > > >>>>>>> > > > > >>>>>>> > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe e-mail: [email protected] > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe e-mail: [email protected] > >
