Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make test for target numdocs auto-tuning aware of sanitizers | Tor Brede Vekterli | 2023-11-06 | 1 | -2/+14 |
| | | | | | Test must mirror the logic used for enabling auto-tuning, or it will fail when testing on a sanitizer-instrumented build. | ||||
* | 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. | ||||
* | Add test for proper deduction of target num docs. | Henning Baldersheim | 2023-10-27 | 1 | -34/+75 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Modernize C++ code. | Geir Storli | 2023-08-29 | 1 | -4/+2 |
| | |||||
* | Move ranking config to configdefinitions module. | Tor Egge | 2023-05-09 | 1 | -10/+10 |
| | |||||
* | Revert "Move ranking config to configdefinitions module" | Harald Musum | 2023-05-08 | 1 | -10/+10 |
| | |||||
* | Move ranking config to configdefinitions module. | Tor Egge | 2023-05-08 | 1 | -10/+10 |
| | |||||
* | avoid using fastos thread in searchcore | Håvard Pettersen | 2023-02-27 | 1 | -6/+3 |
| | | | | also remove some left-behind includes | ||||
* | untangle fnet from fastos | Håvard Pettersen | 2023-02-22 | 1 | -3/+6 |
| | |||||
* | Stop using summarymap config in backend. | Tor Egge | 2022-09-06 | 1 | -5/+1 |
| | |||||
* | - Introduce the concept of minimal capacity for rcu vectors. | Henning Baldersheim | 2022-05-24 | 1 | -3/+7 |
| | | | | | - This is to prevent shrinking down past what has been configured in proton.documentdb[].allocation.initialnumdocs - shrinking down past the configured value is not supported as that would counter the preallocation done to prevent resizing. | ||||
* | Remove inlining warnings (searchcore). | Tor Egge | 2022-02-26 | 1 | -0/+3 |
| | |||||
* | Revert "Revert "Revert "Revert "Use common tranport for TlsClient"""" | Henning Baldersheim | 2022-02-23 | 1 | -2/+2 |
| | |||||
* | Revert "Revert "Revert "Use common tranport for TlsClient""" | Harald Musum | 2022-02-23 | 1 | -2/+2 |
| | |||||
* | Revert "Revert "Use common tranport for TlsClient"" | Henning Baldersheim | 2022-02-22 | 1 | -2/+2 |
| | |||||
* | Revert "Use common tranport for TlsClient" | Harald Musum | 2022-02-22 | 1 | -2/+2 |
| | |||||
* | - Use common tranport for TlsClient. | Henning Baldersheim | 2022-02-22 | 1 | -2/+2 |
| | | | | - Also refactor to simplify unit tests. | ||||
* | Add helper classes containg a FNET_Transport and a FastOS_ThreadPool to ↵ | Henning Baldersheim | 2022-02-21 | 1 | -15/+10 |
| | | | | reduce test boiler plate. | ||||
* | Use a common FNET_Transport owned by Proton in both SceduledExecutor and ↵ | Henning Baldersheim | 2022-02-20 | 1 | -7/+17 |
| | | | | | | | | | | 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/+1 |
| | |||||
* | Move CompactionStrategy from searchcommon to vespalib. | Tor Egge | 2021-12-08 | 1 | -1/+1 |
| | |||||
* | 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 | -2/+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. | ||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | external ranking expressions | Håvard Pettersen | 2021-05-20 | 1 | -1/+4 |
| | | | | loaded from potentially compressed files | ||||
* | Revert "external ranking expressions" | Harald Musum | 2021-05-20 | 1 | -4/+1 |
| | |||||
* | external ranking expressions | Håvard Pettersen | 2021-05-18 | 1 | -1/+4 |
| | | | | loaded from potentially compressed files | ||||
* | Include thread as needed. | Tor Egge | 2021-02-03 | 1 | -0/+1 |
| | |||||
* | Extend proton_config_fetcher unit test. | Tor Egge | 2021-02-02 | 1 | -0/+30 |
| | |||||
* | Use std::mutex over vespalib::Lock and reduce code visibility. | Henning Baldersheim | 2020-10-08 | 1 | -1/+2 |
| | |||||
* | handle onnx models config | Håvard Pettersen | 2020-09-01 | 1 | -1/+4 |
| | |||||
* | Drop timestamp.h | Henning Baldersheim | 2019-12-16 | 1 | -1/+0 |
| | |||||
* | WipeHistory has not been used for a very long time. | Henning Baldersheim | 2019-12-16 | 1 | -11/+11 |
| | |||||
* | fastos::TimeStamp -> vespalib::duration | Henning Baldersheim | 2019-12-16 | 1 | -1/+1 |
| | |||||
* | FastOS_THread::Sleep -> std::chrono::sleep_for | Henning Baldersheim | 2019-12-04 | 1 | -1/+1 |
| | | | | | Renamed Timer -> ScheduledExecutor. Do not include thread.h when not needed in header files. | ||||
* | FastOS_Time -> std::chrono. | Henning Baldersheim | 2019-11-20 | 1 | -8/+8 |
| | |||||
* | GC unused code and update includes | Henning Baldersheim | 2019-01-05 | 1 | -19/+20 |
| | |||||
* | Add clarifying comment. | Henning Baldersheim | 2018-11-13 | 1 | -0/+1 |
| | |||||
* | Add test and fix that repeated reconfigs works for schema changes. | Henning Baldersheim | 2018-11-13 | 1 | -10/+16 |
| | |||||
* | Revert "Bratseth/handle large constants take 3" | Jon Bratseth | 2018-09-05 | 1 | -1/+1 |
| | |||||
* | Move ranking-constants.def to configdefinitions | Jon Bratseth | 2018-09-05 | 1 | -1/+1 |
| | |||||
* | Use forward declared DocumentTypeRepo. | Tor Egge | 2018-04-04 | 1 | -0/+1 |
| | |||||
* | Revert "Revert "Balder/compute summary cache automatically in backend"" | Henning Baldersheim | 2018-01-31 | 1 | -8/+49 |
| | |||||
* | Revert "Balder/compute summary cache automatically in backend" | Harald Musum | 2018-01-31 | 1 | -49/+8 |
| | |||||
* | Implement and test HwInfo equality. | Henning Baldersheim | 2018-01-31 | 1 | -0/+15 |
| | |||||
* | Add the HwInfo to the BootstrapConfig. | Henning Baldersheim | 2018-01-30 | 1 | -11/+11 |
| | |||||
* | Set a default summary cache of 5% of memory | Henning Baldersheim | 2018-01-30 | 1 | -2/+7 |
| | |||||
* | Let cache be computed based on available memory. | Henning Baldersheim | 2018-01-30 | 1 | -6/+27 |
| | |||||
* | Let proton subscribe to bucketspaces config. | Tor Egge | 2018-01-09 | 1 | -1/+10 |
| |