oak-search

Checkout Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-8661: deprecate public LazyInputStream(ByteSource byteSource)
  1. … 6 more files in changeset.
OAK-8642: Add warn logs if we add/update a string property larger than 100KB (index)
  1. … 3 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 40 more files in changeset.
[maven-release-plugin] prepare release jackrabbit-oak-1.18.0
  1. … 40 more files in changeset.
OAK-8637 - added convergence test for LMSEstimator - added rat exclusion for TSV test file
cancel release attempt for 1.18.0
  1. … 40 more files in changeset.
[maven-release-plugin CANCELLED] prepare for next development iteration
  1. … 40 more files in changeset.
[maven-release-plugin CANCELLED] prepare release jackrabbit-oak-1.18.0
  1. … 40 more files in changeset.
OAK-8637 - added convergence test for LMSEstimator
OAK-8635 - move LMSEstimator to oak-search, use LMSEstimator in ES
  1. … 7 more files in changeset.
OAK-8616 - Leverage oak-search utils in oak-search-elastic where possible
[maven-release-plugin] prepare for next development iteration
  1. … 40 more files in changeset.
[maven-release-plugin] prepare release jackrabbit-oak-1.16.0
  1. … 40 more files in changeset.
OAK-7981: Implement elastic search support based off of oak-search

Basic index and query is be working.

Little bit of tests shows things (settings, mapping, a couple of docs)

do perist fine on ES instance.

Also, at least simple queries should be working (as is asserted in a

test as well).

TODO (in no specific order):

* currently all string (apart from path, ancestor, etc) get mapped as

string - that means all would get analyzed and need to be searched with

'keyword' sub-field from keyword/equality pov. Maybe mapping (and hence

querying would need improving)

* batch indexing

* batch/scroll searching

* implement faceting, suggestion, spellcheck, more-like-this, excerpt

(anything else??)

* cost estimation

* whether lucene and es client bundles need to be inlined

  1. … 55 more files in changeset.
OAK-7254 Indexes with excludedPaths, or includedPaths should not be picked for queries without path
  1. … 15 more files in changeset.
OAK-260 Avoid the Turkish Locale Problem
  1. … 3 more files in changeset.
OAK-8328 Bug in index definition can block indexing / cause indexing in a loop
  1. … 3 more files in changeset.
OAK-8437: direct children, exact, and parent path restrictions don't work when path transformation takes place
  1. … 3 more files in changeset.
OAK-8271: Lucene path transformed result doesn't accomodate wildcards in relative path
  1. … 2 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 38 more files in changeset.
[maven-release-plugin] prepare release jackrabbit-oak-1.14.0
  1. … 38 more files in changeset.
OAK-8335: get rid of junit deprecation warnings
  1. … 44 more files in changeset.
OAK-8166: Index definition with orderable property definitions with and without functions breaks index

Committing fix contributed by Nitin Gupta (@nitigup).

  1. … 1 more file in changeset.
OAK-8218: ReadOnlyNodeTypeManager.isNodeType prone to NPE
  1. … 9 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 37 more files in changeset.
[maven-release-plugin] prepare release jackrabbit-oak-1.12.0
  1. … 37 more files in changeset.
OAK-8189 Getting warning message in error logs while trying to search using filters
OAK-8116 Expose text extraction metrics as sling metrics
  1. … 1 more file in changeset.
OAK-7991 Composite node store: tests with queries (code documentation)
  1. … 1 more file in changeset.
OAK-8181 - added optional 'tag' clauses for similarity search
  1. … 2 more files in changeset.