Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Commits on May 02, 2013
@wolfgangmm wolfgangmm [feature]
* Updating lucene index to version 4.2.1. Major architectural changes in lucene require some redesigns: nodeId and docId are now stored as docvalue fields, which are much faster than normal fields.

* Enable extension indexes to hook into eXist's query optimizer and rewrite expressions by implementing interface QueryRewriter.

svn path=/branches/rangeindex/; revision=18393
@wolfgangmm wolfgangmm [feature] New range index based on lucene 4.2. Will provide more feat…
…ures and optimizations than the old implementation.

svn path=/branches/rangeindex/; revision=18394
@wolfgangmm wolfgangmm [ignore] Also delete new range index dir when running ant clean-defau…

svn path=/branches/rangeindex/; revision=18395
@wolfgangmm wolfgangmm [ignore] Fixing tests
svn path=/branches/rangeindex/; revision=18396
@wolfgangmm wolfgangmm [ignore] Enabling range index module in conf.xml.tmpl
svn path=/branches/rangeindex/; revision=18397
Commits on May 03, 2013
@wolfgangmm wolfgangmm [ignore] Add range index module to defaults in conf.xml.tmpl
svn path=/branches/rangeindex/; revision=18398
Commits on May 07, 2013
@wolfgangmm wolfgangmm [ignore] Merge in trunk up to rev 18405.
svn path=/branches/rangeindex/; revision=18406
Commits on May 08, 2013
@wolfgangmm wolfgangmm [bugfix] Fixed NPEs in upgraded lucene index.
svn path=/branches/rangeindex/; revision=18408
Commits on Jul 04, 2013
@shabanovd shabanovd [ignore] merge trunk up to rev 18646
svn path=/branches/rangeindex/; revision=18647
Commits on Jul 07, 2013
@shabanovd shabanovd [ignore] update lucene from 4.2.1 to 4.3.1 & add facet jar
svn path=/branches/rangeindex/; revision=18660
@shabanovd shabanovd [ignore] merge trunk
svn path=/branches/rangeindex/; revision=18661
Commits on Jul 14, 2013
@shabanovd shabanovd [feature] metadata integration into full text search
svn path=/branches/rangeindex/; revision=18681
Commits on Jul 21, 2013
@shabanovd shabanovd [ignore] documents search plus facets (without highlighting)
svn path=/branches/rangeindex/; revision=18750
Commits on Jul 22, 2013
@shabanovd shabanovd [feature] facets on nodes search
svn path=/branches/rangeindex/; revision=18754
@shabanovd shabanovd [ignore] missed file from previous commit
svn path=/branches/rangeindex/; revision=18755
Commits on Jul 24, 2013
@shabanovd shabanovd [ignore] avoid NPE
svn path=/branches/rangeindex/; revision=18765
Commits on Jul 25, 2013
@shabanovd shabanovd [ignore] avoid exception if no metadata set
svn path=/branches/rangeindex/; revision=18775
Commits on Jul 26, 2013
@shabanovd shabanovd [ignore] move metadata interfaces to core because of dependencies at …
…lucene index

svn path=/branches/rangeindex/; revision=18778
@shabanovd shabanovd [ignore] clean up metadata builder
svn path=/branches/rangeindex/; revision=18779
Commits on Aug 03, 2013
@wolfgangmm wolfgangmm Allow index specification on qname instead of full path (to keep it c…
…ompatible with lucene index and old range index).
@wolfgangmm wolfgangmm Key might be empty in range:equals. 32ec1f9
@wolfgangmm wolfgangmm Fix NPE in range query rewriter 3bcba5b
Commits on Aug 04, 2013
@wolfgangmm wolfgangmm Merge remote-tracking branch 'origin/develop' into feature/lucence-ra…
@wolfgangmm wolfgangmm Add correct source location info to rewritten range functions. 50318c2
@wolfgangmm wolfgangmm Add support for less-than, greater-than etc. to simple lookup function. 792911f
Commits on Aug 05, 2013
@wolfgangmm wolfgangmm Add support for less-than, greater-than etc. to combined lookup funct…
@wolfgangmm wolfgangmm Optimizer test cases 19f0fc6
Commits on Aug 06, 2013
@wolfgangmm wolfgangmm Refactored query rewriter to better handle edge cases. ee700c9
Commits on Aug 09, 2013
@wolfgangmm wolfgangmm Add support for rewriting calls to starts-with, ends-with, contains. …
…Basic collation support.
@shabanovd shabanovd make getDefinedIndexes method public 1de2749
@shabanovd shabanovd cleanup 4a6db96
Commits on Aug 19, 2013
@wolfgangmm wolfgangmm Improve index configuration: whitespace; proper handling of nested xm…
@wolfgangmm wolfgangmm Update lucene to 4.4.0 d91a1ac
@wolfgangmm wolfgangmm Merge branch 'feature/lucence-range-index' of…
…gangmm/exist into feature/lucence-range-index
Commits on Aug 29, 2013
@wolfgangmm wolfgangmm Optimized queries on filters using different operators. 9257c27
@wolfgangmm wolfgangmm Merge branch 'develop' into feature/lucence-range-index d336126
Commits on Sep 14, 2013
@wolfgangmm wolfgangmm New range index: fixing tests and test suite. 2f815e1
@wolfgangmm wolfgangmm Merge branch 'develop' into feature/lucence-range-index 41c094d
Commits on Sep 15, 2013
@wolfgangmm wolfgangmm Merge branch 'develop' into feature/lucence-range-index 3761887
@wolfgangmm wolfgangmm Remove dysfunctional test cases. To be re-added after merge. 03c7ff6
Commits on Sep 16, 2013
@wolfgangmm wolfgangmm Added function range:index-keys-for-field to retrieve keys defined on…
… a field index. The normal util:index-keys function does not support fields.
@wolfgangmm wolfgangmm Enable range index plugin and module. 16cbe8e
@wolfgangmm wolfgangmm Split test suites to rule out side effects. d37d4e4
@wolfgangmm wolfgangmm Support retrieving keys for field indexes. 78d6ab2
@wolfgangmm wolfgangmm Fix division by zero issue. 6743380
@wolfgangmm wolfgangmm Enable smoke tests for range index. 8a3c75f
@wolfgangmm wolfgangmm Merge branch 'develop' into feature/lucence-range-index 20a4924
Commits on Sep 18, 2013
@wolfgangmm wolfgangmm Fixed issue with .// path in range query. 14318d4
@shabanovd shabanovd Merge pull request #45 from wolfgangmm/develop
[feature] Merge new range index branch into develop