Hi guys, I had little time this week, but my last insomnia helped me moving forward :-)
The transaction support in the server is now taking shape. I as able to run a test where I inject 100 000 entries within one single transaction (yes, it's a bit dumb, but...) and it shows that it's around 5x faster than if we add those entries with no transaction being started (534 add/s vs 114 add/s). This is for JDBM partition. The benefit is that if you know beforehand that you gonna have many updates to inject, then you can gather them and get a good speed up. I still have to implement the commit/rollback, which is not that complex. The only drawback is that we will need to cut a new LDA¨P API release, because most of the fixes to get it work were relative to some bad implementation of the extended request. -- Emmanuel Lecharny Symas.com directory.apache.org
pEpkey.asc
Description: application/pgp-keys
