Ron Pedde
|
6d54f3c826
|
Add database/quick_startup directive to specify that the database should start up quickly -- without vacuum in the case of sqlite
|
2006-10-12 01:42:15 +00:00 |
Ron Pedde
|
4163e62934
|
Bump db version to 12 to force a full rescan
|
2006-08-20 05:02:27 +00:00 |
Ron Pedde
|
e8b1520ffc
|
Change db safety outside transactions
|
2006-08-17 05:05:48 +00:00 |
Ron Pedde
|
5e6575a153
|
wrap playlist scans in transaction
|
2006-08-14 04:09:45 +00:00 |
Ron Pedde
|
6891f3a169
|
make initial scan faster
|
2006-08-14 01:24:24 +00:00 |
Ron Pedde
|
90a6a39ce1
|
Add defensive index creation on startup, fix indexes for ordered query (and update schema), better startup after interrupted shutdown
|
2006-07-29 00:45:23 +00:00 |
Ron Pedde
|
5873ce9bd7
|
Fix iTunes xml scanning
|
2006-06-30 05:17:06 +00:00 |
Ron Pedde
|
554c72e1a6
|
Add db auto-upgrade back in
|
2006-06-29 06:21:41 +00:00 |
Ron Pedde
|
067d252f81
|
Fix index on path
|
2006-06-28 05:29:15 +00:00 |
Ron Pedde
|
5f3a12c351
|
Import streaming stations form iTunes XML file, closing ticket #130, add scan/correct_order to make static playlists return in correct order closing ticket #159
|
2006-06-19 04:25:08 +00:00 |
Ron Pedde
|
1948eef43d
|
Purge unindexed music files after the song scan, fixing ticket #146. This needs much testing.
|
2006-06-13 05:48:30 +00:00 |
Ron Pedde
|
8ca978322a
|
fix error messages on bad schema
|
2006-04-10 04:27:52 +00:00 |
Ron Pedde
|
5d967ead1e
|
80 col cleanups
|
2006-04-03 02:24:58 +00:00 |
Ron Pedde
|
805708da1f
|
retrieve strings from database as blobs rather than strings to stop mangling codepage filenames. Fixes ticket #38
|
2006-03-31 22:40:38 +00:00 |
Ron Pedde
|
be8eef8384
|
Fixes for sqlite3 from jlbz on the forums, walk out the thread pooling
|
2006-03-24 05:10:29 +00:00 |
Ron Pedde
|
8e9d759e05
|
make sqlite3 thread-safer(?) by using a thread pool
|
2006-03-07 06:01:59 +00:00 |
Ron Pedde
|
d53e2f83e4
|
revert to 1.11
|
2006-03-06 08:32:43 +00:00 |
Ron Pedde
|
f79756769a
|
more attempts at sqlite3 fixage
|
2006-03-06 08:29:58 +00:00 |
Ron Pedde
|
f037a53452
|
crazy fixes for sqlite3
|
2006-03-06 07:48:53 +00:00 |
Ron Pedde
|
0c05af2610
|
finalize on error on enum_fetch
|
2006-03-06 06:55:51 +00:00 |
Ron Pedde
|
dad6b9e9d5
|
add debugging code to try and find the sqlite3 double-free bug
|
2006-03-06 01:35:49 +00:00 |
Ron Pedde
|
4b728b899d
|
Fix some races in sqlite3
|
2006-03-05 05:40:48 +00:00 |
Ron Pedde
|
9a133dcbdc
|
Merged win32-branch
|
2006-02-26 08:46:24 +00:00 |
Ron Pedde
|
b20dece00b
|
Only use transactions on reload to avoid busy errors
|
2006-01-20 15:55:51 +00:00 |
Ron Pedde
|
2967af19ea
|
stop file collissions with sqlite2
|
2006-01-20 15:52:42 +00:00 |
Ron Pedde
|
bf9e414169
|
Fix races in enum
|
2006-01-17 21:35:39 +00:00 |
Ron Pedde
|
8dfea7dee3
|
Add video support for m4v files
|
2006-01-12 08:10:48 +00:00 |
Ron Pedde
|
40ab6dfb01
|
Preserve playlists on db upgrades
|
2006-01-12 06:20:15 +00:00 |
Ron Pedde
|
01180d60f1
|
return id from db_add
|
2006-01-10 23:57:43 +00:00 |
Ron Pedde
|
f1acc3bc88
|
Add sqlite3 files
|
2006-01-06 19:11:01 +00:00 |