Wed, 13 Feb 2013 18:44:58 +0100 |
Artem Tikhomirov |
Commit: handle empty repository case
|
Tue, 05 Feb 2013 22:30:21 +0100 |
Artem Tikhomirov |
Commit: first working version
|
Mon, 04 Feb 2013 18:00:55 +0100 |
Artem Tikhomirov |
Commit: refactor revision creation code from clone command to work separately, fit into existing library structure
|
Wed, 23 Jan 2013 17:46:12 +0100 |
Artem Tikhomirov |
Towards commit command: refactor clone, extract pieces to reuse. Describe a defect discovered when bundle has few patches with 0,0 parents
|
Fri, 21 Dec 2012 21:20:26 +0100 |
Artem Tikhomirov |
Experimental support for inverse direction history walking. Refactored/streamlined cancellation in HgLogCommand and down the stack
|
Thu, 19 Apr 2012 19:18:25 +0200 |
Artem Tikhomirov |
Issue 30: bogus IOException for mmap file on linux
|
Wed, 28 Mar 2012 18:39:29 +0200 |
Artem Tikhomirov |
FIXMEs: exceptions, javadoc
|
Fri, 23 Mar 2012 22:51:18 +0100 |
Artem Tikhomirov |
Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
|
Thu, 22 Mar 2012 22:56:01 +0100 |
Artem Tikhomirov |
Respect long offsets in revlogs
|
Thu, 23 Feb 2012 21:53:21 +0100 |
Artem Tikhomirov |
Merge fixed for issue 24 and issue 26 from smartgit3 branch
|
Thu, 23 Feb 2012 15:31:57 +0100 |
Artem Tikhomirov |
Issue 24: IAE, Underflow in FilterDataAccess. Issue 26:UnsupportedOperationException when patching empty base revision. Tests
smartgit3
|
Thu, 23 Feb 2012 01:06:24 +0100 |
Artem Tikhomirov |
Straighten out exceptions thrown when file access failed - three is too much
|
Thu, 02 Feb 2012 16:16:19 +0100 |
Artem Tikhomirov |
Issue 22: Test for subsequent empty manifest entries case for separate .i and .d repository control files
|
Mon, 23 Jan 2012 16:51:34 +0100 |
Artem Tikhomirov |
Issue 22: UnsupportedOperationException when all files are deleted in a branch
|
Fri, 16 Dec 2011 15:37:27 +0100 |
Artem Tikhomirov |
Use 'revision index' instead of the vague 'local revision number' concept in the API
|
Fri, 16 Dec 2011 04:43:18 +0100 |
Artem Tikhomirov |
Use exceptions to expose errors reading mercurial data
|
Thu, 01 Dec 2011 05:21:40 +0100 |
Artem Tikhomirov |
Propagate errors with exceptions up to a end client
|
Tue, 22 Nov 2011 05:25:57 +0100 |
Artem Tikhomirov |
Add specific IAE subclass to handle wrong (e.g. outdated after rollback) revisions
|
Thu, 13 Oct 2011 03:30:50 +0200 |
Artem Tikhomirov |
Refactor revlog patch mechanism, towards patch merging
|
Sat, 17 Sep 2011 13:41:04 +0200 |
Artem Tikhomirov |
Share range check code
|
Sat, 17 Sep 2011 00:48:34 +0200 |
Artem Tikhomirov |
Better message for incorrect range requested
|
Fri, 16 Sep 2011 05:35:32 +0200 |
Artem Tikhomirov |
Issue 11: Error log facility. SessionContext to share common facilities
|
Sat, 10 Sep 2011 00:18:39 +0200 |
Artem Tikhomirov |
Avoid boxing int values and list resizes on revlog read
|
Fri, 02 Sep 2011 13:40:09 +0200 |
Artem Tikhomirov |
Erroneous and slow status for working copies based on non-tip revision
|
Fri, 19 Aug 2011 03:36:25 +0200 |
Artem Tikhomirov |
Optimize memory usage (reduce number of objects instantiated) when pooling file names and nodeids during manifest parsing
|
Thu, 18 Aug 2011 18:06:44 +0200 |
Artem Tikhomirov |
RevlogStream - reduce number of object instances, reuse when possible
|
Tue, 16 Aug 2011 22:08:15 +0200 |
Artem Tikhomirov |
Reduce number of objects instantiated on revlog read
|
Thu, 23 Jun 2011 16:58:38 +0200 |
Artem Tikhomirov |
External cache Nodeid<->int added, Revlog.RevisionMap
|
Thu, 23 Jun 2011 15:19:07 +0200 |
Artem Tikhomirov |
Improved reading of sparse revisions from a revlog
|
Mon, 23 May 2011 04:42:12 +0200 |
Artem Tikhomirov |
HgBadStateException (IOException from FileAccess) on isCopy for empty data file
|