Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GC unused code. | Henning Baldersheim | 2020-08-13 | 1 | -8/+16 |
| | |||||
* | handle locations in query for getdocsum | Arne Juul | 2020-07-15 | 3 | -3/+0 |
| | |||||
* | one more ITEM_LOCATION_TERM -> ITEM_GEO_LOCATION_TERM | Arne Juul | 2020-07-15 | 1 | -1/+1 |
| | |||||
* | more descriptive enum name for geo location term | Arne Juul | 2020-07-15 | 1 | -2/+2 |
| | |||||
* | remove even more unused code | Arne Juul | 2020-07-09 | 2 | -57/+4 |
| | |||||
* | GC unused code | Arne Juul | 2020-07-09 | 6 | -44/+3 |
| | |||||
* | clean up various issues with ParseItem class | Arne Juul | 2020-07-09 | 6 | -25/+509 |
| | | | | | | | | | | | * SimpleQueryStack only used for one unit test, move it there * Actual instances of ParseItem also only used for same unit test. Split out the object representation into a separate SimpleQueryStackItem class in the unit test directory. * give location ITEM_LOCATION_TERM instead of overloading NUMTERM * ParseItem::ITEM_PAREN never used for anything, remove it * add comment for removal of PAREN enum in prelude/query/Item.java * refactor flag handling with one method per flag | ||||
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 3 | -3/+0 |
| | |||||
* | return from main instead of exit | Arne Juul | 2020-07-03 | 2 | -4/+4 |
| | |||||
* | Support filtering of matched elements for multi-value attributes. | Geir Storli | 2020-06-05 | 4 | -139/+192 |
| | |||||
* | Simplify validation of slime docsum by comparing slime objects directly. | Geir Storli | 2020-06-05 | 2 | -82/+32 |
| | | | | 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 | 4 | -55/+55 |
| | | | | | | | primitive types. This renames StructFieldMapper to MatchingElementsFields with added support for basic fields. Also some terminology is aligned. | ||||
* | update unit tests with new expected output | Arne Juul | 2020-05-19 | 1 | -5/+5 |
| | |||||
* | Extend unit test to use out of bounds matching element id. | Tor Egge | 2020-02-20 | 1 | -0/+2 |
| | |||||
* | 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 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 |
| | |||||
* | Extend MatchedElementsFilterDFW to get the input field from the document ↵ | Geir Storli | 2019-12-03 | 1 | -3/+33 |
| | | | | instance if it is not in the docsum blob. | ||||
* | Rename urlresult* -> general_result* to match class name. | Geir Storli | 2019-12-03 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | Reduce amount of inlining for large methods | Henning Baldersheim | 2019-10-14 | 1 | -9/+14 |
| | |||||
* | Fix how slime field value is encoded into root inserter. | Geir Storli | 2019-10-08 | 1 | -10/+4 |
| | |||||
* | Setup struct field mapper when constructing matched elements filter dfw. | Geir Storli | 2019-10-08 | 2 | -12/+88 |
| | |||||
* | Add docsum field writer that filters matched elements from a complex field ↵ | Geir Storli | 2019-10-04 | 2 | -0/+215 |
| | | | | 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 | 3 | -4/+9 |
| | | | | StructFieldMapper. | ||||
* | Remove some more transport related stuff. | Henning Baldersheim | 2019-09-30 | 1 | -2/+1 |
| | |||||
* | Move ownership of MatchingElements to GetDocsumsState. | Tor Egge | 2019-09-27 | 3 | -3/+3 |
| | |||||
* | Add filtering support to attribute combiner dynamic field writer. | Tor Egge | 2019-09-25 | 3 | -6/+62 |
| | |||||
* | Rewrite attribute combiner unit test to use GTest. | Tor Egge | 2019-09-25 | 2 | -32/+46 |
| | |||||
* | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 1 | -1/+0 |
| | |||||
* | GC unused code | Henning Baldersheim | 2019-01-11 | 2 | -255/+59 |
| | |||||
* | shared_ptr -> unique_ptr | Henning Baldersheim | 2018-08-28 | 1 | -2/+2 |
| | |||||
* | Move smartpointers | Henning Baldersheim | 2018-08-27 | 1 | -3/+3 |
| | |||||
* | Wire in the attribute execution via the IAttributeContext. | Henning Baldersheim | 2018-08-27 | 1 | -15/+29 |
| | | | | Also execution in a task for containment. | ||||
* | use LOG_ABORT not just abort() | Arne Juul | 2018-06-12 | 1 | -5/+5 |
| | | | | | | | | | | * abort() has the unfortunate effect that nothing is seen in the log, just an event (which is usually not displayed); so ops people don't see that the program is crashing at all. * LOG_ABORT("message") will log an error with the message (and the file and line) before calling abort(), so it's easy to see what happened. * add or move <vespa/log/log.h> include and LOG_SETUP lines before LOG_ABORT is used (or included). | ||||
* | Test map of struct. | Tor Egge | 2018-06-08 | 1 | -12/+34 |
| | | | | Test map of string. | ||||
* | Handle empty array of struct in attribute combiner dynamic field writer. | Tor Egge | 2018-06-08 | 1 | -3/+4 |
| | |||||
* | Factor out common code to new function: toCompactJsonString. | Tor Egge | 2018-06-08 | 1 | -16/+13 |
| | |||||
* | Adjust year in copyright comment. | Tor Egge | 2018-06-07 | 1 | -1/+1 |
| | |||||
* | Add attribute combiner dynamic field writer. | Tor Egge | 2018-06-07 | 2 | -0/+228 |
| | |||||
* | Remove unused unit test. | Tor Egge | 2018-06-06 | 31 | -512/+0 |
| | |||||
* | Add initial support for SameElement in backend too. | Henning Baldersheim | 2018-05-25 | 1 | -4/+4 |
| | |||||
* | Change AttributeContext to use makeReadGuard method on attribute vectors. | Tor Egge | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | Use schematic 'type', 'message', 'details' error schema. | Henning Baldersheim | 2018-02-02 | 1 | -4/+0 |
| | |||||
* | Revert "Revert "Havardpe/avoid reading past json value in slime json parser"" | Arnstein Ressem | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | Revert "Havardpe/avoid reading past json value in slime json parser" | Arnstein Ressem | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | avoid implicit cast to bool | Håvard Pettersen | 2017-09-29 | 1 | -1/+1 |
| | |||||
* | avoid requiring that json parsing consumes all input | Håvard Pettersen | 2017-09-29 | 1 | -1/+1 |
| | | | | (the input could end with \n if human readable) |