Checkout
Vikas Saurabh
committed
on 19 Jul
OAK-7981: Implement elastic search support based off of oak-search

Basic index and query is be working.
Little bit of tests shows things (s… Show more
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 Show less