Activity log for bug #289968

Date Who What changed Old value New value Message
2008-10-27 17:49:56 Michael Terry bug added bug
2008-10-27 17:49:56 Michael Terry bug added attachment 'elisa-db.diff' (start autocommit at initialization time)
2008-10-27 21:14:59 Florian Boucault elisa: status New Confirmed
2008-10-27 21:14:59 Florian Boucault elisa: importance Undecided High
2008-10-27 21:14:59 Florian Boucault elisa: statusexplanation
2008-10-27 21:14:59 Florian Boucault elisa: milestone 0.5.18
2008-11-04 17:00:14 Olivier Tilloy elisa: status Confirmed In Progress
2008-11-04 17:00:14 Olivier Tilloy elisa: assignee lightyear
2008-11-04 17:24:17 Olivier Tilloy description Because of a missing initial call to _reset_autocommit_delay in database_parser.py, the commit-every-10-seconds loop is never initiated unless the parser first finds 50 files and commits. This means that media libraries less than 50 files never get committed. Patch attached. Because of a missing initial call to _reset_autocommit_delay in database_parser.py, the commit-every-10-seconds loop is never initiated unless the parser first finds 50 files and commits. This means that media libraries less than 50 files never get committed. Steps to reproduce: 1) Backup and delete your database (~/.elisa-0.5/elisa.db) 2) Make sure all the entries of the [directories] section in your configuration file are empty lists except for one, say music, that should contain a directory that contains less than 50 audio files in total. 3) Start elisa, notice that shortly after the main UI shows up the media scanner reports scanning your music directory 4) Wait for more than 10 sec. 5) Run the following select query on the DB with sqlite: $ sqlite3 elisa.db 'select * from music_tracks;' Expected result: all the audio files contained in the folder are listed, they are indexed in the DB. Current result: nothing is listed, the indexed files are not committed to the DB.
2008-11-07 17:25:49 Olivier Tilloy elisa: status In Progress Fix Committed
2008-11-17 17:33:50 Olivier Tilloy elisa: status Fix Committed Fix Released
2009-10-28 17:34:03 Michael Terry bug task added moovida (Ubuntu)
2009-10-28 17:34:16 Michael Terry moovida (Ubuntu): status New Fix Released
2009-10-28 17:34:22 Michael Terry tags oem-services