| Fri, 12 Jul 2013 20:14:24 +0200 | 
  Artem Tikhomirov | 
  
   Refactor HgBundle.GroupElement (clear experimental mark), resolve few technical debt issues
   
   | 
 
 
  | Thu, 11 Jul 2013 17:54:08 +0200 | 
  Artem Tikhomirov | 
  
   Refactoring: move all encoding/decoding operations into single place, EncodingHelper
   
   | 
 
 
  | Wed, 10 Jul 2013 16:41:49 +0200 | 
  Artem Tikhomirov | 
  
   Pull: phase2 - update phases from remote, fncache with added files. Tests
   
   | 
 
 
  | Wed, 03 Jul 2013 15:11:40 +0200 | 
  Artem Tikhomirov | 
  
   1) Console push tool. 2) Pass class to blame into FileUtils
   
   | 
 
 
  | Thu, 20 Jun 2013 19:15:09 +0200 | 
  Artem Tikhomirov | 
  
   Push: phase2 - upload bundle with changes to remote server
   
   | 
 
 
  | Wed, 22 May 2013 15:52:31 +0200 | 
  Artem Tikhomirov | 
  
   Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
   
   | 
 
 
  | Tue, 07 May 2013 14:16:35 +0200 | 
  Artem Tikhomirov | 
  
   Avoid mmap files when only few bytes are to be read
   
   | 
 
 
  | 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 19:14:15 +0100 | 
  Artem Tikhomirov | 
  
   Introduce explicit reference to base patch in bundle's group element, use it when cloning to fix defect when few revisions list null,null parents
   
   | 
 
 
  | Tue, 15 Jan 2013 17:07:19 +0100 | 
  Artem Tikhomirov | 
  
   Initial support for Revert command with accompanying minor refactoring
   
   | 
 
 
  | Mon, 17 Dec 2012 15:01:57 +0100 | 
  Artem Tikhomirov | 
  
   Issue 39: HgCloneCommand doesn't use CancelSupport/ProgressSupport handlers
   
   | 
 
 
  | Fri, 14 Dec 2012 20:10:15 +0100 | 
  Artem Tikhomirov | 
  
   Issue 39: Progress and Cancel support for Clone command
   
   | 
 
 
  | Fri, 22 Jun 2012 17:39:31 +0200 | 
  Artem Tikhomirov | 
  
   Cleaned experimental tag and updated comments/javadoc
   
   | 
 
 
  | Thu, 29 Mar 2012 17:14:35 +0200 | 
  Artem Tikhomirov | 
  
   FIXMEs: consistent names, throws for commands and their handlers. Use of checked exceptions in hi-level api
   
   | 
 
 
  | 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 21:02:20 +0100 | 
  Artem Tikhomirov | 
  
   A bit of FIXME cleanup (mostly degraded to TODO post 1.0), comments and javadoc
   
   | 
 
 
  | Mon, 13 Feb 2012 12:47:24 +0100 | 
  Artem Tikhomirov | 
  
   Few comments
   
   | 
 
 
  | Tue, 06 Dec 2011 20:02:48 +0100 | 
  Artem Tikhomirov | 
  
   Clean internal classes from public API
   v0.7.0 
   | 
 
 
  | Tue, 06 Dec 2011 19:47:01 +0100 | 
  Artem Tikhomirov | 
  
   Clean debug stacktraces
   
   | 
 
 
  | Thu, 01 Dec 2011 05:21:40 +0100 | 
  Artem Tikhomirov | 
  
   Propagate errors with exceptions up to a end client
   
   | 
 
 
  | Thu, 13 Oct 2011 03:30:50 +0200 | 
  Artem Tikhomirov | 
  
   Refactor revlog patch mechanism, towards patch merging
   
   | 
 
 
  | Fri, 16 Sep 2011 05:35:32 +0200 | 
  Artem Tikhomirov | 
  
   Issue 11: Error log facility. SessionContext to share common facilities
   
   | 
 
 
  | Thu, 25 Aug 2011 03:57:39 +0200 | 
  Artem Tikhomirov | 
  
   Use Nodeid.isNull check instead of NULL.equals
   
   | 
 
 
  | Thu, 14 Apr 2011 00:47:04 +0200 | 
  Artem Tikhomirov | 
  
   Clone refactored into a command. HgBundle needs means to control its lifecycle, to be deleted when no longer needed
   
   | 
 
 
  | Tue, 12 Apr 2011 19:36:18 +0200 | 
  Artem Tikhomirov | 
  
   Refactor HgBundle to dispatch changes found through callback
   
   | 
 
 
  | Wed, 23 Mar 2011 20:46:00 +0100 | 
  Artem Tikhomirov | 
  
   Initial clone: populate given directory from a bundle. Everything but remote server access is there, albeit prototype code style
   
   | 
 
 
  | Wed, 23 Mar 2011 14:13:11 +0100 | 
  Artem Tikhomirov | 
  
   Towards initial clone: refactor HgBundle to provide slightly higher-level structure of the bundle
   
   | 
 
 
  | Wed, 09 Mar 2011 05:22:17 +0100 | 
  Artem Tikhomirov | 
  
   Merged branch wrap-data-access into default for resource-friendly data access. Updated API to promote that friendliness to clients (channels, not byte[]). More exceptions
   
base
src/com/tmate/hgkit/ll/HgBundle.java@2f16f70cdef0
   | 
 
 
  | Thu, 24 Feb 2011 22:16:19 +0100 | 
  Artem Tikhomirov | 
  
   Changeset => RawChangeset
   
   | 
 
 
  | Wed, 16 Feb 2011 20:32:29 +0100 | 
  Artem Tikhomirov | 
  
   core.Cset renamed to HgChangeset; repo.Changeset moved into HgChangelog
   
   | 
 
 
  | Fri, 28 Jan 2011 03:50:52 +0100 | 
  Artem Tikhomirov | 
  
   Updated contact address to support@hg4j.com
   
   | 
 
 
  | Mon, 24 Jan 2011 05:33:47 +0100 | 
  Artem Tikhomirov | 
  
   Moved RevlogStream implementation into .internal
   
   | 
 
 
  | Mon, 24 Jan 2011 03:14:45 +0100 | 
  Artem Tikhomirov | 
  
   Complete refactoring to org.tmatesoft
   
base
src/com/tmate/hgkit/ll/HgBundle.java@824f019c82af
   |