We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0228419 commit db0f417Copy full SHA for db0f417
sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/LogicalTypes.java
@@ -265,7 +265,13 @@ private FixedPrecisionNumeric(
265
266
@Override
267
public BigDecimal toInputType(BigDecimal base) {
268
- checkArgument(base == null || (base.precision() == precision && base.scale() == scale));
+ checkArgument(
269
+ base == null || (base.precision() == precision && base.scale() == scale),
270
+ "Expected BigDecimal base to be null or have precision = %s (was %s), scale = %s (was %s)",
271
+ precision,
272
+ base.precision(),
273
+ scale,
274
+ base.scale());
275
return base;
276
}
277
0 commit comments