aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/update/Archive.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* db/simple: create dedicated directoryMax Kellermann2014-02-261-2/+2
|
* ArchivePlugin: pass Path to open()Max Kellermann2014-02-081-1/+1
|
* ArchivePlugin: rename struct archive_plugin to ArchivePluginMax Kellermann2014-02-081-3/+2
|
* SongUpdate: use the Storage interface, support remote filesMax Kellermann2014-02-061-1/+1
| | | | | | | This commit finally allows the database update to scan remote files, e.g. using the smbclient storage plugin. However, it is not yet possible to configure that, therefore the feature is not accessible yet.
* db/update: include StorageInterface.hxx instead of LocalStorage.hxxMax Kellermann2014-02-051-1/+1
|
* db/UpdateWalk: move LocalStorage to InstanceMax Kellermann2014-02-051-0/+1
| | | | Keep only a reference.
* LocalStorage: new API abstracting filesystem walkMax Kellermann2014-02-051-7/+11
| | | | | Prepare to make this a new plugin API, for example to use a SMB share for the music_directory.
* db/update/Archive: delete archive from database on errorMax Kellermann2014-01-311-0/+2
|
* db/update: convert to OO APIMax Kellermann2014-01-301-0/+161
Move global variables into the new classes. That may allow multiple update threads for multiple databases one day.