Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Searchcore version of persistence conformance unit test uses gtest. | Tor Egge | 2024-01-05 | 1 | -1/+0 |
| | |||||
* | Use shared executor for warmup and GC warmup executor. | Henning Baldersheim | 2023-12-05 | 1 | -1/+1 |
| | |||||
* | Move `HwInfo` from `proton` namespace to `vespalib` | Tor Brede Vekterli | 2023-11-01 | 1 | -1/+2 |
| | | | | | This is information that is valuable to many different components, not just the search core internals. | ||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 2 | -2/+2 |
| | |||||
* | Export moved config definitions. | Tor Egge | 2023-05-09 | 1 | -1/+0 |
| | |||||
* | Move ranking config to configdefinitions module. | Tor Egge | 2023-05-09 | 1 | -3/+3 |
| | |||||
* | Revert "Move ranking config to configdefinitions module" | Harald Musum | 2023-05-08 | 1 | -3/+3 |
| | |||||
* | Move ranking config to configdefinitions module. | Tor Egge | 2023-05-08 | 1 | -3/+3 |
| | |||||
* | Change from typedef to using in searchcore. | Geir Storli | 2022-12-21 | 1 | -8/+8 |
| | |||||
* | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 1 | -3/+2 |
| | |||||
* | Add SessionManager in IDocumentDBOwner, but only use in mocks in tests for now. | Henning Baldersheim | 2022-12-08 | 1 | -14/+12 |
| | |||||
* | Remove summary fields from schema. | Tor Egge | 2022-09-22 | 1 | -1/+1 |
| | |||||
* | Make replay schema based on replay summary config. | Tor Egge | 2022-09-20 | 1 | -6/+1 |
| | |||||
* | Stop using summarymap config in backend. | Tor Egge | 2022-09-06 | 1 | -2/+0 |
| | |||||
* | Use std::filesystem to create and remove directories. | Tor Egge | 2022-06-23 | 1 | -1/+1 |
| | |||||
* | Remove most use of vespalib::rmdir in searchcore. | Tor Egge | 2022-06-02 | 1 | -3/+3 |
| | |||||
* | - Avoid using shared_ptr for simpe AllocConfig and ThreadingServiceConfig. | Henning Baldersheim | 2022-05-23 | 1 | -2/+2 |
| | | | | - Reduce exposure of DocumentDBConfig and DocumentDBConfigManager classes. | ||||
* | Fold searchlib_uca into searchlib | Henning Baldersheim | 2022-05-21 | 1 | -1/+0 |
| | |||||
* | Move tracking of num field writer threads from ThreadingServiceConfig to ↵ | Geir Storli | 2022-05-18 | 1 | -1/+1 |
| | | | | | | SharedThreadingServiceConfig. This is a follow-up for when the shared field writer executor is used across all document dbs. | ||||
* | use std::function | Arne H Juul | 2022-03-29 | 1 | -2/+2 |
| | | | | * no need to implement our own (restricted) version of it | ||||
* | Make the attribute enum change interlock shared between all document dbs. | Geir Storli | 2022-03-17 | 1 | -2/+4 |
| | | | | This is to avoid a potential deadlock when using imported attributes in parent/child. | ||||
* | Add BucketExecutor to ISharedThreadingService interface. | Geir Storli | 2022-03-17 | 1 | -5/+2 |
| | |||||
* | Let the InvocationService drive the clock instead of having its own ticking ↵ | Henning Baldersheim | 2022-03-03 | 1 | -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 Baldersheim | 2022-02-21 | 2 | -7/+8 |
| | | | | SceduledExecutor …"" | ||||
* | Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ↵ | Henning Baldersheim | 2022-02-21 | 2 | -8/+7 |
| | | | | …" | ||||
* | Add helper classes containg a FNET_Transport and a FastOS_ThreadPool to ↵ | Henning Baldersheim | 2022-02-21 | 1 | -0/+1 |
| | | | | reduce test boiler plate. | ||||
* | Use a common FNET_Transport owned by Proton in both SceduledExecutor and ↵ | Henning Baldersheim | 2022-02-20 | 1 | -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 Baldersheim | 2022-02-06 | 1 | -1/+2 |
| | |||||
* | Speed up persistence conformance test. | Tor Egge | 2022-01-15 | 1 | -1/+7 |
| | |||||
* | more descriptive name for header file | Arne H Juul | 2021-12-02 | 1 | -1/+1 |
| | |||||
* | track namespace move in documenttypes.def | Arne H Juul | 2021-12-02 | 1 | -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 Storli | 2021-11-26 | 1 | -7/+10 |
| | | | | This is in preparation of a shared field writer executor. | ||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 2 | -2/+2 |
| | |||||
* | external ranking expressions | Håvard Pettersen | 2021-05-20 | 1 | -0/+1 |
| | | | | loaded from potentially compressed files | ||||
* | Revert "external ranking expressions" | Harald Musum | 2021-05-20 | 1 | -1/+0 |
| | |||||
* | external ranking expressions | Håvard Pettersen | 2021-05-18 | 1 | -0/+1 |
| | | | | loaded from potentially compressed files | ||||
* | Force having documentdb as shared_ptr. | Henning Baldersheim | 2021-04-13 | 1 | -23/+7 |
| | |||||
* | use size literals in searchcore | Arne Juul | 2021-02-15 | 1 | -2/+3 |
| | |||||
* | Improve handling of changed alloc config. | Tor Egge | 2021-02-02 | 1 | -0/+2 |
| | |||||
* | Use lambda over closure. | Henning Baldersheim | 2021-01-25 | 1 | -3/+4 |
| | |||||
* | Revert "Revert "Wire in the BucketExecutor."" | Henning Baldersheim | 2021-01-23 | 1 | -1/+5 |
| | |||||
* | Revert "Wire in the BucketExecutor." | Harald Musum | 2021-01-23 | 1 | -5/+1 |
| | |||||
* | Wire in the BucketExecutor. | Henning Baldersheim | 2021-01-23 | 1 | -1/+5 |
| | |||||
* | Add interface for resource usage listener to spi. | Tor Egge | 2021-01-15 | 1 | -3/+7 |
| | | | | Propagate resource usage to service layer. | ||||
* | Allow changing indexing.tasklimit and indexing.semiunboundtasklimit in | Tor Egge | 2020-10-20 | 1 | -0/+2 |
| | | | | proton config without restart. | ||||
* | handle onnx models config | Håvard Pettersen | 2020-09-01 | 1 | -0/+1 |
| | |||||
* | Revert "Revert "Balder/use an actual fieldset repo"" | Henning Baldersheim | 2020-08-20 | 1 | -5/+2 |
| | |||||
* | Revert "Balder/use an actual fieldset repo" | Arnstein Ressem | 2020-08-19 | 1 | -2/+5 |
| | |||||
* | Change api so that we can drop clone from the interface and prepare for ↵ | Henning Baldersheim | 2020-08-14 | 1 | -5/+2 |
| | | | | using a true repo. | ||||
* | Improve code health of test code. | Henning Baldersheim | 2020-08-07 | 1 | -84/+64 |
| |