aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/attribute/searchable
Commit message (Collapse)AuthorAgeFilesLines
* finish rewrite to use GeoLocationArne Juul2020-07-152-31/+52
|
* Consolidate search for GTest.Tor Egge2020-07-071-1/+0
|
* Use find_package to find gtest library.Tor Egge2020-06-291-1/+2
|
* Remove unused variable in attribute blueprint test.Tor Egge2020-06-081-1/+0
|
* Implement createFilterSearch() for attribute field blueprint.Geir Storli2020-05-271-20/+41
|
* Rewrite to use AttributeFactory to create attributes.Geir Storli2020-05-271-35/+66
|
* Modernize code with 'using' and 'auto'.Geir Storli2020-05-271-9/+9
|
* check that query tensor is converted correctlyArne Juul2020-03-231-6/+10
|
* extend NearestNeighborItemArne Juul2020-03-021-1/+1
|
* Add ReadableAttributeVector accessor to IAttributeManagerTor Brede Vekterli2020-01-292-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 Baldersheim2020-01-033-6/+7
|
* Revert "Balder/add executeinfo"Arnstein Ressem2020-01-033-7/+6
|
* Follow up review comments.Henning Baldersheim2020-01-021-1/+1
|
* Reduce code visibility.Henning Baldersheim2020-01-011-0/+1
|
* Add ExecutionInfo to propagate more information than just strictness to ↵Henning Baldersheim2019-12-313-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 Storli2019-12-051-7/+18
| | | | different cell types (float vs double).
* Rewrite attributeblueprint tests to gtest.Geir Storli2019-11-262-49/+67
|
* Use TEST_DO.Geir Storli2019-11-211-7/+7
|
* Some minor simplifications and extra test case.Geir Storli2019-11-211-7/+9
|
* Add nearest neighbor blueprint and create it in attribute blueprint factory.Geir Storli2019-11-211-2/+111
|
* Fix setup of same element iterator to use the attribute search context from ↵Geir Storli2019-11-011-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 conversionHenning Baldersheim2018-11-281-0/+1
| | | | | Conflicts: searchlib/src/vespa/searchlib/attribute/multienumattribute.hpp
* shared_ptr -> unique_ptrHenning Baldersheim2018-08-282-3/+3
|
* Wire in the attribute execution via the IAttributeContext.Henning Baldersheim2018-08-274-72/+34
| | | | Also execution in a task for containment.
* some more cleanupArne Juul2018-06-201-1/+1
|
* move LOG_SETUP after other includesArne Juul2018-06-203-10/+9
|
* use LOG_ABORT not just abort()Arne Juul2018-06-123-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 Egge2018-04-203-13/+22
|
* make the test pass again as the code was already correct.Henning Baldersheim2018-04-031-1/+1
|
* Add test to prove that the filter aspect is correctly handled also for the ↵Henning Baldersheim2018-04-031-1/+22
| | | | DirectAttributeBlueprint
* Cleanup formatting.Henning Baldersheim2018-03-241-32/+18
|
* Rewrite test to new test syntaxHenning Baldersheim2018-03-241-61/+25
|
* Call setDocId explicit in test instead.Henning Baldersheim2017-07-251-1/+4
|
* set docid limit appropriatelyHaavard2017-06-271-1/+1
|
* Init correct range, and also set docidLimit on attribute blueprint.Henning Baldersheim2017-06-221-11/+4
|
* Revert "Revert "Balder/do not use your own docidlimit""Henning Baldersheim2017-06-222-10/+3
|
* Revert "Balder/do not use your own docidlimit"Henning Baldersheim2017-06-222-3/+10
|
* init correct range on attribute iterators.Henning Baldersheim2017-06-222-10/+3
|
* Update copyright headersJon Bratseth2017-06-144-4/+4
|
* Revert "Update copyright headers"Jon Bratseth2017-06-144-4/+4
|
* Update copyright headersJon Bratseth2017-06-144-4/+4
|
* Revert "Copyright header"Jon Bratseth2017-06-134-4/+4
|
* Copyright headerJon Bratseth2017-06-134-4/+4
|
* Checkpount for removing fastos from testsHenning Baldersheim2017-06-012-2/+0
|
* Revert "Revert "Fix warnings hidden earlier due to including application ↵Henning Baldersheim2017-05-031-1/+1
| | | | headers as s…""
* Revert "Fix warnings hidden earlier due to including application headers as ↵Henning Baldersheim2017-05-031-1/+1
| | | | s…"
* Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-031-1/+1
| | | | includes
* Handle missing attribute in attribute blueprint factory.Tor Egge2017-04-221-5/+16
| | | | This can be caused by delaying addition of attribute aspect.
* add override in searchlib moduleArne H Juul2017-04-122-6/+6
|
* Deinline destructorsi and use -Winline gcc option.Henning Baldersheim2017-03-091-15/+31
|