Skip to content

Destination S3 Data Lake: improve error message on null PK - #53164

Merged
Edward Gao (edgao) merged 4 commits into
masterfrom
edgao/iceberg_null_pk
Feb 7, 2025
Merged

Destination S3 Data Lake: improve error message on null PK#53164
Edward Gao (edgao) merged 4 commits into
masterfrom
edgao/iceberg_null_pk

Conversation

@edgao

@edgao Edward Gao (edgao) commented Feb 4, 2025

Copy link
Copy Markdown
Contributor

closes https://github.com/airbytehq/airbyte-internal-issues/issues/11555.

currently we just throw an NPE, which is confusing, and also triggers retries https://airbytehq-team.slack.com/archives/C087GAG7X25/p1738632947654209

catch the error, give it a nice message, and rethrow as ConfigError to prevent retries. Also add a test case.

(Subodh Chaturvedi (@subodh1810) tagging you b/c you wrote the dedup code :P I'm pretty sure this is the best place to add this handling, but lmk if somewhere else makes more sense)

@vercel

vercel Bot commented Feb 4, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 7, 2025 0:09am

@octavia-squidington-iii Octavia Squidington III (octavia-squidington-iii) added the area/documentation Improvements or additions to documentation label Feb 4, 2025
@edgao
Edward Gao (edgao) changed the base branch from master to edgao/glue_funky_characters February 4, 2025 18:03
Base automatically changed from edgao/glue_funky_characters to master February 4, 2025 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/connectors Connector related issues area/documentation Improvements or additions to documentation connectors/destination/s3-data-lake

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants