aboutsummaryrefslogtreecommitdiff
path: root/src/db.cc
AgeCommit message (Expand)Author
2003-10-20* Refactored the source tree.Eelco Dolstra
2003-10-16* Upgraded to Berkeley DB 4.1.25 and do not synchronously flush theEelco Dolstra
2003-10-15* Refactoring: move all database manipulation into store.cc.Eelco Dolstra
2003-10-14* Automatically recover the database in case of a crash.Eelco Dolstra
2003-10-08* Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra
2003-07-31* Enclose most operations that update the database in transactions.Eelco Dolstra
2003-07-31* Use a more reasonable log file size (256 KB instead of 10 MB).Eelco Dolstra
2003-07-31* Started using Berkeley DB environments. This is necessary forEelco Dolstra
2003-07-24* Do sync the database, since not doing so caused database changes notEelco Dolstra
2003-07-24* Don't sync the database on close. This was killing performance.Eelco Dolstra
2003-07-17* For debugging: `nix --verify' to check the consistency of theEelco Dolstra
2003-07-16* Substitute fixes.Eelco Dolstra
2003-07-07* Make dbRefs a mapping from Hash to [Path].Eelco Dolstra
2003-05-30* Open the database read-only when enumerating tables.Eelco Dolstra
2003-05-26* FreeBSD / ISO C++ compatibility fixes.Eelco Dolstra
2003-05-26* Some refactoring.Eelco Dolstra