log src/org/tmatesoft/hg/internal/InflaterDataAccess.java @ 583:47dfa0ec7e35

age author description
Tue, 16 Apr 2013 19:31:57 +0200 Artem Tikhomirov Issue 43: poor performance with InflaterDataAccess. Phase 2: inflate into buffer, effective skip and readByte/readBytes()
Tue, 16 Apr 2013 16:59:59 +0200 Artem Tikhomirov Issue 43: poor performance with InflaterDataAccess. Phase 1: test existing code, fix defects found
Thu, 26 Apr 2012 12:42:32 +0200 Artem Tikhomirov Don't use methods not available in Java 5
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 23:09:11 +0100 Artem Tikhomirov Allow IOException from DataAccess methods for subclasses with non-trivial implementations, to avoid exception dumps when inapropriate v0.8.5
Thu, 22 Mar 2012 22:56:01 +0100 Artem Tikhomirov Respect long offsets in revlogs
Sat, 25 Feb 2012 19:31:57 +0100 Artem Tikhomirov Issue 25: Underflow in InflaterDataAccess; test and fix for hang up when reading past end of compressed data (or zero-length data) smartgit3
Mon, 20 Feb 2012 03:32:52 +0100 Artem Tikhomirov Provide more details about exception
Thu, 18 Aug 2011 18:06:44 +0200 Artem Tikhomirov RevlogStream - reduce number of object instances, reuse when possible
Wed, 09 Mar 2011 13:16:37 +0100 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
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/fs/InflaterDataAccess.java@44f770c70810