hgweb doesn't show when a file got deleted

NEW
Unassigned

Status

Developer Services
Mercurial: hg.mozilla.org
8 years ago
a year ago

People

(Reporter: Biesinger, Unassigned)

Tracking

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/660] , URL)

See the URL - the log for this file has no indication at all that the file got deleted or which changeset that happened in. It'd be nice if hgweb did the equivalent of hg log --removed.
Even if that would make it much slower?
I think "not misleading" is more important than "fast". How slow would it be?
Try hg log <file> vs. hg log --removed <file>. (The first is O(file changes), the second is O(number of csets in the repo)).
That seems like an amazingly inefficient implementation for a common operation...

How about making this the default if the file doesn't exist on the tip anymore?
Yeah, it's a little bit silly. We might be able to do something like that, not sure if 'tip' is the best reference (f.e. in the face of named branches).
(Assignee)

Updated

4 years ago
Product: mozilla.org → Release Engineering
(Assignee)

Updated

3 years ago
Product: Release Engineering → Developer Services

Updated

3 years ago
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/144]

Updated

3 years ago
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/144] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/660] [kanban:engops:https://kanbanize.com/ctrl_board/6/144]
(Assignee)

Updated

3 years ago
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/660] [kanban:engops:https://kanbanize.com/ctrl_board/6/144] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/660]
You need to log in before you can comment on or make changes to this bug.