You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Philipp Shergalis (Jira)" <ji...@apache.org> on 2025/08/19 12:46:00 UTC
[jira] [Created] (IGNITE-26244) Enable AbstractPageReplacementTest.testFsyncDeltaFilesWillNotStartOnCheckpointUntilPageReplacementIsComplete
Philipp Shergalis created IGNITE-26244:
------------------------------------------
Summary: Enable AbstractPageReplacementTest.testFsyncDeltaFilesWillNotStartOnCheckpointUntilPageReplacementIsComplete
Key: IGNITE-26244
URL: https://issues.apache.org/jira/browse/IGNITE-26244
Project: Ignite
Issue Type: Bug
Components: storage engines ai3
Reporter: Philipp Shergalis
Before my changes (in main branch) compaction failed with:
{{org.apache.ignite.internal.lang.IgniteInternalException: org.apache.ignite.internal.lang.IgniteInternalCheckedException: IGN-CMN-65535 Failed to stop serving file [file=build/work/ClockPageReplacementTest/testFsyncDeltaFilesWillNotStartOnCheckpointUntilPageReplacementIsComplete_12488193319129/db/table-1/part-0-delta-0.bin.tmp, delete=true] TraceId:2b8c0048}}
After my changes:
{{Caused by: java.util.concurrent.CompletionException: java.lang.AssertionError: Page with index 0 at offset 512 has unexpected 0 pageId in file build/work/ClockPageReplacementTest/testFsyncDeltaFilesWillNotStartOnCheckpointUntilPageReplacementIsComplete_2427384443633571/db/table-1/part-0-delta-0.bin.tmp.}}
In both cases it attempts to work with an old file path (.tmp), even though delta file was already renamed. In main it fails only if we wait for compaction specifically (i.e. sleep in the end of the test)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)