Add Spark 4.1 connector module (azure-cosmos-spark_4-1_2-13)#48688
Add Spark 4.1 connector module (azure-cosmos-spark_4-1_2-13)#48688mattslack-db wants to merge 1 commit intoAzure:mainfrom
Conversation
Add support for Apache Spark 4.1 which reorganized internal streaming packages (SPARK-52787). The following classes moved from `o.a.s.sql.execution.streaming` to `o.a.s.sql.execution.streaming.checkpointing`: - HDFSMetadataLog - MetadataVersionUtil This module overrides ChangeFeedInitialOffsetWriter, CosmosCatalogBase, and CosmosCatalogITestBase with updated imports, and uses a source-copy approach with excludes to avoid duplicate class definitions from the shared azure-cosmos-spark_3 source. Co-authored-by: Isaac
|
Thank you for your contribution @mattslack-db! We will review the pull request and get back to you soon. |
|
@mattslack-db please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
2 similar comments
|
@mattslack-db please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
|
@mattslack-db please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
Summary
azure-cosmos-spark_4-1_2-13module for Apache Spark 4.1 supportHDFSMetadataLogandMetadataVersionUtilmoved fromo.a.s.sql.execution.streamingtoo.a.s.sql.execution.streaming.checkpointingazure-cosmos-spark_4-0_2-13module with updated imports for relocated classesChanges
ChangeFeedInitialOffsetWriter.scala— updated imports forHDFSMetadataLogandMetadataVersionUtilCosmosCatalogBase.scala— updated import forHDFSMetadataLogCosmosCatalogITestBase.scala(test) — updated import forHDFSMetadataLogpom.xml— Spark 4.1.0 dependency, source-copy approach with excludes for overridden filesTest plan
This pull request was AI-assisted by Isaac.