commits |
date |
f7b9233b8d5b
by
Ben Foster
|
Jul 6 2011
9:37 PM
|
default
tip
Fixed - IndexService.IndexEntity not returning Success result
|
5ba5939a9f7d
by
Ben Foster
|
Apr 18 2011
11:09 AM
|
Tidied up code ready for release. Updated to latest nunit package.
|
7cba7d138ddd
by
Ben Foster
|
Feb 23 2011
2:06 PM
|
Fixed bug in EntityDeleteTask - term was not specified.
|
cee53be6dfcf
by
Ben Foster
|
Feb 14 2011
5:13 PM
|
Started code documentation
|
70fedae4a8fa
by
Ben Foster
|
Feb 14 2011
11:30 AM
|
Removed dependency on DirectoryInfo (abstracted into IIndexLocation) Added "attributes" object dictionary to IndexOptions (for storing additional index information) Removed IIndexWriter IEquatable as no longer required
|
9c43bb099d1c
by
Ben Foster
|
Feb 13 2011
11:04 PM
|
Minor changes. Added IIndexWriter property to IIndexService (necessary for storing any type of IIndexService) Added extension method for locating a valid IIndexService in a list.
|
d4d586f24c90
by
Ben Foster
|
Feb 13 2011
10:44 PM
|
Merged in changes from Comparable branch
|
b7154871e59e
by
theonlylawislove
|
Feb 10 2011
4:16 AM
|
comparable
Added support for changing analyzers in the IIndexWriter TODO:We'll need to add something to the QueryBase that will allow us to use analyzers/queryparsers.
|
b6a0f438fed9
by
Ben Foster
|
Feb 6 2011
7:55 PM
|
Experimental - IndexService can be resolved by evaluating the equality of IIndexWriter.IndexOptions
|
48d5f7dcb77c
by
Ben Foster
|
Feb 6 2011
7:29 PM
|
default
Merged in IndexService from Compare branch
|
047c7872a24f
by
Ben Foster
|
Feb 6 2011
4:43 PM
|
RecreateIndex is now set within IndexOptions (available for all IIndexWriter implementations)
|
cd618e63fc4e
by
theonlylawislove
|
Feb 6 2011
3:40 PM
|
comparable
Made the IIndexTask expose IIndexWriter rather than an index location
|
5502ab354098
by
Ben Foster
|
Feb 6 2011
2:26 PM
|
default
Made SearchService non generic. Should be able to use the same instance of SearchService for multiple queries (on the same index).
|
5f70031c2e3a
by
Ben Foster
|
Feb 6 2011
1:12 PM
|
comparable
Added a better example of comparing IndexServices when processing the index queue.
|
d3f0e814d6db
by
Ben Foster
|
Feb 6 2011
12:44 PM
|
Removed IEquatable from IndexService. IIndexWriter is now exposed as a property (removed Lucene IndexWriter property as this was not being used externally) Comparing index services can now be done by evaluating the equality of their IndexWriter property (see IndexQueueTestFixture for example)
|
f9f9cf1fe5c6
by
Ben Foster
|
Feb 6 2011
10:43 AM
|
default
Made recreatedIndex optional on DirectoryIndexWriter
|
87f6b9223298
by
theonlylawislove
|
Feb 6 2011
6:03 AM
|
comparable
Allowed IndexWriters to be compared. Also all comparing IndexServices against IndexWriters for ease of development.
|
a23b0a652d06
by
Ben Foster
|
Feb 5 2011
4:01 PM
|
default
Added lucene.net nuget package
|
896f7cc25d07
by
Ben Foster
|
Feb 5 2011
4:01 PM
|
Added lucene.net nuget package
|
6baa6064dc59
by
Ben Foster
|
Oct 25 2010
9:12 AM
|
Merged in changes from Test branch (does not include PK changes)
|
8b46e90c8358
by
theonlylawislove
|
Oct 25 2010
3:20 AM
|
Test
Add IIndexWriter to the IIndexTask (for got to do this in last commit). This sets the way for creating IndexServices from an IIndexTask
|
ac3be7e55494
by
theonlylawislove
|
Oct 25 2010
3:14 AM
|
Made IIndexTask generic for easy comparing, leaving IIndexTask (non generic) for use is situations where you won't know (or need to know) the generic's type. Also made IndexTaskBase implement IIndexTask<T> and also made a non generic version (which I don't think people will use). Also made IIndexTask<T> implement IEquatible<T> because that is what is was meant for, to force people to compare against other objects of the same type. This serves a couple purposes 1. Provides an abstract base IndexTask that allready implements most of the equals and has an abstracts out everything that is task specific. This will make it so you don't have to implement IIndexTask<T> every time. 2. It removes the equirement to implement Equals for every situation, execpt Equals(T) where T is itself (same type). This is forced through abstract Equals(T).
|
fb70ef7384cb
by
theonlylawislove
|
Oct 24 2010
11:53 PM
|
Added test for the DequeueAll() method
|
293d855aba5c
by
theonlylawislove
|
Oct 24 2010
11:51 PM
|
Add method to get all tasks in queue
|
e49332881c60
by
Ben Foster
|
Oct 24 2010
12:06 PM
|
default
Added extension methods for working with lucene documents
|