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!
Thx a lot in advance,
Johannes
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.
Development on LMDB itself will continue to occur in the main OpenLDAP git repos, with read-only mirroring to github.
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 https://gitlab.com/mdb/sqlightning/issues/5 we found a simple set of statements reproducing the problem.
2) Indices get corrupted https://gitlab.com/mdb/sqlightning/issues/4 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.
Development on LMDB itself will continue to occur in the main OpenLDAP git repos, with read-only mirroring to github.
Johannes Munk (P5) wrote:
Concerning repositories: Shall we move the issues to some other place?
Yes, please switch to github. I will be deleting the gitlab repos and closing that account.
gitlab is too unreliable and provides no diagnostic messages when it fails.
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.
Development on LMDB itself will continue to occur in the main OpenLDAP git repos, with read-only mirroring to github.
Hello Howard,
as requested, I copied the issues to your github repo: https://github.com/LMDB/sqlightning/issues
Number 5 is the most critical one for us https://github.com/LMDB/sqlightning/issues/5 followed by number 2 https://github.com/LMDB/sqlightning/issues/2
Again: Let me know, if I can do anything to help you.
Johannes
Am 16.05.2015 um 14:00 schrieb Howard Chu:
Johannes Munk (P5) wrote:
Concerning repositories: Shall we move the issues to some other place?
Yes, please switch to github. I will be deleting the gitlab repos and closing that account.
gitlab is too unreliable and provides no diagnostic messages when it fails.
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.
Development on LMDB itself will continue to occur in the main OpenLDAP git repos, with read-only mirroring to github.