D9721: convert: set date and time for svn commits

2021-01-11 Thread nslsrv (Nikita Slyusarev)
nslsrv created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Committing to subversion repository is changed to use commit dates from the source. Subversion always uses commit dates with UTC timezone, so only timestamps

mercurial-devel | Pipeline #15947 has failed for branch/default | 23e7a114

2021-01-11 Thread Heptapod
Your pipeline has failed. Project: mercurial-devel ( https://foss.heptapod.net/octobus/mercurial-devel ) Branch: branch/default ( https://foss.heptapod.net/octobus/mercurial-devel/-/commits/branch/default ) Commit: 23e7a114 (

mercurial@46202: 55 new changesets

2021-01-11 Thread Mercurial Commits
55 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/70a9eb899637 changeset: 46148:70a9eb899637 parent: 46146:d109dda4a3e7 user:Pierre-Yves David date:Mon Dec 14 11:32:20 2020 +0100 summary: copies: document the current algorithm step

mercurial-devel | Pipeline #15942 has failed for branch/default | d9fcb69e

2021-01-11 Thread Heptapod
Your pipeline has failed. Project: mercurial-devel ( https://foss.heptapod.net/octobus/mercurial-devel ) Branch: branch/default ( https://foss.heptapod.net/octobus/mercurial-devel/-/commits/branch/default ) Commit: d9fcb69e (

D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/

2021-01-11 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY We assumed that the files in the `.hg/shelved/` directory have an extension. That's a valid assumption except that users may put garbage in the directory.

D9719: shelve: don't include invalid shelves in `hg shelve --list`

2021-01-11 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Before this patch, if a shelved change is missing its `.hg` file, we still list it in `hg shelve --list`, but then `hg unshelve` crashes. This patch makes

D9718: tests: add tests for corrupt .hg/shelved/ directory

2021-01-11 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY I don't care much how we behave in these cases, except that we should provide a way for the user to get out of the broken state. REPOSITORY rHG Mercurial

Re: New revlog format, plan page

2021-01-11 Thread Joerg Sonnenberger
On Mon, Jan 11, 2021 at 01:12:30PM +0100, Pierre-Yves David wrote: > (1) Some of the current cache we have would fit well in such index > * The hgtagsfnodes cache: taking 4 bytes to cache the `.hgtags` revision > number associated with a changelog revisions. (This will requires some > bookkeeping

Re: New revlog format, plan page

2021-01-11 Thread Pierre-Yves David
I finally remember a couple of things I though we could move in an index. (1) Some of the current cache we have would fit well in such index * The hgtagsfnodes cache: taking 4 bytes to cache the `.hgtags` revision number associated with a changelog revisions. (This will requires some

D9717: contrib: stop building rust for every job

2021-01-11 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY This is just wasteful for all steps that do not use Rust. REPOSITORY rHG Mercurial BRANCH stable REVISION DETAIL https://phab.mercurial-scm.org/D9717

D9716: contrib: remove testing for `dirstate-tree` Rust feature

2021-01-11 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY This feature will be replaced in a few months, and served more as a proof-of-concept. Keeping it in CI when no one is using it anymore is just wasteful.