Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use filter settings from rank profiles and query terms in streaming search. | Tor Egge | 2024-03-15 | 1 | -4/+10 |
| | |||||
* | Adjust rewriting of number terms for string fields in streaming search. | Tor Egge | 2024-03-05 | 1 | -0/+25 |
| | |||||
* | Handle search::streaming::EquivQueryNode as a leaf in the query tree. | Tor Egge | 2024-02-09 | 1 | -5/+6 |
| | |||||
* | Handle search::streaming::PhraseQueryNode as a leaf in the query tree. | Tor Egge | 2024-02-06 | 1 | -15/+9 |
| | |||||
* | Change parent class of search::streaming::PhraseQueryNode from | Tor Egge | 2024-02-02 | 1 | -6/+4 |
| | | | | search::streaming::AndQueryNode to search::streaming::MultiTerm. | ||||
* | Move out NearQueryNode, ONearQueryNode, PhraseQueryNode and | Tor Egge | 2024-01-23 | 1 | -171/+1 |
| | | | | SameElementQueryNode to separate files. | ||||
* | Adjust search::streaming::Hit to better match | Tor Egge | 2024-01-22 | 1 | -92/+97 |
| | | | | search::fef::TermFieldMatchDataPosition. | ||||
* | Rename search::streaming::Hit member function context() to field_id(). | Tor Egge | 2024-01-18 | 1 | -9/+9 |
| | |||||
* | Add comment for streaming search weighted set term unit test. | Tor Egge | 2024-01-15 | 1 | -0/+6 |
| | |||||
* | Add WeightedSetTerm for streaming search. | Tor Egge | 2024-01-15 | 1 | -0/+37 |
| | |||||
* | Rename constants and add comment for streaming search wand term unit test. | Tor Egge | 2024-01-12 | 1 | -11/+17 |
| | |||||
* | Calculate raw score for streaming search wand. | Tor Egge | 2024-01-12 | 1 | -0/+57 |
| | |||||
* | - Fold query for streaming search based on either query item type, or field ↵ | Henning Baldersheim | 2024-01-05 | 1 | -2/+3 |
| | | | | | | | | definition. - This ensures that query processing and document processing is symmetric for streaming search. No longer rely on java query processing being symmetric with backend c++ variant. - Indexed search does no normalization in backend and uses query as is. | ||||
* | Handle + as number prefix. | Henning Baldersheim | 2024-01-03 | 1 | -0/+9 |
| | |||||
* | Unify on +/- infinity for floating point numbers. | Henning Baldersheim | 2024-01-03 | 1 | -14/+14 |
| | |||||
* | Use std::from_chars instead of strtod. Also improve handling of float vs double. | Henning Baldersheim | 2024-01-03 | 1 | -27/+27 |
| | |||||
* | Revert "Revert "Balder/only rewrite numeric terms for text fields"" | Henning Baldersheim | 2024-01-03 | 1 | -15/+18 |
| | |||||
* | Revert "Balder/only rewrite numeric terms for text fields" | Henning Baldersheim | 2024-01-03 | 1 | -18/+15 |
| | |||||
* | Test that index is considered when allowing query rewrite for numeric terms. | Henning Baldersheim | 2024-01-02 | 1 | -5/+8 |
| | |||||
* | Only rewrite numeric terms when searching text fields. | Henning Baldersheim | 2024-01-02 | 1 | -11/+11 |
| | |||||
* | - Add test for illegal range queries. | Henning Baldersheim | 2024-01-01 | 1 | -0/+15 |
| | | | | - Improve error handling so we will not access uninitialized memory. | ||||
* | Add DotProductTerm for streaming search. | Tor Egge | 2023-12-13 | 1 | -0/+32 |
| | |||||
* | Remove type argument to search::streaming::InTerm constructor. | Tor Egge | 2023-12-07 | 1 | -1/+3 |
| | | | | Test InTerm::evaluate(). | ||||
* | Add MultiTerm and InTerm for streaming search. | Tor Egge | 2023-12-07 | 1 | -0/+28 |
| | |||||
* | Rewrite streaming search query unit test to use gtest. | Tor Egge | 2023-12-04 | 1 | -235/+262 |
| | |||||
* | Standard plural of leaf is leaves. | Tor Egge | 2023-11-30 | 1 | -5/+5 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Use targetHits in nearestNeighbor streaming searcher. | Geir Storli | 2023-04-25 | 1 | -6/+6 |
| | | | | A distance heap is used to limit the number of produced document matches. | ||||
* | Add unit test for nearest neighbor query node. | Tor Egge | 2023-04-19 | 1 | -0/+37 |
| | |||||
* | Expose SameElement query terms to ranking. | Geir Storli | 2023-01-12 | 1 | -1/+1 |
| | | | | | | A TermFieldMatchData is allocated per SameElement term, and this is used to signal matching docids in doUnpack() on the SameElement search iterator. This allows using the matches() rank feature on a field (virtual) that is searched using a SameElement term. | ||||
* | Propagating annotations for fuzzy query | Alexey Chernyshev | 2022-04-07 | 1 | -3/+3 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | - Prevent the rewrite that happens with equiv and phrase to handle floating ↵ | Henning Baldersheim | 2021-04-22 | 1 | -0/+18 |
| | | | | | | point queries in string fields, from happening in under a same-element node. - Add raw stackdump from previously failing query. | ||||
* | No move or copy construction. | Henning Baldersheim | 2021-03-04 | 1 | -193/+247 |
| | |||||
* | Keep only one ucs4 buffer, and create the buffer lazy. | Henning Baldersheim | 2021-03-04 | 1 | -2/+2 |
| | |||||
* | Make the SearchTerm enum a small scoped enum and rename to Type. | Henning Baldersheim | 2021-03-04 | 1 | -40/+46 |
| | |||||
* | Avoid bitwise or of different enum types. | Tor Egge | 2020-12-04 | 1 | -1/+1 |
| | |||||
* | Give old query tests proper names. | Geir Storli | 2019-11-28 | 1 | -0/+735 |