This is an automated email from the ASF dual-hosted git repository.
ibessonov pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
The following commit(s) were added to refs/heads/main by this push:
new a92d1a54f53 IGNITE-26229 Fix wrong default profile size usage in
"aipersist" (#6443)
a92d1a54f53 is described below
commit a92d1a54f5350b103240470ae1394d34bed0f173
Author: Ivan Bessonov <[email protected]>
AuthorDate: Tue Aug 19 08:45:59 2025 +0300
IGNITE-26229 Fix wrong default profile size usage in "aipersist" (#6443)
---
.../internal/storage/pagememory/PersistentPageMemoryDataRegion.java | 4 ++--
.../storage/pagememory/PersistentPageMemoryMvTableStorageTest.java | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git
a/modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryDataRegion.java
b/modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryDataRegion.java
index cac367ccfc9..ca723125b2c 100644
---
a/modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryDataRegion.java
+++
b/modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryDataRegion.java
@@ -155,11 +155,11 @@ class PersistentPageMemoryDataRegion implements
DataRegion<PersistentPageMemory>
long sizeBytes = dataRegionConfigView.sizeBytes();
if (sizeBytes == UNSPECIFIED_SIZE) {
- long defaultDataRegionSize = StorageEngine.defaultDataRegionSize();
+ sizeBytes = StorageEngine.defaultDataRegionSize();
LOG.info(
"{}.{} property is not specified, setting its value to {}",
- cfg.name().value(), cfg.sizeBytes().key(),
defaultDataRegionSize
+ cfg.name().value(), cfg.sizeBytes().key(), sizeBytes
);
}
diff --git
a/modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryMvTableStorageTest.java
b/modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryMvTableStorageTest.java
index a1a6032572e..66b6c9b371a 100644
---
a/modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryMvTableStorageTest.java
+++
b/modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/PersistentPageMemoryMvTableStorageTest.java
@@ -57,6 +57,7 @@ import
org.apache.ignite.internal.testframework.ExecutorServiceExtension;
import org.apache.ignite.internal.testframework.InjectExecutorService;
import org.apache.ignite.internal.testframework.WorkDirectory;
import org.apache.ignite.internal.testframework.WorkDirectoryExtension;
+import org.apache.ignite.internal.util.Constants;
import org.apache.ignite.internal.util.IgniteUtils;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
@@ -70,7 +71,7 @@ import org.junit.jupiter.params.provider.ValueSource;
*/
@ExtendWith({WorkDirectoryExtension.class, ExecutorServiceExtension.class})
public class PersistentPageMemoryMvTableStorageTest extends
AbstractMvTableStorageTest {
- @InjectConfiguration("mock.profiles.default.engine = aipersist")
+ @InjectConfiguration("mock.profiles.default {engine = aipersist, sizeBytes
= " + Constants.GiB + "}")
private StorageConfiguration storageConfig;
private PersistentPageMemoryStorageEngine engine;