Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+1000
+3000
+10000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
util: teach lrucachedict to enforce a max total cost
2018-09-06, by Gregory Szorc
util: allow lrucachedict to track cost of entries
2018-09-07, by Gregory Szorc
util: add a popoldest() method to lrucachedict
2018-09-05, by Gregory Szorc
util: ability to change capacity when copying lrucachedict
2018-09-06, by Gregory Szorc
util: make capacity a public attribute on lrucachedict
2018-09-06, by Gregory Szorc
util: properly copy lrucachedict instances
2018-09-06, by Gregory Szorc
tests: rewrite test-lrucachedict.py to use unittest
2018-09-06, by Gregory Szorc
wireprotov2peer: stream decoded responses
2018-08-29, by Gregory Szorc
wireprotoframing: buffer emitted data to reduce frame count
2018-08-29, by Gregory Szorc
wireprotov2: implement commands as a generator of objects
2018-09-05, by Gregory Szorc
internals: extract frame-based protocol docs to own document
2018-08-27, by Gregory Szorc
narrow: remove hack to write narrowspec to shared .hg directory
2018-09-12, by Yuya Nishihara
narrowspec: remove parseserverpatterns() which isn't used anymore
2018-09-12, by Yuya Nishihara
hg: write narrow patterns after repo creation
2018-09-11, by Gregory Szorc
narrow: don't wrap exchange.pull() during clone
2018-09-11, by Gregory Szorc
exchange: support defining narrow file patterns for pull
2018-09-11, by Gregory Szorc
commands: pass include and exclude options to hg.clone()
2018-09-11, by Gregory Szorc
localrepo: add requirement when narrow files creation option present
2018-09-11, by Gregory Szorc
hg: recognize include and exclude patterns when cloning
2018-09-11, by Gregory Szorc
hg: allow extra arguments to be passed to repo creation (API)
2018-09-11, by Gregory Szorc
localrepo: move repo creation logic out of localrepository.__init__ (API)
2018-09-11, by Gregory Szorc
subrepo: mask out passwords embedded in the messages displaying a URL
stable
2018-09-11, by Matt Harbison
localrepo: pass ui to newreporequirements() (API)
2018-09-07, by Gregory Szorc
narrow: set opts['narrow'] instead of local variable
2018-09-11, by Gregory Szorc
narrow: drop support for remote expansion (BC)
2018-09-11, by Gregory Szorc
fastannotate: use repo.local()
2018-09-07, by Gregory Szorc
tests: drop extra "file:" prefix from paths in narrow test
2018-09-11, by Martin von Zweigbergk
narrow: validate spec files are well-formed during clone (BC)
2018-09-11, by Gregory Szorc
narrow: validate patterns on incoming bundle2 part
2018-09-11, by Gregory Szorc
narrowspec: validate patterns when loading and saving spec file
2018-09-11, by Gregory Szorc
ancestor: use heapreplace() in place of heappop/heappush()
2018-09-10, by Yuya Nishihara
ancestor: rename local aliases of heapq functions in _lazyancestorsiter()
2018-09-11, by Yuya Nishihara
ancestor: optimize _lazyancestorsiter() for contiguous chains
2018-09-10, by Yuya Nishihara
ancestor: unroll loop of parents in _lazyancestorsiter()
2018-09-10, by Yuya Nishihara
ancestor: return early from _lazyancestorsiter() when reached to stoprev
2018-09-10, by Yuya Nishihara
ancestor: remove alias of initrevs from _lazyancestorsiter()
2018-09-11, by Yuya Nishihara
narrow: validate patterns returned by expandnarrow
2018-09-11, by Gregory Szorc
narrowspec: limit patterns to path: and rootfilesin: (BC)
2018-09-11, by Gregory Szorc
narrow: mark wire proto capability names experimental and versioned
2018-09-11, by Martin von Zweigbergk
narrow: move wire proto capabilities to narrowwirepeer
2018-09-11, by Martin von Zweigbergk
narrow: check "narrow" wire protocol capability, not bundle2 capability
2018-09-11, by Martin von Zweigbergk
sparse: add local files to temporaryfiles if they exist out of sparse
2018-08-21, by Pulkit Goyal
tests: show that merging with sparse is broken when rename is involved
2018-08-21, by Pulkit Goyal
narrowspec: fix a typoed 'supported'
2018-08-25, by Pulkit Goyal
narrow: build the known set of nodes only when ellipses is enabled
2018-09-10, by Pulkit Goyal
narrow: add narrow and ellipses as server capabilities
2018-09-10, by Pulkit Goyal
treemanifest: use visitchildrenset when doing a walk
2018-08-23, by Kyle Lippincott
treemanifest: use visitchildrenset when filtering a manifest to a matcher
2018-08-23, by Kyle Lippincott
tests: stabilize test-no-symlink
2018-09-10, by Matt Harbison
shelve: use the internal phase when possible
2018-05-29, by Boris Feld
treemanifest: avoid loading everything just to get their nodeid
2018-08-23, by Kyle Lippincott
treemanifest: avoid unnecessary copies/processing when using alwaysmatcher
2018-08-23, by Kyle Lippincott
treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isempty
2018-08-23, by Kyle Lippincott
treemanifest: introduce lazy loading of subdirs
2018-08-16, by spectral
contrib: use a monotonic timer in catapipe
2018-09-07, by Boris Feld
contrib: fix catapipe output argument documentation
2018-09-07, by Boris Feld
tracing: trace command function execution
2018-09-06, by Boris Feld
extension: add a summary of total loading time per extension
2018-09-07, by Boris Feld
extensions: trace the total time of running all reposetup callbacks
2018-09-06, by Boris Feld
extensions: trace the total time of running all extsetup callbacks
2018-09-06, by Boris Feld
extensions: trace the total time of running all uisetup callbacks
2018-09-06, by Boris Feld
extensions: add timing for extensions reposetup
2018-09-10, by Boris Feld
sparse-revlog: set max delta chain length to on thousand
2018-09-07, by Boris Feld
snapshot: also consider the snapshot chain of one unrelated revision
2018-09-07, by Boris Feld
snapshot: extract parent chain computation
2018-09-07, by Boris Feld
snapshot: refine candidate snapshot base upward
2018-09-07, by Boris Feld
snapshot: try to refine new snapshot base down the chain
2018-09-07, by Boris Feld
snapshot: make sure we'll never refine delta base from a reused source
2018-09-07, by Boris Feld
snapshot: turn _refinedgroups into a coroutine
2018-09-07, by Boris Feld
snapshot: also use None as a stop value for `_refinegroup`
2018-09-07, by Boris Feld
snapshot: add refining logic at the findeltainfo level
2018-09-07, by Boris Feld
snapshot: use None as a stop value when looking for a good delta
2018-09-07, by Boris Feld
snapshot: introduce an intermediate `_refinedgroups` generator
2018-09-07, by Boris Feld
snapshot: consider unrelated snapshots at a similar level first
2018-09-07, by Boris Feld
snapshot: consider all snapshots in the parents' chains
2018-09-07, by Boris Feld
snapshot: search for unrelated but reusable full-snapshot
2018-09-07, by Boris Feld
snapshot: try intermediate snapshot against parents' base
2018-09-07, by Boris Feld
sparse-revlog: add a test checking revlog deltas for a churning file
2018-09-10, by Boris Feld
tests: add a `tests/artifacts/` directory
2018-08-18, by Boris Feld
verify: make output less confusing (issue5924)
2018-09-05, by Meirambek Omyrzak
revlog: clarify the comment attached to delta reuse
2018-09-04, by Boris Feld
revlog: drop duplicated code
2018-09-04, by Boris Feld
wireprotov2peer: properly format errors
2018-09-05, by Gregory Szorc
wireprotov2peer: report exceptions in frame handling against request future
2018-08-23, by Gregory Szorc
httppeer: use util.readexactly() to abort on incomplete responses
2018-09-08, by Anton Shestakov
httppeer: calculate total expected bytes correctly
2018-09-08, by Anton Shestakov
lazyancestors: reuse __iter__ implementation in __contains__
2018-09-07, by Martin von Zweigbergk
lazyancestors: extract __iter__ to free function
2018-09-09, by Martin von Zweigbergk
phase: report number of non-public changeset alongside the new range
2018-08-30, by Boris Feld
tests: disable test-nointerrupt on Windows
2018-09-07, by Matt Harbison
tests: conditionalize an error message about unlinking a non empty directory
2018-09-07, by Matt Harbison
ancestors: add nullrev to set from the beginning
2018-09-07, by Martin von Zweigbergk
ancestor: filter out initial revisions lower than stoprev
2018-09-08, by Yuya Nishihara
ancestor: add test showing inconsistency between __iter__ and __contains__
2018-09-08, by Yuya Nishihara
ancestors: ensure a consistent order even in the "inclusive" case
2018-09-06, by Boris Feld
ancestors: actually iterate over ancestors in topological order (issue5979)
2018-09-06, by Boris Feld
doc: use modern import style in runrst
2018-09-06, by Yuya Nishihara
hgweb: do not audit URL path as working-directory path
2018-08-26, by Yuya Nishihara
hgweb: map Abort to 403 error to report inaccessible path for example
2018-08-26, by Yuya Nishihara
hgweb: add error template to json so it won't crash
2018-09-07, by Yuya Nishihara
hgweb: show shortlog by default in json output (issue5978)
2018-09-07, by Yuya Nishihara
merge with stable
2018-09-07, by Augie Fackler
tests: improve the widening testing in test-narrow-widen*
2018-09-04, by Pulkit Goyal
narrow: use util.readfile() and improve error message using --narrowspec
2018-09-04, by Pulkit Goyal
merge: use vfs methods for I/O
2018-09-04, by Gregory Szorc
merge: move purge logic from extension
2018-09-06, by Gregory Szorc
tests: stabilize test-removeemptydirs.t on Windows
2018-09-06, by Matt Harbison
help: add internals.wireprotocolv2 to the table, and remove redundant header
2018-09-06, by Yuya Nishihara
match: improve includematcher.visitchildrenset to be much faster and cached
2018-08-17, by Kyle Lippincott
py3: add new passing tests spotted by the buildbot
2018-09-06, by Pulkit Goyal
tests: order the imports in test-fastannotate-hg.t
2018-09-06, by Pulkit Goyal
lfs: ensure the blob is linked to the remote store on skipped uploads
2018-09-06, by Matt Harbison
cbor: teach the encoder to handle python `long` type for Windows
2018-09-04, by Matt Harbison
buildrpm: remove TODO that looks done to me
stable
2018-09-05, by Augie Fackler
buildrpm: fix embarassing bug in shell variable expansions
stable
2018-09-05, by Augie Fackler
absorb: clarify the reason for not finding changesets to modify
2018-09-04, by Matt Harbison
merge with stable
2018-09-05, by Gregory Szorc
state: use our CBOR module
2018-09-04, by Gregory Szorc
wireprotov2peer: use our CBOR decoder
2018-08-28, by Gregory Szorc
debugcommands: use our CBOR decoder
2018-08-28, by Gregory Szorc
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+1000
+3000
+10000
tip