bugzilla weekly report (2022-02-14)

2022-02-13 Thread Octobot
Bug activity report, between 2022-02-07 and 2022-02-14
 * urgent+: 4 bugs
 * unconfirmed: 79 bugs (1 added, 1 removed)
 * new: 1 bugs
 * closed: 4 bugs
 * need example: 0 bugs (2 removed)
 * new details: 2 bugs
 * active: 26 bugs
 * long inactive: 3 bugs

urgent+
---

Open of urgent or critical bugs.
Found 4 bugs with our query.

 id  summary
--- 
(#6219) mercurial can generate incomplete bundle, corrupting the reposit
(#6220) [hg/python3] pre-tag hook can't fixup arguments anymore 
(#6536) test-chg.t is flaky 
(#6537) frequent time-out during `test-py2-chg` CI  

unconfirmed
---

Bugs with status 'unconfirmed'.
Found 79 bugs with our query (1 added, 1 removed).

 id  summary
--- 
(#5836) import of a git patch containing 'From' in the commit message co
(#6049) `hg split` fails on long paths  
(#6075) explicit GC on every request make repositories with thousands of
(#6212) monoblue: many help pages illegible due to layout problems  
(#6246) hg push gives error sqlite3.OperationalError: unable to open dat
(#6309) Exception while pushing 
(#6337) Raising Abort from hook running server-side breaks protocol if m
(#6340) Occasional "IndexError: revlog out of range" on amends  
(#6345) Rebasing adds unrelated file changes
(#6348) Occasional "depthcache must be warmed before use" errors on push
(#6355) Comparision with None problem in mercurial.obsolete 
(#6377) hg split failure
(#6387) topic - merge - rebase  
(#6397) Th prompt 'password:' is written to STDERR stream.  
(#6402) test-stdio.py flakiness 
(#6406) Picking a commit with a topic to a wdir without a topic neither 
(#6408) hggit incoming: 'overlaymanifestlog' object has no attribute '_r
(#6414) In-memory rebase does not reactivate bookmark after falling back
(#6417) --per-file does not work when only one file has changed 
(#6421) Missing but unneeded merge-tool entries too noisy even for verbo
(#6433) duplicated output for `hg next` when ambiguous changesets   
(#6435) In memory rebase drops the topic
(#6441) Rename topics more easily   
(#6442) prune: add -t --topic   
(#6453) Unknown exception on execute the command "hg pull -u"   
(#6454) Rebase w/ dirty wdir + in-memory merge can lead to data loss
(#6457) Integrity Check Failed  
(#6462) Add support for lightweight, unversioned tags   
(#6463) hg commit --amend crashes if committemplate contains "{revset(..
(#6464) largefiles.usercache configuration option is not documented 
(#6465) Provide option to not use largefiles usercache  
(#6467) purge remove files following directory junctions, included desti
(#6468) test-sqlitestore.t is flaky 
(#6470) test-wireproto-exchangev2-shallow.t is flaky
(#6490) hgweb error on /archive/ without node   
(#6491) Repository in a state where files are erroneously identified as 
(#6495) utf-8 encoding error in hg log --style changelog
(#6497) RFE: hg which command, that identifies where a subcommand is def
(#6498) [evolve] user/username confusion
(#6501) Rebase switches parent order of merge   
(#6502) Hg archive download in a slow manner.   
(#6507) share can't work with repo at samba-path
(#6509) Mercurial rust extensions crash 
(#6522) strip seems to confuse commandserver about where topics are appl
(#6525) push with local subrepo infer subrepo content to remote-repo
(#6527) Incorrect error message shown when aborting a merge with an ongo
(#6531) Working directory has uncommitted changes after merge   
(#6534) Crash on hg rebase  
(#6535) hg prints nothing in win8 cmd console   
(#6539) possible dirstate corruption combining commit and revert -ri
(#6543) Does 123.hp.com/setup site provide authentic guides and tutorial
(#6551) How to download Hp smart app from 123.hp.com/setup for mac? 
(#6552) hg fails checout caused by linux name impossible in windos  
(#6555) test-remotefilelog-repack-fast.t can timeout
(#6559) Followlines button 

settling dirstate-tracked-key in 6.1

2022-02-13 Thread Pierre-Yves David

Hello everyone

The 6.1 freeze is looming and I would like to discuss finalizing the 
`dirstate-tracked-key` feature.
The main remaining question if the configuration option. That already 
sparked some discussion in the initial series but was a secondary issue 
as long as the feature experimental.


So after thinking more about this I don't think the `version` concerns 
warrant and special case. And I advocate for the usual 
`format.use-dirstate-tracked-key=yes` option. If needed, the version 
configuration might be dealt with by a secondary option: probably 
`format.use-dirstate-tracked-key:version`. It might be smart to 
introduce it already, to properly bark when the value is not "1". 
However this might seems premature.


What do you think ?

Cheers

PS: I am adding Kyle in CC as this feature is the related to a need he 
expressed with dirstate and concurrency issue Google had. This is not 
exactly what they wanted, but close enough to make sure they are aware 
of it. It might even fit there underlying needs ? I though I did the CC 
on the initial series but I apparently did not.


--
Pierre-Yves David

___
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel