Dear Howard,
thank you, it would indeed be great, if you could take a look.
Since my last mail we were able to track down two additional
problems. The first one really stops our show - I can't work around
it.
1) Some SQL queries abort execution instead of returning values. It
occurs for queries/parameters without obvious connection. In the issue on gitlab
we found a simple set of statements reproducing the problem.
2) Indices
get corrupted if keys longer than 16kB are inserted. We simply
avoided keys that long for now..
We could start using sqlightning and thus have real multithreading
on our database, if you could fix the issue with the aborted
statements.
Let me know, if I can do anything to support you in doing so.
Concerning repositories: Shall we move the issues to some other
place?
Much appreciated,
Johannes Munk
Am 29.04.2015 um 04:24 schrieb Howard
Chu:
Johannes
Munk (P5) wrote:
Dear Howard and OpenLDAP-team!
First of all: thanks a lot for the great LMDB and all the effort
you
have put into it.
In the last couple of weeks we have been trying to get
LMDB/SQLightning
to work as backend for our semantic network software.
On that road we made LMDB compatible with Win8.1/MSVC2013 (see
patches
here <https://gitlab.com/lukas-w/lmdb/commits/p5>), fixing
scrambled
filenames
<https://gitlab.com/lukas-w/lmdb/commit/e10837272788f87ce43049bbbd3c9bcc0071fa68>
and made SQLightning work with files greater than 4 GB
<https://gitlab.com/lukas-w/sqlightning/commit/e52a9949fd5c30b7ac45b0909259c793e4c1ee4f>.
But after some simple tests that worked, we ran into some
issues, which
we can't get a handle on. We have reported most of our issues
here:
https://gitlab.com/mdb/sqlightning/issues
It would be great, if you could take a peek!
Hi. Will take a look when time is available. Just to note,
importing the LMDB repos from gitorious to gitlab was
unsuccessful/incomplete and we never found any diagnostics on
gitlab to indicate why. As such we have given up on using both
gitorious and gitlab. Ongoing work with LMDB subprojects will be
on github instead.
https://github.com/LMDB
Development on LMDB itself will continue to occur in the main
OpenLDAP git repos, with read-only mirroring to github.