Skip to content

Conversation

@jinseopkim0
Copy link
Contributor

Removes client-side checkArgument and checkNotNull validations from the constructors of TableId, DatasetId, RoutineId, ModelId, and ConnectionProperty.

This change makes the client library more robust by preventing crashes when the server sends a response with unexpected null or empty values in these fields.

b/460218010

@product-auto-label product-auto-label bot added size: s Pull request size is small. api: bigquery Issues related to the googleapis/java-bigquery API. labels Nov 14, 2025
@jinseopkim0 jinseopkim0 force-pushed the fix-client-validation branch from b57a1f5 to 2190847 Compare November 14, 2025 19:14
Removes client-side `checkArgument` and `checkNotNull` validations from the constructors of `TableId`, `DatasetId`, `RoutineId`, `ModelId`, and `ConnectionProperty`. This change makes the client library more robust by preventing crashes when the server sends a response with unexpected null or empty values in these fields.
@jinseopkim0 jinseopkim0 force-pushed the fix-client-validation branch from 2190847 to db46518 Compare November 14, 2025 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the googleapis/java-bigquery API. size: s Pull request size is small.

2 participants