-
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
🐛 BigQuery source: Fix nested structs #6135
Conversation
/test connector=connectors/source-bigquery
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
Before we publish and merge, can you run the test command to make sure this passes all tests?
In the future, can you also make sure to go through the updating connector checklist before I review? It's make it easier for me to know what has been done/what to focus on. Thanks!
@@ -9,5 +9,5 @@ COPY build/distributions/${APPLICATION}*.tar ${APPLICATION}.tar | |||
RUN tar xf ${APPLICATION}.tar --strip-components=1 | |||
|
|||
# Airbyte's build system uses these labels to know what to name and tag the docker images produced by this Dockerfile. | |||
LABEL io.airbyte.version=0.1.1 | |||
LABEL io.airbyte.version=0.1.2 | |||
LABEL io.airbyte.name=airbyte/source-bigquery |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: I know this wasn't checked in by you, but can you add a new line here. thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, done
Sure, thanks, I'll update connector's checklist, so all will be visible there. I've run test command, also will mark it in the checklist. |
/publish connector=connectors/source-bigquery
|
What
Sync stops for BigQuery tables with array of nested structs. Error message:
Exception in thread "main" java.lang.UnsupportedOperationException: Retrieving field value by name is not supported when there is no fields schema provided
Array of just struct works fine.
How
Modified
Record
parse methodRecommended reading order
BigQuerySourceOperations.java
Pre-merge Checklist
Expand the relevant checklist and delete the others.
Updating a connector
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
. See description and examplesdocs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampleAirbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing./publish
command described here