Fri, 13 Jun 2014 14:16:03 -0500 |
Matt Mackall |
revlog: make _chunkcache access atomic
stable
|
Thu, 17 Apr 2014 20:01:39 +0200 |
Mads Kiilerich |
revlog: backout 514d32de6646 - commonancestors
|
Thu, 17 Apr 2014 20:01:35 +0200 |
Mads Kiilerich |
revlog: introduce commonancestorsheads method
|
Thu, 10 Apr 2014 12:41:39 -0400 |
Matt Mackall |
merge with stable
|
Mon, 07 Apr 2014 14:18:10 -0500 |
Matt Mackall |
revlog: deal with chunk ranges over 2G on Windows (issue4215)
stable
|
Mon, 24 Feb 2014 22:42:14 +0100 |
Mads Kiilerich |
revlog: introduce commonancestors method for getting all common ancestor heads
|
Tue, 26 Nov 2013 12:58:27 -0800 |
Durham Goode |
revlog: move file writing to a separate function
|
Sun, 17 Nov 2013 18:04:29 -0500 |
Brodie Rao |
revlog: allow tuning of the chunk cache size (via format.chunkcachesize)
|
Sun, 17 Nov 2013 18:04:28 -0500 |
Brodie Rao |
revlog: read/cache chunks in fixed windows of 64 KB
|
Mon, 11 Nov 2013 16:42:49 -0800 |
Durham Goode |
strip: add faster revlog strip computation
|
Mon, 11 Nov 2013 16:40:02 -0800 |
Durham Goode |
revlog: return lazy set from findcommonmissing
|
Mon, 23 Sep 2013 11:37:06 -0700 |
Matt Mackall |
merge with stable
|
Fri, 20 Sep 2013 10:45:51 -0700 |
Wojciech Lopata |
generaldelta: initialize basecache properly
stable
|
Fri, 06 Sep 2013 23:05:33 -0700 |
Siddharth Agarwal |
revlog: remove _chunkbase since it is no longer used
|
Fri, 06 Sep 2013 23:05:11 -0700 |
Siddharth Agarwal |
revlog: move chunk cache preload from revision to _chunks
|
Fri, 06 Sep 2013 22:57:51 -0700 |
Siddharth Agarwal |
revlog._chunks: inline getchunk
|
Sat, 07 Sep 2013 12:42:46 -0700 |
Siddharth Agarwal |
revlog.revision: fix cache preload for inline revlogs
|
Fri, 06 Sep 2013 16:31:35 -0700 |
Siddharth Agarwal |
revlog: add a fast method for getting a list of chunks
|
Mon, 19 Aug 2013 11:25:23 -0700 |
Wojciech Lopata |
revlog: pass node as an argument of addrevision
|
Mon, 19 Aug 2013 11:06:38 -0700 |
Wojciech Lopata |
revlog: extract 'checkhash' method
|
Tue, 23 Jul 2013 17:28:12 -0500 |
Matt Mackall |
revlog: handle hidden revs in _partialmatch (issue3979)
stable
|
Mon, 17 Jun 2013 19:44:00 -0700 |
Durham Goode |
revlog: add exception when linkrev == nullrev
|
Fri, 10 May 2013 21:03:01 +0200 |
Sune Foldager |
bundle-ng: move group into the bundler
|
Thu, 18 Apr 2013 16:46:09 +0400 |
Alexander Plavin |
revlog: fix a regression with null revision
|
Wed, 17 Apr 2013 00:29:54 +0400 |
Alexander Plavin |
log: fix behavior with empty repositories (issue3497)
|
Tue, 16 Apr 2013 10:08:20 -0700 |
Bryan O'Sullivan |
revlog: don't cross-check ancestor result against Python version
|
Tue, 16 Apr 2013 10:08:20 -0700 |
Bryan O'Sullivan |
parsers: a C implementation of the new ancestors algorithm
|
Tue, 16 Apr 2013 10:08:19 -0700 |
Bryan O'Sullivan |
revlog: choose a consistent ancestor when there's a tie
|
Tue, 16 Apr 2013 10:08:18 -0700 |
Bryan O'Sullivan |
ancestor: a new algorithm that is faster for nodes near tip
|
Sat, 09 Feb 2013 12:08:02 +0100 |
Benoit Boissinot |
revlog: document v0 format
|
Tue, 18 Dec 2012 10:14:01 -0800 |
Siddharth Agarwal |
revlog: move ancestor generation out to a new class
|
Mon, 17 Dec 2012 15:08:37 -0800 |
Siddharth Agarwal |
revlog: remove incancestors since it is no longer used
|
Mon, 17 Dec 2012 15:13:51 -0800 |
Siddharth Agarwal |
revlog.ancestors: add support for including revs
|
Wed, 21 Nov 2012 00:42:05 +0100 |
Pierre-Yves David |
revlog: allow reverse iteration with revlog.revs
|
Mon, 26 Nov 2012 10:48:24 -0800 |
Siddharth Agarwal |
revlog: add rev-specific variant of findmissing
|
Mon, 26 Nov 2012 11:02:48 -0800 |
Siddharth Agarwal |
revlog: switch findmissing to use ancestor.missingancestors
|
Fri, 16 Nov 2012 15:39:12 -0800 |
Durham Goode |
commit: increase perf by avoiding unnecessary filteredrevs check
stable
|
Mon, 03 Sep 2012 14:19:45 +0200 |
Pierre-Yves David |
clfilter: split `revlog.headrevs` C call from python code
|
Mon, 03 Sep 2012 14:12:45 +0200 |
Pierre-Yves David |
clfilter: handle non contiguous iteration in `revlov.headrevs`
|
Thu, 20 Sep 2012 19:00:59 +0200 |
Pierre-Yves David |
clfilter: make the revlog class responsible of all its iteration
|
Tue, 11 Sep 2012 08:36:09 -0700 |
Bryan O'Sullivan |
Merge spelling fixes
|
Fri, 17 Aug 2012 13:58:18 -0700 |
timeless |
spelling: descendants
|
Wed, 15 Aug 2012 22:38:42 +0200 |
Mads Kiilerich |
fix trivial spelling errors
|
Thu, 12 Jul 2012 14:20:34 -0500 |
Matt Mackall |
backout e7167007c083
|
Thu, 12 Jul 2012 10:03:50 +0200 |
Martin Geisler |
merge with main
|
Wed, 11 Jul 2012 12:38:42 +0200 |
Friedrich Kastner-Masilko |
revlog: fix for generaldelta distance calculation
|
Mon, 25 Jun 2012 13:56:13 -0700 |
Bryan O'Sullivan |
revlog: make compress a method
|
Fri, 08 Jun 2012 08:39:44 -0700 |
Joshua Redstone |
revlog: remove reachable and switch call sites to ancestors
|
Fri, 08 Jun 2012 07:59:37 -0700 |
Joshua Redstone |
revlog: add incancestors, a version of ancestors that includes revs listed
|
Thu, 07 Jun 2012 15:55:12 +0200 |
Thomas Arendsen Hein |
merge heads
|
Mon, 04 Jun 2012 14:46:42 -0700 |
Brad Hall |
revlog: zlib.error sent to the user (issue3424)
|
Fri, 01 Jun 2012 15:44:13 -0700 |
Joshua Redstone |
revlog: add optional stoprev arg to revlog.ancestors()
|
Fri, 01 Jun 2012 12:45:16 -0700 |
Bryan O'Sullivan |
revlog: descendants(*revs) becomes descendants(revs) (API)
|
Fri, 01 Jun 2012 12:37:18 -0700 |
Bryan O'Sullivan |
revlog: ancestors(*revs) becomes ancestors(revs) (API)
|
Fri, 01 Jun 2012 17:05:31 -0700 |
Bryan O'Sullivan |
util: subclass deque for Python 2.4 backwards compatibility
|
Tue, 15 May 2012 10:46:23 -0700 |
Bryan O'Sullivan |
cleanup: use the deque type where appropriate
|
Sat, 19 May 2012 19:44:58 -0700 |
Bryan O'Sullivan |
revlog: switch to a C version of headrevs
|
Mon, 21 May 2012 16:36:09 -0500 |
Matt Mackall |
revlog: don't handle long for revision matching
|
Sat, 12 May 2012 16:00:57 +0200 |
Brodie Rao |
cleanup: "not x in y" -> "x not in y"
|
Sat, 12 May 2012 10:55:08 +0200 |
Bryan O'Sullivan |
revlog: speed up prefix matching against nodes
|
Fri, 27 Apr 2012 13:07:29 -0500 |
Matt Mackall |
revlog: backout e5750c6716eb
stable
|
Fri, 13 Apr 2012 10:14:59 +0200 |
Patrick Mezard |
revlog: fix partial revision() docstring (from d7d64b89a65c)
|
Fri, 13 Apr 2012 22:55:46 -0500 |
Matt Mackall |
revlog: drop some unneeded rev.node calls in revdiff
|
Thu, 12 Apr 2012 20:26:33 -0700 |
Bryan O'Sullivan |
revlog: avoid an expensive string copy
|
Fri, 13 Apr 2012 21:35:48 -0500 |
Matt Mackall |
revlog: increase readahead size
|
Thu, 12 Apr 2012 14:05:59 -0700 |
Bryan O'Sullivan |
parsers: use base-16 trie for faster node->rev mapping
|
Sun, 08 Apr 2012 12:38:02 -0500 |
Matt Mackall |
revlog: allow retrieving contents by revision number
|
Sat, 07 Apr 2012 15:43:18 -0500 |
Matt Mackall |
revlog: add hasnode helper method
|
Fri, 13 Jan 2012 01:29:03 +0100 |
Pierre-Yves David |
revlog: make addgroup returns a list of node contained in the added source
|
Mon, 09 Jan 2012 04:15:31 +0100 |
Pierre-Yves David |
revlog: improve docstring for findcommonmissing
|
Tue, 10 Jan 2012 22:35:25 +0800 |
Steven Brown |
revlog: clarify strip docstring "readd" -> "re-add"
|
Thu, 03 Nov 2011 11:24:55 -0500 |
Matt Mackall |
misc: adding missing file close() calls
stable
|
Thu, 25 Aug 2011 20:21:04 -0400 |
Greg Ward |
atomictempfile: make close() consistent with other file-like objects.
|
Mon, 25 Jul 2011 15:43:55 -0500 |
Augie Fackler |
revlog: use getattr instead of hasattr
|
Tue, 07 Jun 2011 17:02:54 -0500 |
Matt Mackall |
check-code: catch misspellings of descendant
|
Fri, 03 Jun 2011 20:32:54 +0200 |
Sune Foldager |
revlog: bail out earlier in group when we have no chunks
|
Wed, 01 Jun 2011 12:38:46 +0200 |
Martin Geisler |
check-code: flag 0/1 used as constant Boolean expression
|
Sat, 21 May 2011 15:01:28 -0500 |
Matt Mackall |
revlog: stop exporting node.short
|
Wed, 18 May 2011 17:05:30 -0500 |
Matt Mackall |
revlog: drop base() again
|
Wed, 18 May 2011 23:26:26 +0200 |
Sune Foldager |
revlog: linearize created changegroups in generaldelta revlogs
|
Mon, 16 May 2011 13:06:48 +0200 |
Sune Foldager |
changelog: don't use generaldelta
|
Mon, 16 May 2011 12:44:34 +0200 |
Sune Foldager |
revlog: get rid of defversion
|
Sun, 15 May 2011 11:50:15 -0500 |
Matt Mackall |
revlog: restore the base method
|
Thu, 12 May 2011 15:24:33 +0200 |
Sune Foldager |
revlog: improve delta generation heuristics for generaldelta
|
Thu, 12 May 2011 13:47:17 +0200 |
Sune Foldager |
revlog: fix bug in chainbase cache
|
Wed, 11 May 2011 11:04:44 +0200 |
Sune Foldager |
revlog: add docstring to _addrevision
|
Sun, 08 May 2011 21:32:33 +0200 |
Sune Foldager |
revlog: support writing generaldelta revlogs
|
Sat, 07 May 2011 22:40:17 +0200 |
Sune Foldager |
revlog: support reading generaldelta revlogs
|
Sat, 07 May 2011 22:40:14 +0200 |
Sune Foldager |
revlog: calculate base revisions iteratively
|
Sat, 07 May 2011 22:37:40 +0200 |
Sune Foldager |
revlog: remove the last bits of punched/shallow
|
Fri, 06 May 2011 12:09:20 +0200 |
Martin Geisler |
revlog: use real Booleans instead of 0/1 in nodesbetween
|
Thu, 05 May 2011 18:05:24 +0200 |
Sune Foldager |
revlog: compute correct deltaparent in the deltaparent function
|
Thu, 05 May 2011 12:46:02 +0200 |
Sune Foldager |
revlog: remove support for punched/shallow
|
Thu, 05 May 2011 12:55:12 +0200 |
Sune Foldager |
revlog: remove support for parentdelta
|
Mon, 02 May 2011 19:21:30 +0200 |
Peter Arrenbrecht |
discovery: add new set-based discovery
|
Sat, 30 Apr 2011 19:01:24 +0200 |
Benoit Boissinot |
unbundler: separate delta and header parsing
|
Sat, 30 Apr 2011 11:03:28 +0200 |
Benoit Boissinot |
changegroup: new bundler API
|
Sat, 30 Apr 2011 10:00:41 +0200 |
Benoit Boissinot |
bundler: make parsechunk return the base revision of the delta
|
Sat, 30 Apr 2011 16:33:47 +0200 |
Sune Foldager |
revlog: introduce _chunkbase to allow filelog to override
|
Sat, 30 Apr 2011 13:59:14 +0200 |
Alexander Solovyov |
remove unused imports and variables
|
Thu, 31 Mar 2011 15:24:06 -0500 |
Matt Mackall |
changegroup: introduce bundler objects
|
Mon, 28 Mar 2011 11:18:56 -0500 |
Matt Mackall |
changegroup: add revlog to the group callback
|
Mon, 28 Mar 2011 11:18:56 -0500 |
Matt Mackall |
changegroup: move sorting down into group
|
Mon, 28 Mar 2011 11:18:56 -0500 |
Matt Mackall |
changegroup: combine infocollect and lookup callbacks
|
Thu, 24 Mar 2011 17:16:30 -0500 |
Matt Mackall |
changegroup: drop unused fullrev
|
Sat, 26 Mar 2011 17:12:02 -0500 |
Matt Mackall |
revlog: change variable name to avoid reuse
|
Wed, 23 Mar 2011 16:02:11 +0100 |
Peter Arrenbrecht |
wireproto: add getbundle() function
|
Fri, 24 Dec 2010 15:23:01 +0100 |
Dan Villiom Podlaski Christiansen |
explicitly close files
|
Fri, 21 Jan 2011 16:26:01 -0600 |
Matt Mackall |
revlog: remove stray test in rev()
|
Tue, 18 Jan 2011 15:55:48 -0600 |
Matt Mackall |
revlog: pass rev to _checkhash
|
Tue, 18 Jan 2011 15:55:46 -0600 |
Matt Mackall |
revlog: incrementally build node cache with linear searches
|
Sun, 16 Jan 2011 12:25:46 +0100 |
Benoit Boissinot |
revlog: explicit test and explicit variable names
|
Sun, 16 Jan 2011 12:24:48 +0100 |
Benoit Boissinot |
revlog: if the nodemap is set, use the fast version of revlog.rev()
|
Sat, 15 Jan 2011 15:06:53 +0100 |
Benoit Boissinot |
revlog/parseindex: construct the nodemap if it is empty
|
Sat, 15 Jan 2011 13:02:19 +0100 |
Benoit Boissinot |
revlog: always add the magic nullid/nullrev entry in parseindex
|
Sat, 15 Jan 2011 15:04:58 +0100 |
Benoit Boissinot |
revlog/parseindex: no need to pass the file around
|
Tue, 11 Jan 2011 21:52:03 -0600 |
Matt Mackall |
revlog: do revlog node->rev mapping by scanning
|
Tue, 11 Jan 2011 17:12:32 -0600 |
Matt Mackall |
revlog: introduce a cache for partial lookups
|
Tue, 11 Jan 2011 17:01:04 -0600 |
Matt Mackall |
revlog: only build the nodemap on demand
|
Tue, 04 Jan 2011 14:12:52 -0600 |
Matt Mackall |
revlog: remove lazy index
|
Thu, 06 Jan 2011 17:04:41 -0600 |
Matt Mackall |
revlog: break hash checking into subfunction
|
Mon, 22 Nov 2010 18:15:58 +0100 |
Martin Geisler |
code style: prefer 'is' and 'is not' tests with singletons
|
Sun, 07 Nov 2010 18:23:48 +0900 |
Nicolas Dumazet |
revlog: fix descendants() if nullrev is in revs
stable
|
Sun, 07 Nov 2010 18:16:07 +0900 |
Nicolas Dumazet |
revlog: if start is nullrev, end is always a descendant
stable
|
Sat, 30 Oct 2010 02:47:34 -0500 |
Matt Mackall |
revlog: choose best delta for parentdelta (issue2466)
stable
|
Sat, 30 Oct 2010 02:47:34 -0500 |
Matt Mackall |
revlog: precalculate p1 and p2 revisions
stable
|
Sat, 30 Oct 2010 02:47:34 -0500 |
Matt Mackall |
revlog: extract delta building to a subfunction
stable
|
Sat, 30 Oct 2010 02:47:34 -0500 |
Matt Mackall |
revlog: simplify cachedelta handling
stable
|
Sat, 30 Oct 2010 02:47:34 -0500 |
Matt Mackall |
revlog: fix buildtext local scope
stable
|
Fri, 08 Oct 2010 18:00:19 -0500 |
Benoit Boissinot |
revlog.addgroup(): always use _addrevision() to add new revlog entries
|
Fri, 08 Oct 2010 18:00:16 -0500 |
Benoit Boissinot |
revlog._addrevision(): allow text argument to be None, build it lazily
|
Sun, 19 Sep 2010 13:12:45 -0500 |
Matt Mackall |
bundle: move chunk parsing into unbundle class
|
Sun, 19 Sep 2010 12:51:54 -0500 |
Matt Mackall |
bundle: get rid of chunkiter
|
Mon, 23 Aug 2010 13:28:04 +0200 |
Benoit Boissinot |
mdiff.patch(): add a special case for when the base text is empty
|
Mon, 23 Aug 2010 13:24:19 +0200 |
Benoit Boissinot |
revlog: add rawsize(), identical to size() but not subclassed by filelog
|
Sun, 22 Aug 2010 23:17:17 +0200 |
Benoit Boissinot |
revlog.addrevision(): move computation of nodeid in addrevision()
|
Sat, 21 Aug 2010 19:31:59 +0200 |
Benoit Boissinot |
revlog: fix docstring
|
Sat, 21 Aug 2010 19:30:42 +0200 |
Benoit Boissinot |
deltaparent(): don't return nullrev for a revision containing a full snapshot
|
Fri, 13 Aug 2010 19:42:28 +0530 |
Vishakh H |
revlog: addgroup re-adds punched revisions for missing parents
|
Fri, 13 Aug 2010 19:41:51 +0530 |
Vishakh H |
revlog: generate full revisions when parent node is missing
|
Fri, 20 Aug 2010 00:17:50 +0200 |
Benoit Boissinot |
revlog.revision(): inline deltachain computation
|
Fri, 20 Aug 2010 00:17:50 +0200 |
Benoit Boissinot |
revlog.revision(): remove debug code
|
Fri, 20 Aug 2010 00:17:50 +0200 |
Benoit Boissinot |
revlog.revision(): don't use nullrev as the default value for the cache
|
Fri, 20 Aug 2010 00:17:50 +0200 |
Benoit Boissinot |
revlog.revision(): minor cleanup
|
Wed, 18 Aug 2010 19:37:23 +0200 |
Benoit Boissinot |
parendelta: fix computation of base rev (fixes issue2337)
|
Wed, 18 Aug 2010 19:45:52 +0200 |
Benoit Boissinot |
revlog._addrevision(): make the parent of the cached delta explicit
|
Sun, 15 Aug 2010 23:13:56 -0500 |
Matt Mackall |
revlog: optimize deltachain
|
Tue, 10 Aug 2010 22:27:41 +0530 |
Pradeepkumar Gayam |
revlog: append delta against p1
|
Tue, 10 Aug 2010 22:27:16 +0530 |
Pradeepkumar Gayam |
revlog: teach revlog to construct a revision from parentdeltas
|
Tue, 10 Aug 2010 22:26:08 +0530 |
Pradeepkumar Gayam |
revlog: deltachain() returns chain of revs need to construct a revision
|
Tue, 10 Aug 2010 22:25:08 +0530 |
Pradeepkumar Gayam |
revlog: parentdelta flags for revlog index
|
Fri, 06 Aug 2010 12:59:13 -0500 |
Matt Mackall |
Merge with stable
|
Thu, 05 Aug 2010 16:17:17 -0500 |
Matt Mackall |
revlog: drop cache after use to save memory footprint
stable
|
Tue, 03 Aug 2010 19:38:19 +0530 |
Vishakh H |
revlog: add shallow header flag
|
Tue, 03 Aug 2010 19:38:19 +0530 |
Vishakh H |
revlog: add punched revision flag
|
Tue, 27 Jul 2010 01:16:38 +0530 |
Pradeepkumar Gayam |
revlog: add a flags method that returns revision flags
|
Sun, 25 Jul 2010 13:10:57 +0200 |
Benoit Boissinot |
chunkbuffer: split big strings directly in chunkbuffer
|
Tue, 13 Jul 2010 22:56:01 +0900 |
Nicolas Dumazet |
merge with stable
|
Fri, 09 Jul 2010 11:02:39 +0900 |
Nicolas Dumazet |
cmp: document the fact that we return True if content is different
stable
|
Thu, 01 Jul 2010 19:27:02 -0300 |
Renato Cunha |
revlog: Marked classic int divisions as such.
|
Thu, 10 Jun 2010 17:10:05 +0200 |
Martin Geisler |
revlog: fix inconsistent comment formatting
|
Tue, 11 May 2010 16:28:09 -0500 |
Matt Mackall |
static-http: disable lazy parsing
|
Thu, 15 Apr 2010 15:35:06 +0200 |
Benoit Boissinot |
merge with stable
|
Thu, 15 Apr 2010 15:21:21 +0200 |
Benoit Boissinot |
add documentation for revlog._prereadsize
stable
|
Thu, 15 Apr 2010 13:52:41 +0200 |
Benoit Boissinot |
merge with stable
|
Wed, 14 Apr 2010 15:06:40 -0400 |
Greg Ward |
revlog: fix lazyparser.__iter__() to return all revisions (issue2137)
stable
|
Tue, 13 Apr 2010 17:58:38 -0400 |
Greg Ward |
revlog: factor out _maxinline global.
stable
|
Tue, 13 Apr 2010 17:58:38 -0400 |
Greg Ward |
revlog: factor out _maxinline global.
|
Tue, 13 Apr 2010 22:06:17 +0200 |
Benoit Boissinot |
revlog: put graph related functions together
|
Tue, 09 Feb 2010 14:02:07 +0100 |
Benoit Boissinot |
revlog.size: remove alternate implementation (revlogv0 specific)
|
Mon, 08 Feb 2010 17:28:19 +0100 |
Benoit Boissinot |
revlog: don't silently discard revlog flags on revlogv0
|
Sat, 06 Feb 2010 12:47:17 +0100 |
Dirkjan Ochtman |
revlog: fix up previously stupid API change
|
Sat, 06 Feb 2010 11:27:22 +0100 |
Dirkjan Ochtman |
revlog: add a fast path for checking ancestry
|
Fri, 05 Feb 2010 19:10:26 +0100 |
Vsevolod Solovyov |
add options dict to localrepo.store.opener and use it for defversion
|
Mon, 25 Jan 2010 00:05:27 -0600 |
Matt Mackall |
many, many trivial check-code fixups
|
Tue, 19 Jan 2010 22:45:09 -0600 |
Matt Mackall |
Merge with stable
|
Tue, 19 Jan 2010 22:20:08 -0600 |
Matt Mackall |
Update license to GPLv2+
stable
|
Sat, 12 Dec 2009 23:03:05 +0100 |
Martin Geisler |
Merge with stable
|
Thu, 10 Dec 2009 09:35:43 -0500 |
Greg Ward |
revlog: rewrite several method docstrings
stable
|
Thu, 03 Dec 2009 01:01:49 +0100 |
Benoit Boissinot |
revlog: add fast path to ancestor
|
Sat, 31 Oct 2009 17:04:46 +0100 |
Benoit Boissinot |
pychecker: remove unused local variables
|
Tue, 08 Sep 2009 17:58:59 -0400 |
Greg Ward |
Improve some docstrings relating to changegroups and prepush().
|
Fri, 04 Sep 2009 10:47:55 +0200 |
Benoit Boissinot |
manifest/revlog: do not let the revlog cache mutable objects
|
Sun, 05 Jul 2009 11:00:44 +0200 |
Alejandro Santos |
compat: use // for integer division
|
Sun, 31 May 2009 00:58:20 +0200 |
Martin Geisler |
revlog: make triple-quoted string a real comment
|
Wed, 27 May 2009 16:01:34 -0500 |
Matt Mackall |
revlog: refactor chunk cache interface again
|
Wed, 27 May 2009 14:44:54 -0500 |
Matt Mackall |
revlog: report indexfile rather than datafile for integrity check
|
Wed, 27 May 2009 14:44:51 -0500 |
Matt Mackall |
revlog: move stat inside lazyparser
|
Wed, 27 May 2009 02:46:59 +0200 |
Benoit Boissinot |
changegroup: the node list might be an empty generator (fix issue1678)
|
Mon, 25 May 2009 23:06:11 +0200 |
Martin Geisler |
replace xrange(0, n) with xrange(n)
|
Mon, 25 May 2009 13:52:09 +0200 |
Benoit Boissinot |
revlog: fix undefined variable introduced in 5726bb290bfe
|
Sat, 23 May 2009 11:53:23 -0500 |
Matt Mackall |
revlog: fix reading of larger revlog indices on Windows
|
Wed, 20 May 2009 00:52:46 +0200 |
Martin Geisler |
use 'x is None' instead of 'x == None'
|
Sun, 17 May 2009 03:49:59 +0200 |
Benoit Boissinot |
revlog: use set instead of dict
|
Sun, 17 May 2009 02:44:12 +0200 |
Benoit Boissinot |
revlog.missing(): use sets instead of a dict
|
Thu, 14 May 2009 16:00:21 +0200 |
Peter Arrenbrecht |
revlog: slightly tune group() by not going rev->node->rev
|
Thu, 07 May 2009 19:39:45 -0500 |
Matt Mackall |
revlog: add cache priming for reconstructing delta chains
|
Thu, 07 May 2009 19:39:45 -0500 |
Matt Mackall |
revlog: use chunk cache to avoid rereading when splitting inline files
|
Thu, 07 May 2009 19:39:45 -0500 |
Matt Mackall |
revlog: clean up the chunk caching code
|
Thu, 07 May 2009 19:39:45 -0500 |
Matt Mackall |
revlog: use index to find index size
|
Thu, 07 May 2009 19:39:45 -0500 |
Matt Mackall |
revlog: preread revlog .i file
|
Tue, 28 Apr 2009 17:40:46 +0200 |
Simon Heimberg |
separate import lines from mercurial and general python modules
|
Sun, 26 Apr 2009 01:24:49 +0200 |
Martin Geisler |
turn some comments back into module docstrings
|
Sun, 26 Apr 2009 01:13:08 +0200 |
Martin Geisler |
put license and copyright info into comment blocks
|
Sun, 26 Apr 2009 01:08:54 +0200 |
Martin Geisler |
updated license to be explicit about GPL version 2
|
Sat, 25 Apr 2009 22:25:49 +0200 |
Martin Geisler |
rebase, revlog: use set(x) instead of set(x.keys())
|
Wed, 22 Apr 2009 20:51:20 +0200 |
Martin Geisler |
revlog: let nodestotag be a set instead of a list
|
Wed, 22 Apr 2009 00:57:28 +0200 |
Martin Geisler |
replace set-like dictionaries with real sets
|
Wed, 22 Apr 2009 00:55:32 +0200 |
Martin Geisler |
util: use built-in set and frozenset
|
Thu, 16 Apr 2009 15:34:03 +0200 |
Henrik Stuart |
strip: make repair.strip transactional to avoid repository corruption
|
Mon, 06 Apr 2009 20:11:00 +0200 |
Benoit Boissinot |
merge with -stable
|
Mon, 06 Apr 2009 19:48:11 +0200 |
Benoit Boissinot |
raise RevlogError when parser can't parse the revlog index
|
Mon, 23 Mar 2009 15:32:29 +0100 |
Nicolas Dumazet |
revlog: faster hash computation when one of the parent node is null
|
Mon, 23 Mar 2009 13:13:02 +0100 |
Peter Arrenbrecht |
cleanup: drop variables for unused return values
|
Mon, 23 Mar 2009 13:12:07 +0100 |
Peter Arrenbrecht |
cleanup: drop unused imports
|
Sun, 11 Jan 2009 22:48:28 -0600 |
Matt Mackall |
errors: move revlog errors
|
Wed, 12 Nov 2008 19:11:34 -0600 |
Matt Mackall |
lookup: speed up partial lookup
|
Wed, 12 Nov 2008 15:58:46 -0600 |
Matt Mackall |
revlog: speed up parents()
|
Wed, 12 Nov 2008 15:32:16 -0600 |
Matt Mackall |
revlog: remove delta function
|
Wed, 12 Nov 2008 15:19:14 -0600 |
Matt Mackall |
linkrev: take a revision number rather than a hash
|
Tue, 21 Oct 2008 17:00:35 +0200 |
Benoit Boissinot |
fix pull racing with push/commit (issue1320)
|
Fri, 17 Oct 2008 00:24:22 +0200 |
Bernhard Leiner |
use the new parseindex implementation C in parsers
|
Sun, 12 Oct 2008 15:21:08 -0500 |
Matt Mackall |
revlog: fix heads performance regression
|
Sat, 04 Oct 2008 10:14:39 +0200 |
Sune Foldager |
provide nicer feedback when an unknown node id is passed to a command
|
Tue, 12 Aug 2008 13:45:48 +0200 |
Martin Geisler |
Fixed docstring typos
|
Wed, 13 Aug 2008 20:18:41 -0500 |
Adrian Buehlmann |
revlog: add files method
|
Sat, 19 Jul 2008 18:19:50 +0200 |
Stefano Tortarolo |
Add ancestors and descendants to revlog
|
Thu, 26 Jun 2008 14:35:50 -0500 |
Matt Mackall |
add __len__ and __iter__ methods to repo and revlog
|
Wed, 18 Jun 2008 16:47:47 +0300 |
Alexander Solovyov |
LookupError should have same __str__ as RevlogError
|
Wed, 18 Jun 2008 12:48:04 +0200 |
Alexander Solovyov |
make revlog.LookupError inherit from KeyError
|
Thu, 05 Jun 2008 16:25:11 +0200 |
Peter Arrenbrecht |
drop superfluous param from revlog.addgroup()
|
Fri, 04 Apr 2008 22:36:40 +0200 |
Dirkjan Ochtman |
python 2.6 compatibility: compatibility wrappers for hash functions
|
Fri, 14 Mar 2008 20:01:50 -0300 |
Alexis S. L. Carvalho |
revlog.py: remove extra close()
|
Fri, 14 Mar 2008 22:12:50 +0100 |
Benoit Boissinot |
revlog: make sure the files are closed after an exception happens
|
Tue, 11 Mar 2008 17:42:29 -0500 |
Matt Mackall |
revlog: report node and file when lookup fails
|
Thu, 06 Mar 2008 22:23:41 +0100 |
Joel Rosdahl |
Remove unused imports
|
Thu, 06 Mar 2008 22:23:26 +0100 |
Joel Rosdahl |
Expand import * to allow Pyflakes to find problems
|
Tue, 19 Feb 2008 19:20:10 -0300 |
Alexis S. L. Carvalho |
revlog.revision: avoid opening the datafile without need.
|
Sat, 19 Jan 2008 18:01:16 -0200 |
Alexis S. L. Carvalho |
simplify revlog.strip interface and callers; add docstring
|
Sat, 19 Jan 2008 18:01:16 -0200 |
Alexis S. L. Carvalho |
strip: calculate list of extra nodes to save and pass it to changegroupsubset
|
Tue, 18 Dec 2007 14:01:42 -0600 |
Matt Mackall |
util: get rid of is_win_9x wart
|
Wed, 28 Nov 2007 08:36:55 -0800 |
Bryan O'Sullivan |
make LookupError more detailed
|
Sat, 24 Nov 2007 12:13:32 -0600 |
Matt Mackall |
revlog: make revlogv0 loading more robust against corruption
|
Thu, 11 Oct 2007 12:16:55 +0200 |
Benoit Boissinot |
fix UnboundLocalError, refactor a bit
|
Thu, 11 Oct 2007 00:46:54 -0500 |
Matt Mackall |
revlog: break up compression of large deltas
|
Thu, 11 Oct 2007 00:46:53 -0500 |
Matt Mackall |
revlog: fix caching of buffer objects
|
Thu, 11 Oct 2007 00:46:51 -0500 |
Matt Mackall |
revlog: avoid large yields in group()
|
Thu, 11 Oct 2007 00:46:47 -0500 |
Matt Mackall |
revlog: reduce memory usage in addgroup
|
Wed, 03 Oct 2007 17:17:28 -0500 |
Matt Mackall |
changegroup: avoid large copies
|
Wed, 03 Oct 2007 17:17:27 -0500 |
Matt Mackall |
revlog: generate trivial deltas against null revision
|
Wed, 26 Sep 2007 01:58:45 -0300 |
Alexis S. L. Carvalho |
revlog: fix revlogio.packentry corner case
|
Mon, 24 Sep 2007 12:34:26 -0500 |
Matt Mackall |
Merge with crew
|
Sun, 23 Sep 2007 18:24:19 +0200 |
Patrick Mezard |
revlog: fix inlined revision transaction extra data (issue 749)
|
Fri, 21 Sep 2007 17:14:39 -0500 |
Matt Mackall |
revlog: more robust for damaged indexes
|
Thu, 26 Jul 2007 12:02:58 -0500 |
Matt Mackall |
revlog: localize some fastpath functions
|
Thu, 26 Jul 2007 12:02:58 -0500 |
Matt Mackall |
revlog: minor chunk speed-up
|
Thu, 26 Jul 2007 12:02:58 -0500 |
Matt Mackall |
revlog: minor revdiff reorganization
|
Thu, 26 Jul 2007 12:02:58 -0500 |
Matt Mackall |
revlog: move flag checking out of the offset fastpath
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: avoid some unnecessary seek/tell syscalls
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
lazyparser.findnode: fix typo and s/rfind/find/
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
lazyindex: speed up __getitem__
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
lazyparser: up the blocksize from 512 bytes to 64k
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: implement a fast path for heads
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlogio: speed up parsing
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: eliminate diff and patches functions
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: speed up chunkcache
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: some basic code reordering
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: abstract out index entry packing
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: simplify revlog.__init__
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: mark cache private
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: pull chunkcache back into revlog
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: change _inline from a function to a variable
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: simplify addrevision
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: some codingstyle cleanups
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: add a magic null revision to our index
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: change accesses to index entry elements to use positive offsets
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: parse revlogv0 indexes into v1 internally
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: only allow lazy parsing with revlogng files
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: simplify the v1 immediate parser
|
Mon, 23 Jul 2007 20:44:08 -0500 |
Matt Mackall |
revlog: set the threshold for lazy parsing higher
|
Mon, 23 Jul 2007 20:44:07 -0500 |
Matt Mackall |
revlog: simplify the v0 parser
|
Mon, 23 Jul 2007 20:44:07 -0500 |
Matt Mackall |
revlog: add revlogio interface
|
Mon, 23 Jul 2007 20:44:07 -0500 |
Matt Mackall |
revlog: regroup parsing code
|
Sat, 21 Jul 2007 16:18:42 -0500 |
Matt Mackall |
revlog: privatize some methods
|
Sat, 21 Jul 2007 16:18:24 -0500 |
Matt Mackall |
revlog: delete unused function makenode
|
Sat, 21 Jul 2007 16:18:21 -0500 |
Matt Mackall |
revlog: raise offset/type helpers to global scope
|
Tue, 03 Jul 2007 12:45:33 +0200 |
Thomas Arendsen Hein |
Fix revlog.children so the real children of the null revision can be calculated.
|
Tue, 19 Jun 2007 08:51:34 +0200 |
Thomas Arendsen Hein |
Updated copyright notices and add "and others" to "hg version"
|
Mon, 04 Jun 2007 00:26:53 -0300 |
Alexis S. L. Carvalho |
merge with crew-stable
|
Mon, 04 Jun 2007 00:24:48 -0300 |
Alexis S. L. Carvalho |
Also check the index file size when deciding whether to reload a revlog.
|
Sat, 07 Apr 2007 04:45:27 -0300 |
Alexis S. L. Carvalho |
Merge with crew-stable.
|
Sat, 07 Apr 2007 04:27:55 -0300 |
Alexis S. L. Carvalho |
revlog.py: fix/tweak read ahead code in lazyparser
|
Mon, 02 Apr 2007 14:16:44 -0500 |
Matt Mackall |
Fixups for recent changes in revlog version handling
|
Sat, 24 Mar 2007 13:31:43 +0100 |
Thomas Arendsen Hein |
Fixed spacing in assignment of REVLOG_DEFAULT_VERSION
|
Thu, 22 Mar 2007 19:52:38 -0500 |
Matt Mackall |
revlog: simplify revlog version handling
|
Thu, 22 Mar 2007 19:12:03 -0500 |
Matt Mackall |
revlog: don't pass datafile as an argument
|
Thu, 15 Mar 2007 18:57:47 -0500 |
Matt Mackall |
Merge with stable
|
Thu, 15 Mar 2007 18:38:46 -0500 |
Matt Mackall |
revlog: attempt to gracefully handle some interleaved damage
|
Sun, 04 Feb 2007 16:08:56 -0800 |
Brendan Cully |
lazyindex: handle __delitem__ in loadblock
|
Mon, 18 Dec 2006 12:22:43 -0800 |
Brendan Cully |
Add revlog.LookupError exception, and use it instead of RevlogError.
|
Sun, 17 Dec 2006 21:48:22 -0600 |
Matt Mackall |
Sync with -stable
|
Sun, 17 Dec 2006 05:00:22 +0100 |
Benoit Boissinot |
fix calculation of new heads added during push with -r
0.9.3
|
Thu, 14 Dec 2006 20:25:19 -0600 |
Matt Mackall |
Simplify i18n imports
|
Wed, 13 Dec 2006 13:27:09 -0600 |
Matt Mackall |
Replace demandload with new demandimport
|
Fri, 01 Dec 2006 23:27:53 +0100 |
Thomas Arendsen Hein |
Use unsigned version format.
|
Fri, 01 Dec 2006 23:16:12 +0100 |
Thomas Arendsen Hein |
Improve error message for unknown revlog flags.
|
Fri, 01 Dec 2006 02:24:56 -0600 |
Matt Mackall |
Make revlog error slightly less scary
|
Sun, 19 Nov 2006 16:32:36 -0600 |
Matt Mackall |
add docstring to reachable
|
Sun, 19 Nov 2006 16:09:04 +0100 |
Thomas Arendsen Hein |
Indentation cleanups for 2956948b81f3.
|
Sat, 18 Nov 2006 17:20:38 -0200 |
Marcos Chaves |
fix warnings generated by pygettext.py.
|
Mon, 13 Nov 2006 13:26:57 -0600 |
Matt Mackall |
revlog: reachable actually takes a node
|
Sun, 29 Oct 2006 16:14:55 +0100 |
Benoit Boissinot |
revlog: more nullrev fixes
|
Sun, 29 Oct 2006 16:14:02 +0100 |
Benoit Boissinot |
revlog: return 0 as offset for nullid
|
Sun, 29 Oct 2006 14:41:14 +0100 |
Benoit Boissinot |
revlog.size() fix handling of rev == -1
|
Sun, 29 Oct 2006 10:53:51 +0100 |
Thomas Arendsen Hein |
Define and use nullrev (revision of nullid) instead of -1.
|
Tue, 24 Oct 2006 23:00:43 -0300 |
Alexis S. L. Carvalho |
revlog.py: always return tuples from parents and parentrevs
|
Tue, 24 Oct 2006 13:46:04 -0500 |
Matt Mackall |
Merge with crew
|
Thu, 19 Oct 2006 16:55:34 +0200 |
Benoit Boissinot |
fix errors spotted by pychecker
|
Thu, 19 Oct 2006 10:23:27 +0200 |
Benoit Boissinot |
revlog.children: use parentrevs instead of parents
|
Wed, 18 Oct 2006 11:44:56 -0500 |
Matt Mackall |
Only look up tags and branches as a last resort
|
Tue, 17 Oct 2006 22:07:54 -0500 |
Matt Mackall |
revlog.lookup tweaks
|
Sat, 14 Oct 2006 18:47:48 -0300 |
Alexis S. L. Carvalho |
make revlog.addgroup pass its file handles to addrevision
|
Thu, 12 Oct 2006 11:40:26 +0200 |
Benoit Boissinot |
nodesbetween: fix a bug with duplicate heads
|
Wed, 11 Oct 2006 12:06:14 -0700 |
Brendan Cully |
Teach bdiff to support buffer objects
|
Sat, 30 Sep 2006 15:15:59 +0200 |
Benoit Boissinot |
correctly find the type of 'id' in revlog.lookup
|
Sun, 24 Sep 2006 13:52:27 +0200 |
Benoit Boissinot |
optimize revlog.lookup when passed hex(node)[:...]
|
Sun, 24 Sep 2006 13:52:25 +0200 |
Benoit Boissinot |
cleanups in revlog.lookup
|
Thu, 21 Sep 2006 18:15:44 -0500 |
Matt Mackall |
Switch revlog.ancestor to use revisions rather than nodeids
|
Wed, 20 Sep 2006 16:50:50 -0500 |
Matt Mackall |
Abstract ancestor algorithm into generic function
|
Mon, 18 Sep 2006 17:43:31 +0200 |
Benoit Boissinot |
fix warnings spotted by pychecker
|
Wed, 13 Sep 2006 14:37:51 -0300 |
Alexis S. L. Carvalho |
Avoid negative block sizes in lazyparser.
|
Sun, 10 Sep 2006 19:15:08 -0300 |
Alexis S. L. Carvalho |
don't let lazyparser read more data than it can handle
|
Tue, 15 Aug 2006 14:18:13 -0500 |
Matt Mackall |
Move cmp bits from filelog to revlog
|
Sat, 12 Aug 2006 12:30:02 -0700 |
Vadim Gelfer |
update copyrights.
|
Thu, 03 Aug 2006 21:24:19 -0500 |
Matt Mackall |
revlog.lookup optimization
|
Mon, 17 Jul 2006 01:59:06 +0200 |
Benoit Boissinot |
fix filectxt to really work
|
Mon, 17 Jul 2006 01:58:59 +0200 |
Benoit Boissinot |
correct the handling of linkrev with nullid
|
Mon, 17 Jul 2006 01:58:50 +0200 |
Benoit Boissinot |
lookup should allow -1 to represent nullid (if passed an int as arg)
|
Wed, 12 Jul 2006 08:28:00 -0700 |
Vadim Gelfer |
clean up trailing white space.
|
Wed, 28 Jun 2006 16:52:42 -0500 |
Matt Mackall |
revlog: make lookup handle binary nodes
|
Wed, 28 Jun 2006 15:49:33 -0500 |
Matt Mackall |
revlog: handle integer arguments to lookup
|
Tue, 20 Jun 2006 15:02:23 -0300 |
Alexis S. L. Carvalho |
Change revlog.heads to walk the revision graph using revision numbers
|
Tue, 20 Jun 2006 14:57:30 -0300 |
Alexis S. L. Carvalho |
Add revlog.parentrevs function.
|
Wed, 31 May 2006 22:25:20 +0200 |
Thomas Arendsen Hein |
Manifest groups may be empty, so don't abort in this case (fixes issue210).
|
Tue, 16 May 2006 11:07:56 +0200 |
Benoit Boissinot |
fix a typo in an error message
|
Sun, 14 May 2006 18:22:12 -0300 |
Alexis S. L. Carvalho |
Fix revlog.parseindex
|
Wed, 10 May 2006 15:26:56 -0700 |
mason |
Reduce ram used for very large inlined index files
|
Wed, 10 May 2006 11:10:18 -0700 |
Vadim Gelfer |
windows: revlog.lazyparser not always safe to use.
|
Mon, 08 May 2006 14:26:18 -0500 |
mason |
Use revlogng and inlined data files by default
|
Tue, 02 May 2006 14:37:55 -0700 |
Vadim Gelfer |
merge with crew.
|
Tue, 02 May 2006 14:30:00 -0700 |
Vadim Gelfer |
fix file handling bugs on windows.
|
Thu, 27 Apr 2006 21:16:46 +0200 |
Thomas Arendsen Hein |
Replaced 0 with REVLOGV0 where this meaning is used.
|
Thu, 27 Apr 2006 21:03:07 +0200 |
Thomas Arendsen Hein |
Corrected error message for incompatible revision flags.
|
Wed, 26 Apr 2006 22:42:07 -0700 |
Alexis S. L. Carvalho |
Fix revlog-ng interaction with old-http.
|
Wed, 19 Apr 2006 08:33:46 -0700 |
Vadim Gelfer |
make appendfile simpler so it does not break with revlogng on windows.
|
Mon, 17 Apr 2006 13:19:58 -0400 |
Chris Mason |
Fix transaction handling during interleaved file split.
|
Sat, 08 Apr 2006 20:08:06 -0400 |
mason |
Additional appendfile fixes for interleaved data/index files
|
Thu, 06 Apr 2006 20:13:09 -0400 |
Chris Mason |
Speedup revlog.ancestors for the linear case
|
Tue, 04 Apr 2006 19:00:40 -0400 |
mason |
Reduce index memory usage by storing the bare string instead of tuples
|
Tue, 04 Apr 2006 16:47:12 -0400 |
mason |
New lazy index code for revlogs.
|
Tue, 04 Apr 2006 16:38:44 -0400 |
mason |
Fill in the uncompressed size during revlog.addgroup
|
Tue, 04 Apr 2006 16:38:44 -0400 |
mason |
Fix inlined revlogs to seek to eof after opening "a+"
|
Tue, 04 Apr 2006 16:38:44 -0400 |
mason |
Create an atomic opener that does not automatically rename on close
|
Tue, 04 Apr 2006 16:38:43 -0400 |
mason |
Make the appendfile class inline-data index friendly
|
Tue, 04 Apr 2006 16:38:43 -0400 |
mason |
Implement data inlined with the index file
|
Tue, 04 Apr 2006 16:38:43 -0400 |
mason |
Implement revlogng.
|
Fri, 24 Mar 2006 19:51:05 +0100 |
Thomas Arendsen Hein |
Calling revlog.addgroup with an empty changegroup now raises RevlogError.
|
Tue, 21 Mar 2006 11:47:21 +0100 |
Thomas Arendsen Hein |
make incoming work via ssh (issue139); move chunk code into separate module.
|
Mon, 13 Mar 2006 03:54:23 +0100 |
Benoit Boissinot |
revlog.py: factorization and fixes for rev < 0 (nullid)
|
Wed, 08 Mar 2006 00:27:23 +0100 |
Thomas Arendsen Hein |
Fix some problems when working on broken repositories:
|
Wed, 22 Feb 2006 07:26:29 +0100 |
Benoit Boissinot |
revalidate revlog data after locking the repo (issue132)
|
Sun, 19 Feb 2006 19:43:03 +0100 |
Benoit Boissinot |
fix warnings from pychecker (unused variables and shadowing)
|
Thu, 09 Feb 2006 17:07:20 -0600 |
mason |
revlog.strip should clear the chunkcache
|
Wed, 01 Feb 2006 19:18:15 +0100 |
Benoit Boissinot |
Merge with crew
|
Thu, 15 Dec 2005 18:04:05 +0100 |
Benoit Boissinot |
reverting 11d12bd6e1dcd9610fa26e97d25e7ad553e8ffa5
|
Thu, 08 Dec 2005 15:12:02 +0100 |
Benoit Boissinot |
cleanup of revlog.group when repository is local
|
Mon, 30 Jan 2006 19:34:35 +1300 |
Matt Mackall |
verify: notice extra data in indices
|
Sun, 29 Jan 2006 20:30:41 +1300 |
Matt Mackall |
Fix revlog signature check for empty revlogs
|
Sun, 29 Jan 2006 20:27:58 +1300 |
Matt Mackall |
Add revlog version signature check
|
Tue, 27 Dec 2005 13:09:49 -0600 |
Benoit Boissinot |
cleanup of revlog.group when repository is local
|
Fri, 18 Nov 2005 22:48:47 -0800 |
Eric Hopper |
Convert all classes to new-style classes by deriving them from object.
|
Wed, 16 Nov 2005 12:56:19 +0100 |
Thomas Arendsen Hein |
Fixes to "hg heads -r FOO":
|
Wed, 16 Nov 2005 12:08:25 +0100 |
Benoit Boissinot |
add a -r/--rev option to heads to show only heads descendant from rev
|
Fri, 11 Nov 2005 18:20:24 -0800 |
mason |
Add revlog.strip to truncate away revisions.
|
Fri, 11 Nov 2005 18:20:19 -0800 |
mason |
Reduce string duplication in compression code
|
Mon, 07 Nov 2005 15:40:24 -0800 |
Matt Mackall |
Add safety check for addgroup
|
Wed, 02 Nov 2005 20:09:19 -0800 |
Matt Mackall |
Handle empty logs in repo.checksize
|
Wed, 02 Nov 2005 19:26:23 -0800 |
Matt Mackall |
verify: add check for mismatch of index and data length
|
Thu, 27 Oct 2005 12:26:16 -0700 |
Matt Mackall |
Merge bundle -r work from Eric Hopper
|
Mon, 10 Oct 2005 17:20:38 -0700 |
Eric Hopper |
Fix to handle case of empty list for roots or heads in nodesbetween.
|
Fri, 07 Oct 2005 17:07:57 -0700 |
Eric Hopper |
Fix small bug in nodesbetween if heads is [nullid].
|
Fri, 07 Oct 2005 10:57:11 -0700 |
Eric Hopper |
This changes the revlog.group and re-implements the localrepo.changeroup
|
Fri, 07 Oct 2005 10:48:27 -0700 |
Eric Hopper |
This implements the nodesbetween method, and it removes the newer method
|
Tue, 18 Oct 2005 20:05:54 -0700 |
Eric Hopper |
lazyindex fix, make load handle negative indexes properly.
|
Tue, 18 Oct 2005 18:38:39 -0700 |
Benoit Boissinot |
i18n part2: use '_' for all strings who are part of the user interface
|
Tue, 18 Oct 2005 18:37:48 -0700 |
Benoit Boissinot |
i18n first part: make '_' available for files who need it
|
Sat, 15 Oct 2005 15:49:05 -0700 |
Matt Mackall |
Fix traceback on bad revlog.lookup
|
Mon, 26 Sep 2005 16:52:47 -0700 |
Matt Mackall |
Repair ancestor logic, fix up test cases
|
Fri, 23 Sep 2005 00:05:16 -0700 |
Bryan O'Sullivan |
Move urllib error handling from revlog into statichttprepo, where it belongs.
|
Thu, 22 Sep 2005 23:31:44 -0700 |
Bryan O'Sullivan |
Make revlog constructor more discerning in its treatment of errors.
|
Tue, 13 Sep 2005 14:16:15 -0500 |
mpm |
Revert some exception type changes in revlog
|
Thu, 08 Sep 2005 01:27:25 -0700 |
mpm |
Add preliminary support for the bundle and unbundle commands
|
Wed, 07 Sep 2005 23:38:28 -0700 |
mpm |
Smarter handling of revlog key errors
|
Sun, 04 Sep 2005 14:45:03 -0700 |
Bryan O'Sullivan |
revlog: raise informative exception if file is missing.
|
Sat, 27 Aug 2005 15:19:36 -0700 |
mpm |
Minor import fixups
|
Sat, 27 Aug 2005 14:43:20 -0700 |
mpm |
Move hash function back to revlog from node
|
Sat, 27 Aug 2005 14:21:25 -0700 |
mpm |
Break apart hg.py
|
Sat, 27 Aug 2005 01:43:48 -0700 |
mpm |
Add some docstrings to revlog.py
|
Fri, 26 Aug 2005 19:19:35 -0700 |
mason |
Add revlog.reachable to find a graph of ancestors for a given rev
|
Fri, 26 Aug 2005 19:08:25 -0700 |
Bart Trojanowski |
[PATCH] raise exceptions with Exception subclasses
|
Fri, 26 Aug 2005 13:06:58 +0200 |
benoit boissinot |
pep-0008 cleanup
|
Sun, 14 Aug 2005 20:09:09 -0800 |
mason |
Add optional stop revision to revlog.heads
|
Sat, 13 Aug 2005 19:43:42 -0800 |
mpm |
Merge with BOS
|
Sat, 13 Aug 2005 15:26:32 -0800 |
Bryan O'Sullivan |
Merge walk changes with Matt's tip.
|
Sat, 13 Aug 2005 15:23:06 -0800 |
Bryan O'Sullivan |
Merge with TAH.
|
Fri, 12 Aug 2005 10:17:12 -0800 |
Bryan O'Sullivan |
Merge patchbomb script.
|
Fri, 12 Aug 2005 09:58:35 -0800 |
Bryan O'Sullivan |
Merge Chris's changes with mine.
|
Tue, 09 Aug 2005 17:24:38 -0800 |
Bryan O'Sullivan |
Merge with mpm.
|
Sat, 06 Aug 2005 21:58:28 +0100 |
Tristan Wibberley |
Fixed revlog.children.
|
Fri, 08 Jul 2005 18:10:57 -0800 |
Matt Mackall |
Fix out of range regression
|
Fri, 08 Jul 2005 13:21:22 -0800 |
Matt Mackall |
Fix corruption resulting from skipping parts of a revision group
|
Fri, 08 Jul 2005 00:07:54 -0800 |
Matt Mackall |
Fix an odd revlog bug
|
Wed, 06 Jul 2005 22:28:35 -0800 |
mason |
Performance enhancements for manifest.add()
|
Thu, 30 Jun 2005 23:28:16 -0800 |
mpm |
Merge with TAH
|
Thu, 30 Jun 2005 21:47:23 +0100 |
Thomas Arendsen Hein |
Merge with upstream
|
Thu, 30 Jun 2005 08:44:22 -0800 |
mpm |
Hashing speed-up
|
Wed, 29 Jun 2005 10:42:35 -0800 |
mpm |
Whitespace cleanups
|
Sun, 26 Jun 2005 15:12:51 -0800 |
mpm |
Pull from TAH
|
Sun, 26 Jun 2005 12:04:59 +0100 |
Thomas Arendsen Hein |
Really _call_ method revlog.count in revlog.lookup()
|
Fri, 24 Jun 2005 23:50:27 -0800 |
mpm |
Various node id lookup tweaks
|
Thu, 23 Jun 2005 17:37:47 -0800 |
mpm |
Make lookup a bit smarter
|
Thu, 16 Jun 2005 00:39:30 -0800 |
mpm |
Ancestor algorithm fix
|
Wed, 15 Jun 2005 21:13:49 -0800 |
mpm |
Merge with TAH
|
Wed, 15 Jun 2005 21:11:40 -0800 |
mpm |
Change the size of the short hash representation
|
Wed, 15 Jun 2005 19:48:04 -0800 |
mpm |
revlog: add a children function
|
Mon, 13 Jun 2005 18:36:40 -0800 |
mpm |
Merge with TAH
|
Mon, 13 Jun 2005 12:01:12 -0800 |
mpm |
lazyparser speed ups
|
Fri, 10 Jun 2005 09:36:38 -0800 |
mpm |
Merge with TAH
|
Fri, 10 Jun 2005 00:26:29 -0800 |
mpm |
revlog: allow duplicates
|
Sat, 04 Jun 2005 11:10:42 -0800 |
mpm |
fix heads for rev 0
|
Fri, 03 Jun 2005 18:29:46 -0800 |
mpm |
Resolve bits from TAH
|
Fri, 03 Jun 2005 13:32:37 -0800 |
mpm |
Merge from tah
|
Fri, 03 Jun 2005 12:43:16 -0800 |
mpm |
fix bad assumption about uniqueness of file versions
|
Thu, 02 Jun 2005 18:07:01 -0800 |
mpm |
Beginning of multi-head support
|
Wed, 01 Jun 2005 00:21:38 -0800 |
mpm |
revlog: remove some unnecessary imports
|
Mon, 30 May 2005 08:03:54 -0800 |
mpm |
Changes to network protocol
|
Wed, 25 May 2005 08:54:54 -0800 |
mpm |
Merge from hgweb
|
Tue, 24 May 2005 23:11:44 -0800 |
mpm |
A new ancestor algorithm
|
Fri, 20 May 2005 17:50:11 -0800 |
mpm |
Remove some debugging code from lazyparser
|
Fri, 20 May 2005 17:40:24 -0800 |
mpm |
Add code to retrieve or construct a revlog delta
|
Fri, 20 May 2005 17:36:02 -0800 |
mpm |
Make revision code slightly faster
|
Fri, 20 May 2005 17:35:20 -0800 |
mpm |
Only use lazy indexing for big indices and avoid the overhead of the
|
Fri, 20 May 2005 17:34:04 -0800 |
mpm |
Make lazyindex load slightly faster
|
Fri, 20 May 2005 17:31:12 -0800 |
mpm |
Make compression more intelligent:
|
Wed, 18 May 2005 16:59:54 -0800 |
mpm |
Add paranoia to diff code
|
Wed, 18 May 2005 16:47:49 -0800 |
mpm |
Add iterator to the lazymap code
|
Wed, 18 May 2005 16:29:39 -0800 |
mpm |
Refactor merge code
|
Tue, 17 May 2005 12:20:29 -0800 |
mpm |
Friendlier exceptions for unknown node errors
|
Tue, 17 May 2005 11:40:26 -0800 |
mpm |
More useful message on broken addgroup chain
|
Tue, 17 May 2005 11:06:59 -0800 |
mpm |
Add -q quiet option
|
Tue, 17 May 2005 01:07:01 -0800 |
mpm |
Fix bug in lazymap code
|
Tue, 17 May 2005 00:33:22 -0800 |
mpm |
Add lazy{parser,index,map} to speed up processing of index files
|
Mon, 16 May 2005 22:10:02 -0800 |
mpm |
Change revlog to use new patch code
|
Sat, 14 May 2005 10:27:14 -0800 |
mpm |
Add mdiff.patches to speed up applying thousands of patches to the manifest
|
Fri, 13 May 2005 13:12:32 -0800 |
mpm |
Add tag support
|
Fri, 13 May 2005 11:47:16 -0800 |
mpm |
Fix up a bunch of bugs in the new merge code
0.4f
|
Thu, 12 May 2005 17:54:55 -0800 |
mpm |
Diff in subdirectories from Jake Edge
|
Tue, 10 May 2005 00:40:49 -0800 |
mpm |
Add changegroup support
|
Tue, 10 May 2005 00:34:57 -0800 |
mpm |
Fix recursion depth trouble with ancestor algorithm
|
Sat, 07 May 2005 16:33:31 -0800 |
mpm |
Fix truncate logic for indices again
|
Sat, 07 May 2005 16:11:36 -0800 |
mpm |
Add smart node lookup by substring or by rev number
|
Wed, 04 May 2005 22:51:25 -0800 |
mpm |
Simplify integrity checking
|
Wed, 04 May 2005 09:33:46 -0800 |
mpm |
Fix off-by-one truncation in transaction rollback.
|
Tue, 03 May 2005 18:35:03 -0800 |
mpm |
Handle nullid better for ancestor
|
Tue, 03 May 2005 13:16:10 -0800 |
mpm |
Add back links from file revisions to changeset revisions
|