log src/org/tmatesoft/hg/internal/InflaterDataAccess.java @ 713:661e77dc88ba tip

age author description
2013-07-04 Artem Tikhomirov Performance: reuse unzip output buffer
2013-04-25 Artem Tikhomirov Conditionally enable effective patch merge alternative for revlog reading
2013-04-16 Artem Tikhomirov Issue 43: poor performance with InflaterDataAccess. Phase 2: inflate into buffer, effective skip and readByte/readBytes()
2013-04-16 Artem Tikhomirov Issue 43: poor performance with InflaterDataAccess. Phase 1: test existing code, fix defects found
2012-04-26 Artem Tikhomirov Don't use methods not available in Java 5
2012-03-23 Artem Tikhomirov Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
2012-03-22 Artem Tikhomirov Allow IOException from DataAccess methods for subclasses with non-trivial implementations, to avoid exception dumps when inapropriate v0.8.5
2012-03-22 Artem Tikhomirov Respect long offsets in revlogs
2012-02-25 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
2012-02-20 Artem Tikhomirov Provide more details about exception
2011-08-18 Artem Tikhomirov RevlogStream - reduce number of object instances, reuse when possible
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/fs/InflaterDataAccess.java@44f770c70810