Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 3 | -3/+0 |
| | |||||
* | Use module source dependencies. | Tor Egge | 2020-07-07 | 2 | -4/+0 |
| | |||||
* | return from main instead of exit | Arne Juul | 2020-07-03 | 2 | -4/+4 |
| | |||||
* | Make searchsummary_test a normal static library. | Tor Egge | 2020-06-17 | 1 | -1/+1 |
| | |||||
* | Support filtering of matched elements for multi-value attributes. | Geir Storli | 2020-06-05 | 11 | -151/+386 |
| | |||||
* | Refactor MultiAttrDFW in preparation to support filtering of matched elements. | Geir Storli | 2020-06-05 | 6 | -93/+118 |
| | |||||
* | Simplify validation of slime docsum by comparing slime objects directly. | Geir Storli | 2020-06-05 | 5 | -82/+63 |
| | | | | They also have nice pretty printing if some tests fail. | ||||
* | Prepare to support matched-elements-only for arrays and weighted sets of ↵ | Geir Storli | 2020-05-20 | 18 | -112/+116 |
| | | | | | | | primitive types. This renames StructFieldMapper to MatchingElementsFields with added support for basic fields. Also some terminology is aligned. | ||||
* | no_empty_strings -> keep_empty_strings | Arne Juul | 2020-05-19 | 2 | -3/+3 |
| | |||||
* | update unit tests with new expected output | Arne Juul | 2020-05-19 | 1 | -5/+5 |
| | |||||
* | wire in special case for maps to avoid keys/values just disappearing | Arne Juul | 2020-05-19 | 2 | -6/+11 |
| | |||||
* | analyse config to detect map of scalar also | Arne Juul | 2020-05-19 | 2 | -0/+10 |
| | |||||
* | always print the key in a map of structs | Arne Juul | 2020-05-19 | 1 | -1/+1 |
| | |||||
* | add a writer that never skips empty or missing strings | Arne Juul | 2020-05-19 | 2 | -3/+27 |
| | |||||
* | std::make_shared | Henning Baldersheim | 2020-03-05 | 1 | -6/+4 |
| | |||||
* | be more specific in StackDumpIterator API | Arne Juul | 2020-03-02 | 1 | -2/+2 |
| | |||||
* | Extend unit test to use out of bounds matching element id. | Tor Egge | 2020-02-20 | 1 | -0/+2 |
| | |||||
* | Guard against out of bounds stale matching element. | Tor Egge | 2020-02-20 | 1 | -5/+9 |
| | |||||
* | Merge pull request #11998 from ↵ | Tor Brede Vekterli | 2020-01-30 | 1 | -0/+4 |
|\ | | | | | | | | | vespa-engine/vekterli/add-readable-attribute-vector-accessor-to-iattribute-manager Add ReadableAttributeVector accessor to IAttributeManager | ||||
| * | Add ReadableAttributeVector accessor to IAttributeManager | Tor Brede Vekterli | 2020-01-29 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | Provides a unified interface for fetching both regular as well as imported attributes. Exposing `ReadableAttributeVector` instead of raw `AttributeVector` instances enforces that all access is done via appropriate acquired read guards. Refactor document selection processing code to use the new interface in order to prepare for imported field support in selections. | ||||
* | | Use an interface that guarantees lifetime, and hence allows for optimizations. | Henning Baldersheim | 2020-01-27 | 1 | -1/+8 |
|/ | |||||
* | Optimize handling of "matched-elements-only" when the input field as ↵ | Geir Storli | 2020-01-10 | 4 | -37/+119 |
| | | | | | | | retrieved from the document instance. In this case we now filter on matching elements while converting to slime, instead of converting to slime and then filter as done before. | ||||
* | Use vespalib::count_s | Henning Baldersheim | 2019-12-19 | 1 | -1/+1 |
| | |||||
* | WipeHistory has not been used for a very long time. | Henning Baldersheim | 2019-12-16 | 1 | -3/+3 |
| | |||||
* | Use std::chrono. | Henning Baldersheim | 2019-12-09 | 2 | -23/+11 |
| | |||||
* | Remove copy constructor and copy assignment operator. | Geir Storli | 2019-12-03 | 1 | -0/+3 |
| | |||||
* | Extend MatchedElementsFilterDFW to get the input field from the document ↵ | Geir Storli | 2019-12-03 | 4 | -13/+97 |
| | | | | instance if it is not in the docsum blob. | ||||
* | Expose the document instance that was used to generate a docsum blob. | Geir Storli | 2019-12-03 | 3 | -2/+51 |
| | |||||
* | Rename urlresult* -> general_result* to match class name. | Geir Storli | 2019-12-03 | 8 | -7/+7 |
| | |||||
* | Address comment by specifying timeunit in the type. | Henning Baldersheim | 2019-11-20 | 1 | -1/+1 |
| | |||||
* | Use C++11 chrono instead prehistoric homegrown stuff. | Henning Baldersheim | 2019-11-20 | 1 | -8/+7 |
| | |||||
* | Enable map/array element filtering in document summary for streaming search. | Tor Egge | 2019-10-15 | 2 | -0/+9 |
| | |||||
* | Reduce amount of inlining for large methods | Henning Baldersheim | 2019-10-14 | 1 | -9/+14 |
| | |||||
* | Wire in matched elements filter field writer. | Geir Storli | 2019-10-08 | 1 | -4/+13 |
| | |||||
* | Fix how slime field value is encoded into root inserter. | Geir Storli | 2019-10-08 | 2 | -19/+5 |
| | |||||
* | Setup struct field mapper when constructing matched elements filter dfw. | Geir Storli | 2019-10-08 | 9 | -29/+134 |
| | |||||
* | Change StructFieldsResolver to remember attribute names and add function to ↵ | Geir Storli | 2019-10-08 | 7 | -69/+98 |
| | | | | populate mapper. | ||||
* | Move StructFields class to separate files and rename to StructFieldsResolver. | Geir Storli | 2019-10-08 | 4 | -80/+101 |
| | |||||
* | Add docsum field writer that filters matched elements from a complex field ↵ | Geir Storli | 2019-10-04 | 6 | -15/+346 |
| | | | | retrieved from document store. | ||||
* | Verify that struct mapper is correctly setup. | Tor Egge | 2019-10-02 | 1 | -4/+44 |
| | |||||
* | Change signature of fill_matching_elements to take a const reference to | Tor Egge | 2019-10-02 | 13 | -29/+63 |
| | | | | StructFieldMapper. | ||||
* | Remove some more transport related stuff. | Henning Baldersheim | 2019-09-30 | 5 | -10/+9 |
| | |||||
* | Remove unused member. | Henning Baldersheim | 2019-09-30 | 1 | -2/+1 |
| | |||||
* | Merge pull request #10804 from vespa-engine/balder/remove-leftover-fs4-code | Henning Baldersheim | 2019-09-30 | 2 | -64/+4 |
|\ | | | | | Balder/remove leftover fs4 code | ||||
| * | GC some more unused code. | Henning Baldersheim | 2019-09-30 | 2 | -64/+4 |
| | | |||||
* | | Wire in matchedattributeelementsfilter summary override. | Tor Egge | 2019-09-27 | 1 | -0/+6 |
| | | |||||
* | | Move ownership of MatchingElements to GetDocsumsState. | Tor Egge | 2019-09-27 | 5 | -8/+8 |
| | | |||||
* | | Add filtering support to attribute combiner dynamic field writer. | Tor Egge | 2019-09-25 | 12 | -47/+187 |
| | | |||||
* | | Rewrite attribute combiner unit test to use GTest. | Tor Egge | 2019-09-25 | 2 | -32/+46 |
|/ | |||||
* | send binary summary features when using slime | Håvard Pettersen | 2019-06-13 | 2 | -6/+14 |
| |