mercurial at 51264: 80 new changesets
Mercurial Commits
hg at intevation.de
Mon Dec 18 16:15:16 UTC 2023
80 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/a6e293b21743
changeset: 51185:a6e293b21743
user: Georges Racinet <georges.racinet at octobus.net>
date: Wed Sep 27 10:08:32 2023 +0200
summary: rust: fix cargo doc for hg-cpython
https://www.mercurial-scm.org/repo/hg/rev/8ade5e6cdb61
changeset: 51186:8ade5e6cdb61
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Jun 29 15:00:46 2023 +0200
summary: rust-mixed-index: rename variable to make the next change clearer
https://www.mercurial-scm.org/repo/hg/rev/8c4e8d06432e
changeset: 51187:8c4e8d06432e
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Jun 29 16:09:57 2023 +0200
summary: rust-mixed-index: move the mmap keepalive into a function
https://www.mercurial-scm.org/repo/hg/rev/1ef4a36a934d
changeset: 51188:1ef4a36a934d
user: Raphaël Gomès <rgomes at octobus.net>
date: Mon Jun 26 19:16:07 2023 +0200
summary: rust-index: add an abstraction to support bytes added at runtimes
https://www.mercurial-scm.org/repo/hg/rev/b4d152a28742
changeset: 51189:b4d152a28742
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Jun 27 16:32:09 2023 +0200
summary: rust-index: add append method
https://www.mercurial-scm.org/repo/hg/rev/6ec8387eb0be
changeset: 51190:6ec8387eb0be
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Jun 27 17:34:51 2023 +0200
summary: rust-index: pass data down to the Rust index
https://www.mercurial-scm.org/repo/hg/rev/13f58ce70299
changeset: 51191:13f58ce70299
user: Raphaël Gomès <rgomes at octobus.net>
date: Mon Sep 18 17:11:11 2023 +0200
summary: rust-revlog: teach the revlog opening code to read the repo options
https://www.mercurial-scm.org/repo/hg/rev/65c9032e2e5a
changeset: 51192:65c9032e2e5a
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Jun 27 18:24:54 2023 +0200
summary: rust-index: synchronize append method
https://www.mercurial-scm.org/repo/hg/rev/e79b0a4be3a7
changeset: 51193:e79b0a4be3a7
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Jun 28 11:36:22 2023 +0200
summary: rust-index: check equality between rust and cindex for `__len__`
https://www.mercurial-scm.org/repo/hg/rev/f0fa98752d67
changeset: 51194:f0fa98752d67
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Jun 28 11:59:43 2023 +0200
summary: rust-index: remove `__setitem__` method from the mixed index
https://www.mercurial-scm.org/repo/hg/rev/f6403bcd9f96
changeset: 51195:f6403bcd9f96
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Jun 28 16:43:39 2023 +0200
summary: rust-index: synchronize remove to Rust index
https://www.mercurial-scm.org/repo/hg/rev/f95f70cf2ee2
changeset: 51196:f95f70cf2ee2
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Jun 29 11:37:19 2023 +0200
summary: rust-index: check rindex and cindex return the same get_rev
https://www.mercurial-scm.org/repo/hg/rev/4e6620b7fbbb
changeset: 51197:4e6620b7fbbb
user: Raphaël Gomès <rgomes at octobus.net>
date: Mon Oct 30 10:34:48 2023 +0100
summary: rust-index: support cache clearing
https://www.mercurial-scm.org/repo/hg/rev/51cc12158f97
changeset: 51198:51cc12158f97
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Aug 03 10:28:10 2023 +0200
summary: rust-index: add `pack_header` support
https://www.mercurial-scm.org/repo/hg/rev/44fbb7dfb563
changeset: 51199:44fbb7dfb563
user: Georges Racinet <georges.racinet at octobus.net>
date: Wed Oct 18 19:54:18 2023 +0200
summary: rust-index: renamed nodemap error function for rev not in index
https://www.mercurial-scm.org/repo/hg/rev/bc4d83047c6c
changeset: 51200:bc4d83047c6c
user: Georges Racinet <georges.racinet at octobus.net>
date: Wed Sep 27 10:59:04 2023 +0200
summary: rust-index: helper for revision not in index not involving nodemap
https://www.mercurial-scm.org/repo/hg/rev/52bbb57a76ad
changeset: 51201:52bbb57a76ad
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Sep 29 15:51:49 2023 +0200
summary: rust-index: results comparison helper with details
https://www.mercurial-scm.org/repo/hg/rev/16d477bb0078
changeset: 51202:16d477bb0078
user: Georges Racinet <georges.racinet at octobus.net>
date: Sat Sep 30 16:15:56 2023 +0200
summary: rust-index: return variables systematic naming convention
https://www.mercurial-scm.org/repo/hg/rev/7434747343ab
changeset: 51203:7434747343ab
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 02 11:16:13 2023 +0100
summary: rust-index: check that the entry bytes are the same in both indexes
https://www.mercurial-scm.org/repo/hg/rev/297fa956b6c4
changeset: 51204:297fa956b6c4
user: Georges Racinet <georges.racinet at octobus.net>
date: Wed Sep 27 11:34:52 2023 +0200
summary: rust-index: optim note for post-scaffolding removal
https://www.mercurial-scm.org/repo/hg/rev/002b49905aac
changeset: 51205:002b49905aac
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 02 11:19:54 2023 +0100
summary: rust-index: implementation of __getitem__
https://www.mercurial-scm.org/repo/hg/rev/952e3cd7568f
changeset: 51206:952e3cd7568f
user: Georges Racinet <georges.racinet at octobus.net>
date: Mon Oct 30 11:03:57 2023 +0100
summary: rust-index: using the Rust index in nodemap updating methods
https://www.mercurial-scm.org/repo/hg/rev/b67cd0d0e976
changeset: 51207:b67cd0d0e976
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Aug 02 14:34:21 2023 +0200
summary: rust-index: add checks that `__contains__` is synchronized
https://www.mercurial-scm.org/repo/hg/rev/274abd1562a2
changeset: 51208:274abd1562a2
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Aug 02 16:49:17 2023 +0200
summary: rust-index: use the rust index in `shortest`
https://www.mercurial-scm.org/repo/hg/rev/e9d47e2f5dcf
changeset: 51209:e9d47e2f5dcf
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Aug 03 14:50:17 2023 +0200
summary: rust-index: add missing special case for null rev
https://www.mercurial-scm.org/repo/hg/rev/72d16685d63a
changeset: 51210:72d16685d63a
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Aug 02 16:49:33 2023 +0200
summary: rust-index: use the Rust index in `partialmatch`
https://www.mercurial-scm.org/repo/hg/rev/b8c89957a6b7
changeset: 51211:b8c89957a6b7
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Aug 03 12:05:32 2023 +0200
summary: rust-index: add `is_snapshot` method
https://www.mercurial-scm.org/repo/hg/rev/9b06e7f32bc5
changeset: 51212:9b06e7f32bc5
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Aug 03 15:01:34 2023 +0200
summary: rust-index: add support for `find_snapshots`
https://www.mercurial-scm.org/repo/hg/rev/62e39bef36ca
changeset: 51213:62e39bef36ca
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Aug 03 15:50:14 2023 +0200
summary: rust-index: add support for delta-chain computation
https://www.mercurial-scm.org/repo/hg/rev/050098d60c30
changeset: 51214:050098d60c30
user: Georges Racinet <georges.racinet at octobus.net>
date: Sat Sep 30 16:52:40 2023 +0200
summary: rust-index: variant of assert_py_eq with normalizer expression
https://www.mercurial-scm.org/repo/hg/rev/a7bba7df9189
changeset: 51215:a7bba7df9189
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Sep 19 15:21:43 2023 +0200
summary: rust-index: implement headrevs
https://www.mercurial-scm.org/repo/hg/rev/9f876765cbe2
changeset: 51216:9f876765cbe2
user: Raphaël Gomès <rgomes at octobus.net>
date: Mon Oct 30 11:14:25 2023 +0100
summary: rust-index: add support for `headrevsfiltered`
https://www.mercurial-scm.org/repo/hg/rev/898674a4dbc7
changeset: 51217:898674a4dbc7
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Sep 29 20:51:49 2023 +0200
summary: rust-index: headrevsfiltered() returning Rust result
https://www.mercurial-scm.org/repo/hg/rev/0112803e6c01
changeset: 51218:0112803e6c01
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 02 11:40:23 2023 +0100
summary: rust-index: add support for `_slicechunktodensity`
https://www.mercurial-scm.org/repo/hg/rev/8cb31833b486
changeset: 51219:8cb31833b486
user: Georges Racinet <georges.racinet at octobus.net>
date: Sat Sep 30 15:59:03 2023 +0200
summary: rust-index: slicechunktodensity returns Rust result
https://www.mercurial-scm.org/repo/hg/rev/c817d9f626d3
changeset: 51220:c817d9f626d3
user: Raphaël Gomès <rgomes at octobus.net>
date: Mon Oct 30 11:54:42 2023 +0100
summary: rust-index: add support for `computephasesmapsets`
https://www.mercurial-scm.org/repo/hg/rev/5a7d5fd6808c
changeset: 51221:5a7d5fd6808c
user: Georges Racinet <georges.racinet at octobus.net>
date: Thu Nov 02 12:17:06 2023 +0100
summary: hg-cpython: rev_pyiter_collect_or_else
https://www.mercurial-scm.org/repo/hg/rev/fc05dd74e907
changeset: 51222:fc05dd74e907
user: Raphaël Gomès <rgomes at octobus.net>
date: Mon Oct 30 11:57:36 2023 +0100
summary: rust-index: add support for `reachableroots2`
https://www.mercurial-scm.org/repo/hg/rev/42c8dbdb88ad
changeset: 51223:42c8dbdb88ad
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 02 11:45:20 2023 +0100
summary: rust-index: core impl for find_gca_candidates and find_deepest
https://www.mercurial-scm.org/repo/hg/rev/43241f31cf5b
changeset: 51224:43241f31cf5b
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Tue Oct 17 22:42:40 2023 +0200
summary: rust-index: find_gca_candidates bit sets genericization
https://www.mercurial-scm.org/repo/hg/rev/89ce6a49bfeb
changeset: 51225:89ce6a49bfeb
user: Georges Racinet <georges.racinet at octobus.net>
date: Wed Oct 18 15:35:38 2023 +0200
summary: rust-index: implement common_ancestors_heads() and ancestors()
https://www.mercurial-scm.org/repo/hg/rev/83091c14058c
changeset: 51226:83091c14058c
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Oct 20 08:17:00 2023 +0200
summary: rust-index: avoid some cloning in find_gca_candidates()
https://www.mercurial-scm.org/repo/hg/rev/e553cd209215
changeset: 51227:e553cd209215
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Oct 20 08:43:00 2023 +0200
summary: rust-index: avoid double negation in find_gca_candidates()
https://www.mercurial-scm.org/repo/hg/rev/61a6ef876efd
changeset: 51228:61a6ef876efd
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Oct 20 08:54:49 2023 +0200
summary: rust-index: simplification in find_gca_candidates()
https://www.mercurial-scm.org/repo/hg/rev/1b23aaf5eb7b
changeset: 51229:1b23aaf5eb7b
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Oct 20 09:12:22 2023 +0200
summary: rust-index: optimize find_gca_candidates() on less than 8 revisions
https://www.mercurial-scm.org/repo/hg/rev/f9a52a9603f9
changeset: 51230:f9a52a9603f9
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Oct 31 17:34:31 2023 +0100
summary: tests: ignore test-storage when using Rust
https://www.mercurial-scm.org/repo/hg/rev/5807e3a8865e
changeset: 51231:5807e3a8865e
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Oct 31 17:36:59 2023 +0100
summary: rust-python-index: don't panic on a corrupted index when calling from Python
https://www.mercurial-scm.org/repo/hg/rev/3551f2a1c963
changeset: 51232:3551f2a1c963
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Oct 31 18:09:43 2023 +0100
summary: debugindexstats: handle the lack of Rust support better
https://www.mercurial-scm.org/repo/hg/rev/ca81cd96000a
changeset: 51233:ca81cd96000a
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Oct 26 15:26:19 2023 +0200
summary: rust-index: add Sync bound to all relevant mmap-derived values
https://www.mercurial-scm.org/repo/hg/rev/59183a19954e
changeset: 51234:59183a19954e
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Fri Oct 27 21:48:45 2023 +0200
summary: rust-index: use interior mutability in head revs and caches
https://www.mercurial-scm.org/repo/hg/rev/456e0fe702e8
changeset: 51235:456e0fe702e8
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Fri Oct 27 23:21:50 2023 +0200
summary: rust-index: honour incoming using_general_delta in `deltachain`
https://www.mercurial-scm.org/repo/hg/rev/eb676c35a29b
changeset: 51236:eb676c35a29b
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Oct 31 17:58:56 2023 +0100
summary: rust-index: support `unionrepo`'s compressed length hack
https://www.mercurial-scm.org/repo/hg/rev/49b00a04028f
changeset: 51237:49b00a04028f
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Sun Oct 29 18:35:32 2023 +0100
summary: rust-index: disabling flagprocessor tests
https://www.mercurial-scm.org/repo/hg/rev/633408a0f2e2
changeset: 51238:633408a0f2e2
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Fri Oct 27 23:29:29 2023 +0200
summary: revlog: always use a Rust index for REVLOGv1 if rustext is present
https://www.mercurial-scm.org/repo/hg/rev/7eea2e4109ae
changeset: 51239:7eea2e4109ae
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Oct 27 22:11:05 2023 +0200
summary: rust-index: using the `hg::index::Index` in ancestors iterator and lazy set
https://www.mercurial-scm.org/repo/hg/rev/59d81768ad6d
changeset: 51240:59d81768ad6d
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Sat Oct 28 22:50:10 2023 +0200
summary: rust-index: using `hg::index::Index` in MissingAncestors
https://www.mercurial-scm.org/repo/hg/rev/578c049f0408
changeset: 51241:578c049f0408
user: Georges Racinet <georges.racinet at octobus.net>
date: Sun Oct 29 10:47:54 2023 +0100
summary: rust-index: using `hg::index::Index` in `hg-cpython::dagops`
https://www.mercurial-scm.org/repo/hg/rev/2e2832e00f6c
changeset: 51242:2e2832e00f6c
user: Georges Racinet <georges.racinet at octobus.net>
date: Sun Oct 29 11:10:09 2023 +0100
summary: rust-discovery: moving most of hg-cpython methods to regular code blocks
https://www.mercurial-scm.org/repo/hg/rev/0993a3520dc6
changeset: 51243:0993a3520dc6
user: Georges Racinet <georges.racinet at octobus.net>
date: Sun Oct 29 11:21:18 2023 +0100
summary: rust-discovery: encapsulated conversions to vec for instance methods
https://www.mercurial-scm.org/repo/hg/rev/03fdd4d7b5bd
changeset: 51244:03fdd4d7b5bd
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Sun Oct 29 12:01:57 2023 +0100
summary: rust-python-testing: separated base test classes
https://www.mercurial-scm.org/repo/hg/rev/0b81440e2a73
changeset: 51245:0b81440e2a73
user: Georges Racinet <georges.racinet at octobus.net>
date: Sun Oct 29 12:07:05 2023 +0100
summary: rust-index: using `hg::index::Index` in discovery
https://www.mercurial-scm.org/repo/hg/rev/41e19e8a6133
changeset: 51246:41e19e8a6133
user: Georges Racinet <georges.racinet at octobus.net>
date: Fri Oct 20 09:48:53 2023 +0200
summary: rust-index: stop using C index
https://www.mercurial-scm.org/repo/hg/rev/8dbd985733ff
changeset: 51247:8dbd985733ff
user: Georges Racinet <georges.racinet at octobus.net>
date: Mon Oct 30 15:32:33 2023 +0100
summary: rust-cpython-revlog: renamed NodeTree import as CoreNodeTree
https://www.mercurial-scm.org/repo/hg/rev/8b243e2a3bc4
changeset: 51248:8b243e2a3bc4
user: Georges Racinet <georges.racinet at octobus.net>
date: Mon Oct 30 21:25:28 2023 +0100
summary: rust-index: a property to identify the Rust index as such
https://www.mercurial-scm.org/repo/hg/rev/2966b88d4531
changeset: 51249:2966b88d4531
user: Georges Racinet <georges.racinet at octobus.net>
date: Mon Oct 30 21:26:17 2023 +0100
summary: rust-revlog: bare minimal NodeTree exposition
https://www.mercurial-scm.org/repo/hg/rev/a8ca22119385
changeset: 51250:a8ca22119385
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 02 15:50:13 2023 +0100
summary: rust-index: add support for `del index[r]`
https://www.mercurial-scm.org/repo/hg/rev/0409bd6ba663
changeset: 51251:0409bd6ba663
user: Georges Racinet <georges.racinet at octobus.net>
date: Mon Oct 30 22:36:30 2023 +0100
summary: rust-revlog: add invalidation detection to `NodeTree` class
https://www.mercurial-scm.org/repo/hg/rev/fd1aa5e18f75
changeset: 51252:fd1aa5e18f75
user: Georges Racinet <georges.racinet at octobus.net>
date: Mon Oct 30 21:28:30 2023 +0100
summary: rust-revlog: using the ad-hoc `NodeTree` in scmutil
https://www.mercurial-scm.org/repo/hg/rev/96e05f1a99bd
changeset: 51253:96e05f1a99bd
user: Georges Racinet <georges.racinet at octobus.net>
date: Sun Oct 29 23:54:05 2023 +0100
summary: rust-index: stop instantiating a C Index
https://www.mercurial-scm.org/repo/hg/rev/f94c10334bcb
changeset: 51254:f94c10334bcb
user: Georges Racinet on incendie.racinet.fr <georges at racinet.fr>
date: Sun Oct 29 12:18:03 2023 +0100
summary: rust-index: renamed `MixedIndex` as `Index`
https://www.mercurial-scm.org/repo/hg/rev/24d3298189d7
changeset: 51255:24d3298189d7
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 23 03:41:58 2023 +0100
summary: rust-index: document safety invariants being upheld for every `unsafe` block
https://www.mercurial-scm.org/repo/hg/rev/83de5a06f6eb
changeset: 51256:83de5a06f6eb
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 23 18:47:42 2023 +0100
summary: rust-index: allow inlining `check_revision` across crates
https://www.mercurial-scm.org/repo/hg/rev/e74dd6d73cb5
changeset: 51257:e74dd6d73cb5
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Nov 23 18:48:07 2023 +0100
summary: rust-index: allow inlining `parents` across crates
https://www.mercurial-scm.org/repo/hg/rev/8b89f7cc953a
changeset: 51258:8b89f7cc953a
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Dec 14 11:52:05 2023 +0100
summary: rust-index: allow inlining VCSGraph parents across crates
https://www.mercurial-scm.org/repo/hg/rev/ed6683d4cb29
changeset: 51259:ed6683d4cb29
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Nov 29 10:04:41 2023 -0500
summary: rust-index: implement faster retain heads using a vec instead of a hashset
https://www.mercurial-scm.org/repo/hg/rev/c4f1a790bda8
changeset: 51260:c4f1a790bda8
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Nov 29 15:58:24 2023 -0500
summary: rust-index: use a `BitVec` instead of plain `Vec` for heads computation
https://www.mercurial-scm.org/repo/hg/rev/9088c6d65ef6
changeset: 51261:9088c6d65ef6
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Nov 29 23:22:51 2023 -0500
summary: rust-index-cpython: cache the heads' PyList representation
https://www.mercurial-scm.org/repo/hg/rev/f20c4b307a5a
changeset: 51262:f20c4b307a5a
user: Raphaël Gomès <rgomes at octobus.net>
date: Tue Dec 05 14:50:05 2023 +0100
summary: rust-index: add fast-path for getting a list of all heads as nodes
https://www.mercurial-scm.org/repo/hg/rev/5b4995b40db0
changeset: 51263:5b4995b40db0
user: Raphaël Gomès <rgomes at octobus.net>
date: Wed Dec 06 11:04:18 2023 +0100
summary: rust-index: cache the head nodeids python list
https://www.mercurial-scm.org/repo/hg/rev/47a34afda7ad
changeset: 51264:47a34afda7ad
tag: tip
user: Raphaël Gomès <rgomes at octobus.net>
date: Thu Dec 14 09:57:25 2023 +0100
summary: rust-index: only access offsets if revlog is inline
--
Repository URL: https://www.mercurial-scm.org/repo/hg
More information about the Mercurial-devel
mailing list