ahmedabu98 commented on issue #39266: URL: https://github.com/apache/beam/issues/39266#issuecomment-4928478686
Failures look like this: ``` 2026-07-09T18:37:41.5816304Z BeamRowWrapperTest > testNullFieldHandling FAILED 2026-07-09T18:37:41.5817394Z java.lang.NoClassDefFoundError: Could not initialize class org.apache.beam.sdk.io.iceberg.BeamRowWrapperTest 2026-07-09T18:37:41.5818690Z at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) 2026-07-09T18:37:41.5819877Z at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1160) ... 2026-07-09T18:37:41.5865609Z Caused by: 2026-07-09T18:37:41.5866455Z java.lang.ExceptionInInitializerError: Exception java.lang.AssertionError: micros_instant logical type encountered a Java Instant with greater than microsecond precision. [in thread "Test worker"] 2026-07-09T18:37:41.5867581Z at org.apache.beam.sdk.schemas.logicaltypes.MicrosInstant.toBaseType(MicrosInstant.java:56) 2026-07-09T18:37:41.5868354Z at org.apache.beam.sdk.schemas.logicaltypes.MicrosInstant.toBaseType(MicrosInstant.java:40) 2026-07-09T18:37:41.5869115Z at org.apache.beam.sdk.values.RowUtils$CapturingRowCases.processLogicalType(RowUtils.java:547) 2026-07-09T18:37:41.5869890Z at org.apache.beam.sdk.values.RowUtils$RowFieldMatcher.match(RowUtils.java:167) 2026-07-09T18:37:41.5870568Z at org.apache.beam.sdk.values.RowUtils$CapturingRowCases.processRow(RowUtils.java:420) 2026-07-09T18:37:41.5871439Z at org.apache.beam.sdk.values.RowUtils$RowFieldMatcher.match(RowUtils.java:163) 2026-07-09T18:37:41.5872144Z at org.apache.beam.sdk.values.Row$Builder.build(Row.java:870) 2026-07-09T18:37:41.5872782Z at org.apache.beam.sdk.io.iceberg.BeamRowWrapperTest.<clinit>(BeamRowWrapperTest.java:109) ``` Looks like [failures](https://github.com/apache/beam/actions/workflows/IO_Iceberg_Unit_Tests.yml?query=event%3Aschedule) started after bumping CI to Java21: https://github.com/apache/beam/commit/123dc7feaa45fc4b6ca96788759eec18c364c462 I don't see any changes to the Iceberg module around the time failures started -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
