check doesn't look for duplicate paths in an inventory

Bug #375333 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Medium
Unassigned
Breezy
Triaged
Low
Unassigned

Bug Description

I disabled this with the check performance overhaul; I've never seen it
fire, and we have lots of safeguards against it.

Its worth putting in, and I'd do it per-format, because chk should be
able to do it very efficiently.

That said, chk physically can't do it because it would require a
duplicate key in the CHK id,basename dict, and doing that just replaces
the key. Possibly we need a cross-check for the size of the two maps,
which would detect this being done.

 affects bzr

Tags: check
Changed in bzr:
importance: Undecided → Medium
status: New → Confirmed
Jelmer Vernooij (jelmer)
tags: added: check
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
Jelmer Vernooij (jelmer)
tags: removed: check-for-breezy
Changed in brz:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.