[Xapian-tickets] [Xapian] #284: occasional DatabaseModifiedErrors

Xapian nobody at xapian.org
Tue Oct 14 17:41:29 BST 2008


#284: occasional DatabaseModifiedErrors
---------------------------+------------------------------------------------
 Reporter:  mrks           |        Owner:  olly    
     Type:  defect         |       Status:  assigned
 Priority:  normal         |    Milestone:  1.0.9   
Component:  Backend-Flint  |      Version:  1.0.7   
 Severity:  normal         |   Resolution:          
 Keywords:                 |    Blockedby:          
 Platform:  Linux          |     Blocking:          
---------------------------+------------------------------------------------

Comment(by mrks):

 > * The OS (or possibly disk hardware) doesn't correctly implement some
 guarantee

 I have no idea how to test this. If you do let me know.
 In addition to the information above: I use the deadline scheduler
 (default in ubuntu server kernels), and have the write-cache enabled in my
 ServeRAID-8k controller (as it is backup-battery powered, this should not
 make any differences, even in case of power outage).

 > * The compiler miscompiled the code (last refuge excuse of the desperate
 bug-chaser!)

 I just compiled it with gcc/g++ 4.1 instead of 4.2 - with no effect.

 > For example, can we reproduce this on another system? (That would make
 it easier to poke with a debugger too!)

 I tried to reproduce it with some generated indices in different sizes
 with no success so far. Its hard to simulate the actual load which the
 live-system gets. I am also not able to move the whole setup to another
 physical machine without risk and downtime.

 I'll keep trying.

-- 
Ticket URL: <http://trac.xapian.org/ticket/284#comment:6>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list