abraunegg-onedrive/src
abraunegg 79cc599057
Resolve high CPU usage when performing DB reads (#419)
* Disable automatic indexing as we specifically create the required indexes
* Tell SQLite to store temporary tables in memory. This will speed up many read operations that rely on temporary tables, indices, and views.
* Add links & reasoning behind other PRAGMA settings used
* Add new index specifically for driveId & parentId paring
* To force DB schema & index creation, bump DB schema version
* Update handling of skip_dir and skip_file parsing - should only check if the file is excluded if the parent directory is not
* Add another index for selectByPath database queries
* Add new build option to get more DEBUG symbolic information
* Use boolean values rather than on / off values
* Enable auto_vacuum for entry deletes / database cleanup
2019-03-24 11:12:40 +11:00
..
notifications deal with unavailable dbus server (Issue: #365) 2019-01-30 17:34:07 +09:00
config.d Implement 'skip_dir' config option (Issue #123) (#388) 2019-03-15 06:55:05 +11:00
itemdb.d Resolve high CPU usage when performing DB reads (#419) 2019-03-24 11:12:40 +11:00
log.d deal with unavailable dbus server (Issue: #365) 2019-01-30 17:34:07 +09:00
main.d Prevent use of --synchronize & --monitor together (#431) 2019-03-23 10:20:27 +11:00
monitor.d Implement 'skip_dir' config option (Issue #123) (#388) 2019-03-15 06:55:05 +11:00
onedrive.d Resolve unhandled application crash when invalid auth response is used (Issue #399) (#410) 2019-03-12 11:50:21 +11:00
progress.d Add smaller footprint Docker container builds using Alpine and Debian Stretch (#369) 2019-02-17 06:13:19 +11:00
qxor.d Fix for Issue #23 (#60) 2018-07-11 06:43:45 +10:00
selective.d ignore a path containing multiple dirs in skip_dir 2019-03-22 12:05:30 +09:00
sqlite.d Resolve build warning & support CentOS 6.x for installation (Issue #350) (#353) 2019-01-19 13:01:01 +11:00
sync.d Resolve high CPU usage when performing DB reads (#419) 2019-03-24 11:12:40 +11:00
upload.d Resolve Key not found: nextExpectedRanges (Issue #408) (#409) 2019-03-12 11:49:15 +11:00
util.d Implement --dry-run (#337) 2019-03-11 17:57:47 +11:00