Hi!Is there any reason why FastoNoSQL has very old LMDB version compiled in?About states: 0.9.70. I think this is 0.9.7 which was released about 4 years ago.https://github.com/LMDB/lmdb/releases/tag/LMDB_0.9.7Current version is 0.9.21 and FastoNoSQL has problems reading new databases.Even connection test fails. Shows message:Fail open database: MDB_INVALID. File is not an LMDB file.Also it's seems that FastoNoSQL supports opening by dir only.LMDB provides option to pass full path to MDB file, so in single dir there can be more databases.http://www.lmdb.tech/doc/group__mdb.htmlmdb_env_open()MDB_NOSUBDIR By default, LMDB creates its environment in a directory whose pathname is given in path, and creates its data and lock files under that directory.With this option, path is used as-is for the database main data file. The database lock file is the path with "-lock" appended.
Hi!Is there any reason why FastoNoSQL has very old LMDB version compiled in?About states: 0.9.70. I think this is 0.9.7 which was released about 4 years ago.https://github.com/LMDB/lmdb/releases/tag/LMDB_0.9.7Current version is 0.9.21 and FastoNoSQL has problems reading new databases.Even connection test fails. Shows message:Fail open database: MDB_INVALID. File is not an LMDB file.Also it's seems that FastoNoSQL supports opening by dir only.LMDB provides option to pass full path to MDB file, so in single dir there can be more databases.http://www.lmdb.tech/doc/group__mdb.htmlmdb_env_open()MDB_NOSUBDIR By default, LMDB creates its environment in a directory whose pathname is given in path, and creates its data and lock files under that directory.With this option, path is used as-is for the database main data file. The database lock file is the path with "-lock" appended.