mercurial-devel
Thread
Date
Later messages
Messages by Date
2021/05/22
D10765: rhg: Sort `rhg status` output correctly
SimonSapin
2021/05/22
D10766: rhg: A missing .hg/dirstate file is not an error
SimonSapin
2021/05/21
[Bug 6525] New: push with local subrepo infer subrepo content to remote-repo
mercurial-bugs
2021/05/21
D10764: hg-cpython: fix new occuring TypeError
Raphaël Gomès
2021/05/21
Failed pipeline for branch/default | mercurial-devel | ead05907
Heptapod
2021/05/20
D10762: tests: fix test-transaction-safety.t on Windows
mharbison72 (Matt Harbison)
2021/05/20
D10763: tests: partially fix test-transaction-rollback-on-revlog-split.t on Windows
mharbison72 (Matt Harbison)
2021/05/20
D10761: run-tests: disable color in 'auto' mode on Windows if stdout is redirected
mharbison72 (Matt Harbison)
2021/05/20
D10760: run-tests: enable color on Windows
mharbison72 (Matt Harbison)
2021/05/20
D10759: tests: monkeypatch `util.get_password()` to avoid deadlocks on Windows
mharbison72 (Matt Harbison)
2021/05/20
Failed pipeline for branch/default | mercurial-devel | 7ddf5ecc
Heptapod
2021/05/20
D10758: errors: make exit codes class variables instead
martinvonz (Martin von Zweigbergk)
2021/05/20
D10757: test: remove some unnecessary dependency on repo format
valentin.gatienbaron (Valentin Gatien-Baron)
2021/05/20
D10756: exewrapper: avoid directly linking against python3X.dll
mharbison72 (Matt Harbison)
2021/05/20
D10755: docket: move the uid logic in the `revlogutils.docket` module
marmoute (Pierre-Yves David)
2021/05/20
D10754: persistent-nodemap: use the intended uuid size
marmoute (Pierre-Yves David)
2021/05/20
D10753: persistent-nodemap: add a way to make the picked uid predictable
marmoute (Pierre-Yves David)
2021/05/20
Failed pipeline for branch/default | mercurial-devel | 1025739c
Heptapod
2021/05/20
[Bug 6524] New: test-hooklib-reject_new_heads failure
mercurial-bugs
2021/05/20
[Bug 6523] New: test-persistent-nodemap: "dd status" not portable
mercurial-bugs
2021/05/20
Failed pipeline for branch/default | mercurial-devel | 41040920
Heptapod
2021/05/19
Failed pipeline for branch/default | mercurial-devel | d39a8931
Heptapod
2021/05/19
D10749: dirstate-v2: Make more APIs fallible, returning Result
SimonSapin
2021/05/19
D10752: dirstate-tree: Skip readdir() in `hg status -mard`
SimonSapin
2021/05/19
D10746: rust: Return owned instead of borrowed DirstateEntry in DirstateMap APIs
SimonSapin
2021/05/19
D10750: dirstate-v2: Make the dirstate bytes buffer available in more places
SimonSapin
2021/05/19
D10751: dirstate-v2: Parse the dirstate lazily, with copy-on-write nodes
SimonSapin
2021/05/19
D10747: dirstate-tree: Add `NodeRef` and `ChildNodesRef` enums
SimonSapin
2021/05/19
D10748: dirstate-v2: Add a zero-size error type for dirstate v2 parse errors
SimonSapin
2021/05/19
D10744: dirstate-tree: Remove DirstateMap::iter_node_data_mut
SimonSapin
2021/05/19
D10745: dirstate-tree: Downgrade `&mut Node` to `&Node` in status and serialization
SimonSapin
2021/05/19
Re: [PATCH 1 of 1] fix sparse:subprepo.subrepo - now provide DummySubrepo for subs out of sparse
Augie Fackler
2021/05/19
D10743: rust: Fix "panic message is not a string literal" warnings
SimonSapin
2021/05/19
D10742: rust: Add type annotation to fix inference on Rust Nightly
SimonSapin
2021/05/19
Re: [PATCH 1 of 1] fix sparse:subprepo.subrepo - now provide DummySubrepo for subs out of sparse
Raphaël Gomès
2021/05/18
D10740: revlog: avoid raising no-arg RevlogError for internal flow control
martinvonz (Martin von Zweigbergk)
2021/05/18
D10741: errors: make StorageError subclass Error, attaching an exit code to it
martinvonz (Martin von Zweigbergk)
2021/05/18
D10739: errors: catch the new Error class in scmutil and chgserver
martinvonz (Martin von Zweigbergk)
2021/05/18
D10737: errors: make InterventionRequired subclass Abort
martinvonz (Martin von Zweigbergk)
2021/05/18
D10738: errors: create superclass for Abort exception
martinvonz (Martin von Zweigbergk)
2021/05/18
D10736: errors: move Abort earlier, so more exceptions can subclass it
martinvonz (Martin von Zweigbergk)
2021/05/18
D10735: errors: let each Abort subclass define its error code
martinvonz (Martin von Zweigbergk)
2021/05/18
Failed pipeline for branch/default | mercurial-devel | 32a92b4a
Heptapod
2021/05/18
D10734: Enable widen when files are excluded by sparse and not included by narrow
charlesetc (Charles Chamberlain)
2021/05/18
D10733: hghave: make error output easier to diagnose
durin42 (Augie Fackler)
2021/05/18
D10732: tests: add req on bash for test-transaction-rollback-on-sigpipe (issue6429)
durin42 (Augie Fackler)
2021/05/18
D10731: updatecaches: deprecate the `full` argument
marmoute (Pierre-Yves David)
2021/05/18
D10730: updatecaches: use the `caches` argument instead of a special `full` value
marmoute (Pierre-Yves David)
2021/05/18
D10729: updatecaches: use the caches argument in `hg debugupdatecaches`
marmoute (Pierre-Yves David)
2021/05/18
D10727: updatecaches: introduce a set of constants to control which are updated
marmoute (Pierre-Yves David)
2021/05/18
D10728: updatecaches: adds a `caches` parameters to `repo.updatecaches`
marmoute (Pierre-Yves David)
2021/05/17
D10726: recover: only apply last journal record per file
joerg.sonnenberger (Joerg Sonnenberger)
2021/05/17
D10725: revlog: update data file record before index rename
joerg.sonnenberger (Joerg Sonnenberger)
2021/05/17
D10724: revlog: fix index computation during inline->non-inline transition
joerg.sonnenberger (Joerg Sonnenberger)
2021/05/17
D10723: rewriteutil: add pointer to help text when rewrite would cause divergence
martinvonz (Martin von Zweigbergk)
2021/05/17
D10718: dirstate-v2: Update the expected output of some tests for new requirement
SimonSapin
2021/05/17
D10719: dirstate-v2: Change the on-disk format when the requirement is enabled
SimonSapin
2021/05/17
D10722: dirstate-v2: Change the on-disk format to be tree-shaped
SimonSapin
2021/05/17
D10721: dirstate-tree: Extract into a method sorting children of a given node
SimonSapin
2021/05/17
D10716: dirstate-v2: Add a new experimental `exp-dirstate-v2` repository requirement
SimonSapin
2021/05/17
D10720: dirstate-v2: Add a variant of some tests, that uses the new format
SimonSapin
2021/05/17
D10717: tests: More cleanly separate expected hexdump output
SimonSapin
2021/05/16
bugzilla weekly report (2021-05-17)
Octobot
2021/05/16
D10715: revlog: make transaction handle revlog splits better (issue6423)
valentin.gatienbaron (Valentin Gatien-Baron)
2021/05/16
D10713: revlog: fix the the computation of indexes on revlog split
valentin.gatienbaron (Valentin Gatien-Baron)
2021/05/16
D10714: transaction: trivial refactoring
valentin.gatienbaron (Valentin Gatien-Baron)
2021/05/16
D10712: tests: show that hg fails to rollback transaction on revlog split
valentin.gatienbaron (Valentin Gatien-Baron)
2021/05/15
Failed pipeline for branch/default | mercurial-devel | 52482de0
Heptapod
2021/05/15
mercurial@47180: 112 new changesets (3 on stable)
Mercurial Commits
2021/05/15
[Bug 6521] New: dirstate not tracks sparse changes
mercurial-bugs
2021/05/15
D10711: hgweb: Fix deprecation warning in Python 3.10 (issue6520)
tir.karthi (Karthikeyan Singaravelan)
2021/05/14
D10710: vfs: Fix deprecation warning in Python 3.10 (issue6520)
tir.karthi (Karthikeyan Singaravelan)
2021/05/14
[Bug 6520] New: threading.currentThread has been deprecated in favour of threading.current_thread in Python 3.10
mercurial-bugs
2021/05/12
mercurial@47068: 8 new changesets (8 on stable)
Mercurial Commits
2021/05/12
D6594: [ABANDONED] RFC dirstatemap
durin42 (Augie Fackler)
2021/05/12
D10708: util: avoid echoing the password to the console on Windows py3 (issue6446)
mharbison72 (Matt Harbison)
2021/05/11
D10707: templates: fix `revset('parents()') % ...` in amend message template
martinvonz (Martin von Zweigbergk)
2021/05/11
Failed pipeline for branch/default | mercurial-devel | ae433f24
Heptapod
2021/05/11
D10706: dirstate-tree: Remove newly-empty nodes after removing a `DirstateEntry`
SimonSapin
2021/05/11
D10705: dirstate-tree: Refactor DirstateMap::drop_file to be recursive
SimonSapin
2021/05/11
D10704: status: Add some more tests
SimonSapin
2021/05/10
[Bug 6519] New: "hg pull <source>" is pulling from default instead
mercurial-bugs
2021/05/10
Failed pipeline for branch/default | mercurial-devel | 560a5f6f
Heptapod
2021/05/09
[Bug 6518] New: out of date BitBucket references on 'Downloads' page.
mercurial-bugs
2021/05/09
D10703: Fix hgext/convert/p4.py for Python 3
nate (nate)
2021/05/08
Failed pipeline for branch/default | mercurial-devel | 3c584fbd
Heptapod
2021/05/07
D10702: run-tests: use the same python version for shebang lines on Windows
mharbison72 (Matt Harbison)
2021/05/07
Failed pipeline for branch/default | mercurial-devel | 3c584fbd
Heptapod
2021/05/07
D10698: dirstate-tree: Add a dirstate-v1-tree variant of some tests
SimonSapin
2021/05/07
D10701: status: Add tests for some more edge cases
SimonSapin
2021/05/07
D10700: status: Extend issue 6483 test to exclude patterns
SimonSapin
2021/05/07
D10699: dirstate-tree: Add a test showing that issue 6335 is fixed
SimonSapin
2021/05/07
Re: certificate errors when accessing http://mercurial.selenic.com/release
Augie Fackler
2021/05/07
Re: certificate errors when accessing http://mercurial.selenic.com/release
Dan Villiom Podlaski Christiansen
2021/05/07
D10697: rename: add hint about --at-rev if source file doesn't exist
martinvonz (Martin von Zweigbergk)
2021/05/07
D10696: remotefilelog: prevent file download to deadlock on windows
Kévin Lévesque
2021/05/07
D10695: cache: avoid warming the fnodetags cache after clone
marmoute (Pierre-Yves David)
2021/05/06
Re: Manifest handling
Pierre-Yves David
2021/05/06
D10693: run-tests: fix whitelist/blacklist with directories on Windows
mharbison72 (Matt Harbison)
2021/05/06
D10692: run-tests: ignore PermissionError when checking available ports
mharbison72 (Matt Harbison)
2021/05/06
D10694: hghave: fix the definition of `python3` to work on Windows
mharbison72 (Matt Harbison)
2021/05/06
D10691: contrib: install Visual Studio 2019 tools instead of 2017
indygreg (Gregory Szorc)
2021/05/06
D10690: automation: create Python 3.5 variant of requirements.txt
indygreg (Gregory Szorc)
2021/05/06
D10689: pyoxidizer: use Python 3.9 (BC)
indygreg (Gregory Szorc)
2021/05/06
D10688: packaging: use PyOxidizer for producing WiX MSI installer
indygreg (Gregory Szorc)
2021/05/06
D10683: pyoxidizer: support producing MSI installers
indygreg (Gregory Szorc)
2021/05/06
D10686: packaging: rename run_pyoxidizer()
indygreg (Gregory Szorc)
2021/05/06
D10687: packaging: extract invocation of pyoxidizer to own function
indygreg (Gregory Szorc)
2021/05/06
D10684: pyoxidizer: support code signing
indygreg (Gregory Szorc)
2021/05/06
D10685: packaging: move documentation HTML building to own function
indygreg (Gregory Szorc)
2021/05/06
D10682: pyoxidizer: use allocator_backend instead of raw_allocator
indygreg (Gregory Szorc)
2021/05/06
D10681: pyoxidizer: simplify targets
indygreg (Gregory Szorc)
2021/05/06
D10680: contrib: install PyOxidizer 0.15.0
indygreg (Gregory Szorc)
2021/05/06
D10679: pyoxidizer: pin Python to 3.8
indygreg (Gregory Szorc)
2021/05/06
D10678: pyoxidizer: remove some boilerplate in file
indygreg (Gregory Szorc)
2021/05/06
D10677: contrib: upgrade Rust in Windows automation
indygreg (Gregory Szorc)
2021/05/06
D10676: contrib: update Python versions in Windows automation
indygreg (Gregory Szorc)
2021/05/06
D10675: automation: update rust in Linux environment
indygreg (Gregory Szorc)
2021/05/06
D10674: automation: install latest Python versions in Linux environment
indygreg (Gregory Szorc)
2021/05/06
Failed pipeline for branch/default | mercurial-devel | 32863c00
Heptapod
2021/05/05
Failed pipeline for branch/stable | mercurial-devel | ab8d03f7
Heptapod
2021/05/05
D10673: remotefilelog: use the correct capability when using getfilestype threaded
Kévin Lévesque
2021/05/05
D10672: remotefilelog: use the correct capability when using getfilestype threaded
Kévin Lévesque
2021/05/05
[Bug 6517] New: Incomplete release notes
mercurial-bugs
2021/05/05
[Bug 6516] New: Tags in .hgtags somtimes not usable
mercurial-bugs
2021/05/04
D10670: rewriteutil: give examples of public changesets that can't be rewritten
martinvonz (Martin von Zweigbergk)
2021/05/04
D10671: rewriteutil: say how many commits would become orphan if commit is rewritten
martinvonz (Martin von Zweigbergk)
2021/05/04
D10669: debugcommands: fix some plural-agreements I noticed
durin42 (Augie Fackler)
2021/05/04
D10668: config: add --source option to include source of value
martinvonz (Martin von Zweigbergk)
2021/05/04
D10660: changelogv2: introduce a "changelogv2" feature
marmoute (Pierre-Yves David)
2021/05/04
D10667: changelogv2: use a dedicated on disk format for changelogv2
marmoute (Pierre-Yves David)
2021/05/04
D10666: revlog: do not call Rust code if the index is not compatible with it
marmoute (Pierre-Yves David)
2021/05/04
D10662: changelogv2: `copies-side-data` now implies `changelogv2`
marmoute (Pierre-Yves David)
2021/05/04
D10665: revlog: signal which revlog index are compatible with Rust
marmoute (Pierre-Yves David)
2021/05/04
D10663: changelogv2: use a dedicated version number
marmoute (Pierre-Yves David)
2021/05/04
D10664: revlog: pass around the `rev` we deal with when packing/unpacking entry
marmoute (Pierre-Yves David)
2021/05/04
D10658: revlogv2: no longer attempt to use inline for new revlog
marmoute (Pierre-Yves David)
2021/05/04
D10661: changelogv2: allow upgrade from and to this format
marmoute (Pierre-Yves David)
2021/05/04
D10657: sidedata: use the "feature" to detect that sidedata are enabled
marmoute (Pierre-Yves David)
2021/05/04
D10656: revlog: compress sidedata when doing "post-pull" sidedata update
marmoute (Pierre-Yves David)
2021/05/04
D10659: revlogv2: drop the code related to inlined revlogv2
marmoute (Pierre-Yves David)
2021/05/04
D10653: revlog: introduce a compression mode for sidedata in the revlog index
marmoute (Pierre-Yves David)
2021/05/04
D10655: revlog: compress sidedata in `_writeentry`
marmoute (Pierre-Yves David)
2021/05/04
D10654: revlog: apply compression mode while reading sidedata
marmoute (Pierre-Yves David)
2021/05/04
D10652: revlog: implement a "default compression" mode
marmoute (Pierre-Yves David)
2021/05/04
D10651: revlog: add a `_get_decompressor` method
marmoute (Pierre-Yves David)
2021/05/04
D10646: revlog: add a "data compression mode" entry in the index tuple
marmoute (Pierre-Yves David)
2021/05/04
D10650: revlog: introduce a plain compression mode
marmoute (Pierre-Yves David)
2021/05/04
D10649: revlog: use an intermediate variable for `data` in `_chunk`
marmoute (Pierre-Yves David)
2021/05/04
D10648: revlogv2: preserve the compression mode on disk
marmoute (Pierre-Yves David)
2021/05/04
D10647: revlog: use `format_version` to dispatch different version in index_get
marmoute (Pierre-Yves David)
2021/05/04
D10643: revlog: improve documentation of the entry tuple
marmoute (Pierre-Yves David)
2021/05/04
D10642: revlog: simplify entry update logic in `rewrite_sidedata`
marmoute (Pierre-Yves David)
2021/05/04
D10645: revlog: fix the `null_item` attribute for V0
marmoute (Pierre-Yves David)
2021/05/04
D10644: revlog: create a create `null_item` attribute for V0
marmoute (Pierre-Yves David)
2021/05/04
D10641: revlog: simplify the replace_sidedata_info code
marmoute (Pierre-Yves David)
2021/05/04
D10640: revlog: use `rev` instead of `i` in replace_sidedata_info
marmoute (Pierre-Yves David)
2021/05/04
D10639: rust-status: fix ignore and include not composing (issue6514)
Raphaël Gomès
2021/05/04
D10638: rust-status: highlight a bug in Rust-augmented status
Raphaël Gomès
2021/05/03
[Bug 6514] New: hg status --include with regex does not work correctly with Rust extensions
mercurial-bugs
2021/05/03
Failed pipeline for branch/default | mercurial-devel | 9dbade55
Heptapod
2021/05/03
mercurial@47060: 3 new changesets (2 on stable)
Mercurial Commits
2021/05/03
D10633: tests: ensure `$PYTHON` is quoted for Windows
mharbison72 (Matt Harbison)
2021/05/03
D10637: tests: change the fixer commands to use the buffer attribute on stdio objects
mharbison72 (Matt Harbison)
2021/05/03
D10634: tests: run python script through quoted interpreter instead of directly
mharbison72 (Matt Harbison)
2021/05/03
D10636: tests: stabilize test-persistent-nodemap.t on Windows
mharbison72 (Matt Harbison)
2021/05/03
D10635: tests: invoke some shell scripts through the shell interpreter for Windows
mharbison72 (Matt Harbison)
2021/05/03
mercurial@47057: new changeset
Mercurial Commits
2021/05/03
Failed pipeline for branch/default | mercurial-devel | e5f7bd5c
Heptapod
2021/05/03
mercurial@47056: 45 new changesets (16 on stable)
Mercurial Commits
2021/05/03
Failed pipeline for branch/default | mercurial-devel | 1aa371ed
Heptapod
2021/05/03
D10632: revlogv2: also keep track for the size of the "data" file
marmoute (Pierre-Yves David)
2021/05/03
D10631: revlogv2: track pending write in the docket and expose it to hooks
marmoute (Pierre-Yves David)
2021/05/03
D10628: revlogv2: track current index size in the docket
marmoute (Pierre-Yves David)
2021/05/03
D10630: revlog: move the `trypending` logic from the `changelog` to the `revlog`
marmoute (Pierre-Yves David)
2021/05/03
D10625: revlogv2: store version information in the docket only
marmoute (Pierre-Yves David)
2021/05/03
D10629: revlogv2: delay the update of the changelog docket to transaction end
marmoute (Pierre-Yves David)
2021/05/03
D10624: revlogv2: introduce a very basic docket file
marmoute (Pierre-Yves David)
2021/05/03
D10627: revlogv2: also test transactionality of revlog v2
marmoute (Pierre-Yves David)
2021/05/03
D10626: revlog: add a new test file focussed on testing transactionally issue
marmoute (Pierre-Yves David)
2021/05/03
D10617: sidedata: add a 'side-data' repository feature and use it
marmoute (Pierre-Yves David)
2021/05/03
D10623: revlogv2: mark revlogv2 as requires a full upgrade
marmoute (Pierre-Yves David)
2021/05/03
D10620: side-data: drop the associated config and requirements
marmoute (Pierre-Yves David)
2021/05/03
D10622: revlog: unify flag processing when loading index
marmoute (Pierre-Yves David)
2021/05/03
D10621: revlog: unify checks for supported flag
marmoute (Pierre-Yves David)
2021/05/03
D10618: test: no longer directly use the sidedata config and requirements
marmoute (Pierre-Yves David)
2021/05/03
D10619: revlog: fix capitalisation of an error
marmoute (Pierre-Yves David)
2021/05/03
D10613: revlog: determine sidedata support based on the revlog version
marmoute (Pierre-Yves David)
2021/05/03
D10616: statichttp: add the missing `features` attribute
marmoute (Pierre-Yves David)
2021/05/03
D10612: requirements: no longer drop `generaldelta` requirement with revlogv2
marmoute (Pierre-Yves David)
2021/05/03
D10614: upgrade: display sidedata before upgrade
marmoute (Pierre-Yves David)
2021/05/03
D10615: sidedata: use revlogv2 requirement in the test helper
marmoute (Pierre-Yves David)
2021/05/03
D10610: revlog: only use the `_indexfp` method for read operation
marmoute (Pierre-Yves David)
2021/05/03
D10611: config: drop the `format.exp-revlogv2.2` option
marmoute (Pierre-Yves David)
2021/05/03
D10609: revlog: use `_writing` in `rewrite_sidedata`
marmoute (Pierre-Yves David)
2021/05/03
D10607: revlog: pass a transaction object to `rewrite_sidedata`
marmoute (Pierre-Yves David)
2021/05/03
D10608: revlog: open files in 'r+' instead of 'a+'
marmoute (Pierre-Yves David)
2021/05/03
D10605: revlog: introduce a mandatory `_writing` context to update revlog content
marmoute (Pierre-Yves David)
2021/05/03
D10606: revlog: rename variable in `rewrite_sidedata` to match other code
marmoute (Pierre-Yves David)
2021/05/03
D10603: revlog: preindent some code in addgroup
marmoute (Pierre-Yves David)
Later messages