2012-02-23 |
Artem Tikhomirov |
Issue 24: IAE, Underflow in FilterDataAccess. Issue 26:UnsupportedOperationException when patching empty base revision. Tests
smartgit3
|
2012-02-23 |
Artem Tikhomirov |
Straighten out exceptions thrown when file access failed - three is too much
|
2012-02-02 |
Artem Tikhomirov |
Issue 22: Test for subsequent empty manifest entries case for separate .i and .d repository control files
|
2012-01-23 |
Artem Tikhomirov |
Issue 22: UnsupportedOperationException when all files are deleted in a branch
|
2011-12-16 |
Artem Tikhomirov |
Use 'revision index' instead of the vague 'local revision number' concept in the API
|
2011-12-16 |
Artem Tikhomirov |
Use exceptions to expose errors reading mercurial data
|
2011-12-01 |
Artem Tikhomirov |
Propagate errors with exceptions up to a end client
|
2011-11-22 |
Artem Tikhomirov |
Add specific IAE subclass to handle wrong (e.g. outdated after rollback) revisions
|
2011-10-13 |
Artem Tikhomirov |
Refactor revlog patch mechanism, towards patch merging
|
2011-09-17 |
Artem Tikhomirov |
Share range check code
|
2011-09-16 |
Artem Tikhomirov |
Better message for incorrect range requested
|
2011-09-16 |
Artem Tikhomirov |
Issue 11: Error log facility. SessionContext to share common facilities
|
2011-09-09 |
Artem Tikhomirov |
Avoid boxing int values and list resizes on revlog read
|
2011-09-02 |
Artem Tikhomirov |
Erroneous and slow status for working copies based on non-tip revision
|
2011-08-19 |
Artem Tikhomirov |
Optimize memory usage (reduce number of objects instantiated) when pooling file names and nodeids during manifest parsing
|
2011-08-18 |
Artem Tikhomirov |
RevlogStream - reduce number of object instances, reuse when possible
|
2011-08-16 |
Artem Tikhomirov |
Reduce number of objects instantiated on revlog read
|
2011-06-23 |
Artem Tikhomirov |
External cache Nodeid<->int added, Revlog.RevisionMap
|
2011-06-23 |
Artem Tikhomirov |
Improved reading of sparse revisions from a revlog
|
2011-05-23 |
Artem Tikhomirov |
HgBadStateException (IOException from FileAccess) on isCopy for empty data file
|
2011-05-17 |
Artem Tikhomirov |
Experimental support to mix-in start and end events for inspectors. Additionally, Lifecycle may serve as iteration control
|
2011-04-26 |
Artem Tikhomirov |
Basic test for HgIncomingCommand. Fix RepositoryComparator for cases when whole repository is unknown. Respect freshly initialized (empty) repositories in general.
|
2011-04-20 |
Artem Tikhomirov |
Performance optimization: reduce memory to keep revlog cached info
|
2011-03-23 |
Artem Tikhomirov |
Initial clone: populate given directory from a bundle. Everything but remote server access is there, albeit prototype code style
|
2011-03-09 |
Artem Tikhomirov |
Integer offsets and file length explictly, rather than casts throughout code. Inflater may benefit from total length hint, but shall calculate it by its own if needed
|
2011-03-09 |
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/RevlogStream.java@c1a2b7c69eb5
|
2011-01-28 |
Artem Tikhomirov |
Updated contact address to support@hg4j.com
|
2011-01-26 |
Artem Tikhomirov |
Status between two revisions to recognize copy/rename
|
2011-01-25 |
Artem Tikhomirov |
Follow history of a file
|
2011-01-24 |
Artem Tikhomirov |
Moved RevlogStream implementation into .internal
base
src/org/tmatesoft/hg/repo/RevlogStream.java@bb6371dee59b
|