[ 
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)

Reply via email to