Bugzilla – Bug 13133
Review all noweb-sqlite changes for backporting to trunk
Last modified: 2009-10-05 14:25:42 UTC
Likely candidates for things that can be safely moved back: Audio::Scan, Slim::Formats::* improvements Native DBI changes to speed up scanner Translations (when they come back)
Native AAC support
Probably will need to update Windows to Perl 5.10, this will make Audio::Scan support easier. Can probably update all the various Perl modules for 7.4 safely.
Created attachment 5541 [details] All changes made to the sqlite branch
The ip3k syncgroupid change should come back to trunk.
Support for no database might be a good one, although I don't know how stable/finished it is. I always thought that this would make SC more friendly than the fatal errors encountered when there's no db server available.
I don't think that will make the cut, most things database-related should be left alone.
OK I changed my mind a bit... the more I go through this the more I'm realizing nearly everything in here is probably OK, except for anything related to SQLite or auto-rescan. Some of this other stuff: EV/AnyEvent constants (logging changes, perfmon) SB1/SliMP3 sync refactoring CPAN module updates NetTest plugin Extensions changes Plugin downloader noweb refactoring primary_artist schema change Alan: there are a few more significant features that are in here, and I am going to plan to merge them back. There are a lot of changes around these that might make them hard to split out. Let me know if you don't think any of these are ready. * No library support * Remote tracks not in database * Auto-restart streams * Firmware download changes
All done merging and things look really good. Will merge back to trunk tonight. Only problem I've had is with ReadyNAS Sparc. I updated DBD::mysql to 4.011 and can't get a static build of this to work on there, stupid platform... will workaround by using the old version we already had.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.