+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]
>
>

Reply via email to