Summary Period: 2003-04-04 to 2003-05-05
[root]/extensions/lucenesearch/src/helma/extensions/lucenesearch/fesi
Total Lines Of Code:
1045 (2006-01-13 18:49)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 49 (100.0%) | 2034 (100.0%) | 41.5 |
stefanp | 48 (98.0%) | 1993 (98.0%) | 41.5 |
robert | 1 (2.0%) | 41 (2.0%) | 41.0 |
- added "si" for getting a SimpleAnalyzer in Queries and Indexes
- added _mergeFactor and _maxMergeDocs properties to index object
18 lines of code changed in:
new method addQuery() which adds a query to another query object as a further
AND-clause
28 lines of code changed in:
create array using ArrayPrototype and not ObjectPrototype
1 lines of code changed in:
all documents in an index can be reached through search.indexname[idx],
number of documents is available via search.indexname.length
therefore dropped Index.count()
19 lines of code changed in:
Indizes are now enumerated by LuceneExtension.indexNames(appName)
4 lines of code changed in:
print stack trace at exceptions in create/mountIndex
2 lines of code changed in:
properties that aren't covered by fields can be set and read
1 lines of code changed in:
added comments
81 lines of code changed in:
added mountIndex, createIndex() can now create indizes anywhere
in the filesystem and not only in the predefined dir
46 lines of code changed in:
query and index use ILastError interface for error retrieval
Query.addTerm() handles TokenMgrError correctly
21 lines of code changed in:
tried to repair broken cr-lf's
856 lines of code changed in:
an interface to wrap errors for later access from js
8 lines of code changed in:
- added addDateField() and getDateField() to prototype Document
- made Query.rangeQuery() accept only js-Date-objects
44 lines of code changed in:
- added addDateField() and getDateField()
- return ESNull if Field doesn't exist in getProperty()
- added toString() + getDefaultValue()
- moved checks in addField to FesiLuceneExtension
41 lines of code changed in:
- ESQuery: swapped order of arguments. first arg is fieldname (or array containing
field names), 2nd arg is value to search
- cleaned up toString() and getDefaultValue()
19 lines of code changed in:
- added Query.booleanQuery(), Query.wildcardQuery(), Query.fuzzyQuery(),
Query.newTerm() etc to create the different java query objects without
having to address the lucene-packages directly.
- added toString() methods to prototypes index, search and document.
84 lines of code changed in:
cleaned up toString()
1 lines of code changed in:
fixed bug that always returned an ESIndex even if underlying Index was null
4 lines of code changed in:
improved error handling: methods of Index return true/false, Index objects have a
new method getLastError()
71 lines of code changed in:
changed and improved index creation and management
14 lines of code changed in:
(8 more)
Generated by StatCVS 0.2.2