Mon, 03 May 2021 12:24:50 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in error related to bad revisions
|
changeset |
files
|
Mon, 03 May 2021 12:24:40 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in "revision too big" errors
|
changeset |
files
|
Mon, 03 May 2021 12:24:29 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in censor related errors
|
changeset |
files
|
Mon, 03 May 2021 12:24:18 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in integrity error
|
changeset |
files
|
Mon, 03 May 2021 12:24:08 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in ambiguity errors
|
changeset |
files
|
Mon, 03 May 2021 12:23:58 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id for corruption error
|
changeset |
files
|
Mon, 03 May 2021 12:23:48 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in format related errors
|
changeset |
files
|
Mon, 03 May 2021 12:23:37 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in narrow error message
|
changeset |
files
|
Mon, 03 May 2021 12:23:27 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in LookupError
|
changeset |
files
|
Mon, 03 May 2021 12:23:17 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id for FilteredLookupError
|
changeset |
files
|
Mon, 03 May 2021 12:23:07 +0200 |
Pierre-Yves David |
revlog: introduce a `display_id` property
|
changeset |
files
|
Mon, 03 May 2021 12:22:57 +0200 |
Pierre-Yves David |
revlog: also use radix when computing nodemap data file
|
changeset |
files
|
Mon, 03 May 2021 12:22:47 +0200 |
Pierre-Yves David |
revlog: stop usage of `_indexfile` to computing nodemap path
|
changeset |
files
|
Mon, 03 May 2021 12:22:36 +0200 |
Pierre-Yves David |
revlog: use a "radix" to address revlog
|
changeset |
files
|
Mon, 03 May 2021 12:22:26 +0200 |
Pierre-Yves David |
revlog: rename `datafile` to `datafile`
|
changeset |
files
|
Mon, 03 May 2021 12:22:16 +0200 |
Pierre-Yves David |
revlog: rename `indexfile` to `_indexfile`
|
changeset |
files
|
Mon, 03 May 2021 12:22:06 +0200 |
Pierre-Yves David |
filelog: drop `indexfile` from `filelog`
|
changeset |
files
|
Mon, 03 May 2021 12:21:56 +0200 |
Pierre-Yves David |
manifest: drop the `indexfile` from `manifestrevlog`
|
changeset |
files
|
Mon, 03 May 2021 12:21:46 +0200 |
Pierre-Yves David |
revlog: deal with special "postfix" explicitely
|
changeset |
files
|
Mon, 03 May 2021 12:21:35 +0200 |
Pierre-Yves David |
revlog: split the option initialisation in its own method
|
changeset |
files
|
Mon, 03 May 2021 12:21:25 +0200 |
Pierre-Yves David |
revlog: always "append" full size tuple
|
changeset |
files
|
Mon, 03 May 2021 12:21:15 +0200 |
Pierre-Yves David |
revlog: make the index always return the same tuple
|
changeset |
files
|
Mon, 03 May 2021 12:21:05 +0200 |
Pierre-Yves David |
revlog: introduce an explicit `format_version` member in the index struct
|
changeset |
files
|
Mon, 03 May 2021 12:20:55 +0200 |
Pierre-Yves David |
revlog: rename `hdrsize` to `entry_size` in the C code
|
changeset |
files
|
Mon, 03 May 2021 12:20:45 +0200 |
Pierre-Yves David |
revlog: split the `version` attribute into its two components
|
changeset |
files
|
Mon, 03 May 2021 12:20:35 +0200 |
Pierre-Yves David |
verify: pass a revlog to `_checkrevlog` in `_verifymanifest`
|
changeset |
files
|
Mon, 03 May 2021 12:20:25 +0200 |
Pierre-Yves David |
revlog: replace flag check related to generaldelta with attribute check
|
changeset |
files
|
Mon, 03 May 2021 12:19:09 +0200 |
Pierre-Yves David |
revlog: replace REVLOGV2 check related to sidedata with `hassidedata` checks
|
changeset |
files
|
Mon, 03 May 2021 12:19:05 +0200 |
Pierre-Yves David |
revlog: explicitely pass the "indexfile" parameter
|
changeset |
files
|
Mon, 03 May 2021 12:18:58 +0200 |
Pierre-Yves David |
revlog: highlight current incompatibility in `rewrite_sidedata`
|
changeset |
files
|
Mon, 03 May 2021 12:18:48 +0200 |
Pierre-Yves David |
revlog: adjust rewrite_sidedata code to not delete existing revlog content
|
changeset |
files
|
Fri, 07 May 2021 17:33:47 +0200 |
Simon Sapin |
status: Add tests for some more edge cases
|
changeset |
files
|
Fri, 07 May 2021 16:44:36 +0200 |
Simon Sapin |
status: Extend issue 6483 test to exclude patterns
|
changeset |
files
|
Fri, 07 May 2021 16:41:07 +0200 |
Simon Sapin |
dirstate-tree: Add a test showing that issue 6335 is fixed
|
changeset |
files
|
Mon, 03 May 2021 20:04:19 +0200 |
Simon Sapin |
dirstate-tree: Add a dirstate-v1-tree variant of some tests
|
changeset |
files
|
Fri, 07 May 2021 22:06:25 -0400 |
Matt Harbison |
merge with stable
|
changeset |
files
|
Fri, 07 May 2021 08:38:17 -0700 |
Martin von Zweigbergk |
rename: add hint about --at-rev if source file doesn't exist
|
changeset |
files
|
Fri, 30 Apr 2021 20:21:56 +0200 |
Simon Sapin |
dirstate-tree: Borrow paths from the "on disk" bytes
|
changeset |
files
|
Fri, 30 Apr 2021 19:33:04 +0200 |
Simon Sapin |
dirstate-tree: Borrow copy source paths from the "on disk" bytes
|
changeset |
files
|
Fri, 30 Apr 2021 19:57:46 +0200 |
Simon Sapin |
rust: Use `&HgPath` instead of `&HgPathBuf` in may APIs
|
changeset |
files
|
Fri, 30 Apr 2021 18:24:54 +0200 |
Simon Sapin |
dirstate-tree: Make `DirstateMap` borrow from a bytes buffer
|
changeset |
files
|
Fri, 30 Apr 2021 18:13:31 +0200 |
Simon Sapin |
rust: Read dirstate from disk in DirstateMap constructor
|
changeset |
files
|
Fri, 30 Apr 2021 15:40:11 +0200 |
Simon Sapin |
rust: Remove handling of `parents` in `DirstateMap`
|
changeset |
files
|
Fri, 30 Apr 2021 14:22:14 +0200 |
Simon Sapin |
dirstate-tree: Fold "tracked descendants" counter update in main walk
|
changeset |
files
|
Thu, 29 Apr 2021 11:32:57 +0200 |
Simon Sapin |
dirstate-tree: Use HashMap instead of BTreeMap
|
changeset |
files
|
Tue, 27 Apr 2021 17:49:38 +0200 |
Simon Sapin |
dirstate-tree: Add #[timed] attribute to `status` and `DirstateMap::read`
|
changeset |
files
|
Tue, 27 Apr 2021 14:20:48 +0200 |
Simon Sapin |
dirstate-tree: Paralellize the status algorithm with Rayon
|
changeset |
files
|
Tue, 27 Apr 2021 12:42:21 +0200 |
Simon Sapin |
dirstate-tree: Avoid BTreeMap double-lookup when inserting a dirstate entry
|
changeset |
files
|
Mon, 26 Apr 2021 19:28:56 +0200 |
Simon Sapin |
dirstate-tree: Handle I/O errors in status
|
changeset |
files
|
Mon, 26 Apr 2021 19:16:23 +0200 |
Simon Sapin |
dirstate-tree: Ignore FIFOs etc. in the status algorithm
|
changeset |
files
|
Fri, 16 Apr 2021 12:12:41 +0200 |
Simon Sapin |
dirstate-tree: Add the new `status()` algorithm
|
changeset |
files
|
Fri, 16 Apr 2021 12:12:04 +0200 |
Simon Sapin |
dirstate-tree: Give to `status()` mutable access to the `DirstateMap`
|
changeset |
files
|
Tue, 06 Apr 2021 15:49:01 +0200 |
Simon Sapin |
rust: Add doc-comments to DirstateStatus fields
|
changeset |
files
|
Tue, 06 Apr 2021 15:14:19 +0200 |
Simon Sapin |
rust: Move "lookup" a.k.a. "unsure" paths into `DirstateStatus` struct
|
changeset |
files
|
Tue, 13 Apr 2021 17:02:58 +0200 |
Simon Sapin |
rust: Remove DirstateMap::file_fold_map
|
changeset |
files
|
Fri, 09 Apr 2021 13:13:19 +0200 |
Simon Sapin |
dirstate-tree: Add "non normal" and "from other parent" sets
|
changeset |
files
|
Fri, 09 Apr 2021 12:55:35 +0200 |
Simon Sapin |
dirstate-tree: Add add_file, remove_file, and drop_file
|
changeset |
files
|
Mon, 12 Apr 2021 19:46:24 +0200 |
Simon Sapin |
dirstate-tree: Add has_dir and has_tracked_dir
|
changeset |
files
|
Mon, 12 Apr 2021 18:42:51 +0200 |
Simon Sapin |
dirstate-tree: Add clear_ambiguous_times in the new DirstateMap
|
changeset |
files
|
Mon, 12 Apr 2021 17:53:37 +0200 |
Simon Sapin |
dirstate-tree: Add copy_map_insert and copy_map_remove
|
changeset |
files
|
Mon, 12 Apr 2021 17:29:55 +0200 |
Simon Sapin |
dirstate-tree: Maintain a counter of DirstateEntry’s and copy sources
|
changeset |
files
|
Mon, 12 Apr 2021 14:21:47 +0200 |
Simon Sapin |
dirstate-tree: Serialize to disk
|
changeset |
files
|
Mon, 12 Apr 2021 14:43:45 +0200 |
Simon Sapin |
rust: Add a Timestamp struct instead of abusing Duration
|
changeset |
files
|
Tue, 06 Apr 2021 21:07:12 +0200 |
Simon Sapin |
dirstate-tree: Add tree traversal/iteration
|
changeset |
files
|
Tue, 06 Apr 2021 14:35:39 +0200 |
Simon Sapin |
dirstate-tree: Add map `get` and `contains_key` methods
|
changeset |
files
|
Tue, 06 Apr 2021 14:29:05 +0200 |
Simon Sapin |
dirstate-tree: Add parsing only dirstate parents from disk
|
changeset |
files
|
Wed, 31 Mar 2021 18:59:49 +0200 |
Simon Sapin |
dirstate-tree: Implement DirstateMap::read
|
changeset |
files
|
Thu, 08 Apr 2021 20:12:24 +0200 |
Simon Sapin |
dirstate-tree: Add `WithBasename` wrapper for `HgPath`
|
changeset |
files
|
Tue, 30 Mar 2021 09:56:04 +0200 |
Simon Sapin |
dirstate-tree: Empty shell for a second Rust DirstateMap implementation
|
changeset |
files
|
Thu, 08 Apr 2021 14:58:44 +0200 |
Simon Sapin |
dirstate-tree: Abstract "non-normal" and "other parent" sets
|
changeset |
files
|
Tue, 30 Mar 2021 14:15:23 +0200 |
Simon Sapin |
dirstate-tree: Make Rust DirstateMap bindings go through a trait object
|
changeset |
files
|
Wed, 05 May 2021 18:26:04 -0400 |
Kévin Lévesque |
remotefilelog: use the correct capability when using getfilestype threaded
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Pierre-Yves David |
test-copies: test that copies' sidedata can get computed during push
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Pierre-Yves David |
test-copies: test that copies' sidedata can get computed during pull
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Pierre-Yves David |
test-copies: test that copies' sidedata does not get corrupted during push
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Pierre-Yves David |
test-copies: test that copies' sidedata does not get corrupted during pull
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Pierre-Yves David |
test-copies: simplify some conditional output
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move documentation about sidedata helpers to sidedata module
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move sidedata-related utils to the dedicated module
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: replace sidedata upgrade mechanism with the new one
|
changeset |
files
|
Mon, 19 Apr 2021 11:22:21 +0200 |
Raphaël Gomès |
sidedata: add a way of replacing an existing sidedata computer
|
changeset |
files
|
Thu, 08 Apr 2021 16:30:10 +0200 |
Raphaël Gomès |
bundle2: remove restriction around sidedata
|
changeset |
files
|
Thu, 08 Apr 2021 16:55:17 +0200 |
Raphaël Gomès |
sidedata: enable sidedata computers to optionally rewrite flags
|
changeset |
files
|
Sat, 10 Apr 2021 11:27:40 +0200 |
Raphaël Gomès |
cg4: introduce protocol flag to signify the presence of sidedata
|
changeset |
files
|
Thu, 08 Apr 2021 16:34:11 +0200 |
Raphaël Gomès |
changegroup: don't limit cgv4 to revlogv2 repos
|
changeset |
files
|
Thu, 08 Apr 2021 16:39:39 +0200 |
Raphaël Gomès |
sidedata: gate sidedata functionality to revlogv2 in more places
|
changeset |
files
|
Tue, 30 Mar 2021 17:03:02 +0200 |
Raphaël Gomès |
sidedata: register copies sidedata computer regardless of the revlog version
|
changeset |
files
|
Thu, 08 Apr 2021 19:00:21 +0200 |
Pierre-Yves David |
revlog: replace the old `revlog_kind` approach with the new `target` one
|
changeset |
files
|
Tue, 06 Apr 2021 05:20:24 +0200 |
Pierre-Yves David |
revlog: introduce an explicit tracking of what the revlog is about
|
changeset |
files
|
Tue, 04 May 2021 08:54:28 -0700 |
Martin von Zweigbergk |
config: add --source option to include source of value
|
changeset |
files
|
Tue, 04 May 2021 10:49:32 -0700 |
Martin von Zweigbergk |
rewriteutil: say how many commits would become orphan if commit is rewritten
|
changeset |
files
|
Tue, 04 May 2021 10:16:34 -0700 |
Martin von Zweigbergk |
rewriteutil: give examples of public changesets that can't be rewritten
|
changeset |
files
|
Mon, 03 May 2021 15:14:09 -0400 |
Augie Fackler |
merge: with stable
|
changeset |
files
|
Mon, 03 May 2021 18:55:19 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
changeset |
files
|
Fri, 30 Apr 2021 02:11:58 +0200 |
Joerg Sonnenberger |
manifests: push down expected node length into the parser
|
changeset |
files
|
Fri, 30 Apr 2021 03:19:45 +0200 |
Joerg Sonnenberger |
core: don't hard-code node length
|
changeset |
files
|
Fri, 30 Apr 2021 03:09:16 +0200 |
Joerg Sonnenberger |
core: don't hard-code hex node lengths
|
changeset |
files
|
Mon, 03 May 2021 02:33:00 +0200 |
Pierre-Yves David |
enforcesinglehead-test: add the expected node output next to the error
|
changeset |
files
|
Thu, 08 Apr 2021 00:34:16 +0200 |
Pierre-Yves David |
revlog: code for `revlogv0` in its own module
|
changeset |
files
|
Thu, 01 Apr 2021 11:31:54 +0200 |
Pierre-Yves David |
revlog: have an explicit "pack_header" method
|
changeset |
files
|
Sat, 01 May 2021 14:47:39 +0200 |
Pierre-Yves David |
revlog: remove the revlogio class
|
changeset |
files
|
Sat, 01 May 2021 14:47:33 +0200 |
Pierre-Yves David |
revlog: fix some comment style
|
changeset |
files
|
Thu, 08 Apr 2021 00:01:11 +0200 |
Pierre-Yves David |
revlog: add a `entry_binary` method on index
|
changeset |
files
|
Thu, 15 Apr 2021 12:08:34 +0200 |
Pierre-Yves David |
template: make an explicit closure for formatting entry in peerurls
|
changeset |
files
|
Thu, 15 Apr 2021 11:50:08 +0200 |
Pierre-Yves David |
template: use `list_paths` in `peerurls`
|
changeset |
files
|
Thu, 15 Apr 2021 11:48:29 +0200 |
Pierre-Yves David |
paths: use `list_paths` in `hg paths`
|
changeset |
files
|
Thu, 15 Apr 2021 11:46:31 +0200 |
Pierre-Yves David |
urlutil: introduce a new `list_paths` function
|
changeset |
files
|
Thu, 15 Apr 2021 10:05:51 +0200 |
Pierre-Yves David |
urlutil: deprecate `getpath`
|
changeset |
files
|
Thu, 15 Apr 2021 10:01:44 +0200 |
Pierre-Yves David |
urlutil: inline the relevant part of `getpath` in `get_push_paths`
|
changeset |
files
|
Thu, 15 Apr 2021 09:50:56 +0200 |
Pierre-Yves David |
url_util: introduce a `try_path` function
|
changeset |
files
|
Tue, 20 Apr 2021 11:22:35 -0700 |
Martin von Zweigbergk |
narrow: add more status messages when narrowing
|
changeset |
files
|
Tue, 20 Apr 2021 10:24:03 -0700 |
Martin von Zweigbergk |
narrow: add progress-reporting when looking for local changes in `hg tracked`
|
changeset |
files
|
Fri, 16 Apr 2021 16:21:26 -0700 |
Kyle Lippincott |
chg: pass --no-profile to disable profiling when starting hg serve
|
changeset |
files
|
Fri, 16 Apr 2021 15:31:05 -0700 |
Kyle Lippincott |
profiling: add --no-profile to disable profiling enabled via config
|
changeset |
files
|
Fri, 16 Apr 2021 18:56:26 -0700 |
Kyle Lippincott |
tests: fix test-chg to ignore a warning about being unable to set locale
|
changeset |
files
|
Tue, 27 Apr 2021 14:36:52 -0700 |
Martin von Zweigbergk |
branch: delete obsolete message about changing branch of obsolete commit
|
changeset |
files
|
Tue, 23 Feb 2021 10:28:42 -0800 |
Martin von Zweigbergk |
rewriteutil: check for divergence
|
changeset |
files
|
Wed, 28 Apr 2021 08:48:10 -0700 |
Martin von Zweigbergk |
rewriteutil: adapt "cannot %s while merging" to work with "change branch of"
|
changeset |
files
|
Thu, 11 Feb 2021 15:11:10 -0800 |
Martin von Zweigbergk |
rewriteutil: point to help about instability when rewriting creates orphan
|
changeset |
files
|
Tue, 27 Apr 2021 14:59:45 -0700 |
Martin von Zweigbergk |
help: add topic about evolution, based on text from evolve extension
|
changeset |
files
|