about summary refs log tree commit diff
path: root/src/store.cc
AgeCommit message (Expand)AuthorFilesLines
2003-10-16 * Substitutes and nix-pull now work again.Eelco Dolstra1-2/+12
2003-10-15 * Refactoring: move all database manipulation into store.cc.Eelco Dolstra1-0/+105
2003-10-10 * New query `nix --query --predecessors' to print the predecessors ofEelco Dolstra1-0/+8
2003-10-10 * `nix --verify': check and repair reverse mapping for successors.Eelco Dolstra1-88/+32
2003-10-10 * Reverse mappings for the successor and substitute mappings.Eelco Dolstra1-14/+38
2003-10-08 * Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra1-154/+42
2003-10-07 * Synchronise terminology with the ICSE paper (e.g., slice -> closure,Eelco Dolstra1-1/+1
2003-08-04 * Path locking in addToStore() and expandPath().Eelco Dolstra1-0/+15
2003-08-01 * In normaliseFState(), wrap registration of the output paths and theEelco Dolstra1-7/+8
2003-08-01 * normaliseFState() now locks all output paths prior to building, thusEelco Dolstra1-1/+0
2003-08-01 * Don't use substitutes in addToStore().Eelco Dolstra1-14/+19
2003-07-31 * Put the database verifier in a transaction.Eelco Dolstra1-17/+23
2003-07-31 * Enclose most operations that update the database in transactions.Eelco Dolstra1-19/+38
2003-07-31 * Started using Berkeley DB environments. This is necessary forEelco Dolstra1-29/+28
2003-07-29 * Let `nix --install' print out the id of the normal form.Eelco Dolstra1-2/+1
2003-07-24 * The `-v' flag no longer takes an argument; it should be repeatedEelco Dolstra1-1/+0
2003-07-24 * Debug levels. Use `--verbose / -v LEVEL' to display only messagesEelco Dolstra1-1/+1
2003-07-22 * Substitutes now should produce a path with the same id as they areEelco Dolstra1-18/+15
2003-07-21 * Canonicalise path.Eelco Dolstra1-1/+1
2003-07-21 * Changes to the command line syntax of Nix.Eelco Dolstra1-0/+9
2003-07-20 * Argh, another short-write problem. Added wrappers aroundEelco Dolstra1-8/+3
2003-07-20 * Refactorings.Eelco Dolstra1-1/+1
2003-07-17 * For debugging: `nix --verify' to check the consistency of theEelco Dolstra1-0/+121
2003-07-16 * Substitute fixes.Eelco Dolstra1-9/+18
2003-07-15 * Basic work on allowing derive expressions to build multiple paths.Eelco Dolstra1-49/+42
2003-07-13 * Don't check for staleness by default.Eelco Dolstra1-0/+3
2003-07-11 * Fix a bug that caused Fix not to be deterministic (due to addToStoreEelco Dolstra1-7/+6
2003-07-10 * The policy-free derivate sharing now *almost* works. :-) For anyEelco Dolstra1-3/+42
2003-07-10 * Get `nix-push' working again. It now uses Nix/Fix to create NixEelco Dolstra1-16/+35
2003-07-09 * Outline of the new scheme for derivate distribution.Eelco Dolstra1-2/+5
2003-07-08 * Canonicalise paths so that Fix produces identical NixEelco Dolstra1-1/+1
2003-07-08 * deletePath() now removes the path from the hash2paths mapping.Eelco Dolstra1-1/+22
2003-07-08 * Get rid of the `netsources' database.Eelco Dolstra1-4/+4
2003-07-07 * `--realise' -> `--install'.Eelco Dolstra1-3/+0
2003-07-07 * Make dbRefs a mapping from Hash to [Path].Eelco Dolstra1-23/+70
2003-07-07 * Refactoring on the file names.Eelco Dolstra1-0/+132