log src/org/tmatesoft/hg/internal/RevlogStream.java @ 670:52af7f62e731

age author description
Wed, 10 Jul 2013 19:33:51 +0200 Artem Tikhomirov Utilize transaction when writing fncache. Better HgIOException
Thu, 04 Jul 2013 18:36:38 +0200 Artem Tikhomirov Performance: reuse unzip output buffer
Wed, 19 Jun 2013 16:04:24 +0200 Artem Tikhomirov Push: phase1 - prepare bundle with changes
Wed, 22 May 2013 15:52:31 +0200 Artem Tikhomirov Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
Sat, 18 May 2013 22:23:57 +0200 Artem Tikhomirov RevlogStream: be aware of existence (not HgDataFile), facilitate use of an added HgDataFile over a commit; Rollback: be more sensitive about file changes (file size is not enough: write/rollback leaves it intact); tests
Wed, 15 May 2013 20:10:09 +0200 Artem Tikhomirov Rollback support for commands that modify repository. Strategy to keep complete copy of a file being changed
Tue, 07 May 2013 21:27:51 +0200 Artem Tikhomirov Clean, organize and resolve some TODOs and FIXMEs: minor refactorings and comments
Tue, 07 May 2013 16:52:46 +0200 Artem Tikhomirov Refresh revlogs if a change to a file has been detected; do not force reload of the whole repository
Tue, 07 May 2013 14:16:35 +0200 Artem Tikhomirov Avoid mmap files when only few bytes are to be read
Thu, 02 May 2013 19:22:43 +0200 Artem Tikhomirov Cache only in-memory revision representations
Thu, 02 May 2013 16:51:02 +0200 Artem Tikhomirov Share last revision read between #iterate() invocations, to save revision rebuild efforts when few subsequent revisions are read
Thu, 25 Apr 2013 17:53:44 +0200 Artem Tikhomirov Access to base revision filed comes handy for debug sometimes
Thu, 25 Apr 2013 16:08:17 +0200 Artem Tikhomirov Conditionally enable effective patch merge alternative for revlog reading
Fri, 19 Apr 2013 20:30:34 +0200 Artem Tikhomirov Respect unix flags for checkout/revert
Tue, 16 Apr 2013 20:41:36 +0200 Artem Tikhomirov Enlarge inflater buffer to reduce number of inflates per read
Mon, 25 Feb 2013 19:48:20 +0100 Artem Tikhomirov Commit: tests and fixes for defects discovered
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