Commit History

Author SHA1 Message Date
  Ludovic Courtès 13a7d2a538 database: Validate #:nar-size and #:time when registering store items. 3 years ago
  Ludovic Courtès 9c4869fe9c database: Remove workarounds unnecessary with guile-sqlite3 0.1.2. 3 years ago
  Ludovic Courtès 9e6fe0e08f database: Honor 'SOURCE_DATE_EPOCH'. 4 years ago
  Ludovic Courtès 3169c93903 database: Remove 'register-path'. 4 years ago
  Ludovic Courtès 1574bd82bb system: 'init' does not recompute the hash of each store item. 4 years ago
  Ludovic Courtès 0682cc5936 database: Remove #:deduplicate? and #:reset-timestamps? from 'register-path'. 4 years ago
  Ludovic Courtès 0793833c59 database: Remove #:deduplicate? from 'register-items'. 4 years ago
  Ludovic Courtès dea1ee1fd7 database: Remove #:reset-timestamps? from 'register-items'. 4 years ago
  Ludovic Courtès e9edaf3639 database: Remove unnecessary module imports. 4 years ago
  Christopher Baines 2932591b8a database: register-items: reduce transaction scope. 4 years ago
  Caleb Ristvedt a05c31ab30 database: document extra registration requirements. 4 years ago
  Jan (janneke) Nieuwenhuizen 4b9eecd322 image: Do not set journal_model=WAL for the Hurd. 4 years ago
  Ludovic Courtès 97a46055ca database: 'register-items' takes an open database. 4 years ago
  Caleb Ristvedt 8971f626f2 database: separate transaction-handling and retry-handling. 4 years ago
  Caleb Ristvedt 37545de4a3 database: ensure update-or-insert is run within a transaction 4 years ago
  Caleb Ristvedt 5d6e225528 database: rewrite query procedures in terms of with-statement. 4 years ago
  Caleb Ristvedt 3cd92a855e database: work around guile-sqlite3 bug preventing statement reset 4 years ago
  Ludovic Courtès 7fa6155b23 database: 'reset-timestamps' can optionally preserve permissions. 4 years ago
  Caleb Ristvedt a4678c6ba1 database: Make 'register-items' transactional. 5 years ago
  Ludovic Courtès bdf860c2e9 database: Use "write-ahead log" mode and set a long "busy timeout". 6 years ago
  Ludovic Courtès 60e1c1099f Update Guile-SQLite3 URL everywhere. 6 years ago
  Ludovic Courtès 1afe1985f5 nar: Access the database instead of connecting to the daemon. 6 years ago
  Ludovic Courtès bb3b6ccb05 database: Register each store item only once. 6 years ago
  Ludovic Courtès f0addd6461 database: 'register-items' shows a progress bar. 6 years ago
  Ludovic Courtès e475211869 database: Reset timestamps to one second after the Epoch. 6 years ago
  Ludovic Courtès e5e5119855 database: 'reset-timestamps' now correctly handles symlinks. 6 years ago
  Ludovic Courtès eb9fe97495 database: Allow for deterministic database construction. 6 years ago
  Ludovic Courtès 078c2329c0 install: Use 'reset-timestamps' from (guix store database). 6 years ago
  Ludovic Courtès 31a63be878 database: Add 'register-items'. 6 years ago
  Ludovic Courtès ef1297e8c7 database: 'sqlite-register' takes a database, not a file name. 6 years ago