Trying to use MVStore to write to disk. But when I run, I am getting an out
of memory error.
Caused by: java.lang.IllegalStateException: Last block not stored, possibly
due to out-of-memory [1.4.193/3]
at
org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:765)
~[h2-1.4.193.jar:1.4.193]
at org.h2.mvstore.MVStore.storeNowTry(MVStore.java:1096)
~[h2-1.4.193.jar:1.4.193]
at org.h2.mvstore.MVStore.storeNow(MVStore.java:1052)
~[h2-1.4.193.jar:1.4.193]
Do I have something configured incorrectly? Can someone point me in the
right direction? Do I need to call commit more often?
Thanks.
Tara
protected MVStore persistentManager = null;
private MVMap<String, Set<Integer>> map = null;
String filename = getDirectory() + File.separator + getName();
FileUtils.forceMkdir(new File(getDirectory()));
getLogger().info("initializing mvstore ; filename={}", filename);
// open the store (in-memory if fileName is null)
persistentManager = MVStore.open(filename);
getLogger().info("initialized mvstore; filename={}", filename);
map = persistentManager.openMap(getName());
--
View this message in context:
http://h2-database.66688.n3.nabble.com/MVStore-write-to-disk-but-getting-an-out-of-memory-error-tp4034019.html
Sent from the H2 Database mailing list archive at Nabble.com.
--
You received this message because you are subscribed to the Google Groups "H2
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/d/optout.