Mon, 03 May 2021 18:19:16 +0200 |
Pierre-Yves David |
revlog: add a "data compression mode" entry in the index tuple
|
changeset |
files
|
Tue, 04 May 2021 01:15:03 +0200 |
Pierre-Yves David |
revlog: fix the `null_item` attribute for V0
|
changeset |
files
|
Tue, 04 May 2021 01:13:53 +0200 |
Pierre-Yves David |
revlog: create a create `null_item` attribute for V0
|
changeset |
files
|
Mon, 03 May 2021 16:52:38 +0200 |
Pierre-Yves David |
revlog: improve documentation of the entry tuple
|
changeset |
files
|
Mon, 03 May 2021 23:45:05 +0200 |
Pierre-Yves David |
revlog: simplify entry update logic in `rewrite_sidedata`
|
changeset |
files
|
Tue, 04 May 2021 00:02:48 +0200 |
Pierre-Yves David |
revlog: simplify the replace_sidedata_info code
|
changeset |
files
|
Mon, 03 May 2021 23:59:15 +0200 |
Pierre-Yves David |
revlog: use `rev` instead of `i` in replace_sidedata_info
|
changeset |
files
|
Mon, 03 May 2021 12:35:35 +0200 |
Pierre-Yves David |
revlogv2: also keep track for the size of the "data" file
|
changeset |
files
|
Mon, 03 May 2021 12:35:25 +0200 |
Pierre-Yves David |
revlogv2: track pending write in the docket and expose it to hooks
|
changeset |
files
|
Mon, 03 May 2021 12:35:14 +0200 |
Pierre-Yves David |
revlog: move the `trypending` logic from the `changelog` to the `revlog`
|
changeset |
files
|
Mon, 03 May 2021 12:35:02 +0200 |
Pierre-Yves David |
revlogv2: delay the update of the changelog docket to transaction end
|
changeset |
files
|
Mon, 03 May 2021 12:34:52 +0200 |
Pierre-Yves David |
revlogv2: track current index size in the docket
|
changeset |
files
|
Mon, 03 May 2021 12:34:41 +0200 |
Pierre-Yves David |
revlogv2: also test transactionality of revlog v2
|
changeset |
files
|
Mon, 03 May 2021 12:34:31 +0200 |
Pierre-Yves David |
revlog: add a new test file focussed on testing transactionally issue
|
changeset |
files
|
Mon, 03 May 2021 12:34:21 +0200 |
Pierre-Yves David |
revlogv2: store version information in the docket only
|
changeset |
files
|
Mon, 03 May 2021 12:34:11 +0200 |
Pierre-Yves David |
revlogv2: introduce a very basic docket file
|
changeset |
files
|
Mon, 17 May 2021 15:05:24 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
changeset |
files
|
Mon, 03 May 2021 12:34:01 +0200 |
Pierre-Yves David |
revlogv2: mark revlogv2 as requires a full upgrade
|
changeset |
files
|
Mon, 03 May 2021 12:30:46 +0200 |
Pierre-Yves David |
revlog: unify flag processing when loading index
|
changeset |
files
|
Mon, 03 May 2021 12:30:35 +0200 |
Pierre-Yves David |
revlog: unify checks for supported flag
|
changeset |
files
|
Mon, 03 May 2021 12:30:24 +0200 |
Pierre-Yves David |
side-data: drop the associated config and requirements
|
changeset |
files
|
Mon, 03 May 2021 12:30:14 +0200 |
Pierre-Yves David |
revlog: fix capitalisation of an error
|
changeset |
files
|
Mon, 03 May 2021 12:30:03 +0200 |
Pierre-Yves David |
test: no longer directly use the sidedata config and requirements
|
changeset |
files
|
Mon, 03 May 2021 12:29:52 +0200 |
Pierre-Yves David |
sidedata: add a 'side-data' repository feature and use it
|
changeset |
files
|
Mon, 03 May 2021 12:29:41 +0200 |
Pierre-Yves David |
statichttp: add the missing `features` attribute
|
changeset |
files
|
Mon, 03 May 2021 12:29:30 +0200 |
Pierre-Yves David |
sidedata: use revlogv2 requirement in the test helper
|
changeset |
files
|
Mon, 03 May 2021 12:29:19 +0200 |
Pierre-Yves David |
upgrade: display sidedata before upgrade
|
changeset |
files
|
Mon, 03 May 2021 12:29:09 +0200 |
Pierre-Yves David |
revlog: determine sidedata support based on the revlog version
|
changeset |
files
|
Mon, 03 May 2021 12:28:58 +0200 |
Pierre-Yves David |
requirements: no longer drop `generaldelta` requirement with revlogv2
|
changeset |
files
|
Mon, 03 May 2021 12:28:47 +0200 |
Pierre-Yves David |
config: drop the `format.exp-revlogv2.2` option
|
changeset |
files
|
Mon, 03 May 2021 12:28:36 +0200 |
Pierre-Yves David |
revlog: only use the `_indexfp` method for read operation
|
changeset |
files
|
Mon, 03 May 2021 12:28:26 +0200 |
Pierre-Yves David |
revlog: use `_writing` in `rewrite_sidedata`
|
changeset |
files
|
Mon, 03 May 2021 12:28:15 +0200 |
Pierre-Yves David |
revlog: open files in 'r+' instead of 'a+'
|
changeset |
files
|
Mon, 03 May 2021 12:28:05 +0200 |
Pierre-Yves David |
revlog: pass a transaction object to `rewrite_sidedata`
|
changeset |
files
|
Mon, 03 May 2021 12:27:53 +0200 |
Pierre-Yves David |
revlog: rename variable in `rewrite_sidedata` to match other code
|
changeset |
files
|
Mon, 03 May 2021 12:27:42 +0200 |
Pierre-Yves David |
revlog: introduce a mandatory `_writing` context to update revlog content
|
changeset |
files
|
Mon, 03 May 2021 12:27:31 +0200 |
Pierre-Yves David |
revlog: preindent some code in _enforceinlinesize
|
changeset |
files
|
Mon, 03 May 2021 12:27:20 +0200 |
Pierre-Yves David |
revlog: preindent some code in addgroup
|
changeset |
files
|
Thu, 06 May 2021 09:27:22 -0700 |
Gregory Szorc |
pyoxidizer: use Python 3.9 (BC)
|
changeset |
files
|
Thu, 06 May 2021 16:11:13 -0700 |
Gregory Szorc |
packaging: use PyOxidizer for producing WiX MSI installer
|
changeset |
files
|
Thu, 06 May 2021 16:07:01 -0700 |
Gregory Szorc |
packaging: extract invocation of pyoxidizer to own function
|
changeset |
files
|
Thu, 06 May 2021 16:06:20 -0700 |
Gregory Szorc |
packaging: rename run_pyoxidizer()
|
changeset |
files
|
Thu, 06 May 2021 08:37:40 -0700 |
Gregory Szorc |
packaging: move documentation HTML building to own function
|
changeset |
files
|
Thu, 06 May 2021 16:04:24 -0700 |
Gregory Szorc |
pyoxidizer: support code signing
|
changeset |
files
|
Thu, 06 May 2021 16:03:43 -0700 |
Gregory Szorc |
pyoxidizer: support producing MSI installers
|
changeset |
files
|
Thu, 06 May 2021 16:16:21 -0700 |
Gregory Szorc |
pyoxidizer: use allocator_backend instead of raw_allocator
|
changeset |
files
|
Thu, 06 May 2021 15:58:37 -0700 |
Gregory Szorc |
pyoxidizer: simplify targets
|
changeset |
files
|
Thu, 06 May 2021 15:56:04 -0700 |
Gregory Szorc |
contrib: install PyOxidizer 0.16.0
|
changeset |
files
|
Thu, 06 May 2021 16:13:33 -0700 |
Gregory Szorc |
pyoxidizer: pin Python to 3.8
|
changeset |
files
|
Thu, 06 May 2021 16:00:44 -0700 |
Gregory Szorc |
pyoxidizer: remove some boilerplate in file
|
changeset |
files
|
Thu, 06 May 2021 15:45:04 -0700 |
Gregory Szorc |
contrib: upgrade Rust in Windows automation
|
changeset |
files
|
Thu, 06 May 2021 15:44:29 -0700 |
Gregory Szorc |
contrib: update Python versions in Windows automation
|
changeset |
files
|
Thu, 06 May 2021 15:41:52 -0700 |
Gregory Szorc |
automation: update rust in Linux environment
|
changeset |
files
|
Thu, 06 May 2021 15:40:47 -0700 |
Gregory Szorc |
automation: install latest Python versions in Linux environment
|
changeset |
files
|
Thu, 06 May 2021 17:46:57 -0700 |
Gregory Szorc |
automation: create Python 3.5 variant of requirements.txt
|
changeset |
files
|
Sat, 15 May 2021 09:45:10 +0000 |
Karthikeyan Singaravelan |
hgweb: Fix deprecation warning in Python 3.10 (issue6520)
|
changeset |
files
|
Mon, 10 May 2021 21:59:13 +0200 |
Simon Sapin |
dirstate-tree: Remove newly-empty nodes after removing a `DirstateEntry`
|
changeset |
files
|
Mon, 10 May 2021 21:31:05 +0200 |
Simon Sapin |
dirstate-tree: Refactor DirstateMap::drop_file to be recursive
|
changeset |
files
|
Tue, 11 May 2021 12:22:26 -0700 |
Martin von Zweigbergk |
templates: fix `revset('parents()') % ...` in amend message template
|
changeset |
files
|
Thu, 15 Apr 2021 19:54:03 +0200 |
Pierre-Yves David |
path: teach the `hg path` command to display boolean sub-option
|
changeset |
files
|