aboutsummaryrefslogtreecommitdiff
path: root/Database
Commit message (Expand)AuthorAge
* Support more language extensions for persistentGravatar Benjamin Barenblat2022-01-19
* fix build with old version of persistentGravatar Joey Hess2017-09-25
* refactorGravatar Joey Hess2017-09-20
* fix bug that prevented db being written to disk in SingleWriter modeGravatar Joey Hess2017-09-18
* merge changes made on other repos into ExportTreeGravatar Joey Hess2017-09-18
* update ExportTree table efficientlyGravatar Joey Hess2017-09-18
* add ExportTree table to export dbGravatar Joey Hess2017-09-18
* split out Types.ExportGravatar Joey Hess2017-09-15
* remove empty directories when removing from exportGravatar Joey Hess2017-09-15
* add table to keep track of what subdirectories are populated in the exportGravatar Joey Hess2017-09-15
* fix consistency bug reading from export databaseGravatar Joey Hess2017-09-06
* use export db to correctly handle duplicate filesGravatar Joey Hess2017-09-04
* flush queued changes to export db on exitGravatar Joey Hess2017-09-04
* track exported files in a sqlite databaseGravatar Joey Hess2017-09-04
* factor non-type stuff out of KeyGravatar Joey Hess2017-02-24
* Work around sqlite's incorrect handling of umask when creating databases.Gravatar Joey Hess2017-02-13
* work around ghc segfaultGravatar Joey Hess2016-12-30
* Always use filesystem encoding for all file and handle reads and writes.Gravatar Joey Hess2016-12-24
* Avoid backtraces on expected failures when built with ghc 8; only use backtra...Gravatar Joey Hess2016-11-15
* remove unused importsGravatar Joey Hess2016-10-18
* refactorGravatar Joey Hess2016-10-17
* slightly more efficient checking of versionUsesKeysDatabaseGravatar Joey Hess2016-07-19
* Avoid any access to keys database in v5 mode repositories, which are not sup...Gravatar Joey Hess2016-07-19
* assistant: Fix race in v6 mode that caused downloaded file content to sometim...Gravatar Joey Hess2016-05-16
* fix bug in unlocked file scanner that skipped over executable unlocked filesGravatar Joey Hess2016-04-14
* fix typoGravatar Joey Hess2016-02-14
* devblogGravatar Joey Hess2016-02-14
* Fix storing of filenames of v6 unlocked files when the filename is not repres...Gravatar Joey Hess2016-02-14
* if keys database cannot be opened due to permissions, ignoreGravatar Joey Hess2016-02-12
* remove 163 lines of code without changing anything except importsGravatar Joey Hess2016-01-20
* fix import warningsGravatar Joey Hess2016-01-14
* another fix for old ghcGravatar Joey Hess2016-01-13
* change keys database to use IKey type with more efficient serializationGravatar Joey Hess2016-01-12
* cleanupGravatar Joey Hess2016-01-12
* add FileKeyIndex to Keys db to optimize getAssociatedKeyGravatar Joey Hess2016-01-12
* add database benchmarkGravatar Joey Hess2016-01-12
* split out raw sql interfaceGravatar Joey Hess2016-01-11
* fix inverted logic in old associated files cleanupGravatar Joey Hess2016-01-07
* clarify absPathFromGravatar Joey Hess2016-01-05
* use TopFilePath for associated filesGravatar Joey Hess2016-01-05
* improve data typeGravatar Joey Hess2016-01-01
* wait for git lstree to exitGravatar Joey Hess2016-01-01
* only do scan when there's a branch, not in freshly created new repoGravatar Joey Hess2016-01-01
* scan for unlocked files on init/upgrade of v6 repoGravatar Joey Hess2016-01-01
* fix build with pre-AMP ghcGravatar Joey Hess2015-12-28
* fix build with pre-AMP GHCGravatar Joey Hess2015-12-28
* unused importGravatar Joey Hess2015-12-24
* typoGravatar Joey Hess2015-12-24
* optimise read and write for Keys database (untested)Gravatar Joey Hess2015-12-23
* allow flushDbQueue to be run repeatedlyGravatar Joey Hess2015-12-23