log

age author description
Wed, 16 Mar 2011 03:17:00 +0100 Artem Tikhomirov First GA version is 0.1.0
Thu, 10 Mar 2011 19:24:33 +0100 Artem Tikhomirov Build jar with sources along with main jars
Thu, 10 Mar 2011 04:46:34 +0100 Artem Tikhomirov Record knowledge copies are not only attribute of Added files
Thu, 10 Mar 2011 03:18:49 +0100 Artem Tikhomirov Record reasons for slow status for future reference
Wed, 09 Mar 2011 13:57:33 +0100 Artem Tikhomirov New performance data
Wed, 09 Mar 2011 13:34:50 +0100 Artem Tikhomirov Record possible value (and knowledge source) for extras field
Wed, 09 Mar 2011 13:32:21 +0100 Artem Tikhomirov Correct project name
Wed, 09 Mar 2011 13:28:02 +0100 Artem Tikhomirov Approach with DataAccess instead of plain byte[] was merged into default branch wrap-data-access
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
Wed, 02 Mar 2011 01:06:09 +0100 Artem Tikhomirov Investigate pull/clone functionality
Thu, 24 Feb 2011 22:18:03 +0100 Artem Tikhomirov Dedicated location for various test data
Thu, 24 Feb 2011 22:16:19 +0100 Artem Tikhomirov Changeset => RawChangeset
Thu, 24 Feb 2011 21:38:46 +0100 Artem Tikhomirov Format code
Thu, 24 Feb 2011 21:36:52 +0100 Artem Tikhomirov Correctly parse comments with newlines inside
Thu, 24 Feb 2011 20:14:11 +0100 Artem Tikhomirov [2] do not rely clients supplied us absolute path
Thu, 24 Feb 2011 18:53:33 +0100 Alexander Kitaev Unused variables removed.
Thu, 24 Feb 2011 18:52:46 +0100 Alexander Kitaev Junit sources archive added;
Wed, 23 Feb 2011 22:36:28 +0100 Artem Tikhomirov Exceptions, javadoc. Initial cancel and progress support
Tue, 22 Feb 2011 15:49:26 +0100 Artem Tikhomirov Bring test repos along with us to recreate testbench
Fri, 18 Feb 2011 05:20:18 +0100 Artem Tikhomirov Timezone finally in use
Fri, 18 Feb 2011 04:53:34 +0100 Artem Tikhomirov toString for friendly debug
Fri, 18 Feb 2011 01:10:08 +0100 Artem Tikhomirov Samples updated
Thu, 17 Feb 2011 22:16:25 +0100 Artem Tikhomirov Command line tools parse and respect most of command-line arguments
Thu, 17 Feb 2011 05:06:07 +0100 Artem Tikhomirov More reasonable use of path normalizer and path.source
Thu, 17 Feb 2011 04:08:34 +0100 Artem Tikhomirov Adopt FileIterator moving towards WCStatusCollector parameterizing. Improved path handling, move 'em around
Wed, 16 Feb 2011 22:33:04 +0100 Artem Tikhomirov Slight optimization
Wed, 16 Feb 2011 22:28:29 +0100 Artem Tikhomirov clean obsolete comment
Wed, 16 Feb 2011 22:23:30 +0100 Artem Tikhomirov clean fixme comment
Wed, 16 Feb 2011 22:16:05 +0100 Artem Tikhomirov explicit op name instead math op to get last rev number
Wed, 16 Feb 2011 22:08:58 +0100 Artem Tikhomirov Strip off comments in config file
Wed, 16 Feb 2011 22:00:39 +0100 Artem Tikhomirov explicit op name instead math op to get last rev number
Wed, 16 Feb 2011 21:51:32 +0100 Artem Tikhomirov Keep record if we tried and found no metadata for a given revision
Wed, 16 Feb 2011 20:59:39 +0100 Artem Tikhomirov core.Path to util.Path as it's not Hg repo dependant
Wed, 16 Feb 2011 20:56:43 +0100 Artem Tikhomirov Fix reference to class name in the comment
Wed, 16 Feb 2011 20:47:56 +0100 Artem Tikhomirov Renamed .core classes to start with Hg prefix
Wed, 16 Feb 2011 20:33:31 +0100 Artem Tikhomirov Correct contact address
Wed, 16 Feb 2011 20:32:29 +0100 Artem Tikhomirov core.Cset renamed to HgChangeset; repo.Changeset moved into HgChangelog
Wed, 16 Feb 2011 20:13:41 +0100 Artem Tikhomirov Introduced ChangelogHelper to look up changesets files were modified in
Wed, 16 Feb 2011 18:42:10 +0100 Artem Tikhomirov Moved HgStatus to toplevel
Tue, 15 Feb 2011 07:03:14 +0100 Artem Tikhomirov Dispatch chnagesets even if Handler is not FileHistoryHandler
Tue, 15 Feb 2011 06:40:36 +0100 Artem Tikhomirov Explicit op to tell merge revisions
Tue, 15 Feb 2011 06:30:05 +0100 Artem Tikhomirov Changeset to access parent nodeids
Fri, 04 Feb 2011 04:06:44 +0100 Artem Tikhomirov reflect status change in the todo content
Fri, 04 Feb 2011 04:05:27 +0100 Artem Tikhomirov Subtle defect: long & int constant gives wrong results for i2 > 32000+
Fri, 04 Feb 2011 03:37:09 +0100 Artem Tikhomirov Conditionally apply filters to file content
Fri, 04 Feb 2011 03:23:47 +0100 Artem Tikhomirov Check against working copy shall expect non-persistent modifications done by filters and not report such files as modified
Fri, 04 Feb 2011 03:09:15 +0100 Artem Tikhomirov Index and start of the copy are distinct
Fri, 04 Feb 2011 02:44:32 +0100 Artem Tikhomirov Defects in the filter initialization
Fri, 04 Feb 2011 02:12:30 +0100 Artem Tikhomirov Enable filters for status operation (ToRepo case)
Thu, 03 Feb 2011 23:37:21 +0100 Artem Tikhomirov Test content of each and every revision
Thu, 03 Feb 2011 23:32:08 +0100 Artem Tikhomirov Introduced channels to pipeline (and easily filter) data streams
Thu, 03 Feb 2011 22:13:55 +0100 Artem Tikhomirov Filters to read and initialize according to configuration files
Wed, 02 Feb 2011 21:19:02 +0100 Artem Tikhomirov Filter implementation for newline translation
Tue, 01 Feb 2011 00:21:08 +0100 Artem Tikhomirov Prototype Filter support with keyword filter as a playground
Tue, 01 Feb 2011 00:19:31 +0100 Artem Tikhomirov Reminder comment why exe check goes first
Mon, 31 Jan 2011 19:42:19 +0100 Artem Tikhomirov On Windows, if hg.exe is wrapped into batch file, need to use cmd.exe to let it run
Sat, 29 Jan 2011 04:17:13 +0100 Artem Tikhomirov Handler for StatusCommand to get notifications in the form of HgStatus object
Sat, 29 Jan 2011 02:31:09 +0100 Artem Tikhomirov Embellishments
Sat, 29 Jan 2011 02:16:01 +0100 Artem Tikhomirov CatCommand
Sat, 29 Jan 2011 01:58:32 +0100 Artem Tikhomirov Assume doesn't actually report tests as ignored, rather as green (pass), which is misleading
Sat, 29 Jan 2011 01:57:43 +0100 Artem Tikhomirov Add version identifier to jar name.
Fri, 28 Jan 2011 17:51:54 +0100 Artem Tikhomirov Preliminary tags implementation
Fri, 28 Jan 2011 04:57:46 +0100 Artem Tikhomirov ErrorCollector in tests to grab multiple errors
Fri, 28 Jan 2011 03:50:52 +0100 Artem Tikhomirov Updated contact address to support@hg4j.com
Fri, 28 Jan 2011 03:07:25 +0100 Artem Tikhomirov Switch to JUnit for tests
Fri, 28 Jan 2011 02:15:12 +0100 Artem Tikhomirov Primitive performance test
Thu, 27 Jan 2011 23:08:51 +0100 Artem Tikhomirov StatusCommand().add should list copies
Thu, 27 Jan 2011 21:27:37 +0100 Artem Tikhomirov Changelog to HgChangelog, Refactoring doesn't recognize name with inner class
Thu, 27 Jan 2011 21:25:21 +0100 Artem Tikhomirov Changelog to HgChangelog
Thu, 27 Jan 2011 21:24:37 +0100 Artem Tikhomirov Internals to HgInternals
Thu, 27 Jan 2011 21:22:57 +0100 Artem Tikhomirov Lookup to HgLookup
Thu, 27 Jan 2011 21:18:47 +0100 Artem Tikhomirov *StatusCollector renamed to Hg*StatusCollector
Thu, 27 Jan 2011 21:15:21 +0100 Artem Tikhomirov Switch to Path instead of String in filenames returned by various status operations
Thu, 27 Jan 2011 06:31:58 +0100 Artem Tikhomirov Just in case mediator does anything to visitor on done()
Thu, 27 Jan 2011 06:06:42 +0100 Artem Tikhomirov ignore file with regex and 'honest' glob support
Wed, 26 Jan 2011 06:31:40 +0100 Artem Tikhomirov Correctly report copy/rename events for rev..working copy case
Wed, 26 Jan 2011 06:18:31 +0100 Artem Tikhomirov Refactored to simplify manifest collector
Wed, 26 Jan 2011 05:46:47 +0100 Artem Tikhomirov Status between two revisions to recognize copy/rename
Wed, 26 Jan 2011 01:07:26 +0100 Artem Tikhomirov Fix IAE when changeset has no files listed (merged revision)
Wed, 26 Jan 2011 01:06:37 +0100 Artem Tikhomirov Build command line tools into separate jar
Tue, 25 Jan 2011 22:53:54 +0100 Artem Tikhomirov Merge
Tue, 25 Jan 2011 22:53:28 +0100 Artem Tikhomirov updated design questions
Tue, 25 Jan 2011 22:44:14 +0100 Artem Tikhomirov Complete path hash calculation of fncache requirement
Tue, 25 Jan 2011 04:14:42 +0100 Artem Tikhomirov Promitive test for follow file history
Tue, 25 Jan 2011 15:11:58 +0100 alex build.xml: samples target fixed to use proper package names.
Tue, 25 Jan 2011 03:54:32 +0100 Artem Tikhomirov Follow history of a file
Tue, 25 Jan 2011 02:26:06 +0100 Artem Tikhomirov TreeMap are more effective when keys are unique
Tue, 25 Jan 2011 02:13:53 +0100 Artem Tikhomirov Skip metadata in the beginning of a file content. Parse metadata, recognize copies/renames
Mon, 24 Jan 2011 05:33:47 +0100 Artem Tikhomirov Moved RevlogStream implementation into .internal
Mon, 24 Jan 2011 04:38:09 +0100 Artem Tikhomirov Fixed a defect when a file added and removed past some revision was reported as R for status against that rev
Mon, 24 Jan 2011 04:18:22 +0100 Artem Tikhomirov Modified test to check copied files
Mon, 24 Jan 2011 03:14:45 +0100 Artem Tikhomirov Complete refactoring to org.tmatesoft
Sun, 23 Jan 2011 04:06:18 +0100 Artem Tikhomirov Utility for future troubleshooting
Sun, 23 Jan 2011 03:46:59 +0100 Artem Tikhomirov Command-line frontend moved to separate source root with new package statement
Sun, 23 Jan 2011 03:34:24 +0100 Artem Tikhomirov Tests to run from build.xml
Sun, 23 Jan 2011 03:28:52 +0100 Artem Tikhomirov Test for log command
Sat, 22 Jan 2011 22:53:57 +0100 Artem Tikhomirov Discovery utility for Hg network protocol finally in the repo, with quick-n-dirty ConfigFile impl that helps to hide auth info
Sat, 22 Jan 2011 22:11:24 +0100 Artem Tikhomirov StatusCommand with tests. Extra constants to indicate common revision cases
Fri, 21 Jan 2011 19:21:43 +0100 Artem Tikhomirov Tests for manifest cmd
Fri, 21 Jan 2011 18:20:05 +0100 Artem Tikhomirov Primitive test suite in org.tmatesoft
Fri, 21 Jan 2011 06:17:56 +0100 Artem Tikhomirov Log commandline sample updated to use LogCommand
Fri, 21 Jan 2011 05:56:43 +0100 Artem Tikhomirov Convenient commands constitute hi-level API. org.tmatesoft namespace, GPL2 statement
Tue, 18 Jan 2011 18:42:50 +0100 Artem Tikhomirov Typo in the method name
Tue, 18 Jan 2011 18:42:01 +0100 Artem Tikhomirov Few more tests for status
Tue, 18 Jan 2011 18:32:49 +0100 Artem Tikhomirov Simple test framework - capable of parsing Hg cmdline output to compare with Java result
Tue, 18 Jan 2011 00:30:41 +0100 Artem Tikhomirov Log operation to output mode detailed (added, removed) files
Tue, 18 Jan 2011 00:08:15 +0100 Artem Tikhomirov Introduce Internals to keep LocalHgRepo casts and alike in a single place. WCSC optionally to reuse SC data
Mon, 17 Jan 2011 23:01:19 +0100 Artem Tikhomirov Status against local working dir extracted into distinct class. Iterating over local files extracted for ease of os-dependant patching
Mon, 17 Jan 2011 05:54:25 +0100 Artem Tikhomirov Local status is back
Mon, 17 Jan 2011 05:15:13 +0100 Artem Tikhomirov Analog of 'hg status --change' command
Mon, 17 Jan 2011 04:45:09 +0100 Artem Tikhomirov Status operation extracted into separate, cache-friendly class
Sun, 16 Jan 2011 05:21:09 +0100 Artem Tikhomirov Correct split symbol for extra metadata
Sun, 16 Jan 2011 01:40:38 +0100 Artem Tikhomirov Merged changes from default branch wrap-data-access
Sun, 16 Jan 2011 01:30:18 +0100 Artem Tikhomirov brief explanation of patch record
Sun, 16 Jan 2011 01:20:26 +0100 Artem Tikhomirov Try DataAccess to reach revision data instead of plain byte arrays wrap-data-access
Sat, 15 Jan 2011 01:41:49 +0100 Artem Tikhomirov Log to consult (placeholder, for now) class to find out associated tags
Sat, 15 Jan 2011 01:15:38 +0100 Artem Tikhomirov branch and user filtering for log operation
Fri, 14 Jan 2011 23:22:20 +0100 Artem Tikhomirov Limit option for history/log
Fri, 14 Jan 2011 20:03:14 +0100 Artem Tikhomirov Log command output to match 'hg log'