Branches

default

View source
default
Author Commit Message Labels Comments Date
14 commits behind stable.
Default avatar Pierre-Yves David
readme: update the readme with all missing entry
Default avatar Pierre-Yves David
readme: rephrase the changelog entry regarding the new exchange
Default avatar Pierre-Yves David
readme: drop the reference to fastobs
Default avatar Pierre-Yves David
merge with stable
Default avatar Jordi Gutiérrez Hermoso
rewrite: use cmdutil.logmessage instead of ad-hoc methods
Default avatar Jordi Gutiérrez Hermoso
fold: enable --date and --user options
Default avatar Pierre-Yves David
merge with stable
Default avatar Pierre-Yves David
test: sort output of listkey command
Default avatar Pierre-Yves David
exchange: use fixed order for obstore content
Greg Ward avatarGreg Ward
Finish killing fastobs (this test failed loudly after 33fdaec24432)
Augie Fackler avatarAugie Fackler
Kill fastobs, as marmoute says it causes problems
Default avatar Pierre-Yves David
merge stable into default
DurhamG avatarDurhamG
tests: fix test-prune.t breakage
Olle Lundberg avatarOlle Lundberg
evolve: small white space change
Olle Lundberg avatarOlle Lundberg
evolve: use new api _callcompressable
Olle Lundberg avatarOlle Lundberg
evolve: downcase first word in module doc
Olle Lundberg avatarOlle Lundberg
evolve: deprecate gup and gdown aliases
Olle Lundberg avatarOlle Lundberg
evolve: add function to deprecate an alias
Olle Lundberg avatarOlle Lundberg
evolve: abort when trying to move a node on top of itself
Olle Lundberg avatarOlle Lundberg
run-tests: add executable bit
Default avatar Pierre-Yves David
evolve: add a hook related to the new pushobsmarkers command
Default avatar Pierre-Yves David
exchange: dropping dead code (issue36)
Matt Mackall avatarMatt Mackall
evolve: fix evolve with mercurial default
Default avatar Pierre-Yves David
simple4server: update tests
Default avatar Pierre-Yves David
sinmple4server: advertise new cap only when advertising obsolescence
Default avatar Pierre-Yves David
evolve: do not exchange obsolescence markers when server refuse it
Default avatar Pierre-Yves David
simple4server: option to advertise obsolescence support
Default avatar Pierre-Yves David
export: add test for simple4server
Default avatar Pierre-Yves David
exchange: fix push markers over wire protocol for http peer
Default avatar Pierre-Yves David
exchange: expose length of pushed markers
Default avatar Pierre-Yves David
simple4server: update "from <changeset>" statement
Default avatar Pierre-Yves David
exchange: fix changeset pulling over http
Default avatar Pierre-Yves David
simple4server: update "from <changeset>" statement
Default avatar Pierre-Yves David
exchange: properly wrap wireprotocol capabilities
Default avatar Pierre-Yves David
simple4server: add origin and documentation to most function
Default avatar Pierre-Yves David
evolve: add 2.9.1 compatibility seal to simple4server
Default avatar Pierre-Yves David
simple4server: fix a missing import
Default avatar Pierre-Yves David
evolve: update version compatibility error message
Default avatar Pierre-Yves David
exchange: fix pull over wire protocol
Default avatar Pierre-Yves David
exchange: enforce permission on new wireprotocol command
Default avatar Pierre-Yves David
merge stable
Default avatar Pierre-Yves David
simple4server: add the wireproto command for obsolescence markers discovery
Default avatar Pierre-Yves David
discovery: use the discovery process for pull
Default avatar Pierre-Yves David
discovery: implement a discovery process and use it for push
Default avatar Pierre-Yves David
discovery: first version of the "hash tree" idea
Default avatar Pierre-Yves David
evolve: update changelog with recent advance
Default avatar Pierre-Yves David
merged 3.3 release into default
Default avatar Pierre-Yves David
exchange: add progress bar when pushing using wire protocol command
Default avatar Pierre-Yves David
exchange: add progress bar when pulling using wire protocol command
Default avatar Pierre-Yves David
exchange: fix pulling from simple for server
Default avatar Pierre-Yves David
exchange: add test case for D.4
Default avatar Pierre-Yves David
exchange: add test case for D.3
Default avatar Pierre-Yves David
exchange: add test case for D.2
Default avatar Pierre-Yves David
exchange: add test case for D.1
Default avatar Pierre-Yves David
exchange: add test case for C.4
Default avatar Pierre-Yves David
exchange: add test case for C.3
Default avatar Pierre-Yves David
exchange: add test case for C.2
Default avatar Pierre-Yves David
exchange: add test case for C.1
Default avatar Pierre-Yves David
exchange: add test case for B.7
Default avatar Pierre-Yves David
exchange: add test case for B.6
Default avatar Pierre-Yves David
exchange: add test case for B.5
Default avatar Pierre-Yves David
exchange: add test case for B.4
Default avatar Pierre-Yves David
exchange: add test case for B.3
Default avatar Pierre-Yves David
exchange: add test case for B.2
Default avatar Pierre-Yves David
exchange: add test case for B.1
Default avatar Pierre-Yves David
exchange: add test case for A.7
Default avatar Pierre-Yves David
exchange: add test case for A.6
Default avatar Pierre-Yves David
exchange: add test case for A.5
Default avatar Pierre-Yves David
exchange: add test case for A.4
Default avatar Pierre-Yves David
exchange: add test case for A.3
Default avatar Pierre-Yves David
exchange: automate the testing process too
Default avatar Pierre-Yves David
exchange: have a function doing all the common initial setup
Default avatar Pierre-Yves David
exchance: add a common setup script for all test
Default avatar Pierre-Yves David
exchange: add test case for A.2
Default avatar Pierre-Yves David
exchange: add test case for A.1
Default avatar Pierre-Yves David
exchange: add the pullmarker wireproto command to simple4server
Default avatar Pierre-Yves David
exchange: extract computation of pulled markers boundary in a function
Default avatar Pierre-Yves David
exchange: pull markers relevant to the pulled subset only
Default avatar Pierre-Yves David
exchange: add a new method to pull markers
Default avatar Pierre-Yves David
exchange: add the pushmarker wireproto command to simple4server
Default avatar Pierre-Yves David
exchange: introduce a wireprotocol command to push markers
Default avatar Pierre-Yves David
exchange: actually use _pushkeyescape fallback
Default avatar Pierre-Yves David
merge with stable
Default avatar Pierre-Yves David
exchange: only push the set of marker relevant to want we push
Default avatar Pierre-Yves David
evolve: add relevant marker exchange machinery
Default avatar Pierre-Yves David
fastobs: rename var from `node` to `rev`
Default avatar Pierre-Yves David
fastobs: move the extension to the hgext dir
Default avatar Pierre-Yves David
test-prune: update test with a prune output compatible with newest hg
Default avatar Pierre-Yves David
drophack: major speedup to marker stripping
Default avatar Pierre-Yves David
evolve: add a cmddebugrecordpruneparents command
Default avatar Pierre-Yves David
debugobsstorestat: add test for pruning
Default avatar Pierre-Yves David
debugobsstorestat: add information about cluster
Default avatar Pierre-Yves David
evolve: fix creation of prunedchildren for merge
Pierre-Yves David avatarPierre-Yves David
evolve: add a debugobsstorestat command
Pierre-Yves David avatarPierre-Yves David
evolve: extend obsstore object to use prune parent information
Pierre-Yves David avatarPierre-Yves David
prune: wrap mercurial internal to add parent information in prune marker
Pierre-Yves David avatarPierre-Yves David
evolve: drop `latercomer` and `conflicting` compatibility.
Pierre-Yves David avatarPierre-Yves David
test: get rid of all reference to conflicting changesets
Pierre-Yves David avatarPierre-Yves David
evolve: use flag value from core for bumped fix
Pierre-Yves David avatarPierre-Yves David
importing fastop extension in this repo
Augie Fackler avatarAugie Fackler
fastobs: revset refactor related fixes
Pierre-Yves David avatarPierre-Yves David
adapt fastopt extension to mercurial.exchange module
Pierre-Yves David avatarPierre-Yves David
drop unused function `pushmarkerwrapper`
Augie Fackler avatarAugie Fackler
Add initial test.
Augie Fackler avatarAugie Fackler
Deduplicate markers. Depends on __hash__ and __eq__ on obsolete.marker
Augie Fackler avatarAugie Fackler
copy precursor revset from evolve so we don't depend on involve
Pierre-Yves David avatarPierre-Yves David
fastobs: details strategies in the main help
Augie Fackler avatarAugie Fackler
fastobs: fix a bunch of stupid errors that prevented it from working at all
Augie Fackler avatarAugie Fackler
fastobs: clean up logging a little
Augie Fackler avatarAugie Fackler
fastobs: first commit of an extension to test obsolete marker exchange methods
Pierre-Yves David avatarPierre-Yves David
drophack: add a new drop hack extension for Matt Mackall usage
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.