-
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
[Bug]: PR 17365 breaks BQ loads in some cases #22372
Comments
Additionally, the new |
@johnjcasey @chamikaramj could you help look into this? I will be on vacation for a couple weeks from today. |
ack |
Agreed, this looks like that original PR changed how we load dynamic destinations for MultiPartitionsWrite tables. @MarcoRob can you take a look at this? |
Sure, let me check, tks |
Hi, just curious about what is the current status of this bug? Is the working example fixed by #22390 ? @steveniemitz @MarcoRob |
Looks like #22390 fixed the Avro source problem referred to in the second comment. |
Looks like the problem is in this deleted code block. The create disposition in WriteTables has always been That code block used to handle this case by fetching the schema of the final destination table and using it as the schema for the temp tables. I think bringing that code back would solve this issue, unless there's a particular reason it was deleted @MarcoRob? |
The change was part of a fix made due the following ticket. |
Hi @MarcoRob, what is the status of this issue? Is it safe to restore the deleted block? |
Decide to reopen this issue because there is still more than one breakage remain
some fixes already done: |
#25355 is fixed and will be made available in upcoming 2.46.0. Close this for now. |
What happened?
In beam 2.39, this used to work:
but now throws an exception if you end up in MultiPartitionsWriteTables:
The reason seems like now, the create disposition is set to
CreateDisposition.CREATE_IF_NEEDED
in WriteTables no matter what the user sets it to.cc @pabloem @MarcoRob
Issue Priority
Priority: 2
Issue Component
Component: io-java-gcp
The text was updated successfully, but these errors were encountered: