directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rajesh <>
Subject Re: Support for Transactions
Date Wed, 29 Jun 2011 12:47:36 GMT
Tell me if I am wrong. There can be multiple indexes for a
partition(depending on which attributes user wants to index) and each index
is a different file. So it is possible that some indexes are updated and
others are not updated when power goes/ of program is killed.

I did not find any transaction log implementation also. Do it is correct to
assume that it is possible for some indexes or even the Master Table get
corrupted(Partially updated) when some system failure happens?


On Wed, Jun 29, 2011 at 5:19 PM, Emmanuel L├ęcharny <>wrote:

> On 6/29/11 1:31 PM, Rajesh wrote:
>> So single modification in ADS in ACID complaint? I have been seeing the
>> source code for more than a month. But could not identify the code what
>> make
>> it ACID complaint. Can you point me to some classes?
> No, I can't it's a bit more complex that just pointing you to a class. Each
> partition implementation has to take care of that, and they do by applying
> the change in one shot (the entry is just added, deleted or replaced as a
> whole). It's done in a synchronized block.
> --
> Regards,
> Cordialement,
> Emmanuel L├ęcharny

View raw message