-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Avro] Use "extensions/avro" instead of avro from"core" in Java SDK modules #24992
Conversation
@aromanenko-dev looking into failing Example check. Sorry for inconvenience ( |
6740bd3
to
2b74393
Compare
2b74393
to
b5a65ae
Compare
Run Java_Kafka_IO_Direct PreCommit |
b5a65ae
to
420c8bf
Compare
Run SQL_Java17 PreCommit |
Run Java_GCP_IO_Direct PreCommit |
6bc01d0
to
99ebf96
Compare
Run SQL PreCommit |
Run SQL_Java11 PreCommit |
Run Java_Kafka_IO_Direct PreCommit |
Run SQL PreCommit |
@Abacn Do you have an idea when it can be fixed? Do you think we have to wait for a fix before merging this one? |
Thanks @aromanenko-dev for pinning. I think we can proceed given that those failures are understood to be not related. I also opened #25566 |
Run SQL_Java11 PreCommit |
Run SQL_Java17 PreCommit |
…le-cloud-platform
d1c7ef6
to
17b39ac
Compare
17b39ac
to
e9c7c88
Compare
retest this please |
Run Java_GCP_IO_Direct PreCommit |
Run Java_Kafka_IO_Direct PreCommit |
Run Java_HCatalog_IO_Direct PreCommit |
I merge this one since failed checks are not related and all others are green. |
…odules (apache#24992) * Use "extensions/avro" instead of avro from"core" in Java SDK modules * Use "extensions/avro" instead of avro from"core" in sdks/java/io/kafka * Use "extensions/avro" instead of avro from"core" in sdks/java/io/google-cloud-platform * Resolve rebase conflicts * Use "extensions/avro" for Dataflow runner * Use "extensions/avro" for core-construction runner * Add avro extension as a dependency for direct runner * Copy Avro-related tests to Avro extension * Address review comments * Depend javaPreCommit on extensions:avro * Address review comments * Revert CountingSource.java * Up-to-date Avro usages
…odules (apache#24992) * Use "extensions/avro" instead of avro from"core" in Java SDK modules * Use "extensions/avro" instead of avro from"core" in sdks/java/io/kafka * Use "extensions/avro" instead of avro from"core" in sdks/java/io/google-cloud-platform * Resolve rebase conflicts * Use "extensions/avro" for Dataflow runner * Use "extensions/avro" for core-construction runner * Add avro extension as a dependency for direct runner * Copy Avro-related tests to Avro extension * Address review comments * Depend javaPreCommit on extensions:avro * Address review comments * Revert CountingSource.java * Up-to-date Avro usages
Make all Beam Java SDK modules, that depend on Avro, use Avro extension instead of Avro from
core
.It should not introduce any breaking changes for users.
Closes #24748
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:
addresses #123
), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, commentfixes #<ISSUE NUMBER>
instead.CHANGES.md
with noteworthy changes.See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)
See CI.md for more information about GitHub Actions CI.