Quick Search:

View detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

3.0-proto 3189 2020

latest revision download Branch 3.0-proto

3189 deleted | Diffs: previous, other | Lines: 0 ( +0, -720 )

Created: 2008-12-12 10:56:13 -0600 (27 days ago) | Author: stachoo | Changeset: 3189

Removing unused branches

3106 annotated / raw | Diffs: previous, other | Lines: 720 ( +13, -0 )

Created: 2008-11-07 09:58:25 -0600 (2 months 1 day ago) | Author: dawidweiss | Changeset: 3106

Copied to: trunk/core/carrot2-core/src/org/carrot2/core/Cluster.java 3188

License header updates, part II

3041 annotated / raw | Diffs: previous, other | Lines: 707 ( +22, -1 )

Created: 2008-10-15 13:05:31 -0500 (2 months 24 days ago) | Author: stachoo | Changeset: 3041

carrot2-output-metrics: a simple component for calculating cluster quality metrics added

3015 annotated / raw | Diffs: previous, other | Lines: 686 ( +12, -11 )

Created: 2008-10-04 12:12:18 -0500 (3 months 4 days ago) | Author: stachoo | Changeset: 3015

carrot2-util-attribute: CARROT-395: implemented support for serialization / deserialization arbitrary types. The format of the XML has changed slightly, so clean your Workbench's workspace. NOTE: I wanted to implement a wrapper for FSDirectory, but the editors for both index directory and query act strangely: they both show combo boxes with a selection of types of these fields (RAM/FS dir, String/Query).
carrot2-core: calling init() in SimpleController is now optional, the component is initialized right before processing anyway, and the simpler the SimpleController is to use, the better :-)
carrot2-examples: Lucene example added, UsingCachingController docs made more precise
carrot2-util-attribute: an interesting corner case handled in AttributeTransformerFromString, without the fix the String/Query typed query field in Lucene component wouldn't have a chance to work
carrot2-util-common: SimpleXML annotations added to FileResource, which made it not strictly immutable anymore (no final fields)
carrot2-webapp: XSLTs updated to reflect new serialization format

2920 annotated / raw | Diffs: previous, other | Lines: 685 ( +6, -1 )

Created: 2008-09-13 06:27:52 -0500 (3 months 25 days ago) | Author: stachoo | Changeset: 2920

carrot2-core: a tricky concurrency issue fixed: when CachingController is used, output attributes produced by components (lists of Documents and Clusters in particular) whose output is to be cached may be accessed concurrently. For this reason the output attributes that are to be cached must be thread-safe.

2918 annotated / raw | Diffs: previous, other | Lines: 680 ( +5, -8 )

Created: 2008-09-12 13:25:56 -0500 (3 months 26 days ago) | Author: stachoo | Changeset: 2918

carrot2-webapp: CARROT-324: a very simple (not to say dumb) query word highlighting for the webapp. To make this happen, I had to change the format for saving maps of values into XML (document/cluster/processing result attributes, attribute sets). Clean your Workbench's workspace after this update, otherwise you'll get deserialization exceptions.

2914 annotated / raw | Diffs: previous, other | Lines: 683 ( +6, -4 )

Created: 2008-09-05 14:37:04 -0500 (4 months 3 days ago) | Author: stachoo | Changeset: 2914

carrot2-core: JSON serialization support for ProcessingResult added, Document snippet field key renamed from "summary" to "snippet"
carrot2-core: fixing possible failures of multipage document source tests
lib: removing unused org.json. Now replaced with a faster Jackson JSON Processor

2913 annotated / raw | Diffs: previous, other | Lines: 681 ( +2, -2 )

Created: 2008-09-04 16:57:26 -0500 (4 months 4 days ago) | Author: stachoo | Changeset: 2913

carrot2-dcs: initial checkin
carrot2-webapp: @Request attribute annotation removed
lib: google collections upgraded to v0.8, commons-lang upgraded to 2.4
carrot2-core: include mechanism added to component suites (doesn't work under Workbench though, we'll need to investigate that)
carrot2-core: caching controller statistics can now be serialized to XML


2859 annotated / raw | Diffs: previous, other | Lines: 681 ( +23, -0 )

Created: 2008-08-11 12:08:58 -0500 (4 months 28 days ago) | Author: stachoo | Changeset: 2859

carrot2-algorithm-lingo: CARROT-315: documents to clusters assignment precision improved

2763 annotated / raw | Diffs: previous, other | Lines: 658 ( +74, -1 )

Created: 2008-07-19 09:14:18 -0500 (5 months 20 days ago) | Author: stachoo | Changeset: 2763

carrot2-core: utility methods in Cluster for building "Other Topics" clusters
carrot2-algorithm-synthetic: refactored to use new methods in Cluster
carrot2-algorithm-lingo: CARROT-178: document assignment and merging added.

2732 annotated / raw | Diffs: previous, other | Lines: 585 ( +20, -25 )

Created: 2008-07-09 13:40:42 -0500 (6 months ago) | Author: stachoo | Changeset: 2732

carrot2-util-text: a number of FindBugs hits addressed
carrot2-core: some more unit tests

2729 annotated / raw | Diffs: previous, other | Lines: 590 ( +53, -2 )

Created: 2008-07-09 09:01:14 -0500 (6 months ago) | Author: dawidweiss | Changeset: 2729

Forgot to add subcluster id-assignment.

2728 annotated / raw | Diffs: previous, other | Lines: 539 ( +65, -1 )

Created: 2008-07-09 07:46:06 -0500 (6 months ago) | Author: dawidweiss | Changeset: 2728

Added cluster identifiers.

2662 annotated / raw | Diffs: previous, other | Lines: 475 ( +5, -31 )

Created: 2008-06-16 14:25:23 -0500 (6 months ago) | Author: stachoo | Changeset: 2662

workbench: CARROT-254: Cluster.equals() not needed anymore, after the change the StackOverflowExceptions seem to have gone too.
workbench: velocity error fixed

2659 annotated / raw | Diffs: previous, other | Lines: 501 ( +33, -6 )

Created: 2008-06-16 09:17:57 -0500 (6 months ago) | Author: ukrukar | Changeset: 2659

CARROT-254 fixed

2616 annotated / raw | Diffs: previous, other | Lines: 474 ( +20, -2 )

Created: 2008-05-31 10:52:33 -0500 (7 months ago) | Author: stachoo | Changeset: 2616

carrot2-core: minor refactorings
workbench: documents in the documents view are now better sorted
workbench: experimentally, I added "All topics" as a top node to the tree. Without it, there is no way to display all documents once some cluster has been selected

2604 annotated / raw | Diffs: previous, other | Lines: 456 ( +1, -1 )

Created: 2008-05-27 14:14:38 -0500 (7 months ago) | Author: stachoo | Changeset: 2604

carrot2-webapp: thumbnail image support added
carrot2-source-yahoo: thumbnail support added for Yahoo News source, unit tests corrected

2599 annotated / raw | Diffs: previous, other | Lines: 456 ( +5, -0 )

Created: 2008-05-25 16:25:58 -0500 (7 months ago) | Author: stachoo | Changeset: 2599

carrot2-webapp: a number of small features implemented

2550 annotated / raw | Diffs: previous, other | Lines: 451 ( +1, -1 )

Created: 2008-05-05 14:14:42 -0500 (8 months ago) | Author: stachoo | Changeset: 2550

carrot2-core: first take at component suites, this is very much work in progress, we need to discuss this further
carrot2-webapp: webapp switched to use the component suite
carrot2-source-google: removed until google offers a less restricting API
carrot2-source-microsoft: StringUtils imported directly from commons-lang

2508 annotated / raw | Diffs: previous, other | Lines: 451 ( +106, -9 )

Created: 2008-04-24 12:26:22 -0500 (8 months ago) | Author: stachoo | Changeset: 2508

carrot2-core: serialization/ deserialization of clusters added

2468 annotated / raw | Diffs: previous, other | Lines: 354 ( +14, -0 )

Created: 2008-04-13 12:07:01 -0500 (8 months ago) | Author: stachoo | Changeset: 2468

carrot2-util-common: replaced the dodgy ObjectEquivalenceHelper with FEST-style custom assertion classes. See org.carrot2.core.test.assertions.* for a number of useful assertions on Clusters and Documents.
ant-build: restricted triggering building of XML files to changes of a few specific files in the relevant projects. If the XMLs don't build for you when needed -- perform a full clean/build or extend the list of triggering files.

2425 annotated / raw | Diffs: previous, other | Lines: 340 ( +3, -0 )

Created: 2008-04-08 09:27:17 -0500 (9 months ago) | Author: dawidweiss | Changeset: 2425

Minor JavaDoc modification.

Branch point for: 3.0-dw

2325 annotated / raw | Diffs: previous, other | Lines: 337 ( +69, -52 )

Created: 2008-03-13 14:19:49 -0500 (9 months ago) | Author: stachoo | Changeset: 2325

carrot2-core: getAllDocuments() added to Cluster
workbench: cluster tree now correctly handles documents from subclusters (clicking on a cluster displays documents from that cluster and all its subclusters)

2310 new/moved annotated / raw | Diffs: previous, other | Lines: 320 ( +320, -0 )

Created: 2008-03-11 07:43:51 -0500 (9 months ago) | Author: dawidweiss | Changeset: 2310

Moved from: branches/3.0-proto/code/carrot2-core/src/org/carrot2/core/Cluster.java 2287

Renaming code/ to core/

2287 annotated / raw | Diffs: previous, other | Lines: 320 ( +0, -31 )

Created: 2008-03-07 13:19:36 -0600 (10 months ago) | Author: stachoo | Changeset: 2287

Moved to: branches/3.0-proto/core/carrot2-core/src/org/carrot2/core/Cluster.java 2310

carrot2-core: equals methods removed from Cluster, replaced in tests by the ObjectEquivalenceHelper

Branch point for: 3.0-proto-restructuring

2248 annotated / raw | Diffs: previous, other | Lines: 351 ( +1, -1 )

Created: 2008-03-01 08:32:02 -0600 (10 months ago) | Author: stachoo | Changeset: 2248

carrot2-algorithm-synthetic: now the ByUrlClusteringAlgorithm puts documents in clusters in predictable order (also on Java 1.5 :-)

2242 annotated / raw | Diffs: previous, other | Lines: 351 ( +0, -2 )

Created: 2008-02-29 09:38:31 -0600 (10 months ago) | Author: dawidweiss | Changeset: 2242

Removed @Override from interface-overriding methods (sad, but true).

2228 annotated / raw | Diffs: previous, other | Lines: 353 ( +31, -24 )

Created: 2008-02-26 13:28:10 -0600 (10 months ago) | Author: stachoo | Changeset: 2228

Attribute handling code refactored to a separate project -- carrot2-util-attribute. Later this week, I'll clean up the package structure and add docs there.

2213 annotated / raw | Diffs: previous, other | Lines: 346 ( +1, -1 )

Created: 2008-02-18 09:16:28 -0600 (10 months ago) | Author: stachoo | Changeset: 2213

carrot2-core: Document and Cluster made final. With custom attributes available in both classes, subclasses should not be needed.

2207 annotated / raw | Diffs: previous, other | Lines: 346 ( +12, -8 )

Created: 2008-02-17 08:23:47 -0600 (10 months ago) | Author: dawidweiss | Changeset: 2207

Spell check, minor rewordings. A few TODOs where I wasn't sure about the code. Looks good to me though.

2206 annotated / raw | Diffs: previous, other | Lines: 342 ( +9, -9 )

Created: 2008-02-17 07:50:43 -0600 (10 months ago) | Author: dawidweiss | Changeset: 2206

Finalized private fields. Since they are private there is no need to use supertypes either.

2189 annotated / raw | Diffs: previous, other | Lines: 342 ( +131, -16 )

Created: 2008-02-12 08:46:57 -0600 (10 months ago) | Author: stachoo | Changeset: 2189

Some JavaDoc written. Component life cycle described in ProcessingComponent -- Dawid, if you could cross-check it at some point, it would be great.
Document IDs are now internally generated.
Controllers moved to org.carrot2.core for better package-level access control.

2071 annotated / raw | Diffs: previous, other | Lines: 227 ( +30, -8 )

Created: 2007-12-23 10:38:19 -0600 (12 months ago) | Author: stachoo | Changeset: 2071

More tests of the faceting algorithm.

2046 annotated / raw | Diffs: previous, other | Lines: 205 ( +198, -5 )

Created: 2007-11-25 13:57:15 -0600 (13 months ago) | Author: stachoo | Changeset: 2046

Initial code for a simple clustering algorithm added, did not have the patience to port all the tests though. More projects added, more TODOs and questions.

2045 annotated / raw | Diffs: previous, other | Lines: 12 ( +0, -2 )

Created: 2007-11-23 07:08:22 -0600 (13 months ago) | Author: dawidweiss | Changeset: 2045

More controller. More everything.

2020 new annotated / raw | Lines: 14 ( +14, -0 )

Created: 2007-11-09 09:19:42 -0600 (13 months ago) | Author: dawidweiss | Changeset: 2020

Committing the result of the meeting. I also include the Eclipse formatting preferences (including empty code templates). Adjust and commit in after reviewing, Staszek.

Crucible: Open Source License registered to Atlassian.
Version 1.6.5.a is available.
Atlassian Crucible, painless code review. (Version:1.6.3 Build:build-337 2008-11-04) - Administration - Page generated 2009-01-09 02:08 -0600