Closed Bug 448709 Opened 17 years ago Closed 11 years ago

query directories in pushlog

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: kairo, Unassigned)

References

Details

Localizers, theme designers and probably other want to see changes just in certain directories, it would be good if we could query pushlog for those.
One more thing: It would be helpfull to query through comm-central and mozilla-central at the same time.
1. load http://mxr-test.konigsberg.mozilla.org/mozilla-central/source/accessible/ (yes, you need to be whitelisted, contact me on irc) 2. click the hg web query by date links at the top right (the right most box is hgweb, the left box is bonsai) expected results: if a checkin affected a file which was in the path='d directory during the date range, show the checkin if a checkin caused file to move in or out of the path='d directory during the date range, show the checkin if a checkin only affected files which have been moved into the path after the date range, don't decide to show the checkin because of that file if a checkin only affected files which have been moved out of the path before the date range, don't decide to show the checkin because of that file
Product: mozilla.org → Release Engineering
Product: Release Engineering → Developer Services
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/218]
Querying directory history in Mercurial is slow. (Querying individual file history is fast, however - this is the opposite behavior of Git.) I am therefore reluctant to expose a computationally expensive operation on the server. If you want to perform these types of queries, you should clone the repository and run them locally. http://www.selenic.com/hg/help/revsets and http://www.selenic.com/hg/help/templates should give you everything you need. Mercurial 3.2 will support -Tjson on many commands to give you machine readable JSON output from commands.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/218]
You need to log in before you can comment on or make changes to this bug.