[Bug 6512] New: Using shelve's delete and interactive flag together just deletes the shelve

2021-04-26 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6512 Bug ID: 6512 Summary: Using shelve's delete and interactive flag together just deletes the shelve Product: Mercurial Version: unspecified Hardware: PC OS:

Re: [PATCH 3 of 3 STABLE] repoview: separate concerns in _filteredrepotypes comment

2021-04-26 Thread Georges Racinet
Full CI run of this series can be seen here:     https://foss.heptapod.net/octobus/mercurial-devel/-/pipelines/21207 Submitting for stable because I think it's relevant that 5.8 does not have this leak. One user interaction with hgwebdir typically entails several requests, notably one for

[PATCH 3 of 3 STABLE] repoview: separate concerns in _filteredrepotypes comment

2021-04-26 Thread Georges Racinet
# HG changeset patch # User Georges Racinet # Date 1619274605 -7200 # Sat Apr 24 16:30:05 2021 +0200 # Branch stable # Node ID 11011fd630710cce991c9deb949ae85a85651b9a # Parent 46db86edf8f279063d6f9d5dd673dc88da8b83cf # EXP-Topic memleak-repo-class repoview: separate concerns in

[PATCH 1 of 3 STABLE] repoview: style change in newtype() cache handling

2021-04-26 Thread Georges Racinet
# HG changeset patch # User Georges Racinet # Date 1619271999 -7200 # Sat Apr 24 15:46:39 2021 +0200 # Branch stable # Node ID 125fe190f484d396abc93428e3bd58b0b7455c24 # Parent 77e73827a02db25dc675b0afe552f24c807c741d # EXP-Topic memleak-repo-class repoview: style change in newtype() cache

[PATCH 2 of 3 STABLE] repoview: fix memory leak of filtered repo classes

2021-04-26 Thread Georges Racinet
# HG changeset patch # User Georges Racinet # Date 1619195453 -7200 # Fri Apr 23 18:30:53 2021 +0200 # Branch stable # Node ID 46db86edf8f279063d6f9d5dd673dc88da8b83cf # Parent 125fe190f484d396abc93428e3bd58b0b7455c24 # EXP-Topic memleak-repo-class repoview: fix memory leak of filtered repo