diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-09-23 23:11:30 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-09-23 23:34:17 +0200 |
commit | bb3b6ccb05550fbfbeb459c68819a752327d6e1e (patch) | |
tree | 2acbcd4a94e3f1e590eaafde965776b73a53d66d /gnu | |
parent | f0addd6461658d13eadf5f6e3bdb89aa02a6e902 (diff) | |
download | guix-bb3b6ccb05550fbfbeb459c68819a752327d6e1e.tar guix-bb3b6ccb05550fbfbeb459c68819a752327d6e1e.tar.gz |
database: Register each store item only once.
Fixes <https://bugs.gnu.org/32600>.
Reported by Leo Famulari.
* guix/store/database.scm (register-items): Check whether TO-REGISTER is
in DB by calling 'path-id', and skip the reset-timestamps,
registration, and deduplication phases when it is.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions