aboutsummaryrefslogtreecommitdiff
path: root/src/db.hh
AgeCommit message (Collapse)Author
2003-10-20* Refactored the source tree.Eelco Dolstra
2003-10-15* Refactoring: move all database manipulation into store.cc.Eelco Dolstra
* Removed `--query --generators'.
2003-10-14* Automatically recover the database in case of a crash.Eelco Dolstra
2003-07-31* Enclose most operations that update the database in transactions.Eelco Dolstra
* Open all database tables (Db objects) at initialisation time, not every time they are used. This is necessary because tables have to outlive all transactions that refer to them.
2003-07-31* Started using Berkeley DB environments. This is necessary forEelco Dolstra
transaction support (but we don't actually use transactions yet).
2003-07-17* For debugging: `nix --verify' to check the consistency of theEelco Dolstra
database and store.
2003-07-07* Make dbRefs a mapping from Hash to [Path].Eelco Dolstra
2003-05-26* Some refactoring.Eelco Dolstra