[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[WIP] WiredTiger Backend
- To: openldap-technical@openldap.org
- Subject: [WIP] WiredTiger Backend
- From: HAMANO Tsukasa <hamano@osstech.co.jp>
- Date: Mon, 27 Apr 2015 11:39:09 +0900
- User-agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (Gojō) APEL/10.8 EasyPG/1.0.0 Emacs/24.4 (x86_64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO)
Hi,
I'm writing OpenLDAP WiredTiger backend.
It will get high write throughput and high concurrency performance.
Now this backend module is incomplete but basic feature is working, So
I publish the code.
https://www.osstech.co.jp/download/hamano/openldap/0001-OpenLDAP-WiredTiger-Backend-p1.patch
Some note:
* slapadd, slapcat, slapindex will works.
* LDAP BIND, ADD, DELETE, SEARCH will works.
* MODIFY, MODRDN does not implement yet.
* deref search does not implement yet.
* WiredTiger is not support multiprocess access yet.
It mean that we can't to do slatcat while running slapd.
It will be supported in the future.
* This backend module may have a issue about licensing when
distributing whole binary under OpenLDAP Public Licence.
Now WiredTiger, Inc are working cooperatively toward a resolve the
issue.
I'm glad if you get to try it and give me advice.
Thank you.
--
Open Source Solution Technology Corporation
HAMANO Tsukasa <hamano@osstech.co.jp>
fingerprint = 2285 2111 6D34 3816 3C2E A5B9 16BE D101 6069 BE55