diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2016-09-28 15:00:26 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-28 15:00:26 -0400 |
commit | cb229f084239a1a8686785d3f453af5572d5f676 (patch) | |
tree | 0a5dbb3ab330ef0277675fd6e8aedc2a3695aed2 /etc | |
parent | 66c2ac0bc9639888f98cd0bd54688ac721045781 (diff) | |
download | spack-cb229f084239a1a8686785d3f453af5572d5f676.tar.gz spack-cb229f084239a1a8686785d3f453af5572d5f676.tar.bz2 spack-cb229f084239a1a8686785d3f453af5572d5f676.tar.xz spack-cb229f084239a1a8686785d3f453af5572d5f676.zip |
Fixes #1720: spack reindex fails with invalid ref count. (#1867)
* Fixes #1720: spack reindex fails with invalid ref count.
- Database graph wasn't being built properly; dependencies were set up
incorrectly in the nodes that ended up in the graph on reindex.
- Reworked _add to increment ref count properly and to always build
bottom-up to make the logic simpler to understand.
* Add checks to ensure DB is a valid merkle tree.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions