Comment 14 for bug 239883

Revision history for this message
Owen Williams (ywwg) wrote :

This patch breaks mixxx for me. I have many many tracks outside of my library path that got pulled in to the database at some point, and this patch inefficiently does a database exec for each file individually. This process takes so long (and with no progress bar to indicate that something is happening) that the database ends up being locked and lots of other functionality fails, soon resulting in a crash.

This patch needs to be written with a proper transaction so the changes can be applied all at once.