aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/common
Commit message (Collapse)AuthorAgeFilesLines
* Implement GenerationHolder in terms of the generic generation hold list.Geir Storli2022-10-101-4/+4
|
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵Henning Baldersheim2022-05-251-1/+1
| | | | | | implementation. Add setters to vespalib::GrowStrategy.
* make new bitvector when growingHåvard Pettersen2022-05-111-41/+41
|
* Use constantHarald Musum2022-02-191-1/+1
|
* Use EXPECT_NEAR when comparingHarald Musum2022-02-191-1/+1
|
* Use EXPECT_DOUBLE_EQHarald Musum2022-02-181-1/+1
|
* Keep memory allocator in growable bitvector.Tor Egge2022-02-151-0/+26
|
* add GeoGcdArne H Juul2022-01-172-0/+72
| | | | * great circle distance utility
* Update 2019 Oath copyrights.gjoranv2021-10-274-4/+4
|
* Update Verizon Media copyright notices.gjoranv2021-10-073-3/+3
|
* Update 2017 copyright notices.gjoranv2021-10-079-9/+9
|
* Remove includes no longer necessary.Henning Baldersheim2021-02-251-5/+1
|
* Explicitly instantiate common attribute update member functions.Tor Egge2020-10-051-1/+0
|
* Fix format string in location iterator unit test.Tor Egge2020-09-021-1/+1
|
* cleanupArne Juul2020-08-261-29/+2
|
* move test to match code locationArne Juul2020-08-262-0/+167
|
* test via new api onlyArne Juul2020-08-181-41/+30
|
* Reapply "Arnej/add json geo format"Arne Juul2020-08-171-67/+211
| | | | This reverts commit 6a3b6c0b2caef69146f0a796cef36574c3055417.
* Remove unused u32_inf variable.Tor Egge2020-08-171-1/+0
|
* Revert "Arnej/add json geo format"Arnstein Ressem2020-08-171-211/+67
|
* test new parsingArne Juul2020-08-161-67/+211
|
* unit test all constructors and full API for GeoLocationArne Juul2020-07-171-9/+267
|
* [lo,hi] -> [low,high]Arne Juul2020-07-151-30/+30
|
* remove now-duplicate testArne Juul2020-07-152-102/+0
|
* style fixesArne Juul2020-07-151-12/+9
|
* fix bugsArne Juul2020-07-151-2/+0
|
* finish rewrite to use GeoLocationArne Juul2020-07-152-105/+110
|
* split out geo location parser into its own distinct classArne Juul2020-07-152-38/+12
|
* refactor geo location parsingArne Juul2020-07-151-2/+2
|
* add common geo location parsingArne Juul2020-07-152-0/+144
|
* Consolidate search for GTest.Tor Egge2020-07-072-2/+0
|
* Use find_package to find gtest library.Tor Egge2020-06-292-2/+4
|
* Prepare to support matched-elements-only for arrays and weighted sets of ↵Geir Storli2020-05-204-61/+64
| | | | | | | primitive types. This renames StructFieldMapper to MatchingElementsFields with added support for basic fields. Also some terminology is aligned.
* Add protection to avoid going out of bounds when handling an empty bitvector.Henning Baldersheim2020-05-091-0/+16
|
* Follow up on code PR comments.Henning Baldersheim2020-05-081-12/+12
|
* In order to handle and/or/andnot where the left hand side is longer than the ↵Henning Baldersheim2020-05-071-0/+41
| | | | | | | | | right hand size, we handle it as if it had been false padded. This is to handle the case where you end up below a SourceBlender, where the disk indexes have different ages and docId limits. These padded bits will never be accessed, as they will never be chosen by the source blender. But having well defined behavior is always good.
* Reduce code duplication. Rand48 class is in vespalib.Tor Egge2020-04-251-3/+3
|
* Move sequenced task executors to staging vespalibHenning Baldersheim2020-04-048-727/+0
|
* adaptive sequenced executor (experimental)Håvard Pettersen2020-03-263-18/+317
|
* Wire in control of executor type.Henning Baldersheim2020-02-281-2/+2
|
* Add single threaded thoughput optimized executor with high and low watermark ↵Henning Baldersheim2020-02-271-1/+7
| | | | at 25% / 75%.
* Add getStats and setTaskLimit to interface to make it easy to swap ↵Henning Baldersheim2020-02-272-37/+37
| | | | | | implementation. Also make do with ISequenceHandlerInterface.
* GC unused include and update copyright.Henning Baldersheim2020-02-252-1/+2
|
* Add benchmark for sequenced task executor.Henning Baldersheim2020-02-242-0/+31
|
* Add testing of growing of bitvector when count is invalidHenning Baldersheim2020-01-291-7/+15
|
* Maintain the cached bitCount to avoid cost query time.Henning Baldersheim2020-01-221-11/+11
|
* Include algorithm header file when needed.Tor Egge2020-01-081-0/+1
|
* Add test for distribution of tasksHenning Baldersheim2020-01-041-0/+11
|
* Improve the distribution by using a indirect mapping that should improveHenning Baldersheim2020-01-031-7/+5
| | | | chance for better loaddistribution.
* Update tests after changing how executors are selected.Henning Baldersheim2020-01-031-6/+4
|