Skip to content

Enhancements

Compare
Choose a tag to compare
@Tushar-Naik Tushar-Naik released this 27 Oct 14:15
· 23 commits to master since this release

Fixes

  1. issue in IndexingConsumer, when there are exceptions during init->consume phase, and re-init happens without a finish being called.
  2. Introduced Lock during IndexingConsumer engine swap - Introduced StampedLockCloseForageLuceneSearchEngine to ensure that there are new searches being made while close is happening

Features:

  1. Support for phrase query
  2. Support for matchall query
  3. Renamed a few builder methods for better readability
  4. Exposing the UpdateEngine from the bundle. This could be used for adhoc bootstrapping other than the periodic bootstrap

Internal Design enhancements

  1. Optimized the retrieval from data-store, to a bulkGet during search translations
  2. Changed the Indexing consumer to be more generic (without lucene constructs)