October 2018 Archives by thread
Starting: Mon Oct 1 00:01:17 UTC 2018
Ending: Thu Nov 1 03:59:04 UTC 2018
Messages: 1695
- D4809: narrow: move the ellipses server capability to core
martinvonz (Martin von Zweigbergk)
- D4786: narrow: factor out logic to create cg while widening into separate fn
martinvonz (Martin von Zweigbergk)
- D4787: narrow: pass 'narrow_widen' as source while generating changegroup
martinvonz (Martin von Zweigbergk)
- D4788: narrow: don't do the dirstate dance if ellipses is not enabled
martinvonz (Martin von Zweigbergk)
- D4789: narrow: check for servers' narrow support before doing anything (BC)
martinvonz (Martin von Zweigbergk)
- D4812: narrow: pass old includes and excludes to _widen()
martinvonz (Martin von Zweigbergk)
- [PATCH 5 of 7] templatefilters: alias element of {_|splitlines} to {text}
Anton Shestakov
- [PATCH 2 of 7] annotate: rename {lines}/{line} to {texts}/{text} respectively (BC)
Anton Shestakov
- [PATCH 6 of 7] formatter: remove experimental marker from -T option
Anton Shestakov
- D4815: logtoprocess: add a test to show pager and ltp bad interaction
lothiraldan (Boris Feld)
- D4816: logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager
lothiraldan (Boris Feld)
- D1702: logtoprocess: add a test to show pager and ltp bad interaction
lothiraldan (Boris Feld)
- D1427: logtoprocess: add a test to show pager and ltp bad interaction
lothiraldan (Boris Feld)
- D1428: logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager
lothiraldan (Boris Feld)
- D1703: logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager
lothiraldan (Boris Feld)
- [PATCH 1 of 5 V2] resolve: rename {status} to {mergestatus} to not shadow change status (BC)
Yuya Nishihara
- D4814: py3: add one more passing test to whitelist caught by buildbot
pulkit (Pulkit Goyal)
- D4817: py3: whitelist two additional tests
durin42 (Augie Fackler)
- D4818: catapipe: fix bug introduced when switching to the timer api
durin42 (Augie Fackler)
- D4819: identify: only query remote bookmarks if needed
valentin.gatienbaron (Valentin Gatien-Baron)
- D4813: [RFC] narrow: the first version of narrow_widen wireprotocol command
pulkit (Pulkit Goyal)
- D4810: repository: introduce an ellipses repo requirement
pulkit (Pulkit Goyal)
- [PATCH 3 of 7] context: fix introrev to avoid computation as initially intended
Boris FELD
- D4820: logtoprocess: sends the canonical command name to the subprocess
lothiraldan (Boris Feld)
- D4713: largefiles: automatically load largefiles extension when required (BC)
indygreg (Gregory Szorc)
- D4821: localrepo: capture repo interface factory functions as lambas
indygreg (Gregory Szorc)
- [PATCH] revset: document the `revset(...)` syntax
Boris Feld
- D4752: filelog: return correct size when content begins with metadata prefix
indygreg (Gregory Szorc)
- [PATCH 1 of 7 V2] context: fix introrev to avoid computation as initially intended
Boris Feld
- D4808: narrow: move the wireprotocol narrow capability name to core
pulkit (Pulkit Goyal)
- D4822: tests: add test showing that paths outside narrowspec are not added
martinvonz (Martin von Zweigbergk)
- D4823: narrow: drop unnecessary overrides of patch
martinvonz (Martin von Zweigbergk)
- D4824: narrow: move support for `hg verify` into core
martinvonz (Martin von Zweigbergk)
- D4825: narrow: move copies overrides to core
martinvonz (Martin von Zweigbergk)
- mercurial at 39932: 56 new changesets
Mercurial Commits
- D4784: streamclone: pass includes and excludes to stream_out wireprotocol cmd
indygreg (Gregory Szorc)
- D4783: narrow: add 'narrowstream' server capability to use streamclones with narrow
indygreg (Gregory Szorc)
- D4785: streamclone: pass includes and excludes to fn generating clones
indygreg (Gregory Szorc)
- D4797: storageutil: implement file identifier resolution method (BC)
indygreg (Gregory Szorc)
- mercurial at 39943: 11 new changesets (4 on stable)
Mercurial Commits
- D4826: context: reduce dependence of changectx constructor
martinvonz (Martin von Zweigbergk)
- D4827: context: move logic from changectx.__init__ to localrepo.__getitem__ (API)
martinvonz (Martin von Zweigbergk)
- D4828: repo: move unfiltered-repo optimization to workingctx
martinvonz (Martin von Zweigbergk)
- D4829: narrow: avoid looking up dirstate again when editing dirstate
martinvonz (Martin von Zweigbergk)
- D4782: remotefilelog: import pruned-down remotefilelog extension from hg-experimental
indygreg (Gregory Szorc)
- D4830: bundlerepo: remove a variable alias
martinvonz (Martin von Zweigbergk)
- D4831: copies: inline a variable that's used only once
martinvonz (Martin von Zweigbergk)
- [PATCH 1 of 6] py3: quote $PYTHON in test-merge-symlinks.t
Matt Harbison
- D4832: debugcommands: add a debugindexstats command
martinvonz (Martin von Zweigbergk)
- D4833: py3: use system strings in HTTP server code
indygreg (Gregory Szorc)
- D4834: py3: convert HTTP request headers to str
indygreg (Gregory Szorc)
- D4835: py3: use system strings for HTTP response header comparison
indygreg (Gregory Szorc)
- D4836: py3: byteify test-storage.py
indygreg (Gregory Szorc)
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
markand (David Demelier)
- D4837: narrow: remove narrowpatch instead of narrowcopies
pulkit (Pulkit Goyal)
- mercurial at 39947: 4 new changesets
Mercurial Commits
- mercurial at 39960: 13 new changesets
Mercurial Commits
- D4838: narrow: start returning bundle2 from widen_bundle()
pulkit (Pulkit Goyal)
- [PATCH 01 of 13] rust-chg: add project skeleton
Yuya Nishihara
- D4839: identify: when using -T, avoid unnecessary remote bookmarks query
valentin.gatienbaron (Valentin Gatien-Baron)
- D4813: narrow: the first version of narrow_widen wireprotocol command
pulkit (Pulkit Goyal)
- mercurial at 39965: 5 new changesets
Mercurial Commits
- D4840: cext: use modern buffer protocol in patches()
indygreg (Gregory Szorc)
- D4841: cext: use modern buffer protocol in mpatch_flist()
indygreg (Gregory Szorc)
- D4842: treemanifests: make _loadlazy tolerate item not on _lazydirs
spectral (Kyle Lippincott)
- D4843: treemanifests: make _loadchildrensetlazy just call _loadlazy
spectral (Kyle Lippincott)
- D4844: treemanifests: skip extraneous check for item before calling _loadlazy
spectral (Kyle Lippincott)
- D4845: treemanifests: remove _loadalllazy in _diff()
spectral (Kyle Lippincott)
- [PATCH] setup: ignore message about disabling 3rd party extensions because of version
Matt Harbison
- D4846: narrow: avoid overwriting a variable
martinvonz (Martin von Zweigbergk)
- D4847: manifest: remove an unused variable caught by pyflakes
pulkit (Pulkit Goyal)
- D4848: py3: whitelist another passing tests caught by buildbot
pulkit (Pulkit Goyal)
- D3557: extensions: new closehead module for closing arbitrary heads
joerg.sonnenberger (Joerg Sonnenberger)
- [PATCH 11 of 13] obsolete: allow multiple predecessors in createmarkers
Boris FELD
- [PATCH 1 of 6] help: document about "annotate" template keywords
Yuya Nishihara
- mercurial at 39966: new changeset
Mercurial Commits
- D4803: storageutil: extract most of emitrevisions() to standalone function
durin42 (Augie Fackler)
- [PATCH 07 of 13] rebase: use tuple as `replacement` keys
Boris FELD
- D4849: store: introduce a function to get tracked path from a fncache entry
pulkit (Pulkit Goyal)
- D4850: store: pass matcher to store.datafiles() and filter files according to it
pulkit (Pulkit Goyal)
- D4851: streamclone: pass narrowing related info in generatev2() and _walkstreamfiles()
pulkit (Pulkit Goyal)
- D4790: wireprotov2: derive "required" from presence of default value
indygreg (Gregory Szorc)
- D4792: filelog: remove revdiff() (API)
indygreg (Gregory Szorc)
- D4793: filelog: remove checkhash() (API)
indygreg (Gregory Szorc)
- D4791: localrepo: define storage backend in creation options (API)
indygreg (Gregory Szorc)
- D4796: testing: add more testing for ifileindex.lookup()
indygreg (Gregory Szorc)
- D4794: dagop: extract descendants() from revlog module
indygreg (Gregory Szorc)
- D4795: dagop: extract DAG local heads functionality from revlog
indygreg (Gregory Szorc)
- D4800: storageutil: extract copy metadata retrieval out of filelog
indygreg (Gregory Szorc)
- D4798: storageutil: consistently raise LookupError (API)
indygreg (Gregory Szorc)
- D4801: storageutil: extract filelog.cmp() to a standalone function
indygreg (Gregory Szorc)
- D4802: storageutil: invert logic of file data comparison
indygreg (Gregory Szorc)
- D4799: storageutil: extract functionality for resolving strip revisions
indygreg (Gregory Szorc)
- D4804: storageutil: make all callables optional
indygreg (Gregory Szorc)
- D4805: storageutil: pass nodes into emitrevisions()
indygreg (Gregory Szorc)
- D4770: url: move _wraphttpresponse() from httpeer
indygreg (Gregory Szorc)
- D4771: wireprotov2: change name and behavior of readframe()
indygreg (Gregory Szorc)
- D4772: wireprotov2: define type to represent pre-encoded object
indygreg (Gregory Szorc)
- D4774: wireprotov2: define semantics for content redirects
indygreg (Gregory Szorc)
- D4769: debugcommands: print all CBOR objects
indygreg (Gregory Szorc)
- D4773: wireprotov2: support response caching
indygreg (Gregory Szorc)
- D4775: wireprotov2: advertise redirect targets in capabilities
indygreg (Gregory Szorc)
- D4776: wireprotov2: client support for advertising redirect targets
indygreg (Gregory Szorc)
- D4778: wireprotov2: client support for following content redirects
indygreg (Gregory Szorc)
- D4777: wireprotov2: server support for sending content redirects
indygreg (Gregory Szorc)
- D4853: streamclone: don't support stream clone unless repo feature present
indygreg (Gregory Szorc)
- D4854: cborutil: change buffering strategy
indygreg (Gregory Szorc)
- D4856: keepalive: track request count and bytes sent
indygreg (Gregory Szorc)
- D4855: url: have httpsconnection inherit from our custom HTTPConnection
indygreg (Gregory Szorc)
- D4857: keepalive: track number of bytes received from an HTTP response
indygreg (Gregory Szorc)
- D4852: localrepo: add repository feature when repo can be stream cloned
indygreg (Gregory Szorc)
- D4859: exchangev2: add progress bar around manifest scanning
indygreg (Gregory Szorc)
- D4860: repository: define and use revision flag constants
indygreg (Gregory Szorc)
- D4861: tests: don't be as verbose in wireprotov2 tests
indygreg (Gregory Szorc)
- D4858: httppeer: report http statistics
indygreg (Gregory Szorc)
- mercurial at 39994: 28 new changesets
Mercurial Commits
- D4862: cleanup: some Yoda conditions, this patch removes
martinvonz (Martin von Zweigbergk)
- D4767: exchangev2: recognize narrow patterns when pulling
indygreg (Gregory Szorc)
- D4863: wireprotov2: always advertise raw repo requirements
indygreg (Gregory Szorc)
- D4864: testing: add file storage tests for getstrippoint() and strip()
indygreg (Gregory Szorc)
- D4865: testing: add file storage integration for bad hashes and censoring
indygreg (Gregory Szorc)
- D4866: revlog: rename _cache to _revisioncache
indygreg (Gregory Szorc)
- D4868: revlog: move loading of index data into own method
indygreg (Gregory Szorc)
- D4867: revlog: clear revision cache on hash verification failure
indygreg (Gregory Szorc)
- D4869: revlog: rewrite censoring logic
indygreg (Gregory Szorc)
- [PATCH 1 of 8 V3] context: refactor introrev to make the next patch easier to read
Boris Feld
- D4870: showstack: also handle SIGALRM
durin42 (Augie Fackler)
- D4872: identify: show remote bookmarks in `hg id url -Tjson -B`
valentin.gatienbaron (Valentin Gatien-Baron)
- D4873: treemanifests: extract _loaddifflazy from _diff, use in _filesnotin
spectral (Kyle Lippincott)
- D4874: treemanifests: store whether a lazydirs entry needs copied after materializing
spectral (Kyle Lippincott)
- D4875: treemanifests: remove _loadalllazy when doing copies
spectral (Kyle Lippincott)
- D4876: amend: add config to skip amend if only date is changed (issue5828)
Zharaskhan (Zharaskhan)
- [PATCH] lfs: register the flag processors per repository
Matt Harbison
- [PATCH 13 of 13] obsolete: explicitly track folds inside the markers
Boris FELD
- [PATCH 1 of 2] cleanupnodes: update comment to drop mention of filtering
Boris Feld
- D4877: url: Allow to configure timeout on http connection
ced (Cédric Krier)
- D4878: url: Allow to configure timeout on http connection
ced (Cédric Krier)
- [PATCH 01 of 10 V4] context: fast path linkrev adjustement in trivial case
Boris Feld
- [Bug 5995] New: hg4.7.1 hggit mulfunction
mercurial-bugs at mercurial-scm.org
- caching pull - stable partitioning of bundle requests
Boris FELD
- D4879: fuzz: new fuzzer for cext/manifest.c
durin42 (Augie Fackler)
- D4880: context: drop incorrect and superfluous docstring
martinvonz (Martin von Zweigbergk)
- D4881: filectx: correct docstring about "changeid"
martinvonz (Martin von Zweigbergk)
- [Bug 5996] New: evolve does not propagate changes from originals to copied files, but merge and rebase do
mercurial-bugs at mercurial-scm.org
- D4882: obsolete: fixed ValueError when stored note contains more than 1 ':' char (issue5783)
Zharaskhan (Zharaskhan)
- D4883: tests: add test to demonstrate issue5783
Zharaskhan (Zharaskhan)
- D4884: repo: remove the last few "pass" statements in localrepo.__getitem__
martinvonz (Martin von Zweigbergk)
- D4885: repo: create changectx in a single place in localrepo.__getitem__
martinvonz (Martin von Zweigbergk)
- mercurial at 40003: 9 new changesets
Mercurial Commits
- [PATCH 1 of 2] remotenames: add names argument to remotenames revset
Augie Fackler
- D4750: filelog: stop proxying rawsize() (API)
mharbison72 (Matt Harbison)
- D3639: remotenames: add names argument to remotenames revset
pulkit (Pulkit Goyal)
- [PATCH 1 of 5] remotenames: inline _parseargs() into _revsetutil()
Yuya Nishihara
- [PATCH 1 of 2] chgserver: add "setumask2" command which uses correct message frame
Yuya Nishihara
- D4886: changegroup: add a parts argument to cgpacker.generate()
pulkit (Pulkit Goyal)
- D4887: narrow: don't include the manifests while widening a narrow clone
pulkit (Pulkit Goyal)
- D4888: narrow: move the code to generate a widening bundle2 to core
pulkit (Pulkit Goyal)
- mercurial at 40006: 3 new changesets
Mercurial Commits
- mercurial at 40016: 10 new changesets
Mercurial Commits
- mercurial at 40059: 43 new changesets
Mercurial Commits
- D4889: narrow: introduce a config option to check if narrow is enabled or not
pulkit (Pulkit Goyal)
- D4890: wireprotoserver: move narrow capabilities to wireprototypes.py
pulkit (Pulkit Goyal)
- D4891: narrow: move adding of narrow server capabilities to core
pulkit (Pulkit Goyal)
- D4892: narrow: drop the bundle2 capability since we have server capabilities (BC)
pulkit (Pulkit Goyal)
- D4893: py3: add 8 new passing tests to whitelist found by buildbot
pulkit (Pulkit Goyal)
- D4894: py3: use '%f' for floats instead of '%s'
pulkit (Pulkit Goyal)
- D4895: RFC: narrow: don't include manifests the client already has
martinvonz (Martin von Zweigbergk)
- mercurial at 40071: 12 new changesets
Mercurial Commits
- D4897: status: intersect matcher with narrow matcher instead of filtering afterwards
martinvonz (Martin von Zweigbergk)
- D4899: narrow: filter files by narrowspec in ctx.matches()
martinvonz (Martin von Zweigbergk)
- D4898: narrow: only walk files within narrowspec also for committed revisions
martinvonz (Martin von Zweigbergk)
- D4900: narrow: allow repo.narrowmatch(match) to include exact matches from "match"
martinvonz (Martin von Zweigbergk)
- D4896: localrepo: allow narrowmatch() to accept matcher to intersect with
martinvonz (Martin von Zweigbergk)
- D4901: narrow: move remaining narrow-limited dirstate walks to core
martinvonz (Martin von Zweigbergk)
- D4902: narrow: update TODO.rst now that the narrowspec is in .hg/store
martinvonz (Martin von Zweigbergk)
- D4903: narrow: update TODO.rst now that we filter status in ctx
martinvonz (Martin von Zweigbergk)
- D4904: narrow: update TODO.rst now that we share format with sparse
martinvonz (Martin von Zweigbergk)
- mercurial at 40080: 9 new changesets
Mercurial Commits
- [PATCH] chgserver: catch Abort while parsing early args to shut down cleanly
Yuya Nishihara
- [PATCH 1 of 7] help: document about "grep" template keywords
Yuya Nishihara
- [PATCH 1 of 3] rust-chg: extract signal handlers from chg/procutil.c
Yuya Nishihara
- bugzilla weekly report (2018-10-08)
Octobot
- D4905: revlog: if the module is initialized more than once, don't leak nullentry
durin42 (Augie Fackler)
- D4907: fuzz: allow manifest fuzzer to detect leaks
durin42 (Augie Fackler)
- D4906: fuzzers: init Python in LLVMFuzzerInitialize and intentionally leak it
durin42 (Augie Fackler)
- mercurial at 40087: 7 new changesets
Mercurial Commits
- [PATCH 1 of 5] tests: import multiple modules separately
FUJIWARA Katsunori
- mercurial at 40090: 3 new changesets
Mercurial Commits
- D4908: extensions: fix close-head -r listification
joerg.sonnenberger (Joerg Sonnenberger)
- D4909: tests: deal with differences in tic from ncurses and NetBSD
joerg.sonnenberger (Joerg Sonnenberger)
- D4910: tests: do not change sys.path, it can break loading cext.parsers
joerg.sonnenberger (Joerg Sonnenberger)
- D4911: zstandard: vendor python-zstandard 0.10.0
indygreg (Gregory Szorc)
- D4913: tests: disable zstd in test
indygreg (Gregory Szorc)
- D4915: wireprotov2: update stream encoding specification
indygreg (Gregory Szorc)
- D4914: cborutil: cast bytearray to bytes
indygreg (Gregory Szorc)
- D4916: wireprotov2: handle sender protocol settings frames
indygreg (Gregory Szorc)
- D4917: wireprotov2: document client reactor actions
indygreg (Gregory Szorc)
- D4918: wireprotov2: handle stream encoding settings frames
indygreg (Gregory Szorc)
- D4912: wireprotov2: remove "compression" from capabilities response
indygreg (Gregory Szorc)
- D4920: wireprotov2: establish dedicated classes for input and output streams
indygreg (Gregory Szorc)
- D4923: wireprotov2: handle noop action
indygreg (Gregory Szorc)
- D4921: wireprotov2: define and use stream encoders
indygreg (Gregory Szorc)
- D4919: wireprotov2: pass ui into clientreactor and serverreactor
indygreg (Gregory Szorc)
- D4926: wireprotov2: raise exception in objects() if future has been resolved
indygreg (Gregory Szorc)
- D4924: wireprotov2: remove functions for creating response frames from bytes
indygreg (Gregory Szorc)
- D4925: wireprotov2: don't emit empty frames
indygreg (Gregory Szorc)
- D4922: wireprotov2: send protocol settings frame from client
indygreg (Gregory Szorc)
- D4927: wireprotov2: send content encoded frames from server
indygreg (Gregory Szorc)
- [PATCH 1 of 2] revlog: explicitly initialize static variables
Yuya Nishihara
- [PATCH 1 of 6 V2] rust: pure Rust lazyancestors iterator
Georges Racinet
- D4928: sqlitestore: file storage backend using SQLite (RFC)
indygreg (Gregory Szorc)
- D4929: cmdutil: sort unresolved paths
indygreg (Gregory Szorc)
- D4930: context: fix typo in introrev()
martinvonz (Martin von Zweigbergk)
- [PATCH 1 of 6] packaging: print more specific error messages when builddeb fails
Antonio Muci
- [PATCH 2 of 6] packaging: print full path to the packages when builddeb finishes successfully
Antonio Muci
- [PATCH 3 of 6] packaging: blindly factor out trap's cleanup function in builddeb
Antonio Muci
- [PATCH 4 of 6] packaging: builddeb's cleanup needs to expand PWD, safely
Antonio Muci
- [PATCH 5 of 6] packaging: cleanup() did not read the value of $CLEANUP
Antonio Muci
- [PATCH 6 of 6] packaging: "make deb" no longer fails
Antonio Muci
- [PATCH 1 of 5 V5] context: spell out the logic around linkrev adjustement starting point
Boris Feld
- [PATCH 1 of 2] streamclone: include obsstore file into stream bundle if client can read it
Anton Shestakov
- D4931: narrow: only send the narrowspecs back if ACL in play
pulkit (Pulkit Goyal)
- D4932: push:Added keyword remote to 'repository changed while pushing' error(Issue5971)
taapas1128 (Taapas Agrawal)
- D4933: push:Added keyword remote to 'repository changed while pushing' error(Issue5971)(whitespaces fixed)
taapas1128 (Taapas Agrawal)
- D4934: narrow: don't compress the bundle2 when sending 'error:abort'
pulkit (Pulkit Goyal)
- [PATCH STABLE] lfs: avoid a potential variable reference before assignment error in cmdserver
Matt Harbison
- [PATCH 1 of 2 V2] revlog: allow flag processors to be applied via store options
Matt Harbison
- [PATCH 1 of 8] formatter: more details on assertion failure
Boris Feld
- mercurial at 40092: 2 new changesets
Mercurial Commits
- D4936: fuzz: try setting PYTHONNOUSERSITE=1 to avoid loading site-packages
durin42 (Augie Fackler)
- mercurial at 40120: 28 new changesets
Mercurial Commits
- D4937: remotefilelog: remove function that was described as deprecated
durin42 (Augie Fackler)
- D4939: logtoprocess: use new runbgcommand from procutil
durin42 (Augie Fackler)
- D4938: remotefilelog: transplant runbgcommand to procutil
durin42 (Augie Fackler)
- D4940: remotefilelog: prune obsolete method
durin42 (Augie Fackler)
- D4941: remotefilelog: jettison example cache client
durin42 (Augie Fackler)
- D4942: remotefilelog: avoid hard-coding pack names in tests
durin42 (Augie Fackler)
- D4943: remotefilelog: bump pack file formats to version 2
durin42 (Augie Fackler)
- D4944: remotefilelog: rip out lz4 support (WIP)
durin42 (Augie Fackler)
- [PATCH] packaging: fix "make centos{5,6,7}"
Antonio Muci
- [PATCH] absorb: print '{rev}:' as a prefix to the hash
Matt Harbison
- [PATCH] phabricator: drop support for the legacy phabricator.auth.token config
Matt Harbison
- [PATCH] revlog: optimize ancestors() to not check filtered revisions for each
Yuya Nishihara
- [PATCH 1 of 5] tests: fix style issue of importing hgweb in embedded code fragments
FUJIWARA Katsunori
- D4964: py3: use b'' in test-check-interfaces.py
indygreg (Gregory Szorc)
- D4965: py3: encode JSON str to bytes
indygreg (Gregory Szorc)
- D4966: py3: byteify hgweberror.py
indygreg (Gregory Szorc)
- D4968: py3: convert diff opcode name to bytes
indygreg (Gregory Szorc)
- D4967: py3: pass str and return bytes from mimetypes.guess_type()
indygreg (Gregory Szorc)
- D4969: py3: coerce bytestr to bytes to appease urllib.parse.quote_from_bytes()
indygreg (Gregory Szorc)
- D4970: py3: use bytes literal in test-hgweb-json.t
indygreg (Gregory Szorc)
- D4971: py3: use .+ instead of .* in regexp pattern
indygreg (Gregory Szorc)
- D4972: py3: tweak stdout writing in test-hgweb-no-path-info.t
indygreg (Gregory Szorc)
- D4973: tests: use baseurl instead of advertisedbaseurl
indygreg (Gregory Szorc)
- D4974: httppeer: expose API descriptor on httpv2peer
indygreg (Gregory Szorc)
- D4976: exchangev2: honor server advertised manifestdata recommended batch size
indygreg (Gregory Szorc)
- D4977: debugcommands: support wrapping long lines
indygreg (Gregory Szorc)
- D4978: wireprotov2: stop sending phase updates for base revisions
indygreg (Gregory Szorc)
- D4975: wireprotov2: advertise recommended batch size for requests
indygreg (Gregory Szorc)
- D4980: wireprotov2: extract file object emission to own function
indygreg (Gregory Szorc)
- mercurial at 40124: 4 new changesets
Mercurial Commits
- D4982: exchangev2: use filesdata
indygreg (Gregory Szorc)
- D4981: wireprotov2: define and implement "filesdata" command
indygreg (Gregory Szorc)
- D4979: wireprotov2: change how revisions are specified to changesetdata
indygreg (Gregory Szorc)
- mercurial at 40125: new changeset
Mercurial Commits
- mercurial at 40131: 6 new changesets (1 on stable)
Mercurial Commits
- D4983: py3: sort passing test list
durin42 (Augie Fackler)
- D4984: tests: ensure the python 3 passing test list stays sorted
durin42 (Augie Fackler)
- D4985: obsolete: convert error string to a sysstr
durin42 (Augie Fackler)
- D4986: py3: whitelist another passing test
durin42 (Augie Fackler)
- [Bug 5998] New: Corrupted Repository - Unable to recover
mercurial-bugs at mercurial-scm.org
- D4987: py3: more passing tests
durin42 (Augie Fackler)
- D4989: py3: one more passing test
durin42 (Augie Fackler)
- D4988: scmutil: wrap locker information in bytestr before repr()ing it
durin42 (Augie Fackler)
- mercurial at 40132: new changeset
Mercurial Commits
- mercurial at 40136: 4 new changesets
Mercurial Commits
- [Bug 5997] New: hgbot needs to learn how to ident because of +r on #mercurial
mercurial-bugs at mercurial-scm.org
- mercurial at 40151: 15 new changesets
Mercurial Commits
- D4990: py3: another one started passing
durin42 (Augie Fackler)
- D4991: tests: ensure print() statements in test-extension.t all flush
durin42 (Augie Fackler)
- D4992: tests: so many b prefixes in test-extension.t
durin42 (Augie Fackler)
- D4993: tests: fix a repr on python3 in test-extension.t
durin42 (Augie Fackler)
- D4994: tests: glob away some annoying py3 differences
durin42 (Augie Fackler)
- D4995: tests: disable one check on Python 3
durin42 (Augie Fackler)
- D4996: revlog: update pure nodecache start lookup offset on insertion
indygreg (Gregory Szorc)
- [PATCH] obsolete: don't translate internal error message
Yuya Nishihara
- D4997: absorb: use a formatter to generate output
mbthomas (Mark Thomas)
- D4998: absorb: print summary of changesets affected
mbthomas (Mark Thomas)
- D4999: absorb: prompt user to accept absorb changes by default
mbthomas (Mark Thomas)
- D5000: templatefuncs: add truncate parameter to pad
mbthomas (Mark Thomas)
- D5002: extensions: fix up many many debug logs that use %r
durin42 (Augie Fackler)
- D5001: polib: update to latest release 1.0.7 (upstream rev d75ce6dbbc2a)
durin42 (Augie Fackler)
- D5003: tests: fix up test-bad-extension.t's inline extension
durin42 (Augie Fackler)
- D5004: tests: add lots of globs and conditional output lines
durin42 (Augie Fackler)
- D5005: tests: expand our coverage of errors in Python 3 for bad extensions
durin42 (Augie Fackler)
- D5006: py3: two new passing tests
durin42 (Augie Fackler)
- D5007: py3: encode json output to bytes and use write()
indygreg (Gregory Szorc)
- D5008: py3: convert sorting field to sysstr
indygreg (Gregory Szorc)
- D5009: py3: use %d to format ints
indygreg (Gregory Szorc)
- D5010: py3: encode str to bytes
indygreg (Gregory Szorc)
- D5011: py3: use write() instead of print()
indygreg (Gregory Szorc)
- D5012: py3: use sysbytes for converting code attributes
indygreg (Gregory Szorc)
- D5013: py3: use raw strings for stack names
indygreg (Gregory Szorc)
- D5014: py3: use %d in a few places
indygreg (Gregory Szorc)
- D5015: py3: switch from print(..., file=) to write()
indygreg (Gregory Szorc)
- D5016: py3: sprinkle statprof.py with utf-8 encoding
indygreg (Gregory Szorc)
- D5017: py3: use raw strings in statprof.py
indygreg (Gregory Szorc)
- D5018: py3: flush stdout
indygreg (Gregory Szorc)
- [PATCH] py3: get around unicode docstrings in test-encoding-textwrap.t and test-help.t
Yuya Nishihara
- D5019: pager: disable auto pager if we think it doesn't support F, R, X
spectral (Kyle Lippincott)
- D5020: py3: r'' prefix default values for mimetypes.guess_mime()
indygreg (Gregory Szorc)
- [PATCH 1 of 2] tests: configure fsmonitor.mode=paranoid always if fsmonitor is used
FUJIWARA Katsunori
- D5021: absorb: prompt user to accept absorb changes by default
mbthomas (Mark Thomas)
- D5022: absorb: update help text
mbthomas (Mark Thomas)
- D5023: py3: add some r'' prefixes in hgext/narrow/narrowwirepeer.py
pulkit (Pulkit Goyal)
- [PATCH] py3: use str to query registry values on Windows
Matt Harbison
- D5024: py3: add 3 more passing tests to whitelist caught by buildbot
pulkit (Pulkit Goyal)
- D5025: py3: make test-contrib-perf.t work on python 3
pulkit (Pulkit Goyal)
- D5026: py3: use '%s' instead of %r in hgext/convert/subversion.py
pulkit (Pulkit Goyal)
- D5027: py3: use sys.stdout.buffer for binary output in tests/svnxml.py
pulkit (Pulkit Goyal)
- D5028: py3: add b'' prefixes in tests/test-help.t
pulkit (Pulkit Goyal)
- D5029: py3: byteify tests/wireprotosimplecache.py
pulkit (Pulkit Goyal)
- D5031: py3: use stringutil.pprint() if we are printing bool values
pulkit (Pulkit Goyal)
- D5030: py3: glob some difference between py2 and py3 output
pulkit (Pulkit Goyal)
- D5032: py3: add b'' prefixes to tests/test-keyword.t
pulkit (Pulkit Goyal)
- D5033: py3: add b'' prefixes in tests/test-progress.t
pulkit (Pulkit Goyal)
- D5034: py3: use stringutil.pprint() in color.py instead of '%r'
pulkit (Pulkit Goyal)
- D5035: py3: add some py3 specific output to test
pulkit (Pulkit Goyal)
- D5036: py3: use '%d' for integers instead of '%s'
pulkit (Pulkit Goyal)
- D5037: py3: use stringutil.pprint() instead of '%r'
pulkit (Pulkit Goyal)
- D5038: py3: more globing of things to make output compatible between py2 and py3
pulkit (Pulkit Goyal)
- D5039: py3: add more py3 specific output to test
pulkit (Pulkit Goyal)
- D5040: py3: use '%d' for rev nums instead of '%s'
pulkit (Pulkit Goyal)
- D5041: py3: add a b'' prefix in tests/test-requires.t
pulkit (Pulkit Goyal)
- D5042: py3: add some glob to make output compatible with python 3
pulkit (Pulkit Goyal)
- [PATCH 1 of 2 V3] revlog: allow flag processors to be applied via store options
Matt Harbison
- D5044: hgdemandimport: add PSF license and copyright notice to vendored files
indygreg (Gregory Szorc)
- D5045: hgdemandimport: remove unused functionality from vendored modules
indygreg (Gregory Szorc)
- D5043: hgdemandimport: vendor CPython 3.7 tokenizer modules
indygreg (Gregory Szorc)
- D5047: hgdemandimport: remove re.ASCII
indygreg (Gregory Szorc)
- D5046: hgdemandimport: adjust imports to reflect vendored module
indygreg (Gregory Szorc)
- D5048: hgdemandimport: port line consuming to Python 2
indygreg (Gregory Szorc)
- D5049: hgdemandimport: don't use str.isidentifier()
indygreg (Gregory Szorc)
- D5050: tests: add test verifying our Python 3 tokenizer works
indygreg (Gregory Szorc)
- D5051: mercurial: implement custom module importer for Python 2.7 (RFC)
indygreg (Gregory Szorc)
- D5052: mercurial: strip function return type annotations (RFC)
indygreg (Gregory Szorc)
- D5053: relnotes: port to Python 3
durin42 (Augie Fackler)
- D5054: releasenotes: fix remaining bytes/unicode issues caught by tests
durin42 (Augie Fackler)
- D5055: py3: moar passing tests
durin42 (Augie Fackler)
- D5056: closehead: use correct format string for rev numbers
mbthomas (Mark Thomas)
- D5057: test-bookmarks-pushpull: use correct tmp dir for no-bm-move.sh
mbthomas (Mark Thomas)
- [PATCH 1 of 2] py3: pass in system string to vars(branchmap).__contains__()
Yuya Nishihara
- D5058: match: optimize matcher when all patterns are of rootfilesin kind
martinvonz (Martin von Zweigbergk)
- D5059: contrib: fix up output in check-config.py to use strs to avoid b prefixes
durin42 (Augie Fackler)
- [PATCH] graft: introduce --base option for using custom base revision for merge
Mads Kiilerich
- D5060: releasenotes: fix dumb whitespace bug I missed
durin42 (Augie Fackler)
- D5061: f: fix a Python 3 bytes/string issue
durin42 (Augie Fackler)
- D5062: churn: fix stack traces on Python 3
durin42 (Augie Fackler)
- D5063: churn: use integer division consistently
durin42 (Augie Fackler)
- D5064: style: run black on a subset of mercurial
mjpieters (Martijn Pieters)
- [PATCH] crecord: make enter move cursor down to the next item of the same type
Anton Shestakov
- D5065: help: adding support for command categories
rdamazio (Rodrigo Damazio Bovendorp)
- D5066: help: splitting the topics by category
rdamazio (Rodrigo Damazio Bovendorp)
- D5068: help: assigning topic categories
rdamazio (Rodrigo Damazio Bovendorp)
- D5069: help: adding a proper declaration for shortlist/basic commands
rdamazio (Rodrigo Damazio Bovendorp)
- D5067: help: assigning categories to existing commands
rdamazio (Rodrigo Damazio Bovendorp)
- D5070: run-tests: print number of tests and parallel process count
indygreg (Gregory Szorc)
- D5072: tests: fix last failure in test-tools.t
durin42 (Augie Fackler)
- D5071: run-tests: run tests with as many processes as cores by default
indygreg (Gregory Szorc)
- [PATCH] releasenotes: use stringutil.wrap() instead of handcrafted TextWrapper wrapper
Yuya Nishihara
- D5073: archival: don't try and fsdecode non-{bytes,str} objects
durin42 (Augie Fackler)
- D5074: webcommands: use stringutil.pprint() to repr invalid archive types
durin42 (Augie Fackler)
- D5075: tests: accept slightly different zip file in Python 3
durin42 (Augie Fackler)
- [PATCH 1 of 2] py3: do I/O in bytes in test-help.t
Yuya Nishihara
- D5076: help: allow commands to be hidden
rdamazio (Rodrigo Damazio Bovendorp)
- D5077: help: allow hiding of help topics
rdamazio (Rodrigo Damazio Bovendorp)
- D5078: py3: fix infinitepush extension tests
mbthomas (Mark Thomas)
- D5079: py3: use py3 as the test tag, dropping the k
mjpieters (Martijn Pieters)
- D5082: py3: 3 more passing tests
durin42 (Augie Fackler)
- D5080: context: open files in bytes mode
durin42 (Augie Fackler)
- D5081: simplemerge: port to Python 3
durin42 (Augie Fackler)
- D5083: tests: fix inline extension in test-fncache.t for Python 3
durin42 (Augie Fackler)
- D5084: py3: fix test-parse-date.t
mbthomas (Mark Thomas)
- D5085: tests: fix up test-hghave for recent run-tests change to use more CPUs
durin42 (Augie Fackler)
- D5086: churn: remove redundant int() and round()
durin42 (Augie Fackler)
- [PATCH 1 of 5 V3] rust: pure Rust lazyancestors iterator
Georges Racinet
- D5087: help: displaying documented aliases by default
rdamazio (Rodrigo Damazio Bovendorp)
- D5088: hghave: add pyXY features for Python version numbers
indygreg (Gregory Szorc)
- [PATCH] py3: convert "usage" literal to bytes
Yuya Nishihara
- D5089: py3: fix test-status.t
mbthomas (Mark Thomas)
- mercurial at 40170: 19 new changesets
Mercurial Commits
- [PATCH 1 of 2 V4] revlog: allow flag processors to be applied via store options
Matt Harbison
- [PATCH V2] py3: use str to query registry values on Windows
Matt Harbison
- [PATCH] tests: replace `cd ..` with an absolute path in a couple ssh tests
Matt Harbison
- [PATCH] run-tests: restore quoting the python executable for running *.py tests
Matt Harbison
- [PATCH 1 of 4] formatter: use stringutil.pprint() in debug output to drop b''
Yuya Nishihara
- D5090: wireproto: fix incorrect function name in docstring
sheehan (Connor Sheehan)
- D5091: formatter: fix debugformatter on Python 3
durin42 (Augie Fackler)
- D5092: fuzz: try *even harder* to prevent Python from looking up usernames
durin42 (Augie Fackler)
- [PATCH 1 of 6] rust-chg: suppress panic while writing chg error to stderr
Yuya Nishihara
- D5093: py3: fix test-revlog.t
mbthomas (Mark Thomas)
- mercurial at 40265: 95 new changesets
Mercurial Commits
- D5094: merge-tools: when calling external merge tool, describe the resolve inputs
spectral (Kyle Lippincott)
- D5095: py3: fix test-diff-color.t
mbthomas (Mark Thomas)
- D5096: py3: fix test-hardlinks.t
mbthomas (Mark Thomas)
- D4312: New bookflow extension for bookmark-based branching
durin42 (Augie Fackler)
- D5097: logcmdutil: add a helpful assertion to catch mistyped templates early
durin42 (Augie Fackler)
- D5098: notify: add some b prefixes
durin42 (Augie Fackler)
- D5099: notify: adapt to new location of email module's errors
durin42 (Augie Fackler)
- D5100: notify: a ton of encoding dancing to deal with the email module
durin42 (Augie Fackler)
- Sprint 5.0 (Asia, Spring 2019)
Kyle Lippincott
- [PATCH 1 of 2 evolve-ext] evolvecmd: mark flags with old instability names as deprecated
Anton Shestakov
- [PATCH] notify: just use email.errors
Yuya Nishihara
- D5101: py3: fix test-propertycache.py
mbthomas (Mark Thomas)
- D5103: beautifygraph: don't substitute anything for 'X' in rendered graphs
hooper (Danny Hooper)
- D5102: beautifygraph: add configs for customizing the characters
hooper (Danny Hooper)
- D5104: tests: use regex instead of Python versions for archive hash changes
durin42 (Augie Fackler)
- mercurial at 40270: 5 new changesets
Mercurial Commits
- [PATCH 1 of 2 V4] rust: hooking into Python code
Georges Racinet
- D5105: style: drop requirement to only use single lines between top-level objects
mjpieters (Martijn Pieters)
- D5106: py3: fix test-dirstate-race.t
mbthomas (Mark Thomas)
- D5107: localrepo: ensure we properly %-format ints vs strings in exception throw
durin42 (Augie Fackler)
- D5108: context: raise runtime errors with sysstrs
durin42 (Augie Fackler)
- D5109: tests: add missing b prefix in test-context-metadata.t
durin42 (Augie Fackler)
- [PATCH v2] graft: introduce --base option for using custom base revision while merging
Mads Kiilerich
- [PATCH 1 of 3] encoding: move tonativestr() from procutil
Matt Harbison
- bugzilla weekly report (2018-10-15)
Octobot
- mercurial at 40279: 9 new changesets
Mercurial Commits
- [PATCH 1 of 2 V5] rust: rustlazyancestors.__contains__
Georges Racinet
- D5110: tests: test-parseindex.t requires no-pure
adgar (Michael Edgar)
- [Bug 5999] New: Build bots need the vcr module installed
mercurial-bugs at mercurial-scm.org
- [PATCH] py3: byteify extension in test-relink.t
Matt Harbison
- [PATCH 1 of 6] py3: convert string literals to bytes in contrib/hgclient.py
Yuya Nishihara
- mercurial at 40307: 28 new changesets
Mercurial Commits
- [PATCH 1 of 4] changegroup: if possible fallback to delta against parents instead of prev
Boris Feld
- [PATCH 1 of 2] revset: document the `revset(...)` syntax
Boris Feld
- mercurial at 40308: new changeset
Mercurial Commits
- D5111: branchmap: remove redundant sort
mjpieters (Martijn Pieters)
- mercurial at 40312: 4 new changesets
Mercurial Commits
- [Bug 6000] New: ui.tweakdefaults needs to be better documented
mercurial-bugs at mercurial-scm.org
- D5112: graphmod: remove support for graph lines mixing parent/grandparent styles (BC)
spectral (Kyle Lippincott)
- D5113: revisions: when using prefixhexnode, ensure we prefix "0"
spectral (Kyle Lippincott)
- D5114: tests: use byte literals in test-storage.py
indygreg (Gregory Szorc)
- D5115: testing: remove expectation of error on bad node insert
indygreg (Gregory Szorc)
- D5117: storageutil: convert fileid to bytes to avoid cast to %s
indygreg (Gregory Szorc)
- D5116: testing: switch to inserting deltas
indygreg (Gregory Szorc)
- D5118: storageutil: extract most of peek_censored from revlog
indygreg (Gregory Szorc)
- [Bug 6001] New: Performance regression on bundle in 4.7
mercurial-bugs at mercurial-scm.org
- D5119: exchange: pass includepats and excludepats as arguments to getbundle()
pulkit (Pulkit Goyal)
- D5120: match: fix up a repr to not crash on Python 3
durin42 (Augie Fackler)
- [Bug 6002] New: allsuccessors(-1) complains about nullid being pruned
mercurial-bugs at mercurial-scm.org
- D5121: procutil: port over windows encoding fixes from logtoprocess
durin42 (Augie Fackler)
- D5124: remotefilelog: remove now-unused wirepack code
durin42 (Augie Fackler)
- D5123: remotefilelogserver: remove pack-serving functionality
durin42 (Augie Fackler)
- D5122: remotefilelog: remove support for fetching packs
durin42 (Augie Fackler)
- D5125: WIP: rename requirements and wireproto methods
durin42 (Augie Fackler)
- D5127: remotefilelog: consolidate and rename bundle2 capability
durin42 (Augie Fackler)
- D5126: remotefilelog: rename capability for legacy ssh file fetching method
durin42 (Augie Fackler)
- D5129: remotefilelog: rename wireproto methods and remaining capabilities
durin42 (Augie Fackler)
- D5128: remotefilelog: consolidate and rename on-disk store requirement
durin42 (Augie Fackler)
- D5130: lfs: autoload the extension when cloning from repo with lfs enabled
mharbison72 (Matt Harbison)
- D4765: fastcheckout: extension for obtaining a checkout quickly
indygreg (Gregory Szorc)
- D4766: fastcheckout: arguments to make checkout narrow
indygreg (Gregory Szorc)
- [Bug 6004] New: title: statprof skips many lines when displaying hotpath
mercurial-bugs at mercurial-scm.org
- I2P anonymous protocol want to use Mercurial
za3ter at i2pmail.org
- [Bug 6003] New: statprof.py no longer gather results
mercurial-bugs at mercurial-scm.org
- [Bug 6005] New: command declaration broken for extensions
mercurial-bugs at mercurial-scm.org
- D5131: remotefilelog: add some docstring
durin42 (Augie Fackler)
- D5132: exchangev2: recognize narrow patterns when pulling
indygreg (Gregory Szorc)
- D5133: wireprotov2: add response type that serializes to indefinite length bytestring
indygreg (Gregory Szorc)
- D5135: exchangev2: support for calling rawstorefiledata to retrieve raw files
indygreg (Gregory Szorc)
- [PATCH] color: issue warning in yellow
Boris FELD
- D5136: exchange: support declaring pull depth
indygreg (Gregory Szorc)
- D5134: wireprotov2: implement command for retrieving raw store files
indygreg (Gregory Szorc)
- [PATCH] profiling: move default mode to "real" time
Boris Feld
- [PATCH] commands: adjust metavariables as appropriate
Anton Shestakov
- D5137: streamclone: new server config and some API changes for narrow stream clones
pulkit (Pulkit Goyal)
- D5138: narrow: only send includepats and excludepats if they are not empty
pulkit (Pulkit Goyal)
- D5139: store: introduce _matchtrackedpath() and use it to filter store files
pulkit (Pulkit Goyal)
- D5140: zsh_completion: use $_hg_remote_opts after it is defined
av6 (Anton Shestakov)
- D5141: zsh_completion: fix a couple of flags still not being perfect
av6 (Anton Shestakov)
- D5142: zsh_completion: add -l/--list flag for hg bookmarks completion
av6 (Anton Shestakov)
- [PATCH] phase: add an archived phases
Boris Feld
- Rust extensions: the next step
Georges Racinet
- D5143: tests: add test for widening from an empty clone
martinvonz (Martin von Zweigbergk)
- D5144: subrepo: access status members by name instead of by position
martinvonz (Martin von Zweigbergk)
- D5145: tests: fix "running x tests using y ... " output in a few more places
martinvonz (Martin von Zweigbergk)
- D5146: histedit: import chistedit curses UI from hg-experimental
durin42 (Augie Fackler)
- Last call for 4.8 patches
Augie Fackler
- Mercurial match the options?
bo0od
- [PATCH] blackbox: add configitem for format of log timestamps
Matthew DeVore
- mercurial at 40313: new changeset
Mercurial Commits
- mercurial at 40323: 10 new changesets
Mercurial Commits
- [PATCH 1 of 3] help: document the server capabilities added by the LFS extension
Matt Harbison
- [PATCH] py3: fix test-propertycache.py on Windows
Matt Harbison
- D5147: config: make 'experimental' the section instead of 'experimental.server'
pulkit (Pulkit Goyal)
- [PATCH 1 of 4 V2] changegroup: refactor emitrevision to use a `deltamode` argument
Boris Feld
- D5148: py3: add 5 new passing tests to whitelist caught by buildbot
pulkit (Pulkit Goyal)
- D5149: py3: add a r'' prefix in mercurial/exchange.py
pulkit (Pulkit Goyal)
- [PATCH] commands: restore compatibility for "^cmd" registration (issue6005)
Yuya Nishihara
- [PATCH] addremove: add "ui." prefix to message color keys
Yuya Nishihara
- [PATCH 1 of 9] py3: byte-stringify most literals in test-commandserver.t
Yuya Nishihara
- [PATCH 1 of 2 V2] streamclone: include obsstore file into stream bundle if client can read it
Anton Shestakov
- D5150: tests: don't emit false failures when sqlite3 is missing
durin42 (Augie Fackler)
- mercurial at 40324: new changeset
Mercurial Commits
- D5151: tests: fix up pure case of test-sqlitestore.t
durin42 (Augie Fackler)
- D5152: debugcommands: avoid stack trace from debugindexstats in pure mode
martinvonz (Martin von Zweigbergk)
- [PATCH RFC] bundle2: add the ability to fetch part content from another URL
Boris Feld
- D5153: update: clarify update() call sites by specifying argument names
martinvonz (Martin von Zweigbergk)
- D5154: fuzz: move many initialization steps into LLVMFuzzerInitialize
durin42 (Augie Fackler)
- D5155: bundle2: fix broken compression engine assertion
martinvonz (Martin von Zweigbergk)
- [PATCH 1 of 3] py3: fix module imports in tests, as flagged by test-check-module-imports.t
Matt Harbison
- mercurial at 40332: 8 new changesets
Mercurial Commits
- [PATCH] lfs: don't add extension to hgrc after conversion (BC)
Matt Harbison
- D5156: help: displaying extension commands by default
rdamazio (Rodrigo Damazio Bovendorp)
- [PATCH 1 of 2 V2] perf: introduce a perfrevlogwrite command
Boris Feld
- mercurial at 40367: 35 new changesets
Mercurial Commits
- [PATCH PoC] relnotes: various tweaks for release notes (PoC)
Anton Shestakov
- D5157: tests: sleep longer in test-logtoprocess.t
durin42 (Augie Fackler)
- D5158: tests: fix pyflakes warning in test-duplicateoptions.py
durin42 (Augie Fackler)
- D5159: phabricator: do more of the VCR work in demandimport.deactivated()
durin42 (Augie Fackler)
- D5160: keepalive: use getattr to avoid AttributeErrors when vcr is in use
durin42 (Augie Fackler)
- [PATCH evolve-ext] obsdiscovery: adopt to calling convention change
Boris FELD
- [PATCH evolve-ext] templatekw: do not override in-core {obsolete} keyword
Boris FELD
- [PATCH evolve-ext] Fixed case where AttributeError can be thrown when importing wireproto
Boris FELD
- [PATCH evolve-ext] topic: use self instead of repo in topicrepo methods
Boris FELD
- [PATCH evolve-ext] debian: add line to clean-docs target to delete additional docs file
Boris FELD
- D5161: branchmap: pass changelog into branchmap functions
indygreg (Gregory Szorc)
- D5162: branchmap: avoid changelog and attribute lookups in replacecache()
indygreg (Gregory Szorc)
- D5163: filelog: add a hasnode() method (API)
indygreg (Gregory Szorc)
- D5164: commands: support passing depth to hg.clone()
indygreg (Gregory Szorc)
- D5165: repository: teach addgroup() to receive data with missing parents
indygreg (Gregory Szorc)
- D5166: localrepo: support marking repos as having shallow file storage
indygreg (Gregory Szorc)
- D5167: wireprotov2: support exposing linknode of file revisions
indygreg (Gregory Szorc)
- D5168: sqlitestore: support for storing revisions without their parents
indygreg (Gregory Szorc)
- D5169: exchangev2: support fetching shallow files history
indygreg (Gregory Szorc)
- D5170: branchmap: pass changelog into revbranchcache.branchinfo()
pulkit (Pulkit Goyal)
- D5171: test: show more profile lines in test-profile.t
pulkit (Pulkit Goyal)
- D5172: statprof: update the name as the i increases (issue6003)
pulkit (Pulkit Goyal)
- D5174: py3: make sure we pass sysstr in sqlite3.connect()
pulkit (Pulkit Goyal)
- D5173: py3: make debugindexstats output printing compatible
pulkit (Pulkit Goyal)
- D5175: py3: add one more passing test to whitelist
pulkit (Pulkit Goyal)
- [PATCH 1 of 3] exewrapper: drop an unused variable
Matt Harbison
- [PATCH] py3: stringify setupversion on Windows
Matt Harbison
- [PATCH] tests: add coverage for some untested areas of hgweb
Matt Harbison
- [PATCH PoC] filecache: unimplement __set__() and __delete__() DO NOT PUSH
Yuya Nishihara
- [PATCH 1 of 2] statprof: fix indent level of fp.write() (issue6004)
Yuya Nishihara
- D5177: archive: create alwaysmatcher when no matcher provided
martinvonz (Martin von Zweigbergk)
- D5178: archive: use manifest.matches() to simplify and speed up matching
martinvonz (Martin von Zweigbergk)
- D5176: archive: change "matcnfn" argument to a real matcher
martinvonz (Martin von Zweigbergk)
- mercurial at 40373: 6 new changesets
Mercurial Commits
- bugzilla weekly report (2018-10-22)
Octobot
- [PATCH STABLE] lfs: consult the narrow matcher when extracting pointers from ctx (issue5794)
Matt Harbison
- D5179: command: reintroduce support for commands starting with ^ (issue6005)
lothiraldan (Boris Feld)
- [Bug 6006] New: pulling from evolve repo created corrupted revlog (generaldelta disabled)
mercurial-bugs at mercurial-scm.org
- [PATCH 16 of 19] snapshot: refine candidate snapshot base upward
Yuya Nishihara
- D5180: logtoprocess: fix message formatting
lothiraldan (Boris Feld)
- mercurial at 40386: 13 new changesets
Mercurial Commits
- mercurial at 40402: 16 new changesets
Mercurial Commits
- D5181: shortest: never emit 0-length prefix even if unique
martinvonz (Martin von Zweigbergk)
- [Bug 6007] New: ui.tweakdefaults=false doesn't quite work
mercurial-bugs at mercurial-scm.org
- Mercurial 4.8rc0 released
Augie Fackler
- mercurial at 40406: 4 new changesets (3 on stable)
Mercurial Commits
- mercurial at 40407: new changeset
Mercurial Commits
- [PATCH STABLE] exewrapper: apply clang-format to silence test-check-clang-format.t
Yuya Nishihara
- [PATCH 1 of 3] filecache: use try-except for faster __dict__ lookup
Yuya Nishihara
- D5182: tests: show that adding an already included path still calls narrow_widen()
pulkit (Pulkit Goyal)
- D5183: narrow: rework logic to check whether we need to widen and narrow
pulkit (Pulkit Goyal)
- mercurial at 40415: 8 new changesets
Mercurial Commits
- D5184: py3: port test-log-exthook.t to Python 3
durin42 (Augie Fackler)
- [PATCH STABLE STABLE V2] phase: add an archived phase
Boris Feld
- D5185: storage: update sqlitestore to use the new `deltamode` parameter
lothiraldan (Boris Feld)
- D5186: help: when replacing placeholders in help files, insert indented text
valentin.gatienbaron (Valentin Gatien-Baron)
- D5187: help: describe what ui.tweakdefaults changes, concretely
valentin.gatienbaron (Valentin Gatien-Baron)
- D5188: narrow: replace filtering in list comprehension by set operations
martinvonz (Martin von Zweigbergk)
- [PATCH STABLE] statprof: sort by time percentage as a secondary key
Matt Harbison
- [Bug 6008] New: `hg revert -i` undeletes removed files without being able to stop it
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 2] py3: convert revlog stats to a dict of (bytes, int) pairs
Yuya Nishihara
- D5189: remotefilelog: remove some BC code related to streamclone
pulkit (Pulkit Goyal)
- D5191: remotefilelogserver: add a matcher argument to _walkstreamfiles()
pulkit (Pulkit Goyal)
- D5190: shallowutil: introduce a helper function isenabled()
pulkit (Pulkit Goyal)
- D5192: tests: remove lz4 as dependency while running tests
pulkit (Pulkit Goyal)
- Using the rust implementation of lazyancestors.
Pulkit Goyal
- D5193: remotefilelog: drop compat code for "getbundle_shallow" wireprotocol command
pulkit (Pulkit Goyal)
- [PATCH 1 of 2 STABLE] profiling: revert the default mode back to 'cpu' on Windows
Matt Harbison
- [PATCH STABLE] logexchange: convert paths to unix when detecting the active path
Matt Harbison
- [Bug 6009] New: Traceback when pressing Enter in interactive commit
mercurial-bugs at mercurial-scm.org
- [PATCH STABLE] crecord: make nextsametype() check that parent item exists (issue6009)
Anton Shestakov
- [Bug 6010] New: `hg evolve --content-divergent` can fail to continue
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 2] tests: glob over a single quote vs double quote difference on Windows
Matt Harbison
- [Bug 6011] New: Merging recreating deleted files
mercurial-bugs at mercurial-scm.org
- [Bug 6012] New: Same behavior for bookmark "master" than for "@" ?
mercurial-bugs at mercurial-scm.org
- D5194: wireprotov2: add an extension to cache wireproto v2 responses in S3
sheehan (Connor Sheehan)
- [Bug 6013] New: Allow specifying additional paths to search for template files.
mercurial-bugs at mercurial-scm.org
- mercurial at 40425: 10 new changesets (7 on stable)
Mercurial Commits
- [PATCH 1 of 3 STABLE] rust: fix signature of rustlazyancestors_init() function
Yuya Nishihara
- bugzilla weekly report (2018-10-29)
Octobot
- [Bug 6014] New: hg showconfig --give-me-default-value and --give-me-current-value-even-if-it-is-the-default
mercurial-bugs at mercurial-scm.org
- [PATCH STABLE] http: work around custom http client classes that refuse extra attrs
Augie Fackler
- D5196: changegroup: restore default node ordering (issue6001)
lothiraldan (Boris Feld)
- D5195: changegroup: introduce an explicit linear sorting
lothiraldan (Boris Feld)
- [Bug 6015] New: IntegrityError when applying changesets
mercurial-bugs at mercurial-scm.org
- D5197: sparse-revlog: only refine delta candidates in the sparse case (issue6006)
lothiraldan (Boris Feld)
- D5198: configitems: rename the config to prevent adding an alias in future
pulkit (Pulkit Goyal)
- [PATCH STABLE] fix: disable use of thread-based worker
Yuya Nishihara
- mercurial at 40429: 4 new changesets (3 on stable)
Mercurial Commits
- mercurial at 40430: new changeset
Mercurial Commits
- D5199: test: fix self._testdir to use ues the right mercurial library during testing
sangeet259 (Sangeet Kumar Mishra)
- mercurial at 40441: 11 new changesets (1 on stable)
Mercurial Commits
- [PATCH] setup: explain to distutils how we write rc versions
Paul Morelle
- mercurial at 40443: 2 new changesets
Mercurial Commits
- D5200: fix: add a config to abort when a fixer tool fails
hooper (Danny Hooper)
- mercurial at 40446: 3 new changesets (3 on stable)
Mercurial Commits
Last message date:
Thu Nov 1 03:59:04 UTC 2018
Archived on: Thu Jun 30 01:12:56 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).