[DO NOT MERGE] Validate beam 272 rc5#3505
[DO NOT MERGE] Validate beam 272 rc5#3505Amar3tto wants to merge 13 commits intoGoogleCloudPlatform:mainfrom
Conversation
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request focuses on updating and validating the project's dependencies against Apache Beam version 2.72 release candidate 2. It involves a comprehensive upgrade of the Beam version in both Java (Maven Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3505 +/- ##
============================================
- Coverage 52.19% 52.19% -0.01%
+ Complexity 6048 6045 -3
============================================
Files 1040 1040
Lines 62985 62985
Branches 6901 6901
============================================
- Hits 32877 32874 -3
- Misses 27882 27888 +6
+ Partials 2226 2223 -3
🚀 New features to boost your workflow:
|
|
Failing tests: datastream-to-bigquery googlecloud-to-googlecloud (SpannerChangeStreamsToGcsTest) |
|
Good news is Spanner PR passed at once. Previously it was most likely catching breaking changes |
4ee36e1 to
0a96b32
Compare
@Abacn could you please check bigquery jobs? what is the actual error |
ack. checking |
|
Need to bump dataflow v1b3 proto version: Line 34 in 1efd3b9 to |
| aiofiles==25.1.0 \ | ||
| --hash=sha256:a8d728f0a29de45dc521f18f07297428d56992a742f0cd2701ba86e44d23d5b2 \ | ||
| --hash=sha256:abe311e527c862958650f9438e859c1fa7568a141b22abcd015e120e86a85695 | ||
| aiofiles==24.1.0 \ |
There was a problem hiding this comment.
it downgraded versions. Consider delete **/__build__/ under DataflowTemplates folder to start a fresh virtual environment
|
It seems we need to rebase the PR onto latest main branch to resolve errors |
3c9be4c to
89c65a0
Compare
|
Only googlecloud-to-clickhouse is failing: |
Likely due to apache/beam#37611, we need to sync the change here and other places. I always think putting resouce manager in Beam repo wasn't a great design decision. For now let's fork ClickHouseResourceManager into Template repo, like here: #3207 |
c741eba to
619bb0b
Compare
|
cc: @BentsiLeviav would you mind taking a look at #3505 (comment)? Clickhouse client upgrade in Beam 2.72.0 likely needs some changes in Dataflow Templates |
|
Hi folks Sorry for that, checking |
|
From the log, the testcontainer startup is successful: The line "Timed out waiting for log output matching 'null'" is suspicious. May be related to apache/beam@695498f |
|
The failure occurs due to the upgrade in the test containers version: apache/beam@695498f from version In test containers version 1.20.4, the wait strategy for ClickHouse changed.
This was harmless before |
|
@Abacn sorry, just saw your comment ^_^ I think removing the I can try to fix and test it, but I’m wondering what the expected timeline is for this hotfix? |
|
Thanks. Opened apache/beam#37951. For DataflowTemplates, testing a workaround in #3557 |
No description provided.