aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Use common tranport for TlsClient"Harald Musum2022-02-224-36/+43
|
* - Use common tranport for TlsClient.Henning Baldersheim2022-02-224-43/+36
| | | | - Also refactor to simplify unit tests.
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and ↵Henning Baldersheim2022-02-206-44/+62
| | | | | | | | | | TransactionLogServer. This reduces the number of Transport object by 1 per document type and netto 1 in Proton. Each of them contains 2 threads. In addition it uses a common Transport for the RpcFileAcquirer objects used during config fetching. This prevents creating 3 temporary Transport objects on every reconfig.
* Use constantHarald Musum2022-02-192-2/+2
|
* Use EXPECT_NEAR when comparingHarald Musum2022-02-191-1/+1
|
* Merge branch 'master' into hmusum/change-compare-methodHarald Musum2022-02-191-1/+1
|\
| * Use EXPECT_DOUBLE_EQHarald Musum2022-02-181-1/+1
| |
* | Somehow a paren got lost before comittingHarald Musum2022-02-181-1/+1
| |
* | Use EXPECT_NEAR when comparingHarald Musum2022-02-181-1/+1
|/ | | | EXPECT_DOUBLE_EQ fails on arm64 for some reason
* Merge branch 'master' into arnej/rename-summaryfeatures-back-to-originalArne H Juul2022-02-17174-1684/+2081
|\
| * Merge pull request #21228 from vespa-engine/bratseth/resolve-slice-dimensionLester Solbakken2022-02-175-20/+59
| |\ | | | | | | Resolve slice dimension
| | * Resolve slice dimensionJon Bratseth2022-02-165-20/+59
| | |
| * | If threads are configured explicit to a positive number, obey it.Henning Baldersheim2022-02-163-4/+11
| |/ | | | | | | | | If not scale it with num_cores/8 capped i the range [1, 4]. Let default configured value be 0 (unset) instead of 4.
| * Merge pull request #21195 from ↵Arne H Juul2022-02-152-8/+8
| |\ | | | | | | | | | | | | vespa-engine/bratseth/allow-quoted-string-slice-labels Allow quoted string slice labels
| | * Allow quoted string slice labelsJon Bratseth2022-02-152-8/+8
| | |
| * | Propagate memory allocator to growable bitvector in SingleBoolAttribute.Tor Egge2022-02-158-10/+18
| | |
| * | Keep memory allocator in growable bitvector.Tor Egge2022-02-157-25/+38
| |/
| * Handle 64K page size when testing paged attributes.Tor Egge2022-02-141-2/+11
| |
| * Propagate memory allocator to attribute vector components.Tor Egge2022-02-149-7/+100
| |
| * Check return value from Close().Tor Egge2022-02-141-1/+2
| |
| * Merge pull request #21159 from ↵Geir Storli2022-02-115-18/+40
| |\ | | | | | | | | | | | | vespa-engine/toregge/move-ownership-of-memory-allocator-to-attribute-vector Move ownership of memory allocator to AttributeVector.
| | * Move ownership of memory allocator to AttributeVector.Tor Egge2022-02-115-18/+40
| | |
| * | Add memory allocator to multi value mapping.Tor Egge2022-02-116-11/+28
| |/
| * Add memory allocator to enum store.Tor Egge2022-02-113-2/+19
| |
| * Move memory allocator argument to be last argument.Tor Egge2022-02-112-3/+3
| |
| * Add memory allocator to array store.Tor Egge2022-02-113-4/+4
| |
| * Add memory allocator to unique store allocatorTor Egge2022-02-102-2/+2
| |
| * Merge pull request #21124 from ↵Lester Solbakken2022-02-101-0/+1
| |\ | | | | | | | | | | | | vespa-engine/havardpe/run-onnx-model-to-detect-output-sizes run onnx model to detect unknown output sizes
| | * run onnx model to detect unknown output sizesHåvard Pettersen2022-02-091-0/+1
| | |
| * | Keep using same memory allocator when resizing rcu vector.Tor Egge2022-02-091-1/+1
| |/
| * vector of string_id tends to become very large. Use mmap allocation ↵Henning Baldersheim2022-02-081-3/+3
| | | | | | | | automatically.
| * Merge pull request #21082 from vespa-engine/balder/reduce-code-visibilityHenning Baldersheim2022-02-072-7/+11
| |\ | | | | | | Reduce code visibility and include only what you need from config lib…
| | * Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-062-7/+11
| | |
| * | Check return value from Sync() and Close()Henning Baldersheim2022-02-064-9/+12
| |/
| * geo distance for streamingArne H Juul2022-02-034-22/+38
| | | | | | | | | | | | | | * try to make the distance rank features work also in streaming mode * don't check the index environment too closely (it has wrong information) * expect matching locations from the query to have the field name (without _zcurve suffix) as their "attribute"
| * avoid using uninitialized valuesArne H Juul2022-02-021-0/+2
| |
| * Merge pull request #20998 from vespa-engine/arnej/add-km-distance-outputArne H Juul2022-02-017-2/+323
| |\ | | | | | | add extra output with distance in km
| | * add unit tests for new featuresArne H Juul2022-01-312-1/+67
| | |
| | * add great_circle_distance featureArne H Juul2022-01-314-0/+249
| | |
| | * add extra output with distance in kmArne H Juul2022-01-311-1/+7
| | |
| * | Merge pull request #20999 from ↵Henning Baldersheim2022-01-3110-75/+112
| |\ \ | | |/ | |/| | | | | | | vespa-engine/geirst/cpu-category-tag-document-store-tasks Tag all document store tasks executed on the shared executor with cpu…
| | * Tag all document store tasks executed on the shared executor with cpu category.Geir Storli2022-01-3110-75/+112
| | |
| * | Add missing includeHenning Baldersheim2022-01-311-0/+1
| | |
| * | Merge pull request #20966 from ↵Tor Egge2022-01-3132-445/+272
| |\ \ | | | | | | | | | | | | | | | | vespa-engine/balder/reduce-code-duplication-for-write Refactor to reduce code duplication for write path.
| | * | Refactor to reduce code duplication for write path.Henning Baldersheim2022-01-2732-445/+272
| | | |
| * | | Merge pull request #20965 from vespa-engine/balder/gc-code-only-used-in-testsTor Egge2022-01-3127-258/+79
| |\ \ \ | | | | | | | | | | GC unused Load/Save code for StringEnum
| | * | | Hide Fast_BufferedFile better.Henning Baldersheim2022-01-2724-74/+75
| | | | |
| | * | | GC unused Load/Save code for StringEnumHenning Baldersheim2022-01-273-184/+4
| | |/ /
| * | / Since we no longer have a minimum 1G summary file size, we should no longer ↵Henning Baldersheim2022-01-311-1/+6
| | |/ | |/| | | | | | | | | | | | | | | | have 1G initial buffer. Reducing first allocation to 64M. Use named literals.
| * | Merge pull request #20980 from ↵Henning Baldersheim2022-01-285-18/+27
| |\ \ | | | | | | | | | | | | | | | | vespa-engine/geirst/tag-tasks-and-threads-with-cpu-category Tag tasks and threads with cpu category