Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | finish rewrite to use GeoLocation | Arne Juul | 2020-07-15 | 2 | -31/+52 |
| | |||||
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 1 | -1/+0 |
| | |||||
* | Use find_package to find gtest library. | Tor Egge | 2020-06-29 | 1 | -1/+2 |
| | |||||
* | Remove unused variable in attribute blueprint test. | Tor Egge | 2020-06-08 | 1 | -1/+0 |
| | |||||
* | Implement createFilterSearch() for attribute field blueprint. | Geir Storli | 2020-05-27 | 1 | -20/+41 |
| | |||||
* | Rewrite to use AttributeFactory to create attributes. | Geir Storli | 2020-05-27 | 1 | -35/+66 |
| | |||||
* | Modernize code with 'using' and 'auto'. | Geir Storli | 2020-05-27 | 1 | -9/+9 |
| | |||||
* | check that query tensor is converted correctly | Arne Juul | 2020-03-23 | 1 | -6/+10 |
| | |||||
* | extend NearestNeighborItem | Arne Juul | 2020-03-02 | 1 | -1/+1 |
| | |||||
* | Add ReadableAttributeVector accessor to IAttributeManager | Tor Brede Vekterli | 2020-01-29 | 2 | -0/+13 |
| | | | | | | | | | | 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. | ||||
* | Revert "Revert "Balder/add executeinfo"" | Henning Baldersheim | 2020-01-03 | 3 | -6/+7 |
| | |||||
* | Revert "Balder/add executeinfo" | Arnstein Ressem | 2020-01-03 | 3 | -7/+6 |
| | |||||
* | Follow up review comments. | Henning Baldersheim | 2020-01-02 | 1 | -1/+1 |
| | |||||
* | Reduce code visibility. | Henning Baldersheim | 2020-01-01 | 1 | -0/+1 |
| | |||||
* | Add ExecutionInfo to propagate more information than just strictness to ↵ | Henning Baldersheim | 2019-12-31 | 3 | -6/+6 |
| | | | | | | | fetchPostings. The estimated hitrate that each iterator will will enable smarter query evaluation. Especially will it be possible to figure out if static up front cost can be avoided. | ||||
* | Allow nearest neighbor operator where attribute tensor and query tensor have ↵ | Geir Storli | 2019-12-05 | 1 | -7/+18 |
| | | | | different cell types (float vs double). | ||||
* | Rewrite attributeblueprint tests to gtest. | Geir Storli | 2019-11-26 | 2 | -49/+67 |
| | |||||
* | Use TEST_DO. | Geir Storli | 2019-11-21 | 1 | -7/+7 |
| | |||||
* | Some minor simplifications and extra test case. | Geir Storli | 2019-11-21 | 1 | -7/+9 |
| | |||||
* | Add nearest neighbor blueprint and create it in attribute blueprint factory. | Geir Storli | 2019-11-21 | 1 | -2/+111 |
| | |||||
* | Fix setup of same element iterator to use the attribute search context from ↵ | Geir Storli | 2019-11-01 | 1 | -5/+10 |
| | | | | | | | | | the child blueprint instead of the child search iterator. This fixes a bug that occurs if the search iterator from a fast-search attribute is a bit vector iterator. The bit vector iterator doesn't expose the attribute search context, so the setup of the same element iterator doesn't wrap it into an attribute element iterator that handles finding which elements that match. The result is that the same element iterator will not match any documents. | ||||
* | Use explicit EntryRef constructor to avoid unintended conversion | Henning Baldersheim | 2018-11-28 | 1 | -0/+1 |
| | | | | | Conflicts: searchlib/src/vespa/searchlib/attribute/multienumattribute.hpp | ||||
* | shared_ptr -> unique_ptr | Henning Baldersheim | 2018-08-28 | 2 | -3/+3 |
| | |||||
* | Wire in the attribute execution via the IAttributeContext. | Henning Baldersheim | 2018-08-27 | 4 | -72/+34 |
| | | | | Also execution in a task for containment. | ||||
* | some more cleanup | Arne Juul | 2018-06-20 | 1 | -1/+1 |
| | |||||
* | move LOG_SETUP after other includes | Arne Juul | 2018-06-20 | 3 | -10/+9 |
| | |||||
* | use LOG_ABORT not just abort() | Arne Juul | 2018-06-12 | 3 | -5/+9 |
| | | | | | | | | | | * 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). | ||||
* | Change AttributeContext to use makeReadGuard method on attribute vectors. | Tor Egge | 2018-04-20 | 3 | -13/+22 |
| | |||||
* | make the test pass again as the code was already correct. | Henning Baldersheim | 2018-04-03 | 1 | -1/+1 |
| | |||||
* | Add test to prove that the filter aspect is correctly handled also for the ↵ | Henning Baldersheim | 2018-04-03 | 1 | -1/+22 |
| | | | | DirectAttributeBlueprint | ||||
* | Cleanup formatting. | Henning Baldersheim | 2018-03-24 | 1 | -32/+18 |
| | |||||
* | Rewrite test to new test syntax | Henning Baldersheim | 2018-03-24 | 1 | -61/+25 |
| | |||||
* | Call setDocId explicit in test instead. | Henning Baldersheim | 2017-07-25 | 1 | -1/+4 |
| | |||||
* | set docid limit appropriately | Haavard | 2017-06-27 | 1 | -1/+1 |
| | |||||
* | Init correct range, and also set docidLimit on attribute blueprint. | Henning Baldersheim | 2017-06-22 | 1 | -11/+4 |
| | |||||
* | Revert "Revert "Balder/do not use your own docidlimit"" | Henning Baldersheim | 2017-06-22 | 2 | -10/+3 |
| | |||||
* | Revert "Balder/do not use your own docidlimit" | Henning Baldersheim | 2017-06-22 | 2 | -3/+10 |
| | |||||
* | init correct range on attribute iterators. | Henning Baldersheim | 2017-06-22 | 2 | -10/+3 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 4 | -4/+4 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 4 | -4/+4 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 4 | -4/+4 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 4 | -4/+4 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 4 | -4/+4 |
| | |||||
* | Checkpount for removing fastos from tests | Henning Baldersheim | 2017-06-01 | 2 | -2/+0 |
| | |||||
* | Revert "Revert "Fix warnings hidden earlier due to including application ↵ | Henning Baldersheim | 2017-05-03 | 1 | -1/+1 |
| | | | | headers as s…"" | ||||
* | Revert "Fix warnings hidden earlier due to including application headers as ↵ | Henning Baldersheim | 2017-05-03 | 1 | -1/+1 |
| | | | | s…" | ||||
* | Fix warnings hidden earlier due to including application headers as system ↵ | Henning Baldersheim | 2017-05-03 | 1 | -1/+1 |
| | | | | includes | ||||
* | Handle missing attribute in attribute blueprint factory. | Tor Egge | 2017-04-22 | 1 | -5/+16 |
| | | | | This can be caused by delaying addition of attribute aspect. | ||||
* | add override in searchlib module | Arne H Juul | 2017-04-12 | 2 | -6/+6 |
| | |||||
* | Deinline destructorsi and use -Winline gcc option. | Henning Baldersheim | 2017-03-09 | 1 | -15/+31 |
| |