[02,of,11] filectx: make renamed a property cache |
2017-05-10 |
Jun Wu |
|
Accepted |
[01,of,11] filectx: make flags a property cache |
2017-05-10 |
Jun Wu |
|
Accepted |
[7,of,7] parsers: use PYMODULEINIT |
2017-05-09 |
Jun Wu |
|
Superseded |
[6,of,7] osutil: use PYMODULEINIT |
2017-05-09 |
Jun Wu |
|
Superseded |
[5,of,7] mpatch: use PYMODULEINIT |
2017-05-09 |
Jun Wu |
|
Superseded |
[4,of,7] diffhelpers: use PYMODULEINIT |
2017-05-09 |
Jun Wu |
|
Superseded |
[3,of,7] bdiff: use PYMODULEINIT |
2017-05-09 |
Jun Wu |
|
Superseded |
[2,of,7] base85: use PYMODULEINIT |
2017-05-09 |
Jun Wu |
|
Superseded |
[1,of,7] util: add a macro initializing CPython modules |
2017-05-09 |
Jun Wu |
|
Superseded |
[4,of,4,stateful-chg] commandserver: allow service to process handler's heartbeat result |
2017-05-06 |
Jun Wu |
|
Accepted |
[3,of,4,stateful-chg] commandserver: add a heartbeat method to servicehandler |
2017-05-06 |
Jun Wu |
|
Accepted |
[2,of,4,stateful-chg] commandserver: move printbanner logic to bindsocket |
2017-05-06 |
Jun Wu |
|
Accepted |
[1,of,4,stateful-chg] commandserver: move "listen" responsibility from service to handler |
2017-05-06 |
Jun Wu |
|
Accepted |
fsmonitor: do not nuke dirstate filecache |
2017-05-06 |
Jun Wu |
|
Accepted |
[5,of,5,V2] diff: add a fast path to avoid loading binary contents |
2017-05-06 |
Jun Wu |
|
Accepted |
[4,of,5,V2] diff: correct binary testing logic |
2017-05-06 |
Jun Wu |
|
Accepted |
[3,of,5,V2] diff: draw a table about binary diff behaviors |
2017-05-06 |
Jun Wu |
|
Accepted |
[2,of,5,V2] diff: use fctx.size() to test empty |
2017-05-06 |
Jun Wu |
|
Accepted |
[1,of,5,V2] diff: use fctx.isbinary() to test binary |
2017-05-06 |
Jun Wu |
|
Accepted |
[3,of,3] diff: add a fast path to avoid loading binary contents |
2017-05-04 |
Jun Wu |
|
Changes Requested |
[2,of,3] diff: use fctx.size() to test empty |
2017-05-04 |
Jun Wu |
|
Changes Requested |
[1,of,3] diff: use fctx.isbinary() to test binary |
2017-05-04 |
Jun Wu |
|
Changes Requested |
[3,of,3] webcommands: use fctx.isbinary |
2017-05-04 |
Jun Wu |
|
Accepted |
[2,of,3] annotate: use fctx.isbinary |
2017-05-04 |
Jun Wu |
|
Accepted |
[1,of,3] fileset: use fctx.isbinary instead of util.binary(fctx.data()) |
2017-05-04 |
Jun Wu |
|
Accepted |
filelog: fix parsemeta docstring |
2017-05-03 |
Jun Wu |
|
Accepted |
[3,of,3] test-hardlinks: unify two test files into one |
2017-05-03 |
Jun Wu |
|
Changes Requested |
[2,of,3] run-tests: support multiple cases in .t test |
2017-05-03 |
Jun Wu |
|
Changes Requested |
[1,of,3] run-tests: change test identity from a path to a dict |
2017-05-03 |
Jun Wu |
|
Changes Requested |
[8,of,8] mercurial: only load C modules if they have expected versions |
2017-05-03 |
Jun Wu |
|
Deferred |
[7,of,8] mercurial: trigger C extension build automatically for developers |
2017-05-03 |
Jun Wu |
|
Deferred |
[6,of,8] parsers: add _version to help detect breaking binary changes |
2017-05-03 |
Jun Wu |
|
Deferred |
[5,of,8] osutil: add _version to help detect breaking binary changes |
2017-05-03 |
Jun Wu |
|
Deferred |
[4,of,8] mpatch: add _version to help detect breaking binary changes |
2017-05-03 |
Jun Wu |
|
Deferred |
[3,of,8] diffhelpers: add _version to help detect breaking binary changes |
2017-05-03 |
Jun Wu |
|
Deferred |
[2,of,8] base85: add _version to help detect breaking binary changes |
2017-05-03 |
Jun Wu |
|
Deferred |
[1,of,8] bdiff: add _version to help detect breaking binary changes |
2017-05-03 |
Jun Wu |
|
Deferred |
[4,of,4] test-worker: exercise more about "killworkers" situation |
2017-05-03 |
Jun Wu |
|
Accepted |
[3,of,4] test-worker: capture tracebacks more reliably |
2017-05-03 |
Jun Wu |
|
Accepted |
[2,of,4] worker: rewrite error handling so os._exit covers all cases |
2017-05-03 |
Jun Wu |
|
Accepted |
[1,of,4] dispatch: take over SignalInterrupt handling from scmutil |
2017-05-03 |
Jun Wu |
|
Accepted |
[STABLE] pager: set MORE=FRX on OS X and FreeBSD |
2017-04-21 |
Jun Wu |
|
Rejected |
[2,of,2,STABLE] test-worker: make the test stronger |
2017-04-20 |
Jun Wu |
|
Changes Requested |
[1,of,2,STABLE] worker: be silent if killed by the main process |
2017-04-20 |
Jun Wu |
|
Changes Requested |
[V2] pager: set some environment variables if they're not set |
2017-04-13 |
Jun Wu |
|
Accepted |
[2,of,2] chg: respect environment variables for pager |
2017-04-12 |
Jun Wu |
|
Accepted |
[1,of,2] pager: set some environment variables if they're not set |
2017-04-12 |
Jun Wu |
|
Accepted |
chg: always wait for pager |
2017-04-12 |
Jun Wu |
|
Accepted |
[2,of,2,V2] revlog: make "size" diverge from "rawsize" |
2017-04-09 |
Jun Wu |
|
Accepted |
[1,of,2,V2] test-flagprocessor: add a case about hg status |
2017-04-09 |
Jun Wu |
|
Accepted |
[2,of,2] filelog: use slow path to calculate size |
2017-04-07 |
Jun Wu |
|
Superseded |
[1,of,2] test-flagprocessor: add a case about hg status |
2017-04-07 |
Jun Wu |
|
Superseded |
metadataonlyctx: replace "changeset()[0]" to "manifestnode()" |
2017-04-07 |
Jun Wu |
|
Accepted |
test-check-pylint: match its output |
2017-04-07 |
Jun Wu |
|
Accepted |
[2,of,2] test-check-code: do not use xargs |
2017-04-07 |
Jun Wu |
|
Accepted |
[1,of,2] check-code: use "-" to specify a list of files from stdin |
2017-04-07 |
Jun Wu |
|
Accepted |
[8,of,8] test-flagprocessor: remove unnecessary greps |
2017-04-07 |
Jun Wu |
|
Accepted |
[7,of,8] bundlerepo: use raw revision in revdiff() |
2017-04-07 |
Jun Wu |
|
Accepted |
[6,of,8] bundlerepo: fix raw handling in revision() |
2017-04-07 |
Jun Wu |
|
Accepted |
[5,of,8] bundlerepo: build revlog index with flags |
2017-04-07 |
Jun Wu |
|
Accepted |
[4,of,8] bundlerepo: make baserevision return raw text |
2017-04-07 |
Jun Wu |
|
Accepted |
[3,of,8] test-flagprocessor: add tests about bundlerepo |
2017-04-07 |
Jun Wu |
|
Accepted |
[2,of,8] test-flagprocessor: use changegroup3 in bundle2 |
2017-04-07 |
Jun Wu |
|
Accepted |
[1,of,8] bundle: allow bundle command to use changegroup3 in tests |
2017-04-07 |
Jun Wu |
|
Accepted |
[V2] revlog: use raw revision for rawsize |
2017-04-03 |
Jun Wu |
|
Accepted |
[3,of,3,V2] revlog: avoid applying delta chain on cache hit |
2017-04-03 |
Jun Wu |
|
Accepted |
[2,of,3,V2] revlog: indent block to make review easier |
2017-04-03 |
Jun Wu |
|
Accepted |
[1,of,3,V2] revlog: avoid calculating "flags" twice in revision() |
2017-04-03 |
Jun Wu |
|
Accepted |
[2,of,2] test-revlog-raw: remove duplicated option |
2017-04-03 |
Jun Wu |
|
Accepted |
[1,of,2] test-revlog-raw: fix "genbits" implementation |
2017-04-03 |
Jun Wu |
|
Accepted |
[9,of,9,V2] revlog: add a fast path for revision(raw=False) |
2017-03-31 |
Jun Wu |
|
Accepted |
[8,of,9,V2] revlog: make _addrevision only accept rawtext |
2017-03-31 |
Jun Wu |
|
Accepted |
[7,of,9,V2] revlog: use raw revisions in clone |
2017-03-31 |
Jun Wu |
|
Accepted |
[6,of,9,V2] revlog: use raw revisions in revdiff |
2017-03-31 |
Jun Wu |
|
Accepted |
[5,of,9,V2] revlog: use raw content when building delta |
2017-03-31 |
Jun Wu |
|
Accepted |
[4,of,9,V2] revlog: fix _cache usage in revision() |
2017-03-31 |
Jun Wu |
|
Accepted |
[3,of,9,V2] revlog: rename some "text"s to "rawtext" |
2017-03-31 |
Jun Wu |
|
Accepted |
[2,of,9,V2] revlog: clarify flagprocessor documentation |
2017-03-31 |
Jun Wu |
|
Accepted |
[1,of,9,V2] revlog: add a stronger test for raw processing |
2017-03-31 |
Jun Wu |
|
Accepted |
[2,of,2,V2] verify: fix length check |
2017-03-30 |
Jun Wu |
yuya |
Accepted |
[1,of,2,V2] verify: document corner cases |
2017-03-30 |
Jun Wu |
yuya |
Accepted |
[5,of,5] perf: workaround check-code |
2017-03-29 |
Jun Wu |
|
Accepted |
[4,of,5] unionrepo: avoid unnecessary node -> rev conversion |
2017-03-29 |
Jun Wu |
|
Accepted |
[3,of,5] bundlerepo: avoid unnecessary node -> rev conversion |
2017-03-29 |
Jun Wu |
|
Accepted |
[2,of,5] revlog: avoid unnecessary node -> rev conversion |
2017-03-29 |
Jun Wu |
|
Accepted |
[1,of,5] check-code: detect r.revision(r.node(rev)) |
2017-03-29 |
Jun Wu |
|
Accepted |
[2,of,2] verify: fix length check |
2017-03-29 |
Jun Wu |
|
Changes Requested |
[1,of,2] verify: document corner cases |
2017-03-29 |
Jun Wu |
|
Changes Requested |
test-verify: add a testcase where the file has magic meta header |
2017-03-29 |
Jun Wu |
|
Changes Requested |
[3,of,3,V2] hardlink: check directory's st_dev when copying files |
2017-03-29 |
Jun Wu |
|
Accepted |
[2,of,3,V2] hardlink: duplicate hardlink detection for copying files and directories |
2017-03-29 |
Jun Wu |
|
Accepted |
[1,of,3,V2] hardlink: extract topic text logic of copyfiles |
2017-03-29 |
Jun Wu |
|
Accepted |
test-check-code: prevent files being added to the root directory |
2017-03-29 |
Jun Wu |
|
Accepted |
revlog: use raw revision for rawsize |
2017-03-29 |
Jun Wu |
|
Accepted |
test-rebase-base: add a note about the test name |
2017-03-28 |
Jun Wu |
|
Superseded |
verify: check raw revision size |
2017-03-28 |
Jun Wu |
|
Superseded |
chgserver: do not copy configs set by environment variables |
2017-03-28 |
Jun Wu |
|
Accepted |
[3,of,3] rcutil: extract duplicated logic to a lambda |
2017-03-28 |
Jun Wu |
|
Accepted |
[2,of,3] rcutil: unindent a block |
2017-03-28 |
Jun Wu |
|
Accepted |
[1,of,3] rcutil: do not cache rccomponents |
2017-03-28 |
Jun Wu |
|
Accepted |
[7,of,7] revlog: avoid apply delta chain when cache hit in revlog.revision |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[6,of,7] revlog: indent block to make review easier |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[5,of,7] revlog: add a fast path for non-raw revision |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[4,of,7] revlog: add test to check raw processing is sane |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[3,of,7] revlog: do not return raw cache blindly |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[2,of,7] revlog: make sure _cache only contain raw content |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[1,of,7] revlog: use raw content when building delta |
2017-03-28 |
Jun Wu |
|
Changes Requested |
[2,of,2,RFC] RFC: switch to immutable configs |
2017-03-27 |
Jun Wu |
|
Changes Requested |
[1,of,2,RFC] RFC: implement immutable config objects |
2017-03-27 |
Jun Wu |
|
Changes Requested |
[2,of,2] histedit: make prune markers local |
2017-03-27 |
Jun Wu |
|
Deferred |
[1,of,2] obsolete: allow creating local prune markers that is not exchanged |
2017-03-27 |
Jun Wu |
|
Deferred |
[10,of,10,V5] pager: do not read from environment variable |
2017-03-27 |
Jun Wu |
|
Accepted |
[09,of,10,V5] ui: simplify geteditor |
2017-03-27 |
Jun Wu |
|
Accepted |
[08,of,10,V5] debugconfig: list environment variables in debug output |
2017-03-27 |
Jun Wu |
|
Accepted |
[07,of,10,V5] rcutil: let environ override system configs (BC) |
2017-03-27 |
Jun Wu |
|
Accepted |
[06,of,10,V5] rcutil: add a method to convert environment variables to config items |
2017-03-27 |
Jun Wu |
|
Accepted |
[05,of,10,V5] rcutil: let rccomponents return different types of configs (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[04,of,10,V5] rcutil: rename rcpath to rccomponents (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[03,of,10,V5] rcutil: extract rc directory listing logic |
2017-03-27 |
Jun Wu |
|
Accepted |
[02,of,10,V5] rcutil: split osrcpath to return default.d paths (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[01,of,10,V5] rcutil: move scmutil.*rcpath to rcutil (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[10,of,10,V4] pager: do not read from environment variable |
2017-03-27 |
Jun Wu |
|
Superseded |
[09,of,10,V4] ui: simplify geteditor |
2017-03-27 |
Jun Wu |
|
Superseded |
[08,of,10,V4] debugconfig: list environment variables in debug output |
2017-03-27 |
Jun Wu |
|
Superseded |
[07,of,10,V4] rcutil: let environ override system configs (BC) |
2017-03-27 |
Jun Wu |
|
Superseded |
[06,of,10,V4] rcutil: add a method to convert environment variables to config items |
2017-03-27 |
Jun Wu |
|
Superseded |
[05,of,10,V4] rcutil: let rccomponents return different types of configs (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
[04,of,10,V4] rcutil: rename rcpath to rccomponents (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
[03,of,10,V4] rcutil: extra directory listing logic |
2017-03-27 |
Jun Wu |
|
Superseded |
[02,of,10,V4] rcutil: split osrcpath to return default.d paths (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
[01,of,10,V4] rcutil: move scmutil.*rcpath to rcutil (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
runtests: unset editor and pager related environment variables |
2017-03-27 |
Jun Wu |
|
Accepted |
runtests: change local IP glob pattern from "127.0.0.1" to "$LOCALIP" |
2017-03-27 |
Jun Wu |
|
Accepted |
[2,of,2] debugfsinfo: improve case-sensitive testing |
2017-03-27 |
Jun Wu |
|
Accepted |
[1,of,2] debugfsinfo: show fstype for given path |
2017-03-27 |
Jun Wu |
|
Accepted |
[5,of,5] crecord: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[4,of,5] transaction: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[3,of,5] bundle2: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[2,of,5] merge: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[1,of,5] repair: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
metadataonlyctx: speed up sanity check |
2017-03-26 |
Jun Wu |
|
Accepted |
[3,of,3] histedit: revive commits on demand |
2017-03-26 |
Jun Wu |
|
Deferred |
[2,of,3] metadataonlyctx: make parents and text optional |
2017-03-26 |
Jun Wu |
|
Deferred |
[1,of,3] histedit: add a testcase showing the obsolete cycle issue |
2017-03-26 |
Jun Wu |
|
Deferred |
hardlink: check directory's st_dev instead of files |
2017-03-25 |
Jun Wu |
|
Superseded |
statfs: detect more filesystems on Linux |
2017-03-25 |
Jun Wu |
|
Accepted |
[2,of,2] statfs: avoid static allocation |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,2] statfs: change Linux feature detection |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,3] util: enable hardlink for some BSD-family filesystems |
2017-03-24 |
Jun Wu |
|
Accepted |
[2,of,3] osutil: report fstype for BSD and OSX |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,3] setup: use a more strict way to test BSD or OSX's statfs |
2017-03-24 |
Jun Wu |
|
Accepted |
[4,of,4] checkcode: enforce lowercase for extension docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,4] logtoprocess: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[2,of,4] journal: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,4] automv: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,3] debugfsinfo: use util.getfstype |
2017-03-23 |
Jun Wu |
|
Accepted |
[2,of,3] util: use util.getfstype |
2017-03-23 |
Jun Wu |
|
Accepted |
[1,of,3] util: add a getfstype method |
2017-03-23 |
Jun Wu |
|
Accepted |
[13,of,13,V3] pager: do not read from environment variable |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[12,of,13,V3] ui: simplify geteditor |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[11,of,13,V3] scmutil: remove rcpath (API) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[10,of,13,V3] config: list environment variables in debug output |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[09,of,13,V3] ui: use scmutil.rccomponents to load configs (BC) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[08,of,13,V3] run-tests: drop environment variables affecting configs |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[07,of,13,V3] scmutil: extract rc.d listing function from rccomponents |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[06,of,13,V3] scmutil: implement rccomponents to return multiple config sources |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[05,of,13,V3] scmutil: use _rccomponents in rcpath2 |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[04,of,13,V3] scmutil: copy rcpath to rcpath2 |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[03,of,13,V3] scmutil: split osrcpath to return default.d paths (API) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[02,of,13,V3] scmutil: define a list of configs overriding system rc, but not users |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[01,of,13,V3] scmutil: add a method to convert environment variables to config items |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[11,of,11,V2] pager: do not read from environment variable |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[10,of,11,V2] ui: simplify geteditor |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[09,of,11,V2] scmutil: remove rcpath |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[08,of,11,V2] config: list environment variables in debug output |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[07,of,11,V2] ui: use scmutil.rccomponents to load configs (BC) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[06,of,11,V2] run-tests: drop environment variables affecting configs |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[05,of,11,V2] scmutil: extract path reading function from rccomponents |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[04,of,11,V2] scmutil: add a rcpath-like method to return multiple config sources |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[03,of,11,V2] scmutil: split osrcpath to return default.d paths |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[02,of,11,V2] scmutil: define a list of configs overriding system rc, but not users |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[01,of,11,V2] scmutil: add a method to convert environment variables to config items |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[4,of,4,V2] debugfsinfo: print fstype information |
2017-03-22 |
Jun Wu |
|
Accepted |
[3,of,4,V2] util: enable hardlink for copyfile |
2017-03-22 |
Jun Wu |
|
Accepted |
[2,of,4,V2] hghave: add a check about whitelisted filesystem that supports hardlink |
2017-03-22 |
Jun Wu |
|
Accepted |
[1,of,4,V2] util: disable hardlink for copyfile if fstype is outside a whitelist |
2017-03-22 |
Jun Wu |
|
Accepted |
[4,of,4,V3] histedit: inline cleanupnode |
2017-03-21 |
Jun Wu |
|
Accepted |
[3,of,4,V3] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-21 |
Jun Wu |
|
Accepted |
[2,of,4,V3] histedit: use safecleanupnode in _finishhistedit |
2017-03-21 |
Jun Wu |
|
Accepted |
[1,of,4,V3] histedit: add a method to cleanup nodes safely |
2017-03-21 |
Jun Wu |
|
Accepted |
[6,of,6] osutil: export a "getfstype" method |
2017-03-21 |
Jun Wu |
|
Accepted |
[5,of,6] osutil: add a C function getting filesystem type |
2017-03-21 |
Jun Wu |
|
Accepted |
[4,of,6] setup: test some header files |
2017-03-21 |
Jun Wu |
|
Accepted |
[3,of,6] setup: detect statfs |
2017-03-21 |
Jun Wu |
|
Accepted |
[2,of,6] setup: add a function to test header files |
2017-03-21 |
Jun Wu |
|
Accepted |
[1,of,6] setup: split "hasfunction" to test arbitrary code |
2017-03-21 |
Jun Wu |
|
Accepted |
[4,of,4,V2] histedit: inline cleanupnode |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[3,of,4,V2] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[2,of,4,V2] histedit: use safecleanupnode in _finishhistedit |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[1,of,4,V2] histedit: add a method to cleanup nodes safely |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[config,easy] ui: move configlist parser to config.py |
2017-03-17 |
Jun Wu |
|
Accepted |
[8,of,8] shelve: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[7,of,8] rebase: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[6,of,8] mq: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[5,of,8] histedit: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[4,of,8] record: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[3,of,8] import: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[2,of,8] clone: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[1,of,8] commit: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
osutil: fix potential wrong fd close |
2017-03-16 |
Jun Wu |
|
Accepted |
[4,of,4] histedit: inline cleanupnode |
2017-03-14 |
Jun Wu |
|
Superseded |
[3,of,4] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-14 |
Jun Wu |
|
Superseded |
[2,of,4] histedit: use safecleanupnode in _finishhistedit |
2017-03-14 |
Jun Wu |
|
Superseded |
[1,of,4] histedit: add a method to cleanup nodes safely |
2017-03-14 |
Jun Wu |
|
Superseded |
[10,of,10] pager: do not read from environment variable |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[09,of,10] ui: simplify geteditor |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[08,of,10] scmutil: remove rcpath |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[07,of,10] config: list environment variables in debug output |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[06,of,10] ui: use scmutil.rccomponents to load configs (BC) |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[05,of,10] run-tests: drop environment variables affecting configs |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[04,of,10] scmutil: add a rcpath-like method to return multiple config sources |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[03,of,10] scmutil: split osrcpath to return system and user paths separately |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[02,of,10] scmutil: define a list of configs overriding system rc, but not users |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[01,of,10] scmutil: add a method to convert environment variables to config items |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[4,of,4,V2] obsolete: allow cycles |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[3,of,4,V2] obsolete: use filteredmarkerdict for obsstore dicts |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[2,of,4,V2] obsolete: add a filteredmarkerdict class |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[1,of,4,V2] obsolete: track node versions |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[4,of,4] obsolete: allow cycles |
2017-03-13 |
Jun Wu |
|
Superseded |
[3,of,4] obsolete: use filteredmarkerdict for obsstore dicts |
2017-03-13 |
Jun Wu |
|
Superseded |
[2,of,4] obsolete: add a filteredmarkerdict class |
2017-03-13 |
Jun Wu |
|
Superseded |
[1,of,4] obsolete: track node versions |
2017-03-13 |
Jun Wu |
|
Superseded |
debugfsinfo: print fstype information |
2017-03-12 |
Jun Wu |
|
Accepted |
[7,of,7,V3] util: enable hardlink for copyfile |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[6,of,7,V3] hghave: add a check about whitelisted filesystem that supports hardlink |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[5,of,7,V3] util: disable hardlink for copyfile if fstype is outside a whitelist |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[4,of,7,V3] util: add a getfstype method |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[3,of,7,V3] windows: add a getfstype method |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[2,of,7,V3] posix: add a getfstype method |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[1,of,7,V3] posix: implement a method to get filesystem type for Linux |
2017-03-12 |
Jun Wu |
|
Changes Requested |
localrepo: rename proxycls to filteredrepo |
2017-03-09 |
Jun Wu |
|
Accepted |
[2,of,2] chg: forward user-defined signals |
2017-03-08 |
Jun Wu |
|
Accepted |
[1,of,2] chg: document why we send SIGHUP and SIGINT to process group |
2017-03-08 |
Jun Wu |
|
Accepted |
[3,of,3,V3] chgcache: implement repocache |
2017-03-08 |
Jun Wu |
|
Changes Requested |
[2,of,3,V3] chgcache: implement a smartcache layer |
2017-03-08 |
Jun Wu |
|
Changes Requested |
[1,of,3,V3] chgcache: introduce a new global state |
2017-03-08 |
Jun Wu |
|
Changes Requested |
[5,of,5,V2] util: restore copyfile's hardlink support for some filesystems |
2017-03-03 |
Jun Wu |
|
Accepted |
[4,of,5,V2] util: add a getfstype method |
2017-03-03 |
Jun Wu |
|
Accepted |
[3,of,5,V2] localrepo: handle rename with hardlinks properly |
2017-03-03 |
Jun Wu |
|
Accepted |
[2,of,5,V2] dirstate: avoid unnecessary load+dump during backup |
2017-03-03 |
Jun Wu |
|
Accepted |
[1,of,5,V2] dirstate: try to use hardlink to backup dirstate |
2017-03-03 |
Jun Wu |
|
Accepted |
util: add a getfstype method |
2017-03-02 |
Jun Wu |
|
Superseded |
[2,of,2] dirstate: avoid unnecessary load+dump during backup |
2017-03-02 |
Jun Wu |
|
Superseded |
[1,of,2] dirstate: try to use hardlink to backup dirstate |
2017-03-02 |
Jun Wu |
|
Superseded |
phases: remove experimental.nativephaseskillswitch |
2017-03-01 |
Jun Wu |
|
Accepted |
[5,of,5] bookmark: limit transaction scope to bookmarks only |
2017-02-27 |
Jun Wu |
|
Superseded |
[4,of,5] localrepo: do not write dirstate if it's not in transaction scope |
2017-02-27 |
Jun Wu |
|
Superseded |
[3,of,5] localrepo: write journal files according to transaction scope |
2017-02-27 |
Jun Wu |
|
Superseded |
[2,of,5] localrepo: take a scope parameter for repo.transaction |
2017-02-27 |
Jun Wu |
|
Superseded |
[1,of,5] transaction: introduce scope |
2017-02-27 |
Jun Wu |
|
Superseded |
[2,of,2,RESEND] serve: mark --stdio and --cmdserver as "(ADVANCED)" flags |
2017-02-23 |
Jun Wu |
|
Accepted |
[1,of,2,RESEND] help: hide command line options marked as "advanced" |
2017-02-23 |
Jun Wu |
|
Accepted |
[4,of,4,V2] chgserver: start background preloading thread |
2017-02-23 |
Jun Wu |
|
Changes Requested |
[3,of,4,V2] chgcache: implement the background preloading thread |
2017-02-23 |
Jun Wu |
|
Changes Requested |
[2,of,4,V2] chgcache: report repo paths from worker to master |
2017-02-23 |
Jun Wu |
|
Changes Requested |
[1,of,4,V2] chgcache: implement socketpair-based IPC |
2017-02-23 |
Jun Wu |
|
Changes Requested |
wireproto: remove unused code |
2017-02-22 |
Jun Wu |
|
Accepted |
smartset: preserve istopo for baseset operations |
2017-02-22 |
Jun Wu |
|
Accepted |
[2,of,2,V2] smartset: use native set operations as fast paths |
2017-02-19 |
Jun Wu |
|
Accepted |
[1,of,2,V2] smartset: add some doctests |
2017-02-19 |
Jun Wu |
|
Accepted |
[3,of,3,V2] obsolete: avoid using revset language to compute the obsolete revset |
2017-02-18 |
Jun Wu |
|
Accepted |
[2,of,3,V2] revset: use phasecache.getrevset |
2017-02-18 |
Jun Wu |
|
Accepted |
[1,of,3,V2] phases: add a getrevset method to phasecache |
2017-02-18 |
Jun Wu |
|
Accepted |
[2,of,2] smartset: use native set operations as fast paths |
2017-02-18 |
Jun Wu |
|
Accepted |
[1,of,2] smartset: convert set to list lazily |
2017-02-18 |
Jun Wu |
|
Accepted |
[10,of,10,ipv6,V2] runtests: add an IPv6 command line flag |
2017-02-17 |
Jun Wu |
|
Accepted |
[09,of,10,ipv6,V2] runtests: always set web.ipv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
[08,of,10,ipv6,V2] runtests: set web.address to localhost |
2017-02-17 |
Jun Wu |
|
Accepted |
[07,of,10,ipv6,V2] tests: use LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[06,of,10,ipv6,V2] dummyssh: use LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[05,of,10,ipv6,V2] runtests: export LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[04,of,10,ipv6,V2] tinyproxy: use IPv6 if HGIPV6 is set to 1 |
2017-02-17 |
Jun Wu |
|
Accepted |
[03,of,10,ipv6,V2] dumbhttp: use IPv6 if HGIPV6 is set to 1 |
2017-02-17 |
Jun Wu |
|
Accepted |
[02,of,10,ipv6,V2] runtests: export HGIPV6 to hint test scripts whether to use IPv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
[01,of,10,ipv6,V2] runtests: prefer IPv4 to IPv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
test-logtoprocess: use cat to wait for outputs |
2017-02-16 |
Jun Wu |
|
Accepted |
test-logtoprocess: fix flaky test |
2017-02-16 |
Jun Wu |
|
Superseded |
[8,of,8,ipv6] tests: use LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[7,of,8,ipv6] dummyssh: use LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[6,of,8,ipv6] runtests: export LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[5,of,8,ipv6] runtests: always set web.ipv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
[4,of,8,ipv6] runtests: set web.address to localhost |
2017-02-16 |
Jun Wu |
|
Accepted |
[3,of,8,ipv6] tinyproxy: use IPv6 if HGIPV6 is set to 1 |
2017-02-16 |
Jun Wu |
|
Accepted |
[2,of,8,ipv6] dumbhttp: use IPv6 if HGIPV6 is set to 1 |
2017-02-16 |
Jun Wu |
|
Accepted |
[1,of,8,ipv6] runtests: export HGIPV6 to hint test scripts whether to use IPv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
test-logtoprocess: fix the regular expression |
2017-02-16 |
Jun Wu |
|
Accepted |
localrepo: move extension loading to a separate method |
2017-02-16 |
Jun Wu |
|
Accepted |
chgserver: move comments in config example |
2017-02-16 |
Jun Wu |
|
Accepted |
[4,of,4] runtests: unindent an "if True" block |
2017-02-16 |
Jun Wu |
|
Accepted |
[3,of,4] runtests: set web.ipv6 if we use IPv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
[2,of,4] runtests: checkportisavailable should only check one family |
2017-02-16 |
Jun Wu |
|
Accepted |
[1,of,4] runtests: add a function to test if IPv6 is available |
2017-02-16 |
Jun Wu |
|
Accepted |
ui: fix configwith doctest |
2017-02-14 |
Jun Wu |
|
Accepted |
[2,of,2] lock: include Linux pid namespace identifier in prefix |
2017-02-10 |
Jun Wu |
|
Accepted |
[1,of,2] lock: move lock._host calculation to a function |
2017-02-10 |
Jun Wu |
|
Accepted |
[remotenames] remotenames: be compatible with upstream change about smartset |
2017-02-10 |
Jun Wu |
|
Accepted |
[3,of,3] obsolete: avoid using revset to compute the obsolete set |
2017-02-10 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3] revset: use phasecache.getrevs |
2017-02-10 |
Jun Wu |
yuya |
Changes Requested |
[1,of,3] phases: add a getrevs method to phasecache |
2017-02-10 |
Jun Wu |
yuya |
Changes Requested |
runtests: catch EPROTONOSUPPORT in checkportisavailable |
2017-02-10 |
Jun Wu |
|
Accepted |
[10,of,10] localrepo: move applyopenerreqs to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[09,of,10] localrepo: move store to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[08,of,10] localrepo: move sharedpath to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[07,of,10] localrepo: move requirements to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[06,of,10] scmutil: allow reading repo requires without checking |
2017-02-10 |
Jun Wu |
|
Deferred |
[05,of,10] localrepo: move supported to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[04,of,10] localrepo: move ui loading to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[03,of,10] localrepo: move join and wjoin to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[02,of,10] localrepo: move _phasedefault initialization up |
2017-02-10 |
Jun Wu |
|
Deferred |
[01,of,10] localrepo: add a baselocalrepository class |
2017-02-10 |
Jun Wu |
|
Deferred |
runtests: check ports on IPv6 address |
2017-02-09 |
Jun Wu |
|
Accepted |
[4,of,4,RFC] chgcache: add the background preloading thread |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[3,of,4,RFC] chgcache: report repo paths from worker to master |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[2,of,4,RFC] chgcache: implement simple IPC mechanism |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[1,of,4,RFC] chgcache: new experimental extension |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[2,of,2,V2] commandserver: handle backlog before exiting |
2017-02-08 |
Jun Wu |
|
Accepted |
[1,of,2,V2] commandserver: prevent unlink socket twice |
2017-02-08 |
Jun Wu |
|
Accepted |
pager: backed out changeset aaa751585325 |
2017-02-07 |
Jun Wu |
quark |
Superseded |
chg: verify XDG_RUNTIME_DIR |
2017-02-07 |
Jun Wu |
|
Accepted |
[stable] commandserver: handle backlog before exiting |
2017-01-30 |
Jun Wu |
|
Deferred |
chg: check snprintf result strictly |
2017-01-11 |
Jun Wu |
|
Accepted |
[2,of,2] chg: change server's process title |
2017-01-11 |
Jun Wu |
|
Accepted |
[1,of,2] chgserver: add the setprocname interface |
2017-01-11 |
Jun Wu |
|
Accepted |
[8,of,8] pager: do not special case chg |
2017-01-09 |
Jun Wu |
|
Accepted |
[7,of,8] chg: remove getpager support |
2017-01-09 |
Jun Wu |
|
Accepted |
[6,of,8] chgserver: implement chgui._runpager |
2017-01-09 |
Jun Wu |
|
Accepted |
[5,of,8] pager: use super class's _runpager if possible |
2017-01-09 |
Jun Wu |
|
Accepted |
[4,of,8] chgserver: make S channel support pager request |
2017-01-09 |
Jun Wu |
|
Accepted |
[3,of,8] chg: handle pager request client-side |
2017-01-09 |
Jun Wu |
|
Accepted |
[2,of,8] chgserver: use util.shellenviron |
2017-01-09 |
Jun Wu |
|
Accepted |
[1,of,8] util: extract the logic calculating environment variables |
2017-01-09 |
Jun Wu |
|
Accepted |
pager: wrap ui._runpager |
2017-01-06 |
Jun Wu |
|
Accepted |
run-tests: unset CHGDEBUG |
2017-01-06 |
Jun Wu |
|
Accepted |
[3,of,3] chg: check type read from S channel |
2017-01-06 |
Jun Wu |
|
Accepted |
[2,of,3] chgserver: check type passed to S channel |
2017-01-06 |
Jun Wu |
|
Accepted |
[1,of,3] chg: send type information via S channel (BC) |
2017-01-06 |
Jun Wu |
|
Accepted |
[5,of,5] chg: add procutil.h |
2017-01-02 |
Jun Wu |
|
Accepted |
[4,of,5] chg: let procutil maintain its own pagerpid |
2017-01-02 |
Jun Wu |
|
Accepted |
[3,of,5] chg: decouple hgclient from setuppager |
2017-01-02 |
Jun Wu |
|
Accepted |
[2,of,5] chg: decouple hgclient from setupsignalhandler |
2017-01-02 |
Jun Wu |
|
Accepted |
[1,of,5] chg: move signal and pager handling to a separate file |
2017-01-02 |
Jun Wu |
|
Accepted |
[2,of,2] chg: respect XDG_RUNTIME_DIR |
2016-12-26 |
Jun Wu |
|
Accepted |
[1,of,2] chg: make "get default sockdir" a separate method |
2016-12-26 |
Jun Wu |
|
Accepted |
chg: handle connect failure before errno gets overrided |
2016-12-25 |
Jun Wu |
|
Accepted |
[3,of,3] chg: support long socket path |
2016-12-23 |
Jun Wu |
|
Accepted |
[2,of,3] chg: remove sockdirfd |
2016-12-23 |
Jun Wu |
|
Accepted |
[1,of,3] chg: let hgc_open support long path |
2016-12-23 |
Jun Wu |
|
Accepted |
p4: drop an assignment that is never used |
2016-12-19 |
Jun Wu |
|
Accepted |
[3,of,3,V2] chg: remove locks |
2016-12-19 |
Jun Wu |
|
Accepted |
[2,of,3,V2] chg: start server at a unique address |
2016-12-19 |
Jun Wu |
|
Accepted |
[1,of,3,V2] chgserver: truncate base address at "." for hash address |
2016-12-19 |
Jun Wu |
|
Accepted |
[3,of,3] chg: remove locks |
2016-12-17 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3] chg: start server at a unique address |
2016-12-17 |
Jun Wu |
yuya |
Changes Requested |
[1,of,3] chgserver: truncate base address at "." for hash address |
2016-12-17 |
Jun Wu |
yuya |
Changes Requested |
context: correct metadataonlyctx's parameter |
2016-12-16 |
Jun Wu |
|
Accepted |
[4,of,4] chgserver: move wrapchgui to runcommand |
2016-12-16 |
Jun Wu |
yuya |
Changes Requested |
[3,of,4] chgserver: override runcommand |
2016-12-16 |
Jun Wu |
yuya |
Accepted |
[2,of,4] chgserver: change newchgui to wrapchgui |
2016-12-16 |
Jun Wu |
yuya |
Changes Requested |
[1,of,4] chgserver: store csystem separately |
2016-12-16 |
Jun Wu |
yuya |
Accepted |
[V2] chg: ignore HG_* in confighash |
2016-12-14 |
Jun Wu |
|
Accepted |
chg: ignore HG_* in confighash |
2016-12-14 |
Jun Wu |
|
Superseded |
error: make it clear that ProgrammingError is for mercurial developers |
2016-12-12 |
Jun Wu |
|
Accepted |
[2,of,2] localrepo: use ProgrammingError |
2016-12-06 |
Jun Wu |
|
Accepted |
[1,of,2] error: add ProgrammingError |
2016-12-06 |
Jun Wu |
|
Accepted |
parsers: use buffer to store revlog index |
2016-12-06 |
Jun Wu |
|
Accepted |
chgserver: call "load" for new ui objects |
2016-12-05 |
Jun Wu |
|
Accepted |
[2,of,2,V2] check-code: add a rule to forbid "cp -r" |
2016-11-30 |
Jun Wu |
|
Accepted |
[1,of,2,V2] tests: replace "cp -r" with "cp -R" |
2016-11-30 |
Jun Wu |
|
Accepted |
[2,of,2] check-code: add a rule to forbid "cp -r" |
2016-11-30 |
Jun Wu |
quark |
Superseded |
[1,of,2] tests: use cp -R instead of cp -r |
2016-11-30 |
Jun Wu |
quark |
Superseded |
[5,of,5] crecord: change the verb according to the operation |
2016-11-28 |
Jun Wu |
|
Accepted |
[4,of,5] crecord: change help text for the space key dynamically |
2016-11-28 |
Jun Wu |
|
Accepted |
[3,of,5] crecord: rewrite status line text (BC) |
2016-11-28 |
Jun Wu |
|
Accepted |
[2,of,5] crecord: make _getstatuslines update numstatuslines |
2016-11-28 |
Jun Wu |
|
Accepted |
[1,of,5] crecord: move status window text calculation to a separate method |
2016-11-28 |
Jun Wu |
|
Accepted |
[V3] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-28 |
Jun Wu |
|
Accepted |
test-rebase-base: add test cases about multiple branches with merges |
2016-11-25 |
Jun Wu |
|
Accepted |
[2,of,2] worker: use os._exit for posix worker in all cases |
2016-11-24 |
Jun Wu |
|
Accepted |
[1,of,2] dispatch: move part of callcatch to scmutil |
2016-11-24 |
Jun Wu |
|
Accepted |
[8,of,8] crecord: change the verb according to the operation |
2016-11-23 |
Jun Wu |
|
Accepted |
[7,of,8] crecord: change help text for the space key dynamically |
2016-11-23 |
Jun Wu |
|
Accepted |
[6,of,8] crecord: rewrite status line text (BC) |
2016-11-23 |
Jun Wu |
|
Accepted |
[5,of,8] crecord: make _getstatuslines update numstatuslines |
2016-11-23 |
Jun Wu |
|
Accepted |
[4,of,8] crecord: move status window text calculation to a separate method |
2016-11-23 |
Jun Wu |
|
Accepted |
[3,of,8] crecord: filter text via i18n |
2016-11-23 |
Jun Wu |
|
Accepted |
[2,of,8] revert: pass operation to crecord |
2016-11-23 |
Jun Wu |
|
Accepted |
[1,of,8] crecord: add an "operation" field |
2016-11-23 |
Jun Wu |
|
Accepted |
[2,of,2,V2] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-17 |
Jun Wu |
|
Accepted |
[1,of,2,V2] drawdag: update test repos by drawing the changelog DAG in ASCII |
2016-11-17 |
Jun Wu |
|
Accepted |
[patchbot] patchbot: do not crash for malicious mails without message-id |
2016-11-17 |
Jun Wu |
|
Accepted |
[V3] util: improve iterfile so it chooses code path wisely |
2016-11-16 |
Jun Wu |
|
Accepted |
[V2] util: improve iterfile so it chooses code path wisely |
2016-11-15 |
Jun Wu |
|
Changes Requested |
util: improve iterfile so it impacts little on performance |
2016-11-15 |
Jun Wu |
quark |
Superseded |
[8,of,8,V5] worker: stop using a separate thread waiting for children |
2016-11-15 |
Jun Wu |
|
Accepted |
[7,of,8,V5] worker: add a SIGCHLD handler to collect worker immediately |
2016-11-15 |
Jun Wu |
|
Accepted |
[6,of,8,V5] worker: make sure killworkers runs at most once |
2016-11-15 |
Jun Wu |
|
Rejected |
[5,of,8,V5] worker: make waitforworkers reentrant |
2016-11-15 |
Jun Wu |
|
Accepted |
[4,of,8,V5] worker: change "pids" to a set |
2016-11-15 |
Jun Wu |
|
Accepted |
[3,of,8,V5] worker: allow waitforworkers to be non-blocking |
2016-11-15 |
Jun Wu |
|
Accepted |
[2,of,8,V5] worker: wait worker pid explicitly |
2016-11-15 |
Jun Wu |
|
Accepted |
[1,of,8,V5] worker: move killworkers and waitforworkers up |
2016-11-15 |
Jun Wu |
|
Accepted |
[6,of,6] convert: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[5,of,6] match: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[4,of,6] store: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[3,of,6] patch: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[2,of,6] worker: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[1,of,6] util: add iterfile to workaround a fileobj.__iter__ issue with EINTR |
2016-11-14 |
Jun Wu |
|
Accepted |
[2,of,2,V4] osutil: implement setprocname to set process title for some platforms |
2016-11-14 |
Jun Wu |
|
Accepted |
[1,of,2,V4] setup: test setproctitle before building osutil |
2016-11-14 |
Jun Wu |
|
Accepted |
[9,of,9] chgserver: implement a simple "runcommand" |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[8,of,9] chgserver: do not re-load configs in "validate" |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[7,of,9] chgserver: remove hashstate.fromui |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[6,of,9] chgserver: remove getpager command |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[5,of,9] chgserver: use pre-imported modules for mtimehash |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[4,of,9] chgserver: confighash now only cares about environment variables |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[3,of,9] chgserve: pre-import extensions |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[2,of,9] chgserver: add a top-level run method |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[1,of,9] chgserver: copy to mercurial |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[2,of,2,V3] osutil: implement setprocname to set process title for some platforms |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[1,of,2,V3] setup: test setproctitle before building osutil |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[8,of,8,V4] worker: stop using a separate thread waiting for children |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[7,of,8,V4] worker: add a SIGCHLD handler to collect worker immediately |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[6,of,8,V4] worker: make killworkers safe to be called multiple times |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[5,of,8,V4] worker: make waitforworkers reentrant |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[4,of,8,V4] worker: change "pids" to a set |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[3,of,8,V4] worker: allow waitforworkers to be non-blocking |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[2,of,8,V4] worker: wait worker pid explicitly |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[1,of,8,V4] worker: move killworkers and waitforworkers up |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[2,of,2] osutil: implement setprocname to set process title for some platforms |
2016-11-11 |
Jun Wu |
|
Superseded |
[1,of,2] setup: test setproctitle before building osutil |
2016-11-11 |
Jun Wu |
|
Superseded |
setup: move cffi stuff to mercurial/cffi |
2016-11-09 |
Jun Wu |
|
Accepted |
[2,of,2] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-09 |
Jun Wu |
|
Changes Requested |
[1,of,2] drawdag: update test repos by drawing the changelog DAG in ASCII |
2016-11-09 |
Jun Wu |
|
Changes Requested |
[V2] help: hide command line options marked as "advanced" |
2016-11-01 |
Jun Wu |
|
Changes Requested |
help: hide command line options marked as "advanced" |
2016-11-01 |
Jun Wu |
quark |
Superseded |
[5,of,5] adjustlinkrev: remove unnecessary parameters |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[4,of,5] adjustlinkrev: remove the inclusive parameter |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[3,of,5] adjustlinkrev: clean up dead code |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[2,of,5] adjustlinkrev: use C implementation to test ancestor if possible |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[1,of,5] revlog: make commonancestorsheads accept revision numbers |
2016-11-01 |
Jun Wu |
|
Changes Requested |
hgweb: make fctx.annotate a separated function so it could be wrapped |
2016-10-08 |
Jun Wu |
|
Accepted |
[3,of,3] revlog: read index data using mmap |
2016-10-04 |
Jun Wu |
|
Changes Requested |
[2,of,3] util: add a mmapread method |
2016-10-04 |
Jun Wu |
|
Changes Requested |
[1,of,3] parsers: use buffer to store revlog index |
2016-10-04 |
Jun Wu |
|
Changes Requested |
[3,of,3,RFC] chgserve: preimport enabled extensions |
2016-10-03 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3,RFC] extensions: move the "import" logic out from "load" |
2016-10-03 |
Jun Wu |
yuya |
Accepted |
[1,of,3,RFC] chg: add a standalone entry point |
2016-10-03 |
Jun Wu |
yuya |
Changes Requested |
annotate: calculate line count correctly |
2016-10-01 |
Jun Wu |
|
Accepted |
[remotenames] push: improve hgsvn compatibility |
2016-09-14 |
Jun Wu |
ryanmce |
Rejected |
[STABLE,V2] annotate: pre-calculate the "needed" dictionary (issue5360) |
2016-09-04 |
Jun Wu |
|
Accepted |
annotate: pre-calculate the "needed" dictionary |
2016-09-02 |
Jun Wu |
|
Changes Requested |
crecord: restore SIGWINCH handler before return |
2016-08-24 |
Jun Wu |
|
Accepted |
[4,of,4] chg: change server's process title |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[3,of,4] chgserver: add the setprocname interface |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[2,of,4] osutil: implement setprocname to set process title |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[1,of,4] setup: test setproctitle and prctl before building osutil |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[3,of,3,V2] extensions: add unwrapfunction to undo wrapfunction |
2016-08-10 |
Jun Wu |
|
Accepted |
[2,of,3,V2] extensions: add getwrapperchain to get a list of wrappers |
2016-08-10 |
Jun Wu |
|
Accepted |
[1,of,3,V2] extensions: set attributes to wrappers so we can trace them back |
2016-08-10 |
Jun Wu |
|
Accepted |
ui: drop values returned by inspect.*frame*() to avoid cycles |
2016-08-10 |
Jun Wu |
|
Accepted |
dispatch: split global error handling out so it can be reused |
2016-08-09 |
Jun Wu |
|
Accepted |
worker: ensure a posix worker exits with os._exit |
2016-08-08 |
Jun Wu |
|
Changes Requested |
[7,of,7,V3] worker: stop using a separate thread waiting for children |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[6,of,7,V3] worker: test and set problem[0] atomically |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[5,of,7,V3] worker: add a SIGCHLD handler |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[4,of,7,V3] worker: make waitforworkers reentrant |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[3,of,7,V3] worker: allow waitforworkers to be non-blocking |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[2,of,7,V3] worker: wait worker pid explicitly |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[1,of,7,V3] worker: move killworkers and waitforworkers up |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[5,of,5,STABLE,V2] worker: add a SIGCHLD handler |
2016-07-28 |
Jun Wu |
|
Changes Requested |
[4,of,5,STABLE,V2] worker: make waitforworkers reentrant |
2016-07-28 |
Jun Wu |
yuya |
Rejected |
[3,of,5,STABLE,V2] worker: allow waitforworkers to be non-blocking |
2016-07-28 |
Jun Wu |
|
Changes Requested |
[2,of,5,STABLE,V2] worker: wait worker pid explicitly |
2016-07-28 |
Jun Wu |
yuya |
Rejected |
[1,of,5,STABLE,V2] worker: move killworkers and waitforworkers up |
2016-07-28 |
Jun Wu |
yuya |
Rejected |
[STABLE] worker: wait worker pid explicitly |
2016-07-22 |
Jun Wu |
|
Changes Requested |
chg: handle EOF reading data block |
2016-07-18 |
Jun Wu |
|
Accepted |
[2,of,2,V2] commandserver: update comment about setpgid |
2016-07-18 |
Jun Wu |
|
Accepted |
[1,of,2,V2] chg: forward SIGINT, SIGHUP to process group |
2016-07-18 |
Jun Wu |
|
Accepted |
[3,of,3] run-tests: make --local set --with-chg if --chg is used |
2016-07-18 |
Jun Wu |
|
Accepted |
[2,of,3] run-tests: allow --local to set multiple attributes |
2016-07-18 |
Jun Wu |
|
Accepted |
[1,of,3] run-tests: allow --chg with --with-hg if --with-chg is set |
2016-07-18 |
Jun Wu |
|
Accepted |
[3,of,3] chg: forward SIGINT, SIGHUP to process group |
2016-07-17 |
Jun Wu |
|
Not Applicable |
[3,of,3] chg: forward SIGINT, SIGHUP to process group |
2016-07-17 |
Jun Wu |
|
Accepted |
[2,of,3] chg: add pgid to hgclient struct |
2016-07-17 |
Jun Wu |
|
Accepted |
[1,of,3] commandserver: send pgid in hello message |
2016-07-17 |
Jun Wu |
|
Accepted |
[3,of,3] extensions: add unwrapfunction to undo wrapfunction |
2016-07-01 |
Jun Wu |
yuya |
Superseded |
[2,of,3] extensions: add getwrapperchain to get a list of wrappers |
2016-07-01 |
Jun Wu |
yuya |
Superseded |
[1,of,3] extensions: set attributes to wrappers so we can trace them back |
2016-07-01 |
Jun Wu |
yuya |
Superseded |
[10,of,10] extensions: devel-warn ui object escaping from ui/extsetup |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[09,of,10] ui: drop frame objects in develwarn explicitly |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |