[
https://issues.apache.org/jira/browse/IGNITE-28595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Werner updated IGNITE-28595:
-----------------------------------
Description:
The tests are failing on the master branch with JDK 17:
{code:java}
IgniteCompatibilityBasicTestSuite:
JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version 2.9.0]
IgniteCompatibilityBasicTestSuite:
JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version 2.9.1]
IgniteCompatibilityBasicTestSuite:
JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
2.10.0]
IgniteCompatibilityBasicTestSuite:
JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
2.11.0]
IgniteCompatibilityBasicTestSuite:
JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
2.12.0]{code}
[https://ci2.ignite.apache.org/buildConfiguration/IgniteTests24Java8_PdsCompatibility/9026213]
Root cause of the test failures:
{code:java}
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] Caused by:
java.lang.NullPointerException: Cannot invoke
"java.lang.reflect.Method.invoke(Object, Object[])" because
"org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.mappingOffset"
is null
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.fsync(FileWriteHandleImpl.java:450)
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.fsync(FileWriteHandleImpl.java:419)
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileHandleManagerImpl.flush(FileHandleManagerImpl.java:270)
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.flush(FileWriteAheadLogManager.java:903)
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.tailPointer(GridCacheDatabaseSharedManager.java:2119)
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.startMemoryRestore(GridCacheDatabaseSharedManager.java:2047)
[2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1276){code}
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer fails under
> JDK 17
> ------------------------------------------------------------------------------------
>
> Key: IGNITE-28595
> URL: https://issues.apache.org/jira/browse/IGNITE-28595
> Project: Ignite
> Issue Type: Test
> Reporter: Dmitry Werner
> Assignee: Dmitry Werner
> Priority: Major
>
> The tests are failing on the master branch with JDK 17:
> {code:java}
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.9.0]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.9.1]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.10.0]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.11.0]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.12.0]{code}
> [https://ci2.ignite.apache.org/buildConfiguration/IgniteTests24Java8_PdsCompatibility/9026213]
> Root cause of the test failures:
> {code:java}
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] Caused by:
> java.lang.NullPointerException: Cannot invoke
> "java.lang.reflect.Method.invoke(Object, Object[])" because
> "org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.mappingOffset"
> is null
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.fsync(FileWriteHandleImpl.java:450)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.fsync(FileWriteHandleImpl.java:419)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileHandleManagerImpl.flush(FileHandleManagerImpl.java:270)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.flush(FileWriteAheadLogManager.java:903)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.tailPointer(GridCacheDatabaseSharedManager.java:2119)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.startMemoryRestore(GridCacheDatabaseSharedManager.java:2047)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1276){code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)