#3978 BLOC Trial-3: Journal getting blank

Zarro Boogs per Child bugtracker at laptop.org
Fri Oct 5 18:35:45 EDT 2007


#3978: Journal getting blank
------------------------+---------------------------------------------------
  Reporter:  amitgogna  |       Owner:  dwmw2                            
      Type:  defect     |      Status:  new                              
  Priority:  blocker    |   Milestone:  Trial-3                          
 Component:  kernel     |     Version:  Development build as of this date
Resolution:             |    Keywords:  Journal Blank Out                
  Verified:  0          |  
------------------------+---------------------------------------------------

Comment(by tomeu):

 Replying to [comment:31 dwmw2]:
 > It looks like these database files are triggering pessimal behaviour
 from JFFS2. I'll see what I can do to improve it, but I think it might be
 a lot better if we can make better use of _separate_ files for data
 storage, rather than large files which get a lot of internal 'churn'.

 Right. We were doing some very stupid things and we have just pushed fixes
 for them. During this weekend we'll test those. If performance is good
 enough for Trial3 (we hope so), we can start from there in order to
 improve performance further for FRS and later.

 The data that is indexed, searched and can be used for filtering and
 sorting should be in those btree files. We are also storing the previews
 for each entry but as payload-only data, those are stored in the record.DB
 file. We could store those in separate files, but we would prefer to only
 do so if there is a measurable improvement.

 > Is there a description of the storage format somewhere?

 http://www.xapian.org/docs/admin_notes.html
 http://wiki.xapian.org/FlintBackend

-- 
Ticket URL: <https://dev.laptop.org/ticket/3978#comment:32>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list