From 73723668c12f32fac941f5ea3ed016f1908e1851 Mon Sep 17 00:00:00 2001 From: Luca Foppiano Date: Wed, 13 Jun 2018 07:20:46 +0200 Subject: [PATCH] set max reader to what is supposed to be the default value (126) see https://github.com/lmdbjava/lmdbjava/issues/65#issuecomment-396491483 --- src/main/java/com/scienceminer/nerd/kb/db/KBDatabase.java | 2 ++ .../java/com/scienceminer/nerd/kb/db/WikipediaDomainMap.java | 1 + 2 files changed, 3 insertions(+) diff --git a/src/main/java/com/scienceminer/nerd/kb/db/KBDatabase.java b/src/main/java/com/scienceminer/nerd/kb/db/KBDatabase.java index 1fce84c6..24438d72 100644 --- a/src/main/java/com/scienceminer/nerd/kb/db/KBDatabase.java +++ b/src/main/java/com/scienceminer/nerd/kb/db/KBDatabase.java @@ -47,6 +47,7 @@ public KBDatabase(KBEnvironment env, DatabaseType type) { } this.environment = Env.create() .setMapSize(100L * 1024L * 1024L * 1024L) + .setMaxReaders(126) .open(thePath, EnvFlags.MDB_NOTLS); db = this.environment.openDbi(type.name(), DbiFlags.MDB_CREATE); @@ -78,6 +79,7 @@ public KBDatabase(KBEnvironment env, DatabaseType type, String name) { } this.environment = Env.create() .setMapSize(100L * 1024L * 1024L * 1024L) + .setMaxReaders(126) .open(thePath); db = this.environment.openDbi(this.name, DbiFlags.MDB_CREATE); } diff --git a/src/main/java/com/scienceminer/nerd/kb/db/WikipediaDomainMap.java b/src/main/java/com/scienceminer/nerd/kb/db/WikipediaDomainMap.java index c549a731..acbec142 100644 --- a/src/main/java/com/scienceminer/nerd/kb/db/WikipediaDomainMap.java +++ b/src/main/java/com/scienceminer/nerd/kb/db/WikipediaDomainMap.java @@ -72,6 +72,7 @@ public WikipediaDomainMap(String lang, String envPath) { } this.environment = Env.create() .setMapSize(100L * 1024L * 1024L * 1024L) + .setMaxReaders(126) .open(thePath, MDB_NOTLS); db = this.environment.openDbi(database_name, DbiFlags.MDB_CREATE); }