lothiraldan (Boris Feld)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 11 2017, 12:05 PM (57 w, 2 d)

Recent Activity

Tue, Aug 14

lothiraldan committed rHG8943c1352b6c: statprof: cleanup string construction.
statprof: cleanup string construction
Tue, Aug 14, 7:11 PM
lothiraldan committed rHGddc1da134772: addremove: add associated color for the new labels.
addremove: add associated color for the new labels
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG1320df0dcaae: remove: add a label for messages about removed files.
remove: add a label for messages about removed files
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG3ff9d2ec6d88: add: add a label for messages about added files.
add: add a label for messages about added files
Tue, Aug 14, 4:57 PM
lothiraldan committed rHGad88726d6982: addremove: add labels for messages about added and removed files.
addremove: add labels for messages about added and removed files
Tue, Aug 14, 4:57 PM
lothiraldan committed rHGf90b333e79cb: revlog: filter out "invalid" delta base candidates.
revlog: filter out "invalid" delta base candidates
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG64ddad2f26bb: revlog: use a symbolic constant for the deltas/text ration.
revlog: use a symbolic constant for the deltas/text ration
Tue, Aug 14, 4:57 PM
lothiraldan committed rHGdbb3e9e44fce: revlog: do not search for delta for empty content.
revlog: do not search for delta for empty content
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG8f83a953dddf: revlog: skip over empty revision when looking for delta base.
revlog: skip over empty revision when looking for delta base
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG152ae0f84f9a: revlog: split and document good delta conditional.
revlog: split and document good delta conditional
Tue, Aug 14, 4:57 PM
lothiraldan committed rHGa456c603a83d: debugrevlog: display details about empty revision.
debugrevlog: display details about empty revision
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG195ed920653e: debugrevlog: track empty revlog entries.
debugrevlog: track empty revlog entries
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG5c99486fcfe1: debugrevlog: document some of the variable used.
debugrevlog: document some of the variable used
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG18e866ae2a7d: revlog: drop compatibility for `revlog.descendant` (API).
revlog: drop compatibility for `revlog.descendant` (API)
Tue, Aug 14, 4:57 PM
lothiraldan committed rHG48157f198a04: context: drop compatibility for `context.descendant` (API).
context: drop compatibility for `context.descendant` (API)
Tue, Aug 14, 4:57 PM

Mon, Aug 6

lothiraldan added a comment to D2679: [PoC] obsolete: config option to enable local only obsolescence mode.
In D2679#62662, @pulkit wrote:

These patches were result of a very extensive discussion about what ways we have to start supporting obsmarkers by default. I will like to push these changesets so that we can try these in this cycle. If I don't hear any concern in a week, I will push them.

Mon, Aug 6, 4:39 PM

Fri, Aug 3

lothiraldan accepted D4042: shortest: use 'x' prefix to disambiguate from revnum if configured.
Fri, Aug 3, 5:16 AM
lothiraldan accepted D4040: shortest: make isrev() a top-level function.
Fri, Aug 3, 5:14 AM

Thu, Aug 2

lothiraldan added inline comments to D4049: testrunner: allow multiple #testcases.
Thu, Aug 2, 5:30 AM

Wed, Aug 1

lothiraldan committed rHG33ac6a72308a: revlog: fix descendant deprecated method.
revlog: fix descendant deprecated method
Wed, Aug 1, 7:58 AM

Tue, Jul 31

lothiraldan committed rHG17da52bbadb0: localrepo: unconditionally enable general delta with sparse revlogs.
localrepo: unconditionally enable general delta with sparse revlogs
Tue, Jul 31, 4:54 PM
lothiraldan committed rHG7abe6c96df0b: sparse-revlog: unconditionally enables general delta.
sparse-revlog: unconditionally enables general delta
Tue, Jul 31, 9:55 AM
lothiraldan committed rHGf8cbff2184d7: sparse-revlog: also use sparse-revlog config as a general delta trigger.
sparse-revlog: also use sparse-revlog config as a general delta trigger
Tue, Jul 31, 9:55 AM
lothiraldan committed rHG8b5f97ab5774: doc: fix underline length for config title (issue5949).
doc: fix underline length for config title (issue5949)
Tue, Jul 31, 7:55 AM

Mon, Jul 30

lothiraldan committed rHGe06a10d3b926: clone: process 'lookup' return as an arbitrary symbol.
clone: process 'lookup' return as an arbitrary symbol
Mon, Jul 30, 12:50 PM

Tue, Jul 24

lothiraldan committed rHGae17555ef93f: config: rename `revlog` section into `storage`.
config: rename `revlog` section into `storage`
Tue, Jul 24, 6:55 PM
lothiraldan accepted D3975: mergetool: warn if ui.merge points to nonexistent tool.
Tue, Jul 24, 4:30 AM

Mon, Jul 23

lothiraldan added inline comments to D3967: dispatch: making all hg abortions be output with a specific label.
Mon, Jul 23, 4:38 AM

Thu, Jul 19

lothiraldan committed rHG913ca175c4ae: aggressivemergedelta: document rename and move to `revlog` section.
aggressivemergedelta: document rename and move to `revlog` section
Thu, Jul 19, 9:16 AM
lothiraldan committed rHG93777d16a25d: aggressivemergedeltas: rename variable internally.
aggressivemergedeltas: rename variable internally
Thu, Jul 19, 9:16 AM
lothiraldan committed rHG8891dc15b327: config: document the purpose of the `format` config section.
config: document the purpose of the `format` config section
Thu, Jul 19, 9:16 AM
lothiraldan accepted D3963: merge: mark file gets as not thread safe.
Thu, Jul 19, 3:06 AM
lothiraldan accepted D3962: worker: ability to disable thread unsafe tasks.
Thu, Jul 19, 3:03 AM
lothiraldan accepted D3961: worker: rename variable to reflect constant.
Thu, Jul 19, 3:02 AM

Jul 17 2018

lothiraldan committed rHGfcb517ff9562: debug: move extensions debug behind a dedicated flag.
debug: move extensions debug behind a dedicated flag
Jul 17 2018, 9:46 AM

Jul 16 2018

lothiraldan committed rHG240ebbd328e0: revset-benchmark: use a generic revset to test `heads(commonancestors())`.
revset-benchmark: use a generic revset to test `heads(commonancestors())`
Jul 16 2018, 1:42 PM
lothiraldan committed rHG70a4289896b0: revset: add larger test for heads(ancestors(…)).
revset: add larger test for heads(ancestors(…))
Jul 16 2018, 1:42 PM
lothiraldan committed rHG4ac3c2078567: revlog: reintroduce `revlog.descendant` as deprecated.
revlog: reintroduce `revlog.descendant` as deprecated
Jul 16 2018, 1:42 PM
lothiraldan committed rHG6a032a8f741b: context: reintroduce `ctx.descendant` as deprecated.
context: reintroduce `ctx.descendant` as deprecated
Jul 16 2018, 1:42 PM
lothiraldan committed rHG3c569172848d: statprof: small if cleanup.
statprof: small if cleanup
Jul 16 2018, 5:54 AM
lothiraldan committed rHG89d93dd1a222: store: assert the fncache have been loaded if dirty.
store: assert the fncache have been loaded if dirty
Jul 16 2018, 5:54 AM
lothiraldan committed rHG2cdb82e8fb44: perffncachewrite: load fncache after lock is acquired.
perffncachewrite: load fncache after lock is acquired
Jul 16 2018, 5:54 AM
lothiraldan committed rHG55101513ed94: perf: add a 'perf.all-timing' option to display more than best time.
perf: add a 'perf.all-timing' option to display more than best time
Jul 16 2018, 5:54 AM
lothiraldan committed rHG9b6a708f2263: perf: document the perfmanifest command.
perf: document the perfmanifest command
Jul 16 2018, 5:54 AM

Jul 12 2018

lothiraldan accepted D3928: revlog: move comment about commonancestorsheads where it's used.
Jul 12 2018, 5:30 AM
lothiraldan added a comment to D3931: revlog: introduce a isancestorrev() and use it in rebase.

Having isancestor and isancestorrev taking the arguments in a different order seems confusing, 👎

Jul 12 2018, 5:29 AM
lothiraldan added a comment to D3929: revlog: replace descendant(b, a) by isdescendantrev(a, b) (API).

This doesn't feels simpler, would it be possible to simply rename descendant into isancestorrev without changing the order of the arguments?

Jul 12 2018, 5:28 AM
lothiraldan accepted D3930: revlog: make isdescendantrev(a, b) check if a < b.

👍

Jul 12 2018, 5:14 AM

Jul 11 2018

lothiraldan committed rHG0f4c2c70e26e: debugdeltachain: protect against 0 readsize.
debugdeltachain: protect against 0 readsize
Jul 11 2018, 10:08 AM
lothiraldan committed rHG43d0619cec90: revlog: enforce chunk slicing down to a certain size.
revlog: enforce chunk slicing down to a certain size
Jul 11 2018, 3:37 AM
lothiraldan committed rHG967fee55e8d9: revlog: postprocess chunk to slice them down to a certain size.
revlog: postprocess chunk to slice them down to a certain size
Jul 11 2018, 3:37 AM
lothiraldan committed rHGe59e27e52297: revlog: add function to slice chunk down to a given size.
revlog: add function to slice chunk down to a given size
Jul 11 2018, 3:37 AM

Jul 10 2018

lothiraldan committed rHGab4fe1945243: revlog: enforce chunk slicing down to a certain size.
revlog: enforce chunk slicing down to a certain size
Jul 10 2018, 6:44 PM
lothiraldan committed rHG9077971c5053: revlog: postprocess chunk to slice them down to a certain size.
revlog: postprocess chunk to slice them down to a certain size
Jul 10 2018, 6:44 PM
lothiraldan committed rHGe899b90504af: revlog: add function to slice chunk down to a given size.
revlog: add function to slice chunk down to a given size
Jul 10 2018, 6:44 PM
lothiraldan committed rHGfeba6be0941b: revlog: extract density based slicing into its own function.
revlog: extract density based slicing into its own function
Jul 10 2018, 6:44 PM
lothiraldan committed rHGf62b8fb0a484: revlog: document and test _slicechunk.
revlog: document and test _slicechunk
Jul 10 2018, 6:44 PM
lothiraldan committed rHG2dd4cf273804: revlog: add a doctest for _segmentspan.
revlog: add a doctest for _segmentspan
Jul 10 2018, 6:44 PM
lothiraldan committed rHG740f7d447222: revlog: add a doctest to _trimchunk.
revlog: add a doctest to _trimchunk
Jul 10 2018, 6:44 PM
lothiraldan committed rHGe33f784f2a44: revlog: introduce a tiny mock of a revlog class.
revlog: introduce a tiny mock of a revlog class
Jul 10 2018, 6:44 PM
lothiraldan committed rHGd083ae26c325: revlog: early return in _slicechunk when span is already small enough.
revlog: early return in _slicechunk when span is already small enough
Jul 10 2018, 6:44 PM
lothiraldan committed rHGe3d18de56417: sparse-read: discard gap below 65K only.
sparse-read: discard gap below 65K only
Jul 10 2018, 6:44 PM
lothiraldan updated the diff for D3900: run-tests: fix a too long line.
Jul 10 2018, 9:12 AM
lothiraldan updated the diff for D3898: run-tests: fix test result verbosity.
Jul 10 2018, 9:11 AM
lothiraldan updated the diff for D3899: run-tests: add missing life-cycle methods on the example custom test result.
Jul 10 2018, 9:11 AM
lothiraldan closed D3900: run-tests: fix a too long line.
Jul 10 2018, 9:07 AM
lothiraldan closed D3898: run-tests: fix test result verbosity.
Jul 10 2018, 9:07 AM
lothiraldan committed rHGfa6edc6a02a9: run-tests: fix a too long line.
run-tests: fix a too long line
Jul 10 2018, 9:07 AM
lothiraldan committed rHG875e033fbbdd: run-tests: fix test result verbosity.
run-tests: fix test result verbosity
Jul 10 2018, 9:07 AM
lothiraldan committed rHGf4a214300957: run-tests: add missing life-cycle methods on the example custom test result.
run-tests: add missing life-cycle methods on the example custom test result
Jul 10 2018, 9:07 AM
lothiraldan closed D3899: run-tests: add missing life-cycle methods on the example custom test result.
Jul 10 2018, 9:07 AM
lothiraldan created D3900: run-tests: fix a too long line.
Jul 10 2018, 2:41 AM
lothiraldan added a dependent revision for D3899: run-tests: add missing life-cycle methods on the example custom test result: D3900: run-tests: fix a too long line.
Jul 10 2018, 2:41 AM
lothiraldan updated the diff for D3899: run-tests: add missing life-cycle methods on the example custom test result.
Jul 10 2018, 2:41 AM
lothiraldan created D3898: run-tests: fix test result verbosity.
Jul 10 2018, 2:26 AM
lothiraldan created D3899: run-tests: add missing life-cycle methods on the example custom test result.
Jul 10 2018, 2:25 AM
lothiraldan added a dependent revision for D3898: run-tests: fix test result verbosity: D3899: run-tests: add missing life-cycle methods on the example custom test result.
Jul 10 2018, 2:25 AM

Jul 9 2018

lothiraldan closed D3694: shelve: use more accurate description in conflict marker.
Jul 9 2018, 4:34 PM
lothiraldan closed D3693: shelve: directly handle the initial parent alignment.
Jul 9 2018, 4:34 PM
lothiraldan committed rHG9b077e5fa8ba: shelve: use more accurate description in conflict marker.
shelve: use more accurate description in conflict marker
Jul 9 2018, 4:34 PM
lothiraldan committed rHGc829749e7639: shelve: directly handle the initial parent alignment.
shelve: directly handle the initial parent alignment
Jul 9 2018, 4:34 PM
lothiraldan closed D3701: run-tests: extract onStart and onEnd into the test result.
Jul 9 2018, 10:46 AM
lothiraldan closed D3700: run-tests: add support for external test result.
Jul 9 2018, 10:46 AM
lothiraldan committed rHG948691ea92a9: run-tests: extract onStart and onEnd into the test result.
run-tests: extract onStart and onEnd into the test result
Jul 9 2018, 10:45 AM
lothiraldan committed rHGc44ae5997869: run-tests: add support for external test result.
run-tests: add support for external test result
Jul 9 2018, 10:45 AM
lothiraldan updated the diff for D3700: run-tests: add support for external test result.
Jul 9 2018, 10:42 AM

Jul 6 2018

lothiraldan committed rHG2523c0200df4: diff: use `context.diff` to produce diff.
diff: use `context.diff` to produce diff
Jul 6 2018, 8:24 AM
lothiraldan committed rHGf65e6095c5ac: obsutil: pass a diffopts object to context.diff.
obsutil: pass a diffopts object to context.diff
Jul 6 2018, 8:24 AM
lothiraldan committed rHG62249cfe02d2: context: no longer accept diff options as dictionnary.
context: no longer accept diff options as dictionnary
Jul 6 2018, 8:24 AM
lothiraldan committed rHG97469c5430cd: synthrepo: pass a diffopts object to context.diff.
synthrepo: pass a diffopts object to context.diff
Jul 6 2018, 8:24 AM
lothiraldan committed rHG1770416de208: webutil: pass a diffopts object to context.diff.
webutil: pass a diffopts object to context.diff
Jul 6 2018, 8:24 AM
lothiraldan committed rHG6ec996e8c9bc: revset: pass an explicit `diffopts` objet to context.diff.
revset: pass an explicit `diffopts` objet to context.diff
Jul 6 2018, 8:24 AM
lothiraldan committed rHG64f15e22f4f8: template: directly instantiate diff options for diffstat.
template: directly instantiate diff options for diffstat
Jul 6 2018, 8:24 AM
lothiraldan committed rHGb9724978633e: tests: update test-context.py to use diffopts as diff argument.
tests: update test-context.py to use diffopts as diff argument
Jul 6 2018, 8:24 AM
lothiraldan committed rHGc88d2c9b00dd: diffutil: extract diff options code into a dedicated util-module.
diffutil: extract diff options code into a dedicated util-module
Jul 6 2018, 8:24 AM

Jul 4 2018

lothiraldan committed rHG9ee202679a76: test: stop passing --quiet in a run dedicated to debug output.
test: stop passing --quiet in a run dedicated to debug output
Jul 4 2018, 8:04 AM
lothiraldan committed rHGb86664c81833: debug: process --debug flag earlier.
debug: process --debug flag earlier
Jul 4 2018, 8:04 AM

Jul 3 2018

lothiraldan updated the diff for D3701: run-tests: extract onStart and onEnd into the test result.
Jul 3 2018, 2:28 PM
lothiraldan committed rHGc1a7bbf9984d: context: also accept diff option directly.
context: also accept diff option directly
Jul 3 2018, 8:03 AM
lothiraldan committed rHG02633fe3883a: context: also take all other arguments than `patch.diff` accept.
context: also take all other arguments than `patch.diff` accept
Jul 3 2018, 8:03 AM