Re: [MarkLogic Dev General] About transaction log and recovery

2010-06-22 Thread Ling Ling
Got it. Thank you very much! Ling Wayne Feick wrote: > I'm not sure if there are any docs available outside the company. > > Generally speaking, it's what you'd expect in a transactional system; > recovery records are written to the journal as a transaction progresses, > and important records

Re: [MarkLogic Dev General] About transaction log and recovery

2010-06-22 Thread Wayne Feick
I'm not sure if there are any docs available outside the company. Generally speaking, it's what you'd expect in a transactional system; recovery records are written to the journal as a transaction progresses, and important records (prepare, commit) cause journal data to be synced to disk and wa

Re: [MarkLogic Dev General] About transaction log and recovery

2010-06-22 Thread Ling Ling
Hello Wayne, Thank you for your reply. Yeah, I found it. They are together with data, on our striped volume. I am interested in how they are managed, like when to write log and when the I/O happens. Could you point out some materials that I can read about? Thanks! Thanks, Ling Wayne Feick wro

Re: [MarkLogic Dev General] About transaction log and recovery

2010-06-22 Thread Wayne Feick
Hi Ling, Yes, we maintain a transaction journal for each forest that allows us to recover committed transactions in the event of a failure. In each forest's Journals directory you'll files named Journal# where # is an integer. They are not human readable. Wayne. On 06/22/2010 10:24 PM, Ling

[MarkLogic Dev General] About transaction log and recovery

2010-06-22 Thread Ling Ling
Hello, When I look at the logs, I only found OS logs and ML server file logs. These log told what ML server did. In traditional database, there are redo/undo logs when database writes. Does ML server writes such logs? Where is it and when does the server write such logs and flush it to disk? I