September 2018 Archives by date
Starting: Sat Sep 1 00:22:39 UTC 2018
Ending: Mon Oct 1 00:09:19 UTC 2018
Messages: 1454
- D4432: py3: do .decode(), .encode() dance in runtests.py
Yuya Nishihara
- D4432: py3: do .decode(), .encode() dance in runtests.py
yuja (Yuya Nishihara)
- [PATCH] test: add a test file that displays ssh behavior in front of various errors
Yuya Nishihara
- D4431: py3: don't use dict.iterkeys() in hgext/fastannotate/context.py
pulkit (Pulkit Goyal)
- D4430: tests: update test-casefolding.t with recent changes
pulkit (Pulkit Goyal)
- D4428: zsh_completion: complete shelve and unshelve
av6 (Anton Shestakov)
- D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge
av6 (Anton Shestakov)
- [PATCH 1 of 4] test-check-py3-compat: remove false output from "python3 check-py3-compat.py"
Yuya Nishihara
- [PATCH 2 of 4] test-check-py3-compat: exclude thirdparty and cffi which are known to fail
Yuya Nishihara
- [PATCH 3 of 4] test-check-py3-compat: update "python3 check-py3-compat.py" output
Yuya Nishihara
- [PATCH 4 of 4] fastannotate: use stringutil.pprint() to dump diffopts to be hashed
Yuya Nishihara
- [PATCH STABLE] hgweb: load revcount + 1 entries to fill nextentry in log page (issue5972)
Anton Shestakov
- [PATCH] lfs: add a progress bar when searching for blobs to upload
Matt Harbison
- Wire protocol futures
Matt Harbison
- [PATCH 1 of 4] hg: ensure the progress bar is completed when copying the store
Matt Harbison
- [PATCH 2 of 4] lfs: use a context manager to control the progress bar lifetime
Matt Harbison
- [PATCH 3 of 4] largefiles: use a context manager to control the progress bar lifetime
Matt Harbison
- [PATCH 4 of 4] tests: conditionalize narrow-widen error output for Windows
Matt Harbison
- [PATCH 1 of 4] test-check-py3-compat: remove false output from "python3 check-py3-compat.py"
Pulkit Goyal
- [PATCH 1 of 4] test-check-py3-compat: remove false output from "python3 check-py3-compat.py"
Yuya Nishihara
- [PATCH] shelve: fix crash on unshelve without .shelve metadata file
Augie Fackler
- [PATCH 1 of 4] hg: ensure the progress bar is completed when copying the store
Augie Fackler
- D4432: py3: do .decode(), .encode() dance in runtests.py
durin42 (Augie Fackler)
- D4444: tests: avoid shellquoting bytes on Python 3
durin42 (Augie Fackler)
- D4445: tracing: ignore any IOErrors when writing to pipe
durin42 (Augie Fackler)
- D4379: resolve: add config to make hg resolve not re-merge by default
pulkit (Pulkit Goyal)
- D4378: resolve: add a flag for the default behavior of re-merging
pulkit (Pulkit Goyal)
- D4427: zsh_completion: handle --rev as well as -r for diff and revert
av6 (Anton Shestakov)
- D4378: resolve: add a flag for the default behavior of re-merging
valentin.gatienbaron (Valentin Gatien-Baron)
- D4379: resolve: add config to make hg resolve not re-merge by default
valentin.gatienbaron (Valentin Gatien-Baron)
- D4446: resolve: ui.config -> ui.configbool, for better validation
valentin.gatienbaron (Valentin Gatien-Baron)
- D4312: New bookflow extension for bookmark-based branching
pulkit (Pulkit Goyal)
- D4447: resolve: test that we suggest a valid hg command
valentin.gatienbaron (Valentin Gatien-Baron)
- D4446: resolve: ui.config -> ui.configbool, for better validation
valentin.gatienbaron (Valentin Gatien-Baron)
- [PATCH 1 of 2] bash_completion: add more global options that receive an argument
Anton Shestakov
- [PATCH 2 of 2] bash_completion: complete arguments for --color and --pager
Anton Shestakov
- [PATCH 3 of 4] largefiles: use a context manager to control the progress bar lifetime
Matt Harbison
- D4312: New bookflow extension for bookmark-based branching
idlsoft (Sandu Turcan)
- [PATCH 1 of 2] bash_completion: add more global options that receive an argument
Yuya Nishihara
- D4445: tracing: ignore any IOErrors when writing to pipe
durin42 (Augie Fackler)
- D4444: tests: avoid shellquoting bytes on Python 3
durin42 (Augie Fackler)
- D4447: resolve: test that we suggest a valid hg command
valentin.gatienbaron (Valentin Gatien-Baron)
- mercurial at 39386: 10 new changesets
Mercurial Commits
- [PATCH 1 of 6] templater: remove unused context argument from most resourcemapper functions
Yuya Nishihara
- [PATCH 2 of 6] formatter: fill missing resources by formatter, not by resource mapper
Yuya Nishihara
- [PATCH 3 of 6] formatter: inline _gettermap and _knownkeys
Yuya Nishihara
- [PATCH 4 of 6] formatter: factor out function that detects node change and document it
Yuya Nishihara
- [PATCH 5 of 6] formatter: populate fctx from ctx and path value
Yuya Nishihara
- [PATCH 6 of 6] templatekw: add {size} keyword as an example of fctx-based keyword
Yuya Nishihara
- [PATCH 1 of 3] test-check-py3-compat: don't run py2 part if $PYTHON is python3
Yuya Nishihara
- [PATCH 2 of 3] test-check-py3-compat: don't run py3 part if not build against python3
Yuya Nishihara
- [PATCH 3 of 3] run-tests: drop support for --with-python3 and $PYTHON3
Yuya Nishihara
- bugzilla weekly report (2018-09-03)
Octobot
- bugzilla weekly report (2018-09-03)
Octobot
- D4379: resolve: add config to make hg resolve not re-merge by default
durin42 (Augie Fackler)
- D4448: revert: remove unnecessary check as `msg` should never be a callable now
khanchi97 (Sushil khanchi)
- D4380: revert: fix the inconsistency of status msgs in --interactive mode
khanchi97 (Sushil khanchi)
- D4380: revert: fix the inconsistency of status msgs in --interactive mode
khanchi97 (Sushil khanchi)
- D4125: narrow: add '--import-rules' flag to tracked command
pulkit (Pulkit Goyal)
- [PATCH 1 of 3] test-check-py3-compat: don't run py2 part if $PYTHON is python3
Pulkit Goyal
- D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge
av6 (Anton Shestakov)
- D4428: zsh_completion: complete shelve and unshelve
av6 (Anton Shestakov)
- D4449: py3: add r'' prefix to prevent b'' being prepended
pulkit (Pulkit Goyal)
- D4450: py3: alias xrange to range in tests/test-fastannotate-revmap.py
pulkit (Pulkit Goyal)
- D4451: py3: add new passing test to whitelist found by buildbot
pulkit (Pulkit Goyal)
- D4428: zsh_completion: complete shelve and unshelve
av6 (Anton Shestakov)
- D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge
av6 (Anton Shestakov)
- D4380: revert: fix the inconsistency of status msgs in --interactive mode
Yuya Nishihara
- D4380: revert: fix the inconsistency of status msgs in --interactive mode
yuja (Yuya Nishihara)
- D4448: revert: remove unnecessary check as `msg` should never be a callable now
khanchi97 (Sushil khanchi)
- D4380: revert: fix the inconsistency of status msgs in --interactive mode
khanchi97 (Sushil khanchi)
- D4449: py3: add r'' prefix to prevent b'' being prepended
pulkit (Pulkit Goyal)
- D4450: py3: alias xrange to range in tests/test-fastannotate-revmap.py
pulkit (Pulkit Goyal)
- D4451: py3: add new passing test to whitelist found by buildbot
pulkit (Pulkit Goyal)
- D4434: cborutil: add a buffering decoder
Yuya Nishihara
- D4413: tests: remove use of string in CBOR test
indygreg (Gregory Szorc)
- D4434: cborutil: add a buffering decoder
yuja (Yuya Nishihara)
- D4412: internals: document CBOR utilization
indygreg (Gregory Szorc)
- D4433: cborutil: remove readindefinitebytestringtoiter()
indygreg (Gregory Szorc)
- D4414: cborutil: implement sans I/O decoder
indygreg (Gregory Szorc)
- D4434: cborutil: add a buffering decoder
indygreg (Gregory Szorc)
- [Bug 5977] New: Uncommit should require -f/--force when possibly hiding data
mercurial-bugs at mercurial-scm.org
- [PATCH] revert: stabilize status message of chunks selected interactively
Yuya Nishihara
- [PATCH] revert: stabilize status message of chunks selected interactively
Pulkit Goyal
- D4372: index: embed nodetree in index object to avoid reference cycle
mharbison72 (Matt Harbison)
- [PATCH] revlog: fix size of Python nodetree object
Yuya Nishihara
- [Bug 5978] New: Add default -> shortlog to json map
mercurial-bugs at mercurial-scm.org
- D4452: tests: improve the widening testing in test-narrow-widen*
pulkit (Pulkit Goyal)
- [PATCH] revlog: fix size of Python nodetree object
Matt Harbison
- Testing Mercurial with ASAN
Yuya Nishihara
- [PATCH] revlog: fix size of Python nodetree object
Pulkit Goyal
- D4453: py3: make sure we pass str in os.sysconf in hgext/convert/common.py
pulkit (Pulkit Goyal)
- D4454: py3: don't return the revid as unicode in hgext/convert/subversion.py
pulkit (Pulkit Goyal)
- D4455: py3: handle keyword arguments correctly in hgext/acl.py
pulkit (Pulkit Goyal)
- D4456: py3: add missing b'' prefixes in tests/badserverext.py
pulkit (Pulkit Goyal)
- D4457: py3: write the file in str mode in tests/test-rename-merge2.t
pulkit (Pulkit Goyal)
- D4458: py3: add more missing b'' prefixes in test files
pulkit (Pulkit Goyal)
- D4459: py3: make regexes in hgext/keyword.py bytes
pulkit (Pulkit Goyal)
- D4460: py3: bytestr a bytes val to make sure we get bytechr while iterating
pulkit (Pulkit Goyal)
- D4461: py3: use print as a function in tests/test-hgweb.t
pulkit (Pulkit Goyal)
- [PATCH] revlog: fix size of Python nodetree object
Martin von Zweigbergk
- D4312: New bookflow extension for bookmark-based branching
idlsoft (Sandu Turcan)
- D4125: narrow: add '--import-rules' flag to tracked command
martinvonz (Martin von Zweigbergk)
- Testing Mercurial with ASAN
Gregory Szorc
- D4125: narrow: add '--import-rules' flag to tracked command
pulkit (Pulkit Goyal)
- Wire protocol futures
Gregory Szorc
- D4462: narrow: use util.readfile() and improve error message using --narrowspec
pulkit (Pulkit Goyal)
- D4453: py3: make sure we pass str in os.sysconf in hgext/convert/common.py
pulkit (Pulkit Goyal)
- D4454: py3: don't return the revid as unicode in hgext/convert/subversion.py
pulkit (Pulkit Goyal)
- D4455: py3: handle keyword arguments correctly in hgext/acl.py
pulkit (Pulkit Goyal)
- D4456: py3: add missing b'' prefixes in tests/badserverext.py
pulkit (Pulkit Goyal)
- D4457: py3: write the file in str mode in tests/test-rename-merge2.t
pulkit (Pulkit Goyal)
- D4459: py3: make regexes in hgext/keyword.py bytes
pulkit (Pulkit Goyal)
- D4460: py3: bytestr a bytes val to make sure we get bytechr while iterating
pulkit (Pulkit Goyal)
- D4458: py3: add more missing b'' prefixes in test files
pulkit (Pulkit Goyal)
- D4461: py3: use print as a function in tests/test-hgweb.t
pulkit (Pulkit Goyal)
- D4463: tests: update relnotes test for actual output
durin42 (Augie Fackler)
- D4463: tests: update relnotes test for actual output
durin42 (Augie Fackler)
- mercurial at 39419: 33 new changesets (3 on stable)
Mercurial Commits
- D4312: New bookflow extension for bookmark-based branching
idlsoft (Sandu Turcan)
- D4464: drawdag: correctly pass repo to super constructor
martinvonz (Martin von Zweigbergk)
- D4435: wireprotov2peer: add TODO about streaming responses
indygreg (Gregory Szorc)
- D4438: httppeer: add TODO about delayed handling of ^C
indygreg (Gregory Szorc)
- D4437: httppeer: log commands for version 2 peer
indygreg (Gregory Szorc)
- D4439: wireprotov2peer: split responsedata handling into separate function
indygreg (Gregory Szorc)
- D4442: internals: extract wire protocol version 2 commands to standalone doc
indygreg (Gregory Szorc)
- D4436: httppeer: expose capabilities for each command
indygreg (Gregory Szorc)
- D4465: httppeer: use our CBOR decoder
indygreg (Gregory Szorc)
- D4466: wireprotoframing: use our CBOR module
indygreg (Gregory Szorc)
- D4467: wireprotoserver: use our CBOR encoder
indygreg (Gregory Szorc)
- D4470: wireprotov2peer: use our CBOR decoder
indygreg (Gregory Szorc)
- D4471: state: use our CBOR module
indygreg (Gregory Szorc)
- D4468: wireprotov2server: use our CBOR encoder
indygreg (Gregory Szorc)
- D4473: wireprotoframing: buffer emitted data to reduce frame count
indygreg (Gregory Szorc)
- D4469: debugcommands: use our CBOR decoder
indygreg (Gregory Szorc)
- D4474: wireprotov2peer: stream decoded responses
indygreg (Gregory Szorc)
- D4472: wireprotov2: implement commands as a generator of objects
indygreg (Gregory Szorc)
- D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs
pulkit (Pulkit Goyal)
- D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs
pulkit (Pulkit Goyal)
- D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs
indygreg (Gregory Szorc)
- [PATCH 3 of 4] largefiles: use a context manager to control the progress bar lifetime
Martin von Zweigbergk
- D4476: verify: make output less confusing (issue5924)
meirambek77 (Meirambek Omyrzak)
- D4351: match: improve includematcher.visitchildrenset to be much faster and cached
spectral (Kyle Lippincott)
- D4351: match: improve includematcher.visitchildrenset to be much faster and cached
spectral (Kyle Lippincott)
- D4477: merge: move purge logic from extension
indygreg (Gregory Szorc)
- D4478: merge: use vfs methods for I/O
indygreg (Gregory Szorc)
- D4479: [RFC] obsolete: add mechanism to filter obsstore
lothiraldan (Boris Feld)
- D4479: [RFC] obsolete: add mechanism to filter obsstore
martinvonz (Martin von Zweigbergk)
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
lothiraldan (Boris Feld)
- D4479: [RFC] obsolete: add mechanism to filter obsstore
martinvonz (Martin von Zweigbergk)
- D4125: narrow: add '--import-rules' flag to tracked command
pulkit (Pulkit Goyal)
- [PATCH 1 of 2] absorb: clarify the reason for not finding changesets to modify
Matt Harbison
- [PATCH 2 of 2] help: correct a typo in tweakdefaults
Matt Harbison
- [PATCH 3 of 4] largefiles: use a context manager to control the progress bar lifetime
Matt Harbison
- D4464: drawdag: correctly pass repo to super constructor
quark (Jun Wu)
- [PATCH] cbor: teach the encoder to handle python `long` type for Windows
Matt Harbison
- [PATCH] cbor: teach the encoder to handle python `long` type for Windows
Gregory Szorc
- [PATCH V2] cbor: teach the encoder to handle python `long` type for Windows
Matt Harbison
- [PATCH] color: issue warning in yellow
David Demelier
- [Bug 5979] New: revlog.ancestors emits nodes before their descendants, not strictly topological
mercurial-bugs at mercurial-scm.org
- D4476: verify: make output less confusing (issue5924)
pulkit (Pulkit Goyal)
- [PATCH 1 of 2] absorb: clarify the reason for not finding changesets to modify
Pulkit Goyal
- [PATCH 1 of 2] absorb: clarify the reason for not finding changesets to modify
Pulkit Goyal
- D4464: drawdag: correctly pass repo to super constructor
martinvonz (Martin von Zweigbergk)
- D4426: zsh_completion: use revsets to exclude this rev from suggestions to hg merge
av6 (Anton Shestakov)
- D4428: zsh_completion: complete shelve and unshelve
av6 (Anton Shestakov)
- D4465: httppeer: use our CBOR decoder
pulkit (Pulkit Goyal)
- D4465: httppeer: use our CBOR decoder
indygreg (Gregory Szorc)
- D4467: wireprotoserver: use our CBOR encoder
indygreg (Gregory Szorc)
- D4466: wireprotoframing: use our CBOR module
indygreg (Gregory Szorc)
- D4470: wireprotov2peer: use our CBOR decoder
indygreg (Gregory Szorc)
- D4471: state: use our CBOR module
indygreg (Gregory Szorc)
- D4468: wireprotov2server: use our CBOR encoder
indygreg (Gregory Szorc)
- D4469: debugcommands: use our CBOR decoder
indygreg (Gregory Szorc)
- [PATCH 1 of 5 STABLE] base85: fix leak on error return from b85decode()
Yuya Nishihara
- [PATCH 2 of 5 STABLE] xdiff: fix leak in hunk_consumer()
Yuya Nishihara
- [PATCH 3 of 5 STABLE] dirstate: use tuple interface to fix leak in pack_dirstate()
Yuya Nishihara
- [PATCH 4 of 5 STABLE] manifest: incref/decref copy->pydata to clarify 'copy' holds a reference
Yuya Nishihara
- [PATCH 5 of 5 STABLE] manifest: fix leak on error return from lazymanifest_filtercopy()
Yuya Nishihara
- D4312: New bookflow extension for bookmark-based branching
idlsoft (Sandu Turcan)
- [PATCH 1 of 5 STABLE] base85: fix leak on error return from b85decode()
Martin von Zweigbergk
- Wire protocol futures
Josef 'Jeff' Sipek
- [PATCH 1 of 5 STABLE] base85: fix leak on error return from b85decode()
Martin von Zweigbergk
- Wire protocol futures
Gregory Szorc
- [PATCH 5 of 5 STABLE] manifest: fix leak on error return from lazymanifest_filtercopy()
Martin von Zweigbergk
- D4465: httppeer: use our CBOR decoder
indygreg (Gregory Szorc)
- D4441: wireprotov2peer: properly format errors
indygreg (Gregory Szorc)
- D4480: exchangev2: start to implement pull with wire protocol v2
indygreg (Gregory Szorc)
- D4482: exchangev2: fetch changeset revisions
indygreg (Gregory Szorc)
- D4474: wireprotov2peer: stream decoded responses
indygreg (Gregory Szorc)
- D4481: wireprotov2: define and implement "changesetdata" command
indygreg (Gregory Szorc)
- D4484: exchangev2: fetch and apply phases data
indygreg (Gregory Szorc)
- D4483: wireprotov2: add phases to "changesetdata" command
indygreg (Gregory Szorc)
- D4487: wireprotov2: add TODOs around extending changesetdata fields
indygreg (Gregory Szorc)
- D4485: wireprotov2: add bookmarks to "changesetdata" command
indygreg (Gregory Szorc)
- D4486: exchangev2: fetch and apply bookmarks
indygreg (Gregory Szorc)
- D4472: wireprotov2: implement commands as a generator of objects
indygreg (Gregory Szorc)
- D4489: exchangev2: fetch manifest revisions
indygreg (Gregory Szorc)
- D4491: exchangev2: fetch file revisions
indygreg (Gregory Szorc)
- D4488: wireprotov2: define and implement "manifestdata" command
indygreg (Gregory Szorc)
- D4490: wireprotov2: define and implement "filedata" command
indygreg (Gregory Szorc)
- D4492: wireprotov2: let clients drive delta behavior
indygreg (Gregory Szorc)
- mercurial at 39424: 5 new changesets (5 on stable)
Mercurial Commits
- D4493: buildrpm: fix embarassing bug in shell variable expansions
durin42 (Augie Fackler)
- D4494: buildrpm: remove TODO that looks done to me
durin42 (Augie Fackler)
- D4483: wireprotov2: add phases to "changesetdata" command
pulkit (Pulkit Goyal)
- D4479: [RFC] obsolete: add mechanism to filter obsstore
pulkit (Pulkit Goyal)
- D4495: py3: add new passing tests spotted by the buildbot
pulkit (Pulkit Goyal)
- D4496: tests: order the imports in test-fastannotate-hg.t
pulkit (Pulkit Goyal)
- D4483: wireprotov2: add phases to "changesetdata" command
indygreg (Gregory Szorc)
- [PATCH V2] absorb: clarify the reason for not finding changesets to modify
Matt Harbison
- [Bug 5980] New: Streaming clones and clone bundles do not trigger pretxnchangegroup hooks
mercurial-bugs at mercurial-scm.org
- [PATCH] lfs: ensure the blob is linked to the remote store on skipped uploads
Matt Harbison
- [PATCH V2] absorb: clarify the reason for not finding changesets to modify
Pulkit Goyal
- [PATCH V2] cbor: teach the encoder to handle python `long` type for Windows
Yuya Nishihara
- [PATCH] lfs: ensure the blob is linked to the remote store on skipped uploads
Yuya Nishihara
- D4351: match: improve includematcher.visitchildrenset to be much faster and cached
Yuya Nishihara
- D4351: match: improve includematcher.visitchildrenset to be much faster and cached
yuja (Yuya Nishihara)
- D4495: py3: add new passing tests spotted by the buildbot
pulkit (Pulkit Goyal)
- D4496: tests: order the imports in test-fastannotate-hg.t
pulkit (Pulkit Goyal)
- D4351: match: improve includematcher.visitchildrenset to be much faster and cached
spectral (Kyle Lippincott)
- D4493: buildrpm: fix embarassing bug in shell variable expansions
Yuya Nishihara
- D4493: buildrpm: fix embarassing bug in shell variable expansions
yuja (Yuya Nishihara)
- D4493: buildrpm: fix embarassing bug in shell variable expansions
durin42 (Augie Fackler)
- D4494: buildrpm: remove TODO that looks done to me
durin42 (Augie Fackler)
- D4477: merge: move purge logic from extension
Yuya Nishihara
- D4477: merge: move purge logic from extension
yuja (Yuya Nishihara)
- mercurial at 39453: 29 new changesets
Mercurial Commits
- [PATCH] help: add internals.wireprotocolv2 to the table, and remove redundant header
Yuya Nishihara
- [PATCH] doc: use modern import style in runrst
Yuya Nishihara
- mercurial at 39455: 2 new changesets (2 on stable)
Mercurial Commits
- [PATCH] help: add internals.wireprotocolv2 to the table, and remove redundant header
Gregory Szorc
- D4366: treemanifest: introduce lazy loading of subdirs
spectral (Kyle Lippincott)
- D4366: treemanifest: introduce lazy loading of subdirs
spectral (Kyle Lippincott)
- [Bug 5981] New: Not all MQ commands are disabled during histedit, qrecord works
mercurial-bugs at mercurial-scm.org
- [Bug 5982] New: clone pooling functionality downgrades streaming clones into slow pull-like clones
mercurial-bugs at mercurial-scm.org
- D4497: tests: rewrite test-lrucachedict.py to use unittest
indygreg (Gregory Szorc)
- D4498: util: properly copy lrucachedict instances
indygreg (Gregory Szorc)
- D4500: util: ability to change capacity when copying lrucachedict
indygreg (Gregory Szorc)
- D4499: util: make capacity a public attribute on lrucachedict
indygreg (Gregory Szorc)
- D4501: util: add a popoldest() method to lrucachedict
indygreg (Gregory Szorc)
- D4502: util: allow lrucachedict to track cost of entries
indygreg (Gregory Szorc)
- D4504: util: optimize cost auditing on insert
indygreg (Gregory Szorc)
- D4503: util: teach lrucachedict to enforce a max total cost
indygreg (Gregory Szorc)
- D4505: util: lower water mark when removing nodes after cost limit reached
indygreg (Gregory Szorc)
- D4477: merge: move purge logic from extension
indygreg (Gregory Szorc)
- D4478: merge: use vfs methods for I/O
indygreg (Gregory Szorc)
- [PATCH] about: update URLs and prefer https://
Bradley M. Jones
- [PATCH] tests: stabilize test-removeemptydirs.t on Windows
Matt Harbison
- D4498: util: properly copy lrucachedict instances
martinvonz (Martin von Zweigbergk)
- [PATCH] tests: stabilize test-removeemptydirs.t on Windows
Yuya Nishihara
- D4477: merge: move purge logic from extension
Yuya Nishihara
- D4477: merge: move purge logic from extension
yuja (Yuya Nishihara)
- D4477: merge: move purge logic from extension
indygreg (Gregory Szorc)
- D4478: merge: use vfs methods for I/O
indygreg (Gregory Szorc)
- [Bug 5983] New: `hg pull` resulting in "RevlogError: missing processor for flag '0x2000'"
mercurial-bugs at mercurial-scm.org
- D4341: sparse: add local files to temporaryfiles if they exist out of sparse
pulkit (Pulkit Goyal)
- D4462: narrow: use util.readfile() and improve error message using --narrowspec
pulkit (Pulkit Goyal)
- D4452: tests: improve the widening testing in test-narrow-widen*
pulkit (Pulkit Goyal)
- [PATCH 1 of 4] hgweb: show shortlog by default in json output (issue5978)
Yuya Nishihara
- [PATCH 2 of 4] hgweb: add error template to json so it won't crash
Yuya Nishihara
- [PATCH 3 of 4] hgweb: map Abort to 403 error to report inaccessible path for example
Yuya Nishihara
- [PATCH 4 of 4] hgweb: do not audit URL path as working-directory path
Yuya Nishihara
- [PATCH 1 of 7] ancestors: actually iterate over ancestors in topological order (issue5979)
Boris Feld
- [PATCH 2 of 7] ancestors: ensure a consistent order even in the "inclusive" case
Boris Feld
- [PATCH 3 of 7] context: fix introrev to avoid computation as initially intended
Boris Feld
- [PATCH 4 of 7] context: introduce an `isintroducedafter` method and use it in copies
Boris Feld
- [PATCH 5 of 7] context: split `introrev` logic in a sub function
Boris Feld
- [PATCH 6 of 7] context: introduce a `_findchangeid` method to `filectx`
Boris Feld
- [PATCH 7 of 7] context: floor adjustlinkrev graph walk during copy tracing
Boris Feld
- [PATCH] phase: report number of non-public changeset alongside the new range
Boris Feld
- [PATCH 6 of 7] context: introduce a `_findchangeid` method to `filectx`
Martin von Zweigbergk
- [PATCH 4 of 4] hgweb: do not audit URL path as working-directory path
Augie Fackler
- [PATCH] doc: use modern import style in runrst
Augie Fackler
- mercurial at 39466: 11 new changesets
Mercurial Commits
- D4498: util: properly copy lrucachedict instances
indygreg (Gregory Szorc)
- D4498: util: properly copy lrucachedict instances
martinvonz (Martin von Zweigbergk)
- D4506: util: update lrucachedict order during get()
indygreg (Gregory Szorc)
- D4498: util: properly copy lrucachedict instances
indygreg (Gregory Szorc)
- [PATCH 09 of 10] shelve: use the internal phase when possible
Boris FELD
- [PATCH 6 of 7] context: introduce a `_findchangeid` method to `filectx`
Boris FELD
- D4502: util: allow lrucachedict to track cost of entries
lothiraldan (Boris Feld)
- D4502: util: allow lrucachedict to track cost of entries
indygreg (Gregory Szorc)
- D4502: util: allow lrucachedict to track cost of entries
indygreg (Gregory Szorc)
- D4429: narrow: demonstrate that widening is still broken
pulkit (Pulkit Goyal)
- D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty
spectral (Kyle Lippincott)
- D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher
spectral (Kyle Lippincott)
- D4369: treemanifest: avoid loading everything just to get their nodeid
spectral (Kyle Lippincott)
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
spectral (Kyle Lippincott)
- D4371: treemanifest: use visitchildrenset when doing a walk
spectral (Kyle Lippincott)
- [PATCH 2 of 7] ancestors: ensure a consistent order even in the "inclusive" case
Martin von Zweigbergk
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
spectral (Kyle Lippincott)
- D4371: treemanifest: use visitchildrenset when doing a walk
spectral (Kyle Lippincott)
- mercurial at 39467: new changeset
Mercurial Commits
- [PATCH 1 of 2] ancestor: add test showing inconsistency between __iter__ and __contains__
Yuya Nishihara
- [PATCH 2 of 2] ancestor: filter out initial revisions lower than stoprev
Yuya Nishihara
- [PATCH 2 of 2] ancestor: filter out initial revisions lower than stoprev
Martin von Zweigbergk
- [PATCH 1 of 2] tests: conditionalize an error message about unlinking a non empty directory
Matt Harbison
- [PATCH 2 of 2] tests: disable test-nointerrupt on Windows
Matt Harbison
- [PATCH 2 of 2] ancestor: filter out initial revisions lower than stoprev
Yuya Nishihara
- [PATCH 2 of 2] ancestor: filter out initial revisions lower than stoprev
Martin von Zweigbergk
- D4507: ancestors: add nullrev to set from the beginning
martinvonz (Martin von Zweigbergk)
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
martinvonz (Martin von Zweigbergk)
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
Yuya Nishihara
- [PATCH 1 of 2] tests: conditionalize an error message about unlinking a non empty directory
Yuya Nishihara
- [PATCH] phase: report number of non-public changeset alongside the new range
Yuya Nishihara
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
yuja (Yuya Nishihara)
- D4507: ancestors: add nullrev to set from the beginning
martinvonz (Martin von Zweigbergk)
- D4509: extensions: add timing for extensions reposetup
lothiraldan (Boris Feld)
- D4510: extensions: trace the total time of running all uisetup callbacks
lothiraldan (Boris Feld)
- D4511: extensions: trace the total time of running all extsetup callbacks
lothiraldan (Boris Feld)
- D4512: extensions: trace the total time of running all reposetup callbacks
lothiraldan (Boris Feld)
- D4513: extension: add a summary of total loading time per extension
lothiraldan (Boris Feld)
- D4514: tracing: trace command function execution
lothiraldan (Boris Feld)
- D4515: contrib: fix catapipe output argument documentation
lothiraldan (Boris Feld)
- D4516: contrib: use a monotonic timer in catapipe
lothiraldan (Boris Feld)
- [PATCH 01 of 19] revlog: drop duplicated code
Boris Feld
- [PATCH 02 of 19] revlog: clarify the comment attached to delta reuse
Boris Feld
- [PATCH 03 of 19] tests: add a `tests/artifacts/` directory
Boris Feld
- [PATCH 04 of 19] sparse-revlog: add a test checking revlog deltas for a churning file
Boris Feld
- [PATCH 05 of 19] snapshot: try intermediate snapshot against parents' base
Boris Feld
- [PATCH 06 of 19] snapshot: search for unrelated but reusable full-snapshot
Boris Feld
- [PATCH 07 of 19] snapshot: consider all snapshots in the parents' chains
Boris Feld
- [PATCH 08 of 19] snapshot: consider unrelated snapshots at a similar level first
Boris Feld
- [PATCH 09 of 19] snapshot: introduce an intermediate `_refinedgroups` generator
Boris Feld
- [PATCH 10 of 19] snapshot: use None as a stop value when looking for a good delta
Boris Feld
- [PATCH 11 of 19] snapshot: add refining logic at the findeltainfo level
Boris Feld
- [PATCH 12 of 19] snapshot: also use None as a stop value for `_refinegroup`
Boris Feld
- [PATCH 13 of 19] snapshot: turn _refinedgroups into a coroutine
Boris Feld
- [PATCH 14 of 19] snapshot: make sure we'll never refine delta base from a reused source
Boris Feld
- [PATCH 15 of 19] snapshot: try to refine new snapshot base down the chain
Boris Feld
- [PATCH 16 of 19] snapshot: refine candidate snapshot base upward
Boris Feld
- [PATCH 17 of 19] snapshot: extract parent chain computation
Boris Feld
- [PATCH 18 of 19] snapshot: also consider the snapshot chain of one unrelated revision
Boris Feld
- [PATCH 19 of 19] sparse-revlog: set max delta chain length to on thousand
Boris Feld
- D4502: util: allow lrucachedict to track cost of entries
lothiraldan (Boris Feld)
- Request for guidance for compatibility with Mercurial 4.6+
Amenel Voglozin
- Request for guidance for compatibility with Mercurial 4.6+
Joerg Sonnenberger
- bugzilla weekly report (2018-09-10)
Octobot
- bugzilla weekly report (2018-09-10)
Octobot
- Request for guidance for compatibility with Mercurial 4.6+
Yuya Nishihara
- [PATCH 1 of 2] httppeer: calculate total expected bytes correctly
Anton Shestakov
- [PATCH 2 of 2] httppeer: use util.readexactly() to abort on incomplete responses
Anton Shestakov
- [PATCH 1 of 7] ancestors: actually iterate over ancestors in topological order (issue5979)
Martin von Zweigbergk
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
martinvonz (Martin von Zweigbergk)
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
martinvonz (Martin von Zweigbergk)
- D4517: lazyancestors: extract __iter__ to free function
martinvonz (Martin von Zweigbergk)
- D4518: zsh_completion: update various arguments, descriptions, metavariables
av6 (Anton Shestakov)
- D4519: zsh_completion: add new and remove deprecated flags
av6 (Anton Shestakov)
- [PATCH 1 of 2] httppeer: calculate total expected bytes correctly
Yuya Nishihara
- D4517: lazyancestors: extract __iter__ to free function
martinvonz (Martin von Zweigbergk)
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
martinvonz (Martin von Zweigbergk)
- D4440: wireprotov2peer: report exceptions in frame handling against request future
indygreg (Gregory Szorc)
- D4441: wireprotov2peer: properly format errors
indygreg (Gregory Szorc)
- Request for guidance for compatibility with Mercurial 4.6+
Yuya Nishihara
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
Yuya Nishihara
- D4508: lazyancestors: reuse __iter__ implementation in __contains__
yuja (Yuya Nishihara)
- [PATCH] ancestor: remove extra generator from lazyancestors.__iter__()
Yuya Nishihara
- [PATCH 1 of 7] ancestors: actually iterate over ancestors in topological order (issue5979)
Yuya Nishihara
- D4520: narrow: build the known set of nodes only when ellipses is enabled
pulkit (Pulkit Goyal)
- D4521: narrow: add narrow and ellipses as server capabilities
pulkit (Pulkit Goyal)
- D4341: sparse: add local files to temporaryfiles if they exist out of sparse
martinvonz (Martin von Zweigbergk)
- D4341: sparse: add local files to temporaryfiles if they exist out of sparse
martinvonz (Martin von Zweigbergk)
- [PATCH 04 of 19] sparse-revlog: add a test checking revlog deltas for a churning file
Gregory Szorc
- [PATCH 06 of 19] snapshot: search for unrelated but reusable full-snapshot
Gregory Szorc
- D4476: verify: make output less confusing (issue5924)
martinvonz (Martin von Zweigbergk)
- [PATCH 07 of 19] snapshot: consider all snapshots in the parents' chains
Gregory Szorc
- mercurial at 39480: 13 new changesets
Mercurial Commits
- [PATCH 3 of 7] context: fix introrev to avoid computation as initially intended
Martin von Zweigbergk
- D4476: verify: make output less confusing (issue5924)
meirambek77 (Meirambek Omyrzak)
- [PATCH 14 of 19] snapshot: make sure we'll never refine delta base from a reused source
Gregory Szorc
- [PATCH 01 of 19] revlog: drop duplicated code
Gregory Szorc
- mercurial at 39484: 4 new changesets
Mercurial Commits
- [PATCH 7 of 7] context: floor adjustlinkrev graph walk during copy tracing
Martin von Zweigbergk
- D4521: narrow: add narrow and ellipses as server capabilities
martinvonz (Martin von Zweigbergk)
- D4520: narrow: build the known set of nodes only when ellipses is enabled
martinvonz (Martin von Zweigbergk)
- D4521: narrow: add narrow and ellipses as server capabilities
pulkit (Pulkit Goyal)
- D4510: extensions: trace the total time of running all uisetup callbacks
lothiraldan (Boris Feld)
- D4509: extensions: add timing for extensions reposetup
lothiraldan (Boris Feld)
- D4511: extensions: trace the total time of running all extsetup callbacks
lothiraldan (Boris Feld)
- D4512: extensions: trace the total time of running all reposetup callbacks
lothiraldan (Boris Feld)
- D4514: tracing: trace command function execution
lothiraldan (Boris Feld)
- D4516: contrib: use a monotonic timer in catapipe
lothiraldan (Boris Feld)
- D4515: contrib: fix catapipe output argument documentation
lothiraldan (Boris Feld)
- D4513: extension: add a summary of total loading time per extension
lothiraldan (Boris Feld)
- D4367: treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty
spectral (Kyle Lippincott)
- D4366: treemanifest: introduce lazy loading of subdirs
spectral (Kyle Lippincott)
- D4368: treemanifest: avoid unnecessary copies/processing when using alwaysmatcher
spectral (Kyle Lippincott)
- D4369: treemanifest: avoid loading everything just to get their nodeid
spectral (Kyle Lippincott)
- [PATCH 09 of 10] shelve: use the internal phase when possible
Augie Fackler
- [PATCH 10 of 10] shelve: no longer strip internal commit when using internal phase
Augie Fackler
- D4521: narrow: add narrow and ellipses as server capabilities
martinvonz (Martin von Zweigbergk)
- Request for guidance for compatibility with Mercurial 4.6+
Amenel Voglozin
- [PATCH] tests: stabilize test-no-symlink
Matt Harbison
- D4520: narrow: build the known set of nodes only when ellipses is enabled
pulkit (Pulkit Goyal)
- D4521: narrow: add narrow and ellipses as server capabilities
pulkit (Pulkit Goyal)
- D4374: narrowspec: fix a typoed 'supported'
pulkit (Pulkit Goyal)
- D4340: tests: show that merging with sparse is broken when rename is involved
pulkit (Pulkit Goyal)
- D4341: sparse: add local files to temporaryfiles if they exist out of sparse
pulkit (Pulkit Goyal)
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
Yuya Nishihara
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
yuja (Yuya Nishihara)
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
spectral (Kyle Lippincott)
- D4371: treemanifest: use visitchildrenset when doing a walk
spectral (Kyle Lippincott)
- D4521: narrow: add narrow and ellipses as server capabilities
martinvonz (Martin von Zweigbergk)
- D4521: narrow: add narrow and ellipses as server capabilities
pulkit (Pulkit Goyal)
- D4520: narrow: build the known set of nodes only when ellipses is enabled
pulkit (Pulkit Goyal)
- D4374: narrowspec: fix a typoed 'supported'
pulkit (Pulkit Goyal)
- D4340: tests: show that merging with sparse is broken when rename is involved
pulkit (Pulkit Goyal)
- D4341: sparse: add local files to temporaryfiles if they exist out of sparse
pulkit (Pulkit Goyal)
- D4523: narrow: validate patterns returned by expandnarrow
indygreg (Gregory Szorc)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
indygreg (Gregory Szorc)
- D4525: narrow: validate patterns on incoming bundle2 part
indygreg (Gregory Szorc)
- D4524: narrowspec: validate patterns when loading and saving spec file
indygreg (Gregory Szorc)
- D4526: narrow: validate spec files are well-formed during clone (BC)
indygreg (Gregory Szorc)
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
spectral (Kyle Lippincott)
- [PATCH] about: update URLs and prefer https://
Augie Fackler
- D4346: hg: wrap the highest layer in the `hg` script possible in trace event
durin42 (Augie Fackler)
- mercurial at 39527: 43 new changesets
Mercurial Commits
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
indygreg (Gregory Szorc)
- D4527: narrow: check "narrow" wire protocol capability, not bundle2 capability
martinvonz (Martin von Zweigbergk)
- D4528: narrow: move wire proto capabilities to narrowwirepeer
martinvonz (Martin von Zweigbergk)
- D4529: narrow: mark wire proto capability names experimental and versioned
martinvonz (Martin von Zweigbergk)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
martinvonz (Martin von Zweigbergk)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
martinvonz (Martin von Zweigbergk)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
martinvonz (Martin von Zweigbergk)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
indygreg (Gregory Szorc)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
martinvonz (Martin von Zweigbergk)
- D4529: narrow: mark wire proto capability names experimental and versioned
indygreg (Gregory Szorc)
- D4527: narrow: check "narrow" wire protocol capability, not bundle2 capability
martinvonz (Martin von Zweigbergk)
- [PATCH STABLE] subrepo: mask out passwords embedded in the messages displaying a URL
Matt Harbison
- D4528: narrow: move wire proto capabilities to narrowwirepeer
martinvonz (Martin von Zweigbergk)
- D4529: narrow: mark wire proto capability names experimental and versioned
martinvonz (Martin von Zweigbergk)
- D4529: narrow: mark wire proto capability names experimental and versioned
martinvonz (Martin von Zweigbergk)
- D4526: narrow: validate spec files are well-formed during clone (BC)
martinvonz (Martin von Zweigbergk)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
indygreg (Gregory Szorc)
- D4524: narrowspec: validate patterns when loading and saving spec file
indygreg (Gregory Szorc)
- D4526: narrow: validate spec files are well-formed during clone (BC)
indygreg (Gregory Szorc)
- D4529: narrow: mark wire proto capability names experimental and versioned
indygreg (Gregory Szorc)
- D4526: narrow: validate spec files are well-formed during clone (BC)
indygreg (Gregory Szorc)
- D4523: narrow: validate patterns returned by expandnarrow
indygreg (Gregory Szorc)
- D4522: narrowspec: limit patterns to path: and rootfilesin: (BC)
indygreg (Gregory Szorc)
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
Yuya Nishihara
- D4370: treemanifest: use visitchildrenset when filtering a manifest to a matcher
yuja (Yuya Nishihara)
- D4524: narrowspec: validate patterns when loading and saving spec file
indygreg (Gregory Szorc)
- D4530: narrow: drop support for remote expansion (BC)
indygreg (Gregory Szorc)
- D4526: narrow: validate spec files are well-formed during clone (BC)
indygreg (Gregory Szorc)
- [PATCH 1 of 6] ancestor: remove alias of initrevs from _lazyancestorsiter()
Yuya Nishihara
- [PATCH 2 of 6] ancestor: return early from _lazyancestorsiter() when reached to stoprev
Yuya Nishihara
- [PATCH 3 of 6] ancestor: unroll loop of parents in _lazyancestorsiter()
Yuya Nishihara
- [PATCH 4 of 6] ancestor: optimize _lazyancestorsiter() for contiguous chains
Yuya Nishihara
- [PATCH 5 of 6] ancestor: rename local aliases of heapq functions in _lazyancestorsiter()
Yuya Nishihara
- [PATCH 6 of 6] ancestor: use heapreplace() in place of heappop/heappush()
Yuya Nishihara
- D4531: tests: drop extra "file:" prefix from paths in narrow test
martinvonz (Martin von Zweigbergk)
- [PATCH 1 of 6] ancestor: remove alias of initrevs from _lazyancestorsiter()
Gregory Szorc
- D4524: narrowspec: validate patterns when loading and saving spec file
indygreg (Gregory Szorc)
- D4525: narrow: validate patterns on incoming bundle2 part
indygreg (Gregory Szorc)
- D4526: narrow: validate spec files are well-formed during clone (BC)
indygreg (Gregory Szorc)
- D4531: tests: drop extra "file:" prefix from paths in narrow test
martinvonz (Martin von Zweigbergk)
- D4532: narrow: set opts['narrow'] instead of local variable
indygreg (Gregory Szorc)
- D4533: localrepo: pass ui to newreporequirements()
indygreg (Gregory Szorc)
- D4536: hg: recognize include and exclude patterns when cloning
indygreg (Gregory Szorc)
- D4534: localrepo: move repo creation logic out of localrepository.__init__
indygreg (Gregory Szorc)
- D4537: localrepo: add requirement when narrow files creation option present
indygreg (Gregory Szorc)
- D4539: exchange: support defining narrow file patterns for pull
indygreg (Gregory Szorc)
- D4540: narrow: don't wrap exchange.pull() during clone
indygreg (Gregory Szorc)
- D4535: hg: allow extra arguments to be passed to repo creation
indygreg (Gregory Szorc)
- D4541: hg: write narrow patterns after repo creation
indygreg (Gregory Szorc)
- D4538: commands: pass include and exclude options to hg.clone()
indygreg (Gregory Szorc)
- D4542: fastannotate: use repo.local()
indygreg (Gregory Szorc)
- [Bug 5984] New: Feature request: template for the `tag` commit message.
mercurial-bugs at mercurial-scm.org
- [Bug 5985] New: abort: this diff is too large to be displayed
mercurial-bugs at mercurial-scm.org
- [PATCH STABLE] subrepo: mask out passwords embedded in the messages displaying a URL
Yuya Nishihara
- D4531: tests: drop extra "file:" prefix from paths in narrow test
pulkit (Pulkit Goyal)
- D4535: hg: allow extra arguments to be passed to repo creation
Yuya Nishihara
- D4542: fastannotate: use repo.local()
pulkit (Pulkit Goyal)
- D4542: fastannotate: use repo.local()
indygreg (Gregory Szorc)
- D4532: narrow: set opts['narrow'] instead of local variable
indygreg (Gregory Szorc)
- D4530: narrow: drop support for remote expansion (BC)
indygreg (Gregory Szorc)
- D4533: localrepo: pass ui to newreporequirements()
indygreg (Gregory Szorc)
- D4535: hg: allow extra arguments to be passed to repo creation
yuja (Yuya Nishihara)
- D4541: hg: write narrow patterns after repo creation
Yuya Nishihara
- D4541: hg: write narrow patterns after repo creation
yuja (Yuya Nishihara)
- D4536: hg: recognize include and exclude patterns when cloning
indygreg (Gregory Szorc)
- D4534: localrepo: move repo creation logic out of localrepository.__init__
indygreg (Gregory Szorc)
- D4537: localrepo: add requirement when narrow files creation option present
indygreg (Gregory Szorc)
- D4535: hg: allow extra arguments to be passed to repo creation
indygreg (Gregory Szorc)
- D4540: narrow: don't wrap exchange.pull() during clone
indygreg (Gregory Szorc)
- D4539: exchange: support defining narrow file patterns for pull
indygreg (Gregory Szorc)
- D4541: hg: write narrow patterns after repo creation
indygreg (Gregory Szorc)
- D4538: commands: pass include and exclude options to hg.clone()
indygreg (Gregory Szorc)
- mercurial at 39532: 5 new changesets
Mercurial Commits
- [PATCH 1 of 2] narrowspec: remove parseserverpatterns() which isn't used anymore
Yuya Nishihara
- [PATCH 2 of 2] narrow: remove hack to write narrowspec to shared .hg directory
Yuya Nishihara
- [PATCH 1 of 2] narrowspec: remove parseserverpatterns() which isn't used anymore
Pulkit Goyal
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
durin42 (Augie Fackler)
- D4436: httppeer: expose capabilities for each command
durin42 (Augie Fackler)
- D4480: exchangev2: start to implement pull with wire protocol v2
durin42 (Augie Fackler)
- D4443: internals: extract frame-based protocol docs to own document
indygreg (Gregory Szorc)
- D4473: wireprotoframing: buffer emitted data to reduce frame count
indygreg (Gregory Szorc)
- D4474: wireprotov2peer: stream decoded responses
indygreg (Gregory Szorc)
- D4472: wireprotov2: implement commands as a generator of objects
indygreg (Gregory Szorc)
- D4497: tests: rewrite test-lrucachedict.py to use unittest
indygreg (Gregory Szorc)
- D4498: util: properly copy lrucachedict instances
indygreg (Gregory Szorc)
- D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs
durin42 (Augie Fackler)
- D4499: util: make capacity a public attribute on lrucachedict
indygreg (Gregory Szorc)
- D4500: util: ability to change capacity when copying lrucachedict
indygreg (Gregory Szorc)
- D4501: util: add a popoldest() method to lrucachedict
indygreg (Gregory Szorc)
- D4504: util: optimize cost auditing on insert
indygreg (Gregory Szorc)
- D4505: util: lower water mark when removing nodes after cost limit reached
indygreg (Gregory Szorc)
- D4502: util: allow lrucachedict to track cost of entries
indygreg (Gregory Szorc)
- D4503: util: teach lrucachedict to enforce a max total cost
indygreg (Gregory Szorc)
- D4506: util: update lrucachedict order during get()
indygreg (Gregory Szorc)
- D4518: zsh_completion: update various arguments, descriptions, metavariables
av6 (Anton Shestakov)
- D4475: setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs
pulkit (Pulkit Goyal)
- D4519: zsh_completion: add new and remove deprecated flags
av6 (Anton Shestakov)
- reaping old phabricator patches?
Augie Fackler
- D4544: rebase: add tests showing patch conflict detection needs to be smarter in IMM
pulkit (Pulkit Goyal)
- D4543: context: don't count deleted files as candidates for path conflicts in IMM
pulkit (Pulkit Goyal)
- D4488: wireprotov2: define and implement "manifestdata" command
durin42 (Augie Fackler)
- D4490: wireprotov2: define and implement "filedata" command
durin42 (Augie Fackler)
- D4490: wireprotov2: define and implement "filedata" command
durin42 (Augie Fackler)
- D4544: rebase: add tests showing patch conflict detection needs to be smarter in IMM
pulkit (Pulkit Goyal)
- D4545: error: ensure ProgrammingError message is always a str
durin42 (Augie Fackler)
- D4543: context: don't count deleted files as candidates for path conflicts in IMM
pulkit (Pulkit Goyal)
- D4547: py3: whitelist a test caught by the ratchet
durin42 (Augie Fackler)
- D4546: tests: handle Python 3 not quoting non-empty-directory error
durin42 (Augie Fackler)
- D4547: py3: whitelist a test caught by the ratchet
durin42 (Augie Fackler)
- D4546: tests: handle Python 3 not quoting non-empty-directory error
durin42 (Augie Fackler)
- mercurial at 39547: 15 new changesets (1 on stable)
Mercurial Commits
- D4545: error: ensure ProgrammingError message is always a str
durin42 (Augie Fackler)
- D4545: error: ensure ProgrammingError message is always a str
durin42 (Augie Fackler)
- D4436: httppeer: expose capabilities for each command
indygreg (Gregory Szorc)
- D4480: exchangev2: start to implement pull with wire protocol v2
indygreg (Gregory Szorc)
- D4488: wireprotov2: define and implement "manifestdata" command
indygreg (Gregory Szorc)
- D4490: wireprotov2: define and implement "filedata" command
indygreg (Gregory Szorc)
- D4436: httppeer: expose capabilities for each command
indygreg (Gregory Szorc)
- D4484: exchangev2: fetch and apply phases data
indygreg (Gregory Szorc)
- D4483: wireprotov2: add phases to "changesetdata" command
indygreg (Gregory Szorc)
- D4486: exchangev2: fetch and apply bookmarks
indygreg (Gregory Szorc)
- D4485: wireprotov2: add bookmarks to "changesetdata" command
indygreg (Gregory Szorc)
- D4480: exchangev2: start to implement pull with wire protocol v2
indygreg (Gregory Szorc)
- D4489: exchangev2: fetch manifest revisions
indygreg (Gregory Szorc)
- D4491: exchangev2: fetch file revisions
indygreg (Gregory Szorc)
- D4481: wireprotov2: define and implement "changesetdata" command
indygreg (Gregory Szorc)
- D4488: wireprotov2: define and implement "manifestdata" command
indygreg (Gregory Szorc)
- D4490: wireprotov2: define and implement "filedata" command
indygreg (Gregory Szorc)
- D4492: wireprotov2: let clients drive delta behavior
indygreg (Gregory Szorc)
- mercurial at 39557: 10 new changesets
Mercurial Commits
- D4548: localrepo: fix a mixmatches arg name in createrepository() docstring
martinvonz (Martin von Zweigbergk)
- D4549: localrepo: move check for existing repo into createrepository()
martinvonz (Martin von Zweigbergk)
- D4550: localrepo: use urllocalpath() for path to create repo too
martinvonz (Martin von Zweigbergk)
- D4549: localrepo: move check for existing repo into createrepository()
pulkit (Pulkit Goyal)
- D4548: localrepo: fix a mixmatched arg name in createrepository() docstring
martinvonz (Martin von Zweigbergk)
- [PATCH] tests: stabilize test-no-symlink
Augie Fackler
- D4549: localrepo: move check for existing repo into createrepository()
martinvonz (Martin von Zweigbergk)
- [PATCH] ancestor: remove extra generator from lazyancestors.__iter__()
Augie Fackler
- D4436: httppeer: expose capabilities for each command
durin42 (Augie Fackler)
- D4548: localrepo: fix a mixmatched arg name in createrepository() docstring
martinvonz (Martin von Zweigbergk)
- D4549: localrepo: move check for existing repo into createrepository()
martinvonz (Martin von Zweigbergk)
- D4550: localrepo: use urllocalpath() for path to create repo too
martinvonz (Martin von Zweigbergk)
- D4551: wireprotov1peer: forward __name__ of wrapped method in batchable decorator
durin42 (Augie Fackler)
- D4546: tests: handle Python 3 not quoting non-empty-directory error
mharbison72 (Matt Harbison)
- D4551: wireprotov1peer: forward __name__ of wrapped method in batchable decorator
durin42 (Augie Fackler)
- [PATCH] py3: add b'' to some run-tests.py strings for Windows
Matt Harbison
- [PATCH] py3: add b'' to some run-tests.py strings for Windows
Gregory Szorc
- D2883: revlogstore: create and implement an interface for repo files storage
indygreg (Gregory Szorc)
- D4550: localrepo: use urllocalpath() for path to create repo too
martinvonz (Martin von Zweigbergk)
- D4549: localrepo: move check for existing repo into createrepository()
martinvonz (Martin von Zweigbergk)
- D4346: hg: wrap the highest layer in the `hg` script possible in trace event
durin42 (Augie Fackler)
- D4552: shelve: use bundlerepo.instance() to construct a repo object
indygreg (Gregory Szorc)
- D4556: unionrepo: dynamically create repository type from base repository
indygreg (Gregory Szorc)
- D4553: bundlerepo: pass create=True
indygreg (Gregory Szorc)
- D4554: bundlerepo: factor out code for instantiating a bundle repository
indygreg (Gregory Szorc)
- D4555: bundlerepo: dynamically create repository type from base repository
indygreg (Gregory Szorc)
- D4557: hg: don't reuse repo instance after unshare()
indygreg (Gregory Szorc)
- [PATCH] tests: stabilize change for handling not quoting non-empty-directory
Matt Harbison
- [PATCH] tests: stabilize change for handling not quoting non-empty-directory
Yuya Nishihara
- [PATCH 16 of 19] snapshot: refine candidate snapshot base upward
Yuya Nishihara
- [PATCH] py3: use sysstr() to convert ProgrammingError bytes with no unicode error risk
Yuya Nishihara
- [PATCH 1 of 4] templatekw: extract function that computes and caches file status
Yuya Nishihara
- [PATCH 2 of 4] templatekw: keep status tuple in cache dict and rename cache key accordingly
Yuya Nishihara
- [PATCH 3 of 4] templatekw: add option to include ignored/clean/unknown files in cache
Yuya Nishihara
- [PATCH 4 of 4] templatekw: add experimental {status} keyword
Yuya Nishihara
- [PATCH 01 of 19] revlog: drop duplicated code
Boris FELD
- [PATCH 1 of 2 FOLLOW-UP] snapshot: fix line order when skipping over empty deltas
Boris Feld
- [PATCH 2 of 2 FOLLOW-UP] revlog: reuse cached delta for identical base revision (issue5975)
Boris Feld
- [PATCH 06 of 19] snapshot: search for unrelated but reusable full-snapshot
Boris FELD
- [PATCH 2 of 2 FOLLOW-UP] revlog: reuse cached delta for identical base revision (issue5975)
Augie Fackler
- [PATCH] py3: use sysstr() to convert ProgrammingError bytes with no unicode error risk
Augie Fackler
- [PATCH 4 of 4] templatekw: add experimental {status} keyword
Augie Fackler
- D4562: py3: whitelist another passing test
durin42 (Augie Fackler)
- D4552: shelve: use bundlerepo.instance() to construct a repo object
indygreg (Gregory Szorc)
- D4553: bundlerepo: pass create=True
indygreg (Gregory Szorc)
- D4554: bundlerepo: factor out code for instantiating a bundle repository
indygreg (Gregory Szorc)
- D4555: bundlerepo: dynamically create repository type from base repository
indygreg (Gregory Szorc)
- D4556: unionrepo: dynamically create repository type from base repository
indygreg (Gregory Szorc)
- D4557: hg: don't reuse repo instance after unshare()
indygreg (Gregory Szorc)
- [PATCH 01 of 19] revlog: drop duplicated code
Boris FELD
- D4563: localrepo: create new function for instantiating a local repo object
indygreg (Gregory Szorc)
- D4564: localrepo: move some vfs initialization out of __init__
indygreg (Gregory Szorc)
- D4565: localrepo: copy ui in makelocalrepository()
indygreg (Gregory Szorc)
- D4566: localrepo: load extensions in makelocalrepository()
indygreg (Gregory Szorc)
- D4567: localrepo: check for .hg/ directory in makelocalrepository()
indygreg (Gregory Szorc)
- D4568: localrepo: read requirements file in makelocalrepository()
indygreg (Gregory Szorc)
- D4570: statichttprepo: use new functions for requirements validation
indygreg (Gregory Szorc)
- D4569: localrepo: validate supported requirements in makelocalrepository()
indygreg (Gregory Szorc)
- D4571: localrepo: move requirements reasonability testing to own function
indygreg (Gregory Szorc)
- D4573: localrepo: resolve store and cachevfs in makelocalrepository()
indygreg (Gregory Szorc)
- D4572: localrepo: document and test bug around opening shared repos
indygreg (Gregory Szorc)
- D4575: localrepo: use boolean in opener options
indygreg (Gregory Szorc)
- D4574: localrepo: move store() from store module
indygreg (Gregory Szorc)
- D4576: localrepo: extract resolving of opener options to standalone functions
indygreg (Gregory Szorc)
- D4572: localrepo: document and test bug around opening shared repos
martinvonz (Martin von Zweigbergk)
- D4582: censor: use a reasonable amount of memory
valentin.gatienbaron (Valentin Gatien-Baron)
- D4582: censor: use a reasonable amount of memory
indygreg (Gregory Szorc)
- [PATCH 1 of 4] py3: add b'' to some setup.py strings for Windows
Matt Harbison
- [PATCH 2 of 4] cext: stop preprocessing a partial function call
Matt Harbison
- [PATCH 3 of 4] cext: fix warnings when building for py3 on Windows
Matt Harbison
- [PATCH 4 of 4] py3: fix a syntax error in concurrent.futures._base
Matt Harbison
- Wire protocol futures
Augie Fackler
- D4584: dagop: fix typo spotted while doing unrelated investigation
durin42 (Augie Fackler)
- D4584: dagop: fix typo spotted while doing unrelated investigation
durin42 (Augie Fackler)
- Wire protocol futures
Gregory Szorc
- [PATCH 4 of 4] py3: fix a syntax error in concurrent.futures._base
Yuya Nishihara
- D4582: censor: use a reasonable amount of memory
durin42 (Augie Fackler)
- [PATCH 4 of 4] py3: fix a syntax error in concurrent.futures._base
Gregory Szorc
- D4582: censor: use a reasonable amount of memory
valentin.gatienbaron (Valentin Gatien-Baron)
- [PATCH 4 of 4] py3: fix a syntax error in concurrent.futures._base
Matt Harbison
- [PATCH 1 of 2] py3: add b'' to a few strings in pycompat
Matt Harbison
- [PATCH 2 of 2] py3: prevent the win32 ctype _fields_ from being transformed to bytes
Matt Harbison
- [PATCH 1 of 2] windows: open registry keys using unicode names
Matt Harbison
- [PATCH 2 of 2] py3: fix str vs bytes in enough places to run `hg version` on Windows
Matt Harbison
- [PATCH] about: update URLs and prefer https://
Sean Farley
- [PATCH 1 of 2] py3: add b'' to a few strings in pycompat
Yuya Nishihara
- [PATCH 2 of 2] py3: prevent the win32 ctype _fields_ from being transformed to bytes
Yuya Nishihara
- [PATCH 1 of 2] windows: open registry keys using unicode names
Yuya Nishihara
- [PATCH 2 of 2] py3: fix str vs bytes in enough places to run `hg version` on Windows
Yuya Nishihara
- D4562: py3: whitelist another passing test
durin42 (Augie Fackler)
- mercurial at 39560: 3 new changesets
Mercurial Commits
- [PATCH] setup: exclude vendored futures package on Python 3
Yuya Nishihara
- [PATCH] help: add internals.wireprotocolrpc to the table
Yuya Nishihara
- [PATCH 1 of 4] formatter: populate ctx from repo and node value
Yuya Nishihara
- [PATCH 2 of 4] formatter: replace contexthint() with demand loading of ctx object
Yuya Nishihara
- [PATCH 3 of 4] identify: use fm.hexfunc thoroughly
Yuya Nishihara
- [PATCH 4 of 4] identify: change {parents} to a list of nodes (BC)
Yuya Nishihara
- [PATCH] setup: exclude vendored futures package on Python 3
Pulkit Goyal
- [PATCH] help: add internals.wireprotocolrpc to the table
Pulkit Goyal
- mercurial at 39580: 20 new changesets
Mercurial Commits
- [PATCH 4 of 4] identify: change {parents} to a list of nodes (BC)
Augie Fackler
- D4587: narrow: intersect provided matcher with narrowmatcher in `hg diff`
spectral (Kyle Lippincott)
- mercurial at 39614: 34 new changesets
Mercurial Commits
- D4588: py3: fix kwargs handling in hgext/fastannotate.py
pulkit (Pulkit Goyal)
- D4590: py3: add b'' prefixes in tests/test-diff-color.t
pulkit (Pulkit Goyal)
- D4589: py3: slice through bytes to prevent getting ascii value
pulkit (Pulkit Goyal)
- D4591: py3: suppress the return value from .write() call
pulkit (Pulkit Goyal)
- D4592: py3: use "%f" for floats instead of "%s"
pulkit (Pulkit Goyal)
- D4593: py3: use '%d' for integers instead of '%s'
pulkit (Pulkit Goyal)
- D4594: py3: call hgweb.hgweb() with bytes values
pulkit (Pulkit Goyal)
- D4582: censor: use a reasonable amount of memory
valentin.gatienbaron (Valentin Gatien-Baron)
- D4588: py3: fix kwargs handling in hgext/fastannotate.py
indygreg (Gregory Szorc)
- D4590: py3: add b'' prefixes in tests/test-diff-color.t
pulkit (Pulkit Goyal)
- D4592: py3: use "%f" for floats instead of "%s"
pulkit (Pulkit Goyal)
- D4589: py3: slice through bytes to prevent getting ascii value
pulkit (Pulkit Goyal)
- D4593: py3: use '%d' for integers instead of '%s'
pulkit (Pulkit Goyal)
- D4591: py3: suppress the return value from .write() call
pulkit (Pulkit Goyal)
- D4594: py3: call hgweb.hgweb() with bytes values
pulkit (Pulkit Goyal)
- D4436: httppeer: expose capabilities for each command
indygreg (Gregory Szorc)
- mercurial at 39621: 7 new changesets
Mercurial Commits
- D4592: py3: use "%f" for floats instead of "%s"
Yuya Nishihara
- D4592: py3: use "%f" for floats instead of "%s"
yuja (Yuya Nishihara)
- [PATCH] censor: rename loop variable to silence pyflakes warning
Yuya Nishihara
- [PATCH 1 of 5] journal: unify template name for "nodes" (BC)
Yuya Nishihara
- [PATCH 2 of 5] journal: inline formatted nodes and date into expression
Yuya Nishihara
- [PATCH 3 of 5] journal: do not pass in repolookuperror string to template (BC)
Yuya Nishihara
- [PATCH 4 of 5] journal: use changesetformatter to properly nest list of commits in JSON
Yuya Nishihara
- [PATCH 5 of 5] log: make changesetformatter pass in changectx to formatter
Yuya Nishihara
- mercurial at 39622: new changeset
Mercurial Commits
- D4587: narrow: intersect provided matcher with narrowmatcher in `hg diff`
spectral (Kyle Lippincott)
- [PATCH 2 of 2] py3: fix str vs bytes in enough places to run `hg version` on Windows
Matt Harbison
- [PATCH 1 of 3 V2] py3: byteify strings in pycompat
Matt Harbison
- [PATCH 2 of 3 V2] windows: open registry keys using unicode names
Matt Harbison
- [PATCH 3 of 3 V2] py3: fix str vs bytes in enough places to run `hg version` on Windows
Matt Harbison
- D4436: httppeer: expose capabilities for each command
indygreg (Gregory Szorc)
- D4482: exchangev2: fetch changeset revisions
indygreg (Gregory Szorc)
- D4483: wireprotov2: add phases to "changesetdata" command
indygreg (Gregory Szorc)
- D4484: exchangev2: fetch and apply phases data
indygreg (Gregory Szorc)
- D4480: exchangev2: start to implement pull with wire protocol v2
indygreg (Gregory Szorc)
- D4487: wireprotov2: add TODOs around extending changesetdata fields
indygreg (Gregory Szorc)
- D4485: wireprotov2: add bookmarks to "changesetdata" command
indygreg (Gregory Szorc)
- D4486: exchangev2: fetch and apply bookmarks
indygreg (Gregory Szorc)
- D4489: exchangev2: fetch manifest revisions
indygreg (Gregory Szorc)
- D4481: wireprotov2: define and implement "changesetdata" command
indygreg (Gregory Szorc)
- D4491: exchangev2: fetch file revisions
indygreg (Gregory Szorc)
- D4488: wireprotov2: define and implement "manifestdata" command
indygreg (Gregory Szorc)
- D4490: wireprotov2: define and implement "filedata" command
indygreg (Gregory Szorc)
- D4492: wireprotov2: let clients drive delta behavior
indygreg (Gregory Szorc)
- [PATCH 1 of 3 V2] py3: byteify strings in pycompat
Matt Harbison
- D4564: localrepo: move some vfs initialization out of __init__
durin42 (Augie Fackler)
- D4595: create alpha for phabricator test
durin42 (Augie Fackler)
- [PATCH 1 of 3] py3: ensure run-tests.osenvironb is actually bytes
Matt Harbison
- [PATCH 2 of 3] py3: ensure run-tests environment is uniformly str
Matt Harbison
- [PATCH 3 of 3] py3: allow run-tests.py to run on Windows
Matt Harbison
- D4596: create alpha for phabricator test
durin42 (Augie Fackler)
- D4596: create alpha for phabricator test
durin42 (Augie Fackler)
- D4597: create beta for phabricator test
durin42 (Augie Fackler)
- D4598: hghave: add a checker for the vcr HTTP record/replay library
durin42 (Augie Fackler)
- D4599: keepalive: work around slight deficiency in vcr
durin42 (Augie Fackler)
- D4600: phabricator: add support for using the vcr library to mock interactions
durin42 (Augie Fackler)
- D4602: phabricator: move extension from contrib to hgext
durin42 (Augie Fackler)
- D4603: phabricator: add tests of templatekeyword
durin42 (Augie Fackler)
- D4601: tests: add some basic tests of phabricator interactions
durin42 (Augie Fackler)
- D4604: phabricator: fix templating bug by using hybriddict
durin42 (Augie Fackler)
- D4602: phabricator: move extension from contrib to hgext
durin42 (Augie Fackler)
- D4603: phabricator: add tests of templatekeyword
durin42 (Augie Fackler)
- D4601: tests: add some basic tests of phabricator interactions
durin42 (Augie Fackler)
- D4604: phabricator: fix templating bug by using hybriddict
durin42 (Augie Fackler)
- D4605: phabricator: mark extension as experimental for now
durin42 (Augie Fackler)
- [PATCH 1 of 3 V2] py3: byteify strings in pycompat
Yuya Nishihara
- [PATCH 3 of 3 V2] py3: fix str vs bytes in enough places to run `hg version` on Windows
Yuya Nishihara
- [PATCH 3 of 3] py3: allow run-tests.py to run on Windows
Yuya Nishihara
- D4600: phabricator: add support for using the vcr library to mock interactions
Yuya Nishihara
- D4600: phabricator: add support for using the vcr library to mock interactions
yuja (Yuya Nishihara)
- D4602: phabricator: move extension from contrib to hgext
Yuya Nishihara
- D4602: phabricator: move extension from contrib to hgext
yuja (Yuya Nishihara)
- D4598: hghave: add a checker for the vcr HTTP record/replay library
durin42 (Augie Fackler)
- D4599: keepalive: work around slight deficiency in vcr
durin42 (Augie Fackler)
- D4600: phabricator: add support for using the vcr library to mock interactions
durin42 (Augie Fackler)
- D4602: phabricator: move extension from contrib to hgext
durin42 (Augie Fackler)
- D4603: phabricator: add tests of templatekeyword
durin42 (Augie Fackler)
- D4605: phabricator: mark extension as experimental for now
durin42 (Augie Fackler)
- D4604: phabricator: fix templating bug by using hybriddict
durin42 (Augie Fackler)
- D4601: tests: add some basic tests of phabricator interactions
durin42 (Augie Fackler)
- [PATCH] py3: partially fix pager spawning on Windows
Matt Harbison
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
spectral (Kyle Lippincott)
- [PATCH] py3: partially fix pager spawning on Windows
Yuya Nishihara
- [PATCH] py3: partially fix pager spawning on Windows
Matt Harbison
- D4607: py3: add two passing tests to whitelist found by buildbot
pulkit (Pulkit Goyal)
- [PATCH] py3: partially fix pager spawning on Windows
Yuya Nishihara
- D4588: py3: fix kwargs handling in hgext/fastannotate.py
pulkit (Pulkit Goyal)
- D4608: py3: use codecs.encode() to encode in rot-13 encoding
pulkit (Pulkit Goyal)
- D4609: py3: add b'' prefixes in tests/test-hgweb-non-interactive.t
pulkit (Pulkit Goyal)
- D4610: py3: add b'' prefixes in tests/test-hgweb-no-path-info.t
pulkit (Pulkit Goyal)
- D4611: py3: add b'' prefixes in tests/test-hgweb-no-request-uri.t
pulkit (Pulkit Goyal)
- D4588: py3: fix kwargs handling in hgext/fastannotate.py
pulkit (Pulkit Goyal)
- D4607: py3: add two passing tests to whitelist found by buildbot
pulkit (Pulkit Goyal)
- D4608: py3: use codecs.encode() to encode in rot-13 encoding
pulkit (Pulkit Goyal)
- D4609: py3: add b'' prefixes in tests/test-hgweb-non-interactive.t
pulkit (Pulkit Goyal)
- D4610: py3: add b'' prefixes in tests/test-hgweb-no-path-info.t
pulkit (Pulkit Goyal)
- D4611: py3: add b'' prefixes in tests/test-hgweb-no-request-uri.t
pulkit (Pulkit Goyal)
- [PATCH] censor: rename loop variable to silence pyflakes warning
Gregory Szorc
- bugzilla weekly report (2018-09-17)
Octobot
- bugzilla weekly report (2018-09-17)
Octobot
- D4610: py3: add b'' prefixes in tests/test-hgweb-no-path-info.t
Yuya Nishihara
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
Yuya Nishihara
- D4610: py3: add b'' prefixes in tests/test-hgweb-no-path-info.t
yuja (Yuya Nishihara)
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
yuja (Yuya Nishihara)
- [PATCH] py3: partially fix pager spawning on Windows
Matt Harbison
- [PATCH 1 of 2 V2] py3: partially fix pager spawning on Windows
Matt Harbison
- [PATCH 2 of 2 V2] run-tests: convert the remaining os.system() call to Unicode
Matt Harbison
- D4612: zsh_completion: add -b/--branch and -B/--bookmark(s) flags properly
av6 (Anton Shestakov)
- [Bug 5986] New: evolve is hard-broken against hg @
mercurial-bugs at mercurial-scm.org
- D4613: py3: add missing b'' prefixes in couple of test files
pulkit (Pulkit Goyal)
- D4614: narrow: use diffmatcher to send only new filelogs in non-ellipses widening
pulkit (Pulkit Goyal)
- [PATCH 1 of 2 V2] py3: partially fix pager spawning on Windows
Yuya Nishihara
- D4613: py3: add missing b'' prefixes in couple of test files
pulkit (Pulkit Goyal)
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
martinvonz (Martin von Zweigbergk)
- [PATCH evolve-ext] obsdiscovery: adopt to calling convention change
Gregory Szorc
- D4614: narrow: use diffmatcher to send only new filelogs in non-ellipses widening
martinvonz (Martin von Zweigbergk)
- D4614: narrow: use diffmatcher to send only new filelogs in non-ellipses widening
pulkit (Pulkit Goyal)
- D4614: narrow: use diffmatcher to send only new filelogs in non-ellipses widening
pulkit (Pulkit Goyal)
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
spectral (Kyle Lippincott)
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
spectral (Kyle Lippincott)
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
spectral (Kyle Lippincott)
- D4617: wireprotov2: always set "default" and "required" keys
indygreg (Gregory Szorc)
- D4616: wireprotov2: advertise recognized path filter prefixes
indygreg (Gregory Szorc)
- D4615: wireprotov2: declare command arguments richly
indygreg (Gregory Szorc)
- D4618: wireprotov2: expose rich arguments metadata
indygreg (Gregory Szorc)
- D4619: wireprotov2: advertise set of valid values for requestable fields
indygreg (Gregory Szorc)
- D4621: wireprotov2: teach changesetdata to fetch ancestors until depth
indygreg (Gregory Szorc)
- D4620: wireprotov2: allow multiple fields to follow revision maps
indygreg (Gregory Szorc)
- D4622: transaction: make count and usages private attributes
indygreg (Gregory Szorc)
- D4623: transaction: make undoname a private attribute
indygreg (Gregory Szorc)
- D4624: transaction: make journal a private attribute
indygreg (Gregory Szorc)
- D4625: transaction: make file a private attribute
indygreg (Gregory Szorc)
- D4626: transaction: make releasefn a private attribute
indygreg (Gregory Szorc)
- D4627: transaction: make validator a private attribute
indygreg (Gregory Szorc)
- D4628: transaction: make checkambigfiles a private attribute
indygreg (Gregory Szorc)
- D4629: transaction: make after a private attribute
indygreg (Gregory Szorc)
- D4630: transaction: make opener a private attribute
indygreg (Gregory Szorc)
- D4631: transaction: make report a private attribute
indygreg (Gregory Szorc)
- D4633: transaction: make names a private attribute
indygreg (Gregory Szorc)
- D4632: transaction: make map a private attribute
indygreg (Gregory Szorc)
- D4634: transaction: make entries a private attribute (API)
indygreg (Gregory Szorc)
- D4635: tests: fix a couple of drawdag.py references
durin42 (Augie Fackler)
- [PATCH 3 of 3] py3: allow run-tests.py to run on Windows
Matt Harbison
- Wire protocol futures
Sushil Khanchi
- [Bug 5987] New: exception thrown when cloning with trailing slash
mercurial-bugs at mercurial-scm.org
- D4636: changegroup: improve the devel-warn to specify changelog was empty
pulkit (Pulkit Goyal)
- D4637: tests: add debug output in test-narrow-widen-no-ellipsis.t
pulkit (Pulkit Goyal)
- D4638: changegroup: add functionality to skip adding changelog data to changegroup
pulkit (Pulkit Goyal)
- D4639: narrow: don't send the changelog information when widening without ellipses
pulkit (Pulkit Goyal)
- D4638: changegroup: add functionality to skip adding changelog data to changegroup
pulkit (Pulkit Goyal)
- [PATCH 3 of 3] py3: allow run-tests.py to run on Windows
Yuya Nishihara
- D4635: tests: fix a couple of drawdag.py references
Yuya Nishihara
- D4635: tests: fix a couple of drawdag.py references
yuja (Yuya Nishihara)
- D4588: py3: fix kwargs handling in hgext/fastannotate.py
pulkit (Pulkit Goyal)
- D4635: tests: fix a couple of drawdag.py references
durin42 (Augie Fackler)
- D4606: narrow: when writing treemanifests, skip inspecting directories outside narrow
spectral (Kyle Lippincott)
- D4612: zsh_completion: add -b/--branch and -B/--bookmark(s) flags properly
av6 (Anton Shestakov)
- D4637: tests: add debug output in test-narrow-widen-no-ellipsis.t
indygreg (Gregory Szorc)
- D4636: changegroup: improve the devel-warn to specify changelog was empty
pulkit (Pulkit Goyal)
- D4637: tests: add debug output in test-narrow-widen-no-ellipsis.t
pulkit (Pulkit Goyal)
- D4638: changegroup: add functionality to skip adding changelog data to changegroup
indygreg (Gregory Szorc)
- D4638: changegroup: add functionality to skip adding changelog data to changegroup
pulkit (Pulkit Goyal)
- D4639: narrow: don't send the changelog information when widening without ellipses
pulkit (Pulkit Goyal)
- D4638: changegroup: add functionality to skip adding changelog data to changegroup
pulkit (Pulkit Goyal)
- D4640: narrow: add test showing that local-to-local narrow clones don't work
durin42 (Augie Fackler)
- D4622: transaction: make count and usages private attributes
indygreg (Gregory Szorc)
- D4623: transaction: make undoname a private attribute
indygreg (Gregory Szorc)
- D4624: transaction: make journal a private attribute
indygreg (Gregory Szorc)
- D4626: transaction: make releasefn a private attribute
indygreg (Gregory Szorc)
- D4627: transaction: make validator a private attribute
indygreg (Gregory Szorc)
- D4625: transaction: make file a private attribute
indygreg (Gregory Szorc)
- D4628: transaction: make checkambigfiles a private attribute
indygreg (Gregory Szorc)
- D4629: transaction: make after a private attribute
indygreg (Gregory Szorc)
- D4630: transaction: make opener a private attribute
indygreg (Gregory Szorc)
- D4631: transaction: make report a private attribute
indygreg (Gregory Szorc)
- D4633: transaction: make names a private attribute
indygreg (Gregory Szorc)
- D4632: transaction: make map a private attribute
indygreg (Gregory Szorc)
- D4634: transaction: make entries a private attribute (API)
indygreg (Gregory Szorc)
- D4615: wireprotov2: declare command arguments richly
durin42 (Augie Fackler)
- D4615: wireprotov2: declare command arguments richly
indygreg (Gregory Szorc)
- D4576: localrepo: extract resolving of opener options to standalone functions
durin42 (Augie Fackler)
- D4563: localrepo: create new function for instantiating a local repo object
indygreg (Gregory Szorc)
- D4564: localrepo: move some vfs initialization out of __init__
indygreg (Gregory Szorc)
- D4565: localrepo: copy ui in makelocalrepository()
indygreg (Gregory Szorc)
- D4566: localrepo: load extensions in makelocalrepository()
indygreg (Gregory Szorc)
- D4567: localrepo: check for .hg/ directory in makelocalrepository()
indygreg (Gregory Szorc)
- D4568: localrepo: read requirements file in makelocalrepository()
indygreg (Gregory Szorc)
- D4569: localrepo: validate supported requirements in makelocalrepository()
indygreg (Gregory Szorc)
- D4570: statichttprepo: use new functions for requirements validation
indygreg (Gregory Szorc)
- D4571: localrepo: move requirements reasonability testing to own function
indygreg (Gregory Szorc)
- D4573: localrepo: resolve store and cachevfs in makelocalrepository()
indygreg (Gregory Szorc)
- D4572: localrepo: document and test bug around opening shared repos
indygreg (Gregory Szorc)
- D4574: localrepo: move store() from store module
indygreg (Gregory Szorc)
- D4575: localrepo: use boolean in opener options
indygreg (Gregory Szorc)
- D4576: localrepo: extract resolving of opener options to standalone functions
indygreg (Gregory Szorc)
- D4576: localrepo: extract resolving of opener options to standalone functions
indygreg (Gregory Szorc)
- mercurial at 39627: 5 new changesets
Mercurial Commits
- D4644: narrow: remove custom filelog type
indygreg (Gregory Szorc)
- D4642: localrepo: iteratively derive local repository type
indygreg (Gregory Szorc)
- D4643: filelog: custom filelog to be used with narrow repos
indygreg (Gregory Szorc)
- D4646: revlog: store flag processors per revlog
indygreg (Gregory Szorc)
- D4645: revlog: define ellipsis flag processors in core
indygreg (Gregory Szorc)
- D4647: revlog: add opener option to enable ellipsis flag processor
indygreg (Gregory Szorc)
- D4641: localrepo: pass root manifest into manifestlog.__init__
indygreg (Gregory Szorc)
- D4649: narrow: remove narrowrevlog
indygreg (Gregory Szorc)
- D4648: localrepo: enable ellipsis flag on revlogs when repo is narrow
indygreg (Gregory Szorc)
- D4483: wireprotov2: add phases to "changesetdata" command
martinvonz (Martin von Zweigbergk)
- D4483: wireprotov2: add phases to "changesetdata" command
indygreg (Gregory Szorc)
- D4650: testing: add interface unit tests for file storage
indygreg (Gregory Szorc)
- D4651: revlog: drop RevlogError alias (API)
indygreg (Gregory Szorc)
- D4653: revlog: drop LookupError alias (API)
indygreg (Gregory Szorc)
- D4652: revlog: drop some more error aliases (API)
indygreg (Gregory Szorc)
- D4654: error: introduce StorageError
indygreg (Gregory Szorc)
- D4655: global: replace most uses of RevlogError with StorageError (API)
indygreg (Gregory Szorc)
- mercurial at 39686: 59 new changesets
Mercurial Commits
- [PATCH] about: update URLs and prefer https://
Sean Farley
- [PATCH 3 of 3] py3: allow run-tests.py to run on Windows
Matt Harbison
- D4657: filelog: stop proxying start(), end(), and length() (API)
indygreg (Gregory Szorc)
- D4658: filelog: stop proxying compress() (API)
indygreg (Gregory Szorc)
- D4660: filelog: stop proxying datafile (API)
indygreg (Gregory Szorc)
- D4659: filelog: stop proxying _addrevision() (API)
indygreg (Gregory Szorc)
- D4661: filelog: record what's using attributes
indygreg (Gregory Szorc)
- D4656: revlog: move censor logic out of censor extension
indygreg (Gregory Szorc)
- D4662: hgweb: use heads() instead of headrevs()
indygreg (Gregory Szorc)
- D4663: filelog: stop proxying headrevs() (API)
indygreg (Gregory Szorc)
- [PATCH 1 of 6 ctx-minor-fixes] filectx: fix return of renamed
Sean Farley
- [PATCH 2 of 6 ctx-minor-fixes] context: fix typo in workingcommitctx
Sean Farley
- [PATCH 3 of 6 ctx-minor-fixes] context: remove unused overlayctx
Sean Farley
- [PATCH 4 of 6 ctx-minor-fixes] memctx: simplify _manifest with new revlog nodeids
Sean Farley
- [PATCH 5 of 6 ctx-minor-fixes] context: use object-oriented programming
Sean Farley
- [PATCH 6 of 6 ctx-minor-fixes] context: define contract for parents
Sean Farley
- [PATCH 1 of 5] py3: make osenvironb a proxy for, instead of a copy of os.environ where needed
Matt Harbison
- [PATCH 2 of 5] py3: add a missing b'' for Windows
Matt Harbison
- [PATCH 3 of 5] tests: quote PYTHON usage
Matt Harbison
- [PATCH 4 of 5] py3: byteify contrib/check-config.py
Matt Harbison
- [PATCH 5 of 5] tests: glob over some quoting differences in test-narrow-widen-no-ellipsis.t
Matt Harbison
- D4664: mergecommit: add a new extension to merge in-memory and create a commit
pulkit (Pulkit Goyal)
- [PATCH 1 of 5] py3: make osenvironb a proxy for, instead of a copy of os.environ where needed
Yuya Nishihara
- [PATCH 2 of 5] py3: add a missing b'' for Windows
Yuya Nishihara
- [PATCH 3 of 6 ctx-minor-fixes] context: remove unused overlayctx
Yuya Nishihara
- [PATCH 6 of 6 ctx-minor-fixes] context: define contract for parents
Yuya Nishihara
- [PATCH] phabricator: add testedwith boilerplate
Yuya Nishihara
- [PATCH 1 of 2] tests: show that the structure of the more status output looks weird
Yuya Nishihara
- [PATCH 2 of 2] status: remove "morestatus" message from formatter data (BC)
Yuya Nishihara
- [PATCH 1 of 2] chgserver: add separate flag to remember if stdio fds are replaced
Yuya Nishihara
- [PATCH 2 of 2] chgserver: restore pager fds attached within runcommand session
Yuya Nishihara
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
lothiraldan (Boris Feld)
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
durin42 (Augie Fackler)
- D4665: meld: enable auto-merge
martinvonz (Martin von Zweigbergk)
- [PATCH 6 of 6 ctx-minor-fixes] context: define contract for parents
Sean Farley
- [PATCH V2] py3: make osenvironb a proxy for, instead of a copy of os.environ where needed
Matt Harbison
- Potential BC break on largefiles/lfs
Gregory Szorc
- Potential BC break on largefiles/lfs
Martin von Zweigbergk
- Potential BC break on largefiles/lfs
Matt Harbison
- Potential BC break on largefiles/lfs
Matt Harbison
- D4666: fastannotate: process files as they arrive
martinvonz (Martin von Zweigbergk)
- D4667: setdiscovery: access future.result() inside command executor
martinvonz (Martin von Zweigbergk)
- D4665: meld: enable auto-merge
av6 (Anton Shestakov)
- [PATCH V2] py3: make osenvironb a proxy for, instead of a copy of os.environ where needed
Yuya Nishihara
- D4666: fastannotate: process files as they arrive
Yuya Nishihara
- D4640: narrow: add test showing that local-to-local narrow clones don't work
Yuya Nishihara
- D4666: fastannotate: process files as they arrive
yuja (Yuya Nishihara)
- D4640: narrow: add test showing that local-to-local narrow clones don't work
yuja (Yuya Nishihara)
- [PATCH 1 of 3] run-tests: quote PYTHON when spawning a subprocess
Matt Harbison
- [PATCH 2 of 3] run-tests: avoid os.getcwdb() on Windows
Matt Harbison
- [PATCH 3 of 3] py3: resolve Unicode issues around `hg serve` on Windows
Matt Harbison
- mercurial at 39687: new changeset
Mercurial Commits
- D4667: setdiscovery: access future.result() inside command executor
martinvonz (Martin von Zweigbergk)
- D4666: fastannotate: process files as they arrive
martinvonz (Martin von Zweigbergk)
- D4640: narrow: add test showing that local-to-local narrow clones don't work
durin42 (Augie Fackler)
- [PATCH 1 of 3] run-tests: quote PYTHON when spawning a subprocess
Yuya Nishihara
- D4666: fastannotate: process files as they arrive
Martin von Zweigbergk
- mercurial at 39697: 10 new changesets
Mercurial Commits
- mercurial at 39713: 16 new changesets
Mercurial Commits
- D4666: fastannotate: process files as they arrive
indygreg (Gregory Szorc)
- D4670: py3: use print as a function in tests/test-subrepo-svn.t
pulkit (Pulkit Goyal)
- D4671: py3: make tests/svn-safe-append.py compatible with python 3
pulkit (Pulkit Goyal)
- D4672: py3: add some b'' prefixes in tests/test-extension.t
pulkit (Pulkit Goyal)
- D4673: py3: use pycompat.maplist instead of map
pulkit (Pulkit Goyal)
- D4674: py3: add a missing b'' in tests/test-newercgi.t
pulkit (Pulkit Goyal)
- D4675: py3: use stringutil.pprint() to print boolean values
pulkit (Pulkit Goyal)
- D4676: py3: suppress the output on .write() calls in tests/test-hgweb-commands.t
pulkit (Pulkit Goyal)
- D4677: py3: encode the name to bytes before using in revsetpredicate()
pulkit (Pulkit Goyal)
- Potential BC break on largefiles/lfs
Gregory Szorc
- D4678: tests: split capabilities into separate lines while searching for "narrow"
av6 (Anton Shestakov)
- D4679: bundle2: graduate bundle2.stream option from experimental to server section
av6 (Anton Shestakov)
- D4680: bundle2: make server.bundle2.stream default to True
av6 (Anton Shestakov)
- D4667: setdiscovery: access future.result() inside command executor
indygreg (Gregory Szorc)
- mercurial at 39714: new changeset
Mercurial Commits
- Potential BC break on largefiles/lfs
Matt Harbison
- D4681: narrow: extract wdir cleanup function to make it extensible
spectral (Kyle Lippincott)
- D4680: bundle2: make server.bundle2.stream default to True
indygreg (Gregory Szorc)
- D4678: tests: split capabilities into separate lines while searching for "narrow"
av6 (Anton Shestakov)
- D4679: bundle2: graduate bundle2.stream option from experimental to server section
av6 (Anton Shestakov)
- D4680: bundle2: make server.bundle2.stream default to True
av6 (Anton Shestakov)
- D4684: changegroup: remove outdated comment
durin42 (Augie Fackler)
- D4685: changegroup: tease out a temporary prune method for manifests
durin42 (Augie Fackler)
- D4686: changegroup: reintroduce some comments that have gotten lost over the years
durin42 (Augie Fackler)
- D4677: py3: encode the name to bytes before using in revsetpredicate()
indygreg (Gregory Szorc)
- D4671: py3: make tests/svn-safe-append.py compatible with python 3
pulkit (Pulkit Goyal)
- D4670: py3: use print as a function in tests/test-subrepo-svn.t
pulkit (Pulkit Goyal)
- D4673: py3: use pycompat.maplist instead of map
pulkit (Pulkit Goyal)
- D4672: py3: add some b'' prefixes in tests/test-extension.t
pulkit (Pulkit Goyal)
- D4674: py3: add a missing b'' in tests/test-newercgi.t
pulkit (Pulkit Goyal)
- D4675: py3: use stringutil.pprint() to print boolean values
pulkit (Pulkit Goyal)
- D4676: py3: suppress the output on .write() calls in tests/test-hgweb-commands.t
pulkit (Pulkit Goyal)
- D4677: py3: encode the name to bytes before using in revsetpredicate()
pulkit (Pulkit Goyal)
- D4684: changegroup: remove outdated comment
durin42 (Augie Fackler)
- D4685: changegroup: tease out a temporary prune method for manifests
durin42 (Augie Fackler)
- D4686: changegroup: reintroduce some comments that have gotten lost over the years
durin42 (Augie Fackler)
- D4681: narrow: extract wdir cleanup function to make it extensible
spectral (Kyle Lippincott)
- D4617: wireprotov2: always set "default" and "required" keys
indygreg (Gregory Szorc)
- mercurial at 39730: 16 new changesets
Mercurial Commits
- D4616: wireprotov2: advertise recognized path filter prefixes
indygreg (Gregory Szorc)
- D4618: wireprotov2: expose rich arguments metadata
indygreg (Gregory Szorc)
- D4615: wireprotov2: declare command arguments richly
indygreg (Gregory Szorc)
- D4619: wireprotov2: advertise set of valid values for requestable fields
indygreg (Gregory Szorc)
- D4621: wireprotov2: teach changesetdata to fetch ancestors until depth
indygreg (Gregory Szorc)
- D4620: wireprotov2: allow multiple fields to follow revision maps
indygreg (Gregory Szorc)
- D4312: New bookflow extension for bookmark-based branching
pulkit (Pulkit Goyal)
- D4687: py3: use print as a function in tests/test-revert.t
pulkit (Pulkit Goyal)
- D4688: py3: use '%d' instead of '%s' for integers
pulkit (Pulkit Goyal)
- D4688: py3: use '%d' instead of '%s' for integers
indygreg (Gregory Szorc)
- D4687: py3: use print as a function in tests/test-revert.t
pulkit (Pulkit Goyal)
- D4688: py3: use '%d' instead of '%s' for integers
pulkit (Pulkit Goyal)
- [PATCH 1 of 2] run-tests: partially backout PYTHON quoting
Matt Harbison
- [PATCH 2 of 2] py3: fix a type error in hghave.has_hardlink
Matt Harbison
- D3557: extensions: new closehead module for closing arbitrary heads
joerg.sonnenberger (Joerg Sonnenberger)
- D3557: extensions: new closehead module for closing arbitrary heads
joerg.sonnenberger (Joerg Sonnenberger)
- D3557: extensions: new closehead module for closing arbitrary heads
joerg.sonnenberger (Joerg Sonnenberger)
- [PATCH 1 of 2] run-tests: partially backout PYTHON quoting
Yuya Nishihara
- [PATCH 2 of 2] py3: fix a type error in hghave.has_hardlink
Yuya Nishihara
- D4665: meld: enable auto-merge
martinvonz (Martin von Zweigbergk)
- [PATCH 1 of 2] shelve: no longer strip internal commit when using internal phase
Boris Feld
- [PATCH 2 of 2] safestrip: ignore orphaned internal changesets
Boris Feld
- mercurial at 39741: 11 new changesets
Mercurial Commits
- [PATCH 2 of 2] safestrip: ignore orphaned internal changesets
Yuya Nishihara
- [PATCH 1 of 9] bookmarks: pass in formatter to printbookmarks() instead of opts (API)
Yuya Nishihara
- [PATCH 2 of 9] bookmarks: convert opts to bytes dict early
Yuya Nishihara
- [PATCH 3 of 9] bookmarks: refactor option checking to pick one from --delete/rename/active
Yuya Nishihara
- [PATCH 4 of 9] bookmarks: clarify that opts['rename'] points to an old bookmark to be renamed
Yuya Nishihara
- [PATCH 5 of 9] bookmarks: parse out implicit "add" action early
Yuya Nishihara
- [PATCH 6 of 9] bookmarks: parse out --inactive to action early
Yuya Nishihara
- [PATCH 7 of 9] bookmarks: reject --delete with --inactive which makes no sense
Yuya Nishihara
- [PATCH 8 of 9] bookmarks: add explicit option to list bookmarks of the given names
Yuya Nishihara
- [PATCH 9 of 9] bookmarks: remove --active in favor of --list
Yuya Nishihara
- mercurial at 39745: 4 new changesets
Mercurial Commits
- [PATCH 9 of 9] bookmarks: remove --active in favor of --list
Augie Fackler
- D4689: py3: mark another passing test
durin42 (Augie Fackler)
- D4690: streamclone: reimplement nested context manager
durin42 (Augie Fackler)
- D4691: bundle2: grab kwarg using sysstr
durin42 (Augie Fackler)
- D4689: py3: mark another passing test
durin42 (Augie Fackler)
- D4691: bundle2: grab kwarg using sysstr
durin42 (Augie Fackler)
- D4690: streamclone: reimplement nested context manager
durin42 (Augie Fackler)
- D4690: streamclone: reimplement nested context manager
durin42 (Augie Fackler)
- D4692: narrow: remove hack to read narowspec from shared .hg directory
martinvonz (Martin von Zweigbergk)
- D4692: narrow: remove hack to read narowspec from shared .hg directory
martinvonz (Martin von Zweigbergk)
- D4693: debugdirstate: deprecate --nodates in favor of --no-dates
martinvonz (Martin von Zweigbergk)
- [PATCH V2] py3: fix a type error in hghave.has_hardlink
Matt Harbison
- [PATCH V2] py3: fix a type error in hghave.has_hardlink
Yuya Nishihara
- D4693: debugdirstate: deprecate --nodates in favor of --no-dates
martinvonz (Martin von Zweigbergk)
- [Bug 5988] New: Exception on searching for `wdir()`
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
Matt Harbison
- [PATCH 2 of 8] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows
Matt Harbison
- [PATCH 3 of 8] py3: handle sysstr conversion around get/set attr in contrib/perf
Matt Harbison
- [PATCH 4 of 8] py3: switch contrib/perf from xrange to pycompat.xrange
Matt Harbison
- [PATCH 5 of 8] py3: work around the lack of sys.maxint in contrib/perf
Matt Harbison
- [PATCH 6 of 8] py3: un-byteify strings around os.system() and os.devnull in contrib/perf
Matt Harbison
- [PATCH 7 of 8] py3: apply byteskwargs to contrib/perf
Matt Harbison
- [PATCH 8 of 8] py3: create built in exceptions with str type messages in win32.py
Matt Harbison
- [PATCH] tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit
Matt Harbison
- mercurial at 39758: 13 new changesets
Mercurial Commits
- [PATCH 1 of 2] encoding: teach unitolocal() and unifromlocal() to handle None
Matt Harbison
- [PATCH 2 of 2] py3: convert arguments, cwd and env to native strings when spawning subprocess
Matt Harbison
- [PATCH] tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit
Yuya Nishihara
- [PATCH 1 of 8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
Yuya Nishihara
- [PATCH 2 of 8] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows
Yuya Nishihara
- [PATCH 3 of 8] py3: handle sysstr conversion around get/set attr in contrib/perf
Yuya Nishihara
- [PATCH 8 of 8] py3: create built in exceptions with str type messages in win32.py
Yuya Nishihara
- [PATCH 1 of 2] encoding: teach unitolocal() and unifromlocal() to handle None
Yuya Nishihara
- D4641: localrepo: pass root manifest into manifestlog.__init__
Yuya Nishihara
- D4642: localrepo: iteratively derive local repository type
Yuya Nishihara
- D4641: localrepo: pass root manifest into manifestlog.__init__
yuja (Yuya Nishihara)
- D4642: localrepo: iteratively derive local repository type
yuja (Yuya Nishihara)
- D4644: narrow: remove custom filelog type
indygreg (Gregory Szorc)
- D4642: localrepo: iteratively derive local repository type
indygreg (Gregory Szorc)
- D4643: filelog: custom filelog to be used with narrow repos
indygreg (Gregory Szorc)
- D4645: revlog: define ellipsis flag processors in core
indygreg (Gregory Szorc)
- D4646: revlog: store flag processors per revlog
indygreg (Gregory Szorc)
- D4647: revlog: add opener option to enable ellipsis flag processor
indygreg (Gregory Szorc)
- D4641: localrepo: pass root manifest into manifestlog.__init__
indygreg (Gregory Szorc)
- D4649: narrow: remove narrowrevlog
indygreg (Gregory Szorc)
- D4648: localrepo: enable ellipsis flag on revlogs when repo is narrow
indygreg (Gregory Szorc)
- D4654: error: introduce StorageError
Yuya Nishihara
- D4654: error: introduce StorageError
yuja (Yuya Nishihara)
- D4650: testing: add interface unit tests for file storage
indygreg (Gregory Szorc)
- D4651: revlog: drop RevlogError alias (API)
indygreg (Gregory Szorc)
- D4654: error: introduce StorageError
indygreg (Gregory Szorc)
- D4653: revlog: drop LookupError alias (API)
indygreg (Gregory Szorc)
- D4652: revlog: drop some more error aliases (API)
indygreg (Gregory Szorc)
- D4656: revlog: move censor logic out of censor extension
indygreg (Gregory Szorc)
- D4655: global: replace most uses of RevlogError with StorageError (API)
indygreg (Gregory Szorc)
- D4657: filelog: stop proxying start(), end(), and length() (API)
indygreg (Gregory Szorc)
- D4658: filelog: stop proxying compress() (API)
indygreg (Gregory Szorc)
- D4659: filelog: stop proxying _addrevision() (API)
indygreg (Gregory Szorc)
- D4660: filelog: stop proxying datafile (API)
indygreg (Gregory Szorc)
- D4661: filelog: record what's using attributes
indygreg (Gregory Szorc)
- D4662: hgweb: use heads() instead of headrevs()
indygreg (Gregory Szorc)
- D4663: filelog: stop proxying headrevs() (API)
indygreg (Gregory Szorc)
- [PATCH 1 of 2] help: document web.static config
Yuya Nishihara
- [PATCH 2 of 2] hgweb: register web.static to the config table
Yuya Nishihara
- [PATCH 1 of 5] hgweb: use scmutil.binnode() to translate None to wdir hash (issue5988)
Yuya Nishihara
- [PATCH 2 of 5] log: have changesetformatter fill in wdir() rev and node (BC)
Yuya Nishihara
- [PATCH 3 of 5] log: fill in pseudo rev and node as wdir() manifest identifiers
Yuya Nishihara
- [PATCH 4 of 5] annotate: pass around full hex node until formatting plain output
Yuya Nishihara
- [PATCH 5 of 5] annotate: pass in wdir rev and node to formatter (BC)
Yuya Nishihara
- [PATCH 1 of 2] encoding: teach unitolocal() and unifromlocal() to handle None
Matt Harbison
- [PATCH 3 of 8] py3: handle sysstr conversion around get/set attr in contrib/perf
Matt Harbison
- [PATCH 1 of 2] encoding: teach unitolocal() and unifromlocal() to handle None
Yuya Nishihara
- [PATCH 3 of 8] py3: handle sysstr conversion around get/set attr in contrib/perf
Yuya Nishihara
- bugzilla weekly report (2018-09-24)
Octobot
- bugzilla weekly report (2018-09-24)
Octobot
- D4694: py3: fix kwargs handling in hgext/absorb.py
pulkit (Pulkit Goyal)
- D4695: py3: add b'' prefixes in tests/test-bdiff.py
pulkit (Pulkit Goyal)
- D4696: py3: use '%d' for integers instead of '%s'
pulkit (Pulkit Goyal)
- D4697: tests: use assertTrue() instead of assert_() in test-bdiff.py
pulkit (Pulkit Goyal)
- D4698: py3: add b'' prefixes in contrib/simplemerge
pulkit (Pulkit Goyal)
- D4699: py3: use pycompat.strkwargs() in contrib/simplemerge
pulkit (Pulkit Goyal)
- [PATCH 1 of 8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
Matt Harbison
- [PATCH 1 of 8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
Yuya Nishihara
- D4694: py3: fix kwargs handling in hgext/absorb.py
pulkit (Pulkit Goyal)
- D4695: py3: add b'' prefixes in tests/test-bdiff.py
pulkit (Pulkit Goyal)
- D4696: py3: use '%d' for integers instead of '%s'
pulkit (Pulkit Goyal)
- D4697: tests: use assertTrue() instead of assert_() in test-bdiff.py
pulkit (Pulkit Goyal)
- D4698: py3: add b'' prefixes in contrib/simplemerge
pulkit (Pulkit Goyal)
- D4699: py3: use pycompat.strkwargs() in contrib/simplemerge
pulkit (Pulkit Goyal)
- [Bug 5990] New: pullbundles: 'hg incoming' fails on bundle type
mercurial-bugs at mercurial-scm.org
- [Bug 5989] New: pullbundles do not correctly keep phases
mercurial-bugs at mercurial-scm.org
- [PATCH 2 of 2] hgweb: register web.static to the config table
Anton Shestakov
- D4615: wireprotov2: declare command arguments richly
durin42 (Augie Fackler)
- [Bug 5991] New: pullbundles: preoutgoing and outgoing hook missing
mercurial-bugs at mercurial-scm.org
- [Bug 5992] New: push over ssh fails with "abort: not a Mercurial bundle" when remote hg is chg
mercurial-bugs at mercurial-scm.org
- D4618: wireprotov2: expose rich arguments metadata
indygreg (Gregory Szorc)
- D4616: wireprotov2: advertise recognized path filter prefixes
indygreg (Gregory Szorc)
- D4619: wireprotov2: advertise set of valid values for requestable fields
indygreg (Gregory Szorc)
- D4615: wireprotov2: declare command arguments richly
indygreg (Gregory Szorc)
- D4621: wireprotov2: teach changesetdata to fetch ancestors until depth
indygreg (Gregory Szorc)
- D4620: wireprotov2: allow multiple fields to follow revision maps
indygreg (Gregory Szorc)
- D4642: localrepo: iteratively derive local repository type
indygreg (Gregory Szorc)
- D4654: error: introduce StorageError
indygreg (Gregory Szorc)
- D4700: unionrepo: remove _constructmanifest()
indygreg (Gregory Szorc)
- D4702: filelog: remove version attribute (API)
indygreg (Gregory Szorc)
- D4703: filelog: stop proxying checksize() (API)
indygreg (Gregory Szorc)
- D4701: verify: start to abstract file verification
indygreg (Gregory Szorc)
- D4704: revlog: use proper version comparison during verify
indygreg (Gregory Szorc)
- D4705: localrepo: add missing join()
indygreg (Gregory Szorc)
- D4706: localrepo: validate directories before creating any
indygreg (Gregory Szorc)
- D4710: lfs: add repository feature denoting the use of LFS
indygreg (Gregory Szorc)
- D4707: localrepo: support shared repo creation
indygreg (Gregory Szorc)
- D4712: lfs: don't add extension to hgrc after clone or share (BC)
indygreg (Gregory Szorc)
- D4708: localrepo: support writing shared file (API)
indygreg (Gregory Szorc)
- D4709: localrepo: define "features" on repository instances (API)
indygreg (Gregory Szorc)
- D4715: filelog: store filename directly on revlog instance
indygreg (Gregory Szorc)
- D4711: localrepo: automatically load lfs extension when required (BC)
indygreg (Gregory Szorc)
- D4714: lfs: access revlog directly
indygreg (Gregory Szorc)
- D4716: lfs: don't add extension to hgrc after clone or share (BC)
indygreg (Gregory Szorc)
- D4713: largefiles: automatically load largefiles extension when required (BC)
indygreg (Gregory Szorc)
- D4615: wireprotov2: declare command arguments richly
indygreg (Gregory Szorc)
- Potential BC break on largefiles/lfs
Gregory Szorc
- D4717: upgrade: report size of backing files, not internal storage size
indygreg (Gregory Szorc)
- D4719: upgrade: use rawsize() instead of revlog index
indygreg (Gregory Szorc)
- D4718: manifest: add rawsize() proxy (API)
indygreg (Gregory Szorc)
- D4724: wireprotov2server: port to emitrevisions()
indygreg (Gregory Szorc)
- D4720: filelog: drop index attribute (API)
indygreg (Gregory Szorc)
- D4723: tests: use more complex file storage test
indygreg (Gregory Szorc)
- D4725: changegroup: port to emitrevisions() (issue5976)
indygreg (Gregory Szorc)
- D4721: changegroup: remove reordering control (BC)
indygreg (Gregory Szorc)
- D4727: filelog: drop _generaldelta attribute (API)
indygreg (Gregory Szorc)
- D4722: revlog: new API to emit revision data
indygreg (Gregory Szorc)
- D4726: revlog: drop emitrevisiondeltas() and associated functionality (API)
indygreg (Gregory Szorc)
- D4615: wireprotov2: declare command arguments richly
durin42 (Augie Fackler)
- D4615: wireprotov2: declare command arguments richly
indygreg (Gregory Szorc)
- D4721: changegroup: remove reordering control (BC)
indygreg (Gregory Szorc)
- [PATCH 1 of 9 V2] py3: rename pycompat.getcwd() to encoding.getcwd() (API)
Matt Harbison
- [PATCH 2 of 9 V2] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
Matt Harbison
- [PATCH 3 of 9 V2] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows
Matt Harbison
- [PATCH 4 of 9 V2] py3: handle sysstr conversion around get/set attr in contrib/perf
Matt Harbison
- [PATCH 5 of 9 V2] py3: switch contrib/perf from xrange to pycompat.xrange
Matt Harbison
- [PATCH 6 of 9 V2] py3: work around the lack of sys.maxint in contrib/perf
Matt Harbison
- [PATCH 7 of 9 V2] py3: un-byteify strings around os.system() and os.devnull in contrib/perf
Matt Harbison
- [PATCH 8 of 9 V2] py3: apply byteskwargs to contrib/perf
Matt Harbison
- [PATCH 9 of 9 V2] py3: convert arguments, cwd and env to native strings when spawning subprocess
Matt Harbison
- [PATCH] py3: update missing module list in test-check-py3-compat.t for Windows
Matt Harbison
- D4728: keepalive: be more careful about self._rbuf when calling super impls
durin42 (Augie Fackler)
- D4729: py3: whitelist two more passing tests
durin42 (Augie Fackler)
- D4728: keepalive: be more careful about self._rbuf when calling super impls
durin42 (Augie Fackler)
- D4729: py3: whitelist two more passing tests
durin42 (Augie Fackler)
- [Bug 5993] New: absorb -i can crash
mercurial-bugs at mercurial-scm.org
- D4730: py3: ensure _start_response() is called with system string
indygreg (Gregory Szorc)
- D4733: py3: cast exception to bytes
indygreg (Gregory Szorc)
- D4732: py3: use pycompat.strkwargs()
indygreg (Gregory Szorc)
- D4731: py3: cast exception to bytes
indygreg (Gregory Szorc)
- D4734: py3: add b'' prefixes to wire protocol test
indygreg (Gregory Szorc)
- D4642: localrepo: iteratively derive local repository type
mharbison72 (Matt Harbison)
- D4710: lfs: add repository feature denoting the use of LFS
mharbison72 (Matt Harbison)
- mercurial at 39791: 33 new changesets
Mercurial Commits
- D4711: localrepo: automatically load lfs extension when required (BC)
mharbison72 (Matt Harbison)
- D4710: lfs: add repository feature denoting the use of LFS
indygreg (Gregory Szorc)
- D4712: lfs: don't add extension to hgrc after clone or share (BC)
mharbison72 (Matt Harbison)
- D4710: lfs: add repository feature denoting the use of LFS
mharbison72 (Matt Harbison)
- D4714: lfs: access revlog directly
mharbison72 (Matt Harbison)
- D4701: verify: start to abstract file verification
mharbison72 (Matt Harbison)
- [PATCH 2 of 9 V2] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
Yuya Nishihara
- [PATCH 9 of 9 V2] py3: convert arguments, cwd and env to native strings when spawning subprocess
Yuya Nishihara
- D4731: py3: cast exception to bytes
Yuya Nishihara
- D4730: py3: ensure _start_response() is called with system string
indygreg (Gregory Szorc)
- D4732: py3: use pycompat.strkwargs()
indygreg (Gregory Szorc)
- D4734: py3: add b'' prefixes to wire protocol test
indygreg (Gregory Szorc)
- D4731: py3: cast exception to bytes
yuja (Yuya Nishihara)
- D4735: revlog: catch more specific exception in shortest()
yuja (Yuya Nishihara)
- D4654: error: introduce StorageError
Yuya Nishihara
- D4654: error: introduce StorageError
yuja (Yuya Nishihara)
- [PATCH] py3: update missing module list in test-check-py3-compat.t for Windows
Augie Fackler
- D4642: localrepo: iteratively derive local repository type
indygreg (Gregory Szorc)
- D4711: localrepo: automatically load lfs extension when required (BC)
indygreg (Gregory Szorc)
- D4701: verify: start to abstract file verification
indygreg (Gregory Szorc)
- D4731: py3: cast exception to bytes
indygreg (Gregory Szorc)
- D4733: py3: cast exception to bytes
indygreg (Gregory Szorc)
- D4735: revlog: catch more specific exception in shortest()
yuja (Yuya Nishihara)
- mercurial at 39798: 7 new changesets
Mercurial Commits
- D4723: tests: use more complex file storage test
indygreg (Gregory Szorc)
- D4711: localrepo: automatically load lfs extension when required (BC)
mharbison72 (Matt Harbison)
- D4711: localrepo: automatically load lfs extension when required (BC)
indygreg (Gregory Szorc)
- D4736: revset: fix commonancestor test so it demonstrates correct behavior
valentin.gatienbaron (Valentin Gatien-Baron)
- D4737: revset: add test demonstrating a bug with commonancestor()
valentin.gatienbaron (Valentin Gatien-Baron)
- D4739: revset: remove part of the commonancestors() comment
valentin.gatienbaron (Valentin Gatien-Baron)
- D4738: revset: make commonancestors(x + x^) be ::(x^), not ::x
valentin.gatienbaron (Valentin Gatien-Baron)
- D4740: revset: reword commonancestor()'s help
valentin.gatienbaron (Valentin Gatien-Baron)
- D4741: revset: add tests of heads(commonancestors(..))
valentin.gatienbaron (Valentin Gatien-Baron)
- D4742: revset: make heads(commonancestors(x + x^)) be x^, not x
valentin.gatienbaron (Valentin Gatien-Baron)
- D4743: encoding: remove unnecessary lambdas from _encodingfixers
martinvonz (Martin von Zweigbergk)
- D4733: py3: cast exception to bytes
indygreg (Gregory Szorc)
- [PATCH 1 of 4] convert: fix a file descriptor leak
Matt Harbison
- [PATCH 2 of 4] py3: conditionalize access to socketserver.ForkingMixIn
Matt Harbison
- [PATCH 3 of 4] py3: byteify an inline python test extension
Matt Harbison
- [PATCH 4 of 4] py3: remove a couple of superfluous calls to pycompat.rapply()
Matt Harbison
- D4738: revset: make commonancestors(x + x^) be ::(x^), not ::x
Yuya Nishihara
- D4738: revset: make commonancestors(x + x^) be ::(x^), not ::x
yuja (Yuya Nishihara)
- D4736: revset: fix commonancestor test so it demonstrates correct behavior
valentin.gatienbaron (Valentin Gatien-Baron)
- D4737: revset: add test demonstrating a bug with commonancestor()
valentin.gatienbaron (Valentin Gatien-Baron)
- D4741: revset: add tests of heads(commonancestors(..))
valentin.gatienbaron (Valentin Gatien-Baron)
- D4739: revset: remove part of the commonancestors() comment
valentin.gatienbaron (Valentin Gatien-Baron)
- D4740: revset: reword commonancestor()'s help
valentin.gatienbaron (Valentin Gatien-Baron)
- D4738: revset: make commonancestors(x + x^) be ::(x^), not ::x
valentin.gatienbaron (Valentin Gatien-Baron)
- D4742: revset: make heads(commonancestors(x + x^)) be x^, not x
valentin.gatienbaron (Valentin Gatien-Baron)
- [PATCH 1 of 4] convert: fix a file descriptor leak
Yuya Nishihara
- D4731: py3: cast exception to bytes
indygreg (Gregory Szorc)
- D4743: encoding: remove unnecessary lambdas from _encodingfixers
martinvonz (Martin von Zweigbergk)
- D4733: py3: cast exception to bytes
indygreg (Gregory Szorc)
- [PATCH 1 of 4 STABLE] test-ssh: show that stdio redirection doesn't work with chg
Yuya Nishihara
- [PATCH 2 of 4 STABLE] procutil: compare fd number to see if stdio protection is needed (issue5992)
Yuya Nishihara
- [PATCH 3 of 4 STABLE] chgserver: update comment describing when to fall back to core _runsystem()
Yuya Nishihara
- [PATCH 4 of 4 STABLE] chgserver: do not send system() back to client if stdio redirected (issue5992)
Yuya Nishihara
- [PATCH 1 of 4 STABLE] test-ssh: show that stdio redirection doesn't work with chg
Gregory Szorc
- D4700: unionrepo: remove _constructmanifest()
indygreg (Gregory Szorc)
- D4703: filelog: stop proxying checksize() (API)
indygreg (Gregory Szorc)
- D4702: filelog: remove version attribute (API)
indygreg (Gregory Szorc)
- D4701: verify: start to abstract file verification
indygreg (Gregory Szorc)
- D4704: revlog: use proper version comparison during verify
indygreg (Gregory Szorc)
- D4706: localrepo: validate directories before creating any
indygreg (Gregory Szorc)
- D4705: localrepo: add missing join()
indygreg (Gregory Szorc)
- D4710: lfs: add repository feature denoting the use of LFS
indygreg (Gregory Szorc)
- D4707: localrepo: support shared repo creation
indygreg (Gregory Szorc)
- D4709: localrepo: define "features" on repository instances (API)
indygreg (Gregory Szorc)
- D4708: localrepo: support writing shared file (API)
indygreg (Gregory Szorc)
- D4712: lfs: don't add extension to hgrc after clone or share (BC)
indygreg (Gregory Szorc)
- D4711: localrepo: automatically load lfs extension when required (BC)
indygreg (Gregory Szorc)
- D4714: lfs: access revlog directly
indygreg (Gregory Szorc)
- D4715: filelog: store filename directly on revlog instance
indygreg (Gregory Szorc)
- D4719: upgrade: use rawsize() instead of revlog index
indygreg (Gregory Szorc)
- D4717: upgrade: report size of backing files, not internal storage size
indygreg (Gregory Szorc)
- D4718: manifest: add rawsize() proxy (API)
indygreg (Gregory Szorc)
- D4720: filelog: drop index attribute (API)
indygreg (Gregory Szorc)
- D4713: largefiles: automatically load largefiles extension when required (BC)
indygreg (Gregory Szorc)
- D4723: tests: use more complex file storage test
indygreg (Gregory Szorc)
- D4724: wireprotov2server: port to emitrevisions()
indygreg (Gregory Szorc)
- D4725: changegroup: port to emitrevisions() (issue5976)
indygreg (Gregory Szorc)
- D4721: changegroup: remove reordering control (BC)
indygreg (Gregory Szorc)
- D4722: revlog: new API to emit revision data
indygreg (Gregory Szorc)
- D4727: filelog: drop _generaldelta attribute (API)
indygreg (Gregory Szorc)
- D4726: revlog: drop emitrevisiondeltas() and associated functionality (API)
indygreg (Gregory Szorc)
- caching pull - stable partitioning of bundle requests
Boris FELD
- mercurial at 39805: 7 new changesets (7 on stable)
Mercurial Commits
- D4744: lfs: drop unused import
indygreg (Gregory Szorc)
- D4746: filelog: stop proxying flags() (API)
indygreg (Gregory Szorc)
- D4745: revlog: move revision verification out of verify
indygreg (Gregory Szorc)
- D4749: filelog: stop proxying "opener" (API)
indygreg (Gregory Szorc)
- D4748: upgrade: use storageinfo() for obtaining storage metadata
indygreg (Gregory Szorc)
- D4751: filelog: stop proxying deltaparent() (API)
indygreg (Gregory Szorc)
- D4752: filelog: return correct size when content begins with metadata prefix
indygreg (Gregory Szorc)
- D4750: filelog: stop proxying rawsize() (API)
indygreg (Gregory Szorc)
- D4747: revlog: add method for obtaining storage info (API)
indygreg (Gregory Szorc)
- D4756: storageutil: new function for extracting metadata-less content from text
indygreg (Gregory Szorc)
- D4753: storageutil: new module for storage primitives (API)
indygreg (Gregory Szorc)
- D4755: storageutil: move _censoredtext() from revlog
indygreg (Gregory Szorc)
- D4754: storageutil: move metadata parsing and packing from revlog (API)
indygreg (Gregory Szorc)
- D4757: storageutil: extract revision number iteration
indygreg (Gregory Szorc)
- D4758: tests: de-flake test-narrow-debugrebuilddirstate.t
martinvonz (Martin von Zweigbergk)
- mercurial at 39838: 33 new changesets (4 on stable)
Mercurial Commits
- D4744: lfs: drop unused import
indygreg (Gregory Szorc)
- D4748: upgrade: use storageinfo() for obtaining storage metadata
indygreg (Gregory Szorc)
- D4747: revlog: add method for obtaining storage info (API)
indygreg (Gregory Szorc)
- D4745: revlog: move revision verification out of verify
indygreg (Gregory Szorc)
- caching pull - stable partitioning of bundle requests
Joerg Sonnenberger
- D4758: tests: de-flake test-narrow-debugrebuilddirstate.t
martinvonz (Martin von Zweigbergk)
- D4749: filelog: stop proxying "opener" (API)
indygreg (Gregory Szorc)
- D4745: revlog: move revision verification out of verify
indygreg (Gregory Szorc)
- D4746: filelog: stop proxying flags() (API)
indygreg (Gregory Szorc)
- D4750: filelog: stop proxying rawsize() (API)
indygreg (Gregory Szorc)
- D4751: filelog: stop proxying deltaparent() (API)
indygreg (Gregory Szorc)
- D4752: filelog: return correct size when content begins with metadata prefix
indygreg (Gregory Szorc)
- D4753: storageutil: new module for storage primitives (API)
indygreg (Gregory Szorc)
- D4756: storageutil: new function for extracting metadata-less content from text
indygreg (Gregory Szorc)
- D4755: storageutil: move _censoredtext() from revlog
indygreg (Gregory Szorc)
- D4754: storageutil: move metadata parsing and packing from revlog (API)
indygreg (Gregory Szorc)
- D4757: storageutil: extract revision number iteration
indygreg (Gregory Szorc)
- D4765: fastcheckout: extension for obtaining a checkout quickly
indygreg (Gregory Szorc)
- D4766: fastcheckout: arguments to make checkout narrow
indygreg (Gregory Szorc)
- D4767: exchangev2: recognize narrow patterns when pulling
indygreg (Gregory Szorc)
- D4768: logtoprocess: define $HG for children processes
valentin.gatienbaron (Valentin Gatien-Baron)
- 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)
- D4773: wireprotov2: support response caching
indygreg (Gregory Szorc)
- D4769: debugcommands: print all CBOR objects
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)
- D4774: wireprotov2: define semantics for content redirects
indygreg (Gregory Szorc)
- [PATCH 1 of 4] py3: replace a StandardError reference
Matt Harbison
- [PATCH 2 of 4] py3: ensure standard exceptions use `str` type strings in windows.py
Matt Harbison
- [PATCH 3 of 4] py3: mask out None type when printing in `debuglocks`
Matt Harbison
- [PATCH 4 of 4] py3: convert os.readlink() path to native strings
Matt Harbison
- [PATCH 4 of 4] py3: convert os.readlink() path to native strings
Yuya Nishihara
- D4768: logtoprocess: define $HG for children processes
valentin.gatienbaron (Valentin Gatien-Baron)
- change behavior of hg commit -i /hg record
Uwe Brauer
- feature proposal: cherry pick text from a commit
Uwe Brauer
- caching pull - stable partitioning of bundle requests
Gregory Szorc
- [PATCH 1 of 4] revlog: add a callback "tracking" duplicate node addition
Boris Feld
- [PATCH 2 of 4] changelog: keep track of duplicated node in the transaction adding them
Boris Feld
- [PATCH 3 of 4] shelve: return the shelved node as part of bundle application
Boris Feld
- [PATCH 4 of 4] shelve: find shelvedctx from bundle even if they are already in the repo
Boris Feld
- D4780: repo: look up nullrev context by revnum, not symbolic name
martinvonz (Martin von Zweigbergk)
- D4779: bundle: consistently put revnums in "base" collection
martinvonz (Martin von Zweigbergk)
- D4781: repo: don't look up context for tip node if it's not needed
martinvonz (Martin von Zweigbergk)
- [PATCH 01 of 13] cleanupnodes: expand long "one-liner"
Boris Feld
- [PATCH 02 of 13] cleanupnodes: accept multiple predecessors in 'replacements' (API)
Boris Feld
- [PATCH 03 of 13] histedit: don't cleanup nodes already disposed of
Boris Feld
- [PATCH 04 of 13] rebase: don't try to prune obsolete changeset already in the destination
Boris Feld
- [PATCH 05 of 13] cleanupnodes: drop special casing around prune markers
Boris Feld
- [PATCH 06 of 13] rebase: expand a long "one-liner"
Boris Feld
- [PATCH 07 of 13] rebase: use tuple as `replacement` keys
Boris Feld
- [PATCH 08 of 13] rebase: explicitly track collapses as fold
Boris Feld
- [PATCH 09 of 13] obsolete: explicitly pass relation items to effectflag computation
Boris Feld
- [PATCH 10 of 13] obsolete: preindent code in createmarkers
Boris Feld
- [PATCH 11 of 13] obsolete: allow multiple predecessors in createmarkers
Boris Feld
- [PATCH 12 of 13] cleanupnodes: pass multiple predecessors to `createmarkers` directly
Boris Feld
- [PATCH 13 of 13] obsolete: explicitly track folds inside the markers
Boris Feld
- D4782: remotefilelog: import pruned-down remotefilelog extension from hg-experimental
durin42 (Augie Fackler)
- D4784: streamclone: pass includes and excludes to stream_out wireprotocol cmd
pulkit (Pulkit Goyal)
- D4783: narrow: add 'narrowstream' server capability to use streamclones with narrow
pulkit (Pulkit Goyal)
- D4785: streamclone: pass includes and excludes to fn generating clones
pulkit (Pulkit Goyal)
- D4783: narrow: add 'narrowstream' server capability to use streamclones with narrow
pulkit (Pulkit Goyal)
- [PATCH 1 of 4] revlog: add a callback "tracking" duplicate node addition
Gregory Szorc
- mercurial at 39849: 11 new changesets
Mercurial Commits
- D4782: remotefilelog: import pruned-down remotefilelog extension from hg-experimental
spectral (Kyle Lippincott)
- [PATCH V2] py3: convert os.readlink() path to native strings
Matt Harbison
- [PATCH] py3: ensure printing to stdout uses str in test-hgweb-no-request-uri.t
Matt Harbison
- [PATCH 1 of 5] pullreport: add a test to show misreporting of visible changeset
Boris Feld
- [PATCH 2 of 5] pullreport: skip filtered revs instead of obsolete ones
Boris Feld
- [PATCH 3 of 5] pullreport: skip or rework some early return
Boris Feld
- [PATCH 4 of 5] pullreport: issue a message about "extinct" pulled changesets
Boris Feld
- [PATCH 5 of 5] pullreport: rev duplicated and extinct into account
Boris Feld
- [PATCH] py3: ensure printing to stdout uses str in test-hgweb-no-request-uri.t
Yuya Nishihara
- [PATCH V2] py3: convert os.readlink() path to native strings
Yuya Nishihara
- [PATCH 2 of 5] pullreport: skip filtered revs instead of obsolete ones
Yuya Nishihara
- [PATCH V2] py3: convert os.readlink() path to native strings
Matt Harbison
- D4780: repo: look up nullrev context by revnum, not symbolic name
martinvonz (Martin von Zweigbergk)
- D4779: bundle: consistently put revnums in "base" collection
martinvonz (Martin von Zweigbergk)
- D4781: repo: don't look up context for tip node if it's not needed
martinvonz (Martin von Zweigbergk)
- [PATCH V2] py3: convert os.readlink() path to native strings
Yuya Nishihara
- [PATCH 2 of 5] pullreport: skip filtered revs instead of obsolete ones
Boris FELD
- [PATCH 2 of 5] pullreport: skip filtered revs instead of obsolete ones
Yuya Nishihara
- [PATCH 1 of 5 RFC] rust: pure Rust lazyancestors iterator
Georges Racinet
- [PATCH 2 of 5 RFC] rust: iterator bindings to C code
Georges Racinet
- [PATCH 3 of 5 RFC] rust: exposing in parsers module
Georges Racinet
- [PATCH 4 of 5 RFC] rust: hooking into Python code
Georges Racinet
- [PATCH 5 of 5 RFC] rust: making runnable without LD_LIBRARY_PATH
Georges Racinet
- [PATCH 1 of 5 RFC] rust: pure Rust lazyancestors iterator
Georges Racinet
- D4782: remotefilelog: import pruned-down remotefilelog extension from hg-experimental
durin42 (Augie Fackler)
- D4782: remotefilelog: import pruned-down remotefilelog extension from hg-experimental
durin42 (Augie Fackler)
- [Bug 5994] New: hg metaedit changes timestamp by default
mercurial-bugs at mercurial-scm.org
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
lothiraldan (Boris Feld)
- [PATCH 1 of 5 V2] pullreport: add a test to show misreporting of visible changeset
Boris Feld
- [PATCH 2 of 5 V2] pullreport: skip filtered revs instead of obsolete ones
Boris Feld
- [PATCH 3 of 5 V2] pullreport: skip or rework some early return
Boris Feld
- [PATCH 4 of 5 V2] pullreport: issue a message about "extinct" pulled changesets
Boris Feld
- [PATCH 5 of 5 V2] pullreport: rev duplicated and extinct into account
Boris Feld
- D4786: narrow: factor out logic to create cg while widening into separate fn
pulkit (Pulkit Goyal)
- D4787: narrow: pass 'narrow_widen' as source while generating changegroup
pulkit (Pulkit Goyal)
- D4788: narrow: don't do the dirstate dance if ellipses is not enabled
pulkit (Pulkit Goyal)
- D4789: narrow: check for servers' narrow support before doing anything (BC)
pulkit (Pulkit Goyal)
- D4788: narrow: don't do the dirstate dance if ellipses is not enabled
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)
- D4798: storageutil: consistently raise LookupError (API)
indygreg (Gregory Szorc)
- D4800: storageutil: extract copy metadata retrieval out of filelog
indygreg (Gregory Szorc)
- D4797: storageutil: implement file identifier resolution method (BC)
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)
- D4804: storageutil: make all callables optional
indygreg (Gregory Szorc)
- D4799: storageutil: extract functionality for resolving strip revisions
indygreg (Gregory Szorc)
- D4803: storageutil: extract most of emitrevisions() to standalone function
indygreg (Gregory Szorc)
- D4805: storageutil: pass nodes into emitrevisions()
indygreg (Gregory Szorc)
- [PATCH 1 of 5 V2] pullreport: add a test to show misreporting of visible changeset
Yuya Nishihara
- D4710: lfs: add repository feature denoting the use of LFS
Yuya Nishihara
- D4710: lfs: add repository feature denoting the use of LFS
yuja (Yuya Nishihara)
- mercurial at 39851: 2 new changesets
Mercurial Commits
- D4713: largefiles: automatically load largefiles extension when required (BC)
Yuya Nishihara
- D4713: largefiles: automatically load largefiles extension when required (BC)
yuja (Yuya Nishihara)
- [PATCH 1 of 2 V3] py3: convert os.readlink() path to native strings on Windows
Matt Harbison
- [PATCH 2 of 2 V3] util: use a context manager in readlock()
Matt Harbison
- mercurial at 39860: 9 new changesets
Mercurial Commits
- mercurial at 39871: 11 new changesets
Mercurial Commits
- D4752: filelog: return correct size when content begins with metadata prefix
Yuya Nishihara
- D4752: filelog: return correct size when content begins with metadata prefix
yuja (Yuya Nishihara)
- mercurial at 39876: 5 new changesets
Mercurial Commits
- D4806: context: stop catching and re-raising FilteredRepoLookupError
martinvonz (Martin von Zweigbergk)
- D4807: context: stop catching TypeError when converting hex nodeid to binary
martinvonz (Martin von Zweigbergk)
- [PATCH 1 of 3] py3: byteify extension in test-debugcommands.t
Matt Harbison
- [PATCH 2 of 3] py3: conditionalize json float precision difference in test-debugcommands.t
Matt Harbison
- [PATCH 3 of 3] py3: suppress the output from .write() calls in the remaining tests
Matt Harbison
- D4808: narrow: move the wireprotocol narrow capability name to core
pulkit (Pulkit Goyal)
- D4810: repository: introduce an ellipses repo requirement
pulkit (Pulkit Goyal)
- D4809: narrow: move the ellipses server capability to core
pulkit (Pulkit Goyal)
- [PATCH 1 of 3] py3: byteify extension in test-debugcommands.t
Pulkit Goyal
- D4811: py3: use util.forcebytestr() to convert error messages to bytes
pulkit (Pulkit Goyal)
- [PATCH 2 of 2 V3] util: use a context manager in readlock()
Yuya Nishihara
- D4807: context: stop catching TypeError when converting hex nodeid to binary
martinvonz (Martin von Zweigbergk)
- D4806: context: stop catching and re-raising FilteredRepoLookupError
martinvonz (Martin von Zweigbergk)
- D4811: py3: use util.forcebytestr() to convert error messages to bytes
pulkit (Pulkit Goyal)
- [PATCH 1 of 5 RFC] rust: pure Rust lazyancestors iterator
Yuya Nishihara
- [PATCH 2 of 5 RFC] rust: iterator bindings to C code
Yuya Nishihara
- [PATCH 1 of 6] run-tests: flush output stream before prompting to accept changes
Matt Harbison
- [PATCH 2 of 6] py3: byteify windows.shelltocmdexe()
Matt Harbison
- [PATCH 3 of 6] py3: implement __lt__() to make gitlfspointer sortable
Matt Harbison
- [PATCH 4 of 6] py3: use util.forcebytestr() to convert push lock error to bytes
Matt Harbison
- [PATCH 5 of 6] py3: convert print to a function call in a few tests
Matt Harbison
- [PATCH 6 of 6] py3: avoid b'' output in test-hgweb-non-interactive.t
Matt Harbison
- [PATCH 3 of 6] py3: implement __lt__() to make gitlfspointer sortable
Yuya Nishihara
- [PATCH 5 of 6] py3: convert print to a function call in a few tests
Yuya Nishihara
- [PATCH 6 of 6] py3: avoid b'' output in test-hgweb-non-interactive.t
Yuya Nishihara
- [PATCH 05 of 13] cleanupnodes: drop special casing around prune markers
Yuya Nishihara
- [PATCH 07 of 13] rebase: use tuple as `replacement` keys
Yuya Nishihara
- [PATCH 11 of 13] obsolete: allow multiple predecessors in createmarkers
Yuya Nishihara
- [PATCH 13 of 13] obsolete: explicitly track folds inside the markers
Yuya Nishihara
- [PATCH 3 of 6] py3: implement __lt__() to make gitlfspointer sortable
Matt Harbison
- [PATCH 5 of 6] py3: convert print to a function call in a few tests
Matt Harbison
- [PATCH 3 of 6] py3: implement __lt__() to make gitlfspointer sortable
Yuya Nishihara
- [PATCH 5 of 6] py3: convert print to a function call in a few tests
Yuya Nishihara
- [PATCH 1 of 7] resolve: rename {status} to {mergestatus} to not shadow change status (BC)
Yuya Nishihara
- [PATCH 2 of 7] annotate: rename {lines}/{line} to {texts}/{text} respectively (BC)
Yuya Nishihara
- [PATCH 3 of 7] annotate: rename {line_number} to {lineno} (BC)
Yuya Nishihara
- [PATCH 4 of 7] grep: rename {line_number} to {lineno} as well (BC)
Yuya Nishihara
- [PATCH 5 of 7] templatefilters: alias element of {_|splitlines} to {text}
Yuya Nishihara
- [PATCH 6 of 7] formatter: remove experimental marker from -T option
Yuya Nishihara
- [PATCH 7 of 7] help: document about "files" template keywords
Yuya Nishihara
- [PATCH 1 of 5 RFC] rust: pure Rust lazyancestors iterator
Georges Racinet
- [PATCH 2 of 5 RFC] rust: iterator bindings to C code
Georges Racinet
- [PATCH 1 of 5 RFC] rust: pure Rust lazyancestors iterator
Yuya Nishihara
- D4808: narrow: move the wireprotocol narrow capability name to core
pulkit (Pulkit Goyal)
- D4810: repository: introduce an ellipses repo requirement
pulkit (Pulkit Goyal)
- D4809: narrow: move the ellipses server capability to core
pulkit (Pulkit Goyal)
- D4788: narrow: don't do the dirstate dance if ellipses is not enabled
pulkit (Pulkit Goyal)
- D4789: narrow: check for servers' narrow support before doing anything (BC)
pulkit (Pulkit Goyal)
- D4812: narrow: pass old includes and excludes to _widen()
pulkit (Pulkit Goyal)
- D4813: [RFC] narrow: the first version of narrow_widen wireprotocol command
pulkit (Pulkit Goyal)
- D4814: py3: add one more passing test to whitelist caught by buildbot
pulkit (Pulkit Goyal)
- D4664: mergecommit: add a new extension to merge in-memory and create a commit
pulkit (Pulkit Goyal)
- bugzilla weekly report (2018-10-01)
Octobot
- bugzilla weekly report (2018-10-01)
Octobot
- D4809: narrow: move the ellipses server capability to core
martinvonz (Martin von Zweigbergk)
- D4810: repository: introduce an ellipses repo requirement
martinvonz (Martin von Zweigbergk)
- D4809: narrow: move the ellipses server capability to core
pulkit (Pulkit Goyal)
- D4810: repository: introduce an ellipses repo requirement
pulkit (Pulkit Goyal)
Last message date:
Mon Oct 1 00:09:19 UTC 2018
Archived on: Thu Jun 30 01:11:58 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).