aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/apps/tests
Commit message (Collapse)AuthorAgeFilesLines
* Searchcore version of persistence conformance unit test uses gtest.Tor Egge2024-01-051-1/+0
|
* Use shared executor for warmup and GC warmup executor.Henning Baldersheim2023-12-051-1/+1
|
* Move `HwInfo` from `proton` namespace to `vespalib`Tor Brede Vekterli2023-11-011-1/+2
| | | | | This is information that is valuable to many different components, not just the search core internals.
* Update copyrightJon Bratseth2023-10-092-2/+2
|
* Export moved config definitions.Tor Egge2023-05-091-1/+0
|
* Move ranking config to configdefinitions module.Tor Egge2023-05-091-3/+3
|
* Revert "Move ranking config to configdefinitions module"Harald Musum2023-05-081-3/+3
|
* Move ranking config to configdefinitions module.Tor Egge2023-05-081-3/+3
|
* Change from typedef to using in searchcore.Geir Storli2022-12-211-8/+8
|
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-201-3/+2
|
* Add SessionManager in IDocumentDBOwner, but only use in mocks in tests for now.Henning Baldersheim2022-12-081-14/+12
|
* Remove summary fields from schema.Tor Egge2022-09-221-1/+1
|
* Make replay schema based on replay summary config.Tor Egge2022-09-201-6/+1
|
* Stop using summarymap config in backend.Tor Egge2022-09-061-2/+0
|
* Use std::filesystem to create and remove directories.Tor Egge2022-06-231-1/+1
|
* Remove most use of vespalib::rmdir in searchcore.Tor Egge2022-06-021-3/+3
|
* - Avoid using shared_ptr for simpe AllocConfig and ThreadingServiceConfig.Henning Baldersheim2022-05-231-2/+2
| | | | - Reduce exposure of DocumentDBConfig and DocumentDBConfigManager classes.
* Fold searchlib_uca into searchlibHenning Baldersheim2022-05-211-1/+0
|
* Move tracking of num field writer threads from ThreadingServiceConfig to ↵Geir Storli2022-05-181-1/+1
| | | | | | SharedThreadingServiceConfig. This is a follow-up for when the shared field writer executor is used across all document dbs.
* use std::functionArne H Juul2022-03-291-2/+2
| | | | * no need to implement our own (restricted) version of it
* Make the attribute enum change interlock shared between all document dbs.Geir Storli2022-03-171-2/+4
| | | | This is to avoid a potential deadlock when using imported attributes in parent/child.
* Add BucketExecutor to ISharedThreadingService interface.Geir Storli2022-03-171-5/+2
|
* Let the InvocationService drive the clock instead of having its own ticking ↵Henning Baldersheim2022-03-031-3/+1
| | | | | | | loop. Also use sleep_until to get intervals indendant of invoke cost as long as cost is within interval. This also also saves a clock sample and simplifies implementation.
* Revert "Revert "Use a common FNET_Transport owned by Proton in both ↵Henning Baldersheim2022-02-212-7/+8
| | | | SceduledExecutor …""
* Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ↵Henning Baldersheim2022-02-212-8/+7
| | | | …"
* Add helper classes containg a FNET_Transport and a FastOS_ThreadPool to ↵Henning Baldersheim2022-02-211-0/+1
| | | | reduce test boiler plate.
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and ↵Henning Baldersheim2022-02-201-7/+7
| | | | | | | | | | 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.
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-1/+2
|
* Speed up persistence conformance test.Tor Egge2022-01-151-1/+7
|
* more descriptive name for header fileArne H Juul2021-12-021-1/+1
|
* track namespace move in documenttypes.defArne H Juul2021-12-021-1/+1
| | | | | | | * For C++ code this introduces a "document::config" namespace, which will sometimes conflict with the global "config" namespace. * Move all forward-declarations of the types DocumenttypesConfig and DocumenttypesConfigBuilder to a common header file.
* Refactor setup of thread executors that are shared across all document dbs.Geir Storli2021-11-261-7/+10
| | | | This is in preparation of a shared field writer executor.
* Update 2017 copyright notices.gjoranv2021-10-072-2/+2
|
* external ranking expressionsHåvard Pettersen2021-05-201-0/+1
| | | | loaded from potentially compressed files
* Revert "external ranking expressions"Harald Musum2021-05-201-1/+0
|
* external ranking expressionsHåvard Pettersen2021-05-181-0/+1
| | | | loaded from potentially compressed files
* Force having documentdb as shared_ptr.Henning Baldersheim2021-04-131-23/+7
|
* use size literals in searchcoreArne Juul2021-02-151-2/+3
|
* Improve handling of changed alloc config.Tor Egge2021-02-021-0/+2
|
* Use lambda over closure.Henning Baldersheim2021-01-251-3/+4
|
* Revert "Revert "Wire in the BucketExecutor.""Henning Baldersheim2021-01-231-1/+5
|
* Revert "Wire in the BucketExecutor."Harald Musum2021-01-231-5/+1
|
* Wire in the BucketExecutor.Henning Baldersheim2021-01-231-1/+5
|
* Add interface for resource usage listener to spi.Tor Egge2021-01-151-3/+7
| | | | Propagate resource usage to service layer.
* Allow changing indexing.tasklimit and indexing.semiunboundtasklimit inTor Egge2020-10-201-0/+2
| | | | proton config without restart.
* handle onnx models configHåvard Pettersen2020-09-011-0/+1
|
* Revert "Revert "Balder/use an actual fieldset repo""Henning Baldersheim2020-08-201-5/+2
|
* Revert "Balder/use an actual fieldset repo"Arnstein Ressem2020-08-191-2/+5
|
* Change api so that we can drop clone from the interface and prepare for ↵Henning Baldersheim2020-08-141-5/+2
| | | | using a true repo.
* Improve code health of test code.Henning Baldersheim2020-08-071-84/+64
|