[ 
https://issues.apache.org/jira/browse/SPARK-60537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated SPARK-60537:
-----------------------------------
    Labels: pull-request-available  (was: )

> Fix ProtobufSerdeSuite descriptor lookup in Maven builds
> --------------------------------------------------------
>
>                 Key: SPARK-60537
>                 URL: https://issues.apache.org/jira/browse/SPARK-60537
>             Project: Spark
>          Issue Type: Sub-task
>          Components: Protobuf
>    Affects Versions: 5.0.0
>            Reporter: Xinyao Zhang
>            Priority: Minor
>              Labels: pull-request-available
>
> Parent: SPARK-60531.
> The SPARK-59112 test in ProtobufSerdeSuite looks up SimpleMessageJavaTypes 
> using serde_suite.desc, although the message is declared in 
> functions_suite.proto. Maven generates separate descriptors and the test 
> fails with PROTOBUF_MESSAGE_NOT_FOUND. SBT's combined descriptors can hide 
> the incorrect reference.
> Observed in Maven Java 17, Java 21, Java 25, and Java 21 ARM runs; macOS has 
> the same failure plus unrelated failures. Example: 
> https://github.com/apache/spark/actions/runs/39968091301.
> Proposed fix: use functionsDesc for this lookup. Implementation: 
> https://github.com/apache/spark/pull/59772.
> Validation: Maven Java 21 reproduced the failure before the fix; all 8 
> ProtobufSerdeSuite tests passed afterward, along with the 20-module reactor 
> and Scalastyle. Fork CI also passed all 8 suite tests. A successful affected 
> master workflow after integration remains to be verified.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to