Log
-
[maven-release-plugin] prepare release 0.6.3 by Caio 7 years ago
-
Update to gula-bom 0.0.5 by Caio 7 years ago
-
[maven-release-plugin] prepare release 0.6.2 by Caio 7 years ago
-
Bump lucene to 8.1.0 by Caio 7 years ago
-
Bump chronicle-map to 3.17.2 by Caio 7 years ago
-
Mention metadata storage format by Caio 7 years ago
-
[maven-release-plugin] prepare release 0.6.1 by Caio 7 years ago
-
Search: Rewrite the query before using it 💬 by Caio 7 years ago
The lucene query derived from SearchQuery is used for count() and search(); Both calls trigger a `IndexSearcher.rewrite(Query)` call, so this patch reduces the duplicated work by rewriting it before usage. Note that this does not mean `rewrite(Query)` won't be called again, just that its subsequent calls will be cheaper.
-
[maven-release-plugin] prepare release 0.6.0 by Caio 7 years ago
-
SearchQuery: Expose a few helpful derived methods by Caio 7 years ago
-
Start allowing empty SearchQuery as an input 💬 by Caio 7 years ago
This patch doesn't do much by itself, but when using a searcher with policy now one will be able to inspect the parsed query, see that it was empty and do whatever it wants (In my current case: rewrite the query as a MatchAllDocsQuery).
-
Introduce SearchPolicy.rewriteParsedSimilarityQuery 💬 by Caio 7 years ago
Works similarly to rewriteParsedFulltextQuery, but for similarity queries.
-
Remove maxDocFreq restriction from moreLikeThis 💬 by Caio 7 years ago
I'm forgoing these performance-related things in favor of search policy logic, so that direct cerberus usage doesn't need to be influenced by production performance tunings.
-
Remove moreLikeThis StopWords setup 💬 by Caio 7 years ago
This set is the same one used by the analyzer, so the tokens will never exist in the stream.
-
[maven-release-plugin] prepare release 0.5.2 by Caio 7 years ago
-
Add similar_ids to the model 💬 by Caio 7 years ago
Precomputed list of similar recipe ids for the generalized case.
-
[maven-release-plugin] prepare release 0.5.1 by Caio 7 years ago
-
Drop unused index fields 💬 by Caio 7 years ago
These are unused since 7244fb1319e5fe6ee03c151a4d102b3399917267
-
[maven-release-plugin] prepare release 0.5.0 by Caio 7 years ago
-
Make SearchPolicy allow rewriting queries 💬 by Caio 7 years ago
This patch changes the query inspection interface to return a Query object, thus allowing for conditional rewrites client-side.
-
Only query FULL_RECIPE when searching 💬 by Caio 7 years ago
This simplifies things for some more complicated policy logic I'd like to implement. I'll leave query smartness for the graph model and generalized logic instead of queryparser magic.
-
Tune MoreLikeThis query building parameters 💬 by Caio 7 years ago
Filter stop words, use a real threshold for doc frequency instead of a percentage.
-
Drop support for `findSimilar(long, int)` 💬 by Caio 7 years ago
While I'm not particularly bothered by the index size increase that this feature requires, it's simpler and a lot more efficient to just pre-compute the similarities and persist in the db.
-
Reference getFieldNameForDiet directly 💬 by Caio 7 years ago
We already do a wildcard static import of the IndexField class