[
https://issues.apache.org/jira/browse/IGNITE-17734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17953135#comment-17953135
]
Sergey Korotkov commented on IGNITE-17734:
------------------------------------------
Reproduced with the [^FreeListTest.java] attached.
Fails most of the time if run with
* Jdk17 (17.0.15+6 and enable the java-15+ maven profile)
* Shenandoah garbage collector (-XX:+UseShenandoahGC)
* Asserts *disabled*
Runs OK if asserts enabled (-ea) or default (G1 garbage collector is used ).
> CorruptedFreeListException after upgrade to 2.13.0 and JDK17
> ------------------------------------------------------------
>
> Key: IGNITE-17734
> URL: https://issues.apache.org/jira/browse/IGNITE-17734
> Project: Ignite
> Issue Type: Bug
> Components: cache
> Affects Versions: 2.12, 2.13, 2.14
> Environment: JDK17, IGNITE 2.13.0
> Reporter: Lopata
> Assignee: Sergey Korotkov
> Priority: Major
> Attachments: FreeListTest.java, image-2022-12-03-09-31-27-347.png,
> stacktrace.txt
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> After migration to Ignite version 2.13.0 from 2.12.0 we are getting following
> error:
> org.apache.ignite.internal.processors.cache.persistence.freelist.CorruptedFreeListException:
> Failed to insert data row
> caused by:
> Caused by: java.lang.IllegalStateException: Tail not found: 0
>
> Full stack trace is in attachment. Along with the Ignite version upgrade, we
> are updating Java from 11 to 17. There have been no other changes in our code
> or IGNITE configurations. The error occurs after a few hours of running and
> then occurs for every store.
> Can you help us to to solve this problem.
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)