summaryrefslogtreecommitdiff
path: root/Database
Commit message (Expand)AuthorAge
* 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
* auto-close database connections when MVar is GCedGravatar Joey Hess2015-12-23
* split out Database.Queue from Database.HandleGravatar Joey Hess2015-12-23
* temporarily remove cached keys database connectionGravatar Joey Hess2015-12-16
* reorder database shutdown to be concurrency safeGravatar Joey Hess2015-12-16
* commentGravatar Joey Hess2015-12-16
* add getAssociatedKeyGravatar Joey Hess2015-12-15
* use InodeCache when dropping a key to see if a pointer file can be safely resetGravatar Joey Hess2015-12-09
* add inode cache to the dbGravatar Joey Hess2015-12-09
* stash DbHandle in Annex stateGravatar Joey Hess2015-12-09
* associated files databaseGravatar Joey Hess2015-12-07
* avoid ugly error about MVar if the sqlite worker thread crashesGravatar Joey Hess2015-10-12
* fsck: Work around bug in persistent that broke display of problematically enc...Gravatar Joey Hess2015-09-09
* fsck: Commit incremental fsck database after every 1000 files fscked, or ever...Gravatar Joey Hess2015-07-31
* use lock pools throughout git-annexGravatar Joey Hess2015-05-19
* rejigger imports for clean build with ghc 7.10's AMP changesGravatar Joey Hess2015-05-10
* removed all uses of undefined from code baseGravatar Joey Hess2015-04-19
* generated TH uses forallGravatar Joey Hess2015-02-22
* avoid closing db handle when reconnecting to do a writeGravatar Joey Hess2015-02-22
* complete work around for sqlite SELECT ErrorBusy on new connection bugGravatar Joey Hess2015-02-22
* WIPGravatar Joey Hess2015-02-18
* more extensions needed by newer version of persistentGravatar Joey Hess2015-02-18
* deal with rare SELECT ErrorBusy failuresGravatar Joey Hess2015-02-18
* use WAL mode to ensure read from db always works, even when it's being writte...Gravatar Joey Hess2015-02-18
* more robust handling of deferred commitsGravatar Joey Hess2015-02-18
* fsck: Multiple incremental fscks of different repos (some remote) can now be ...Gravatar Joey Hess2015-02-17
* allow for concurrent incremental fsck processes again (sorta)Gravatar Joey Hess2015-02-17
* avoid crash when starting fsck --incremental when one is already runningGravatar Joey Hess2015-02-17
* show error when sqlite crashes worker threadGravatar Joey Hess2015-02-17
* avoid fromIntegral overheadGravatar Joey Hess2015-02-16
* commit new transaction after 60 secondsGravatar Joey Hess2015-02-16