Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use smaller buffer for reading file headers. And GC some unused code. | Henning Baldersheim | 2024-02-09 | 1 | -2/+1 |
| | |||||
* | Track oldest config generation used for streaming search. | Tor Egge | 2024-02-05 | 1 | -3/+15 |
| | |||||
* | disable_queue_limits_for_chained_merges has long been true, GC | Henning Baldersheim | 2024-02-02 | 1 | -5/+0 |
| | |||||
* | Must also gc param description in parallell array. | Henning Baldersheim | 2024-02-02 | 1 | -1/+0 |
| | |||||
* | GC maxpendingidealstateoperations which has not been wired in for a long time. | Henning Baldersheim | 2024-02-02 | 1 | -5/+0 |
| | |||||
* | cleanup | Arne Juul | 2024-01-17 | 1 | -2/+0 |
| | |||||
* | add streaming-mode handling | Arne Juul | 2024-01-17 | 4 | -20/+67 |
| | |||||
* | 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 |
| | |||||
* | Wire HwInfo into MergeThrottler and use for auto-deduction of memory limits | Tor Brede Vekterli | 2023-11-02 | 1 | -5/+7 |
| | | | | | | | | Add config for min/max capping of deduced limit, as well as a scaling factor based on the memory available to the process. Defaults have been chosen based on empirical observations over many years, but having these as config means we can tune things live if it should ever be required. | ||||
* | 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 | 21 | -21/+21 |
| | |||||
* | Unify and modernize code and layout | Henning Baldersheim | 2023-09-04 | 1 | -8/+8 |
| | |||||
* | Drop non ancient non const GetSize/GetPosition | Henning Baldersheim | 2023-07-18 | 1 | -1/+1 |
| | |||||
* | Use std::filesystem::remove in vespa-gen-testdocs app. | Tor Egge | 2023-07-14 | 1 | -1/+2 |
| | |||||
* | Add noexcept specifiers. | Tor Egge | 2023-06-06 | 1 | -2/+2 |
| | |||||
* | Setup search visitor without proton process. | Tor Egge | 2023-05-10 | 1 | -1/+1 |
| | |||||
* | Pass transport and file distributor connection spec to SearchEnvironment | Tor Egge | 2023-05-10 | 1 | -4/+20 |
| | | | | | in preparation for using RankingAssetsBuilder when handling config in streaming search. | ||||
* | Export moved config definitions. | Tor Egge | 2023-05-09 | 3 | -3/+0 |
| | |||||
* | Move ranking config to configdefinitions module. | Tor Egge | 2023-05-09 | 2 | -11/+11 |
| | |||||
* | Revert "Move ranking config to configdefinitions module" | Harald Musum | 2023-05-08 | 2 | -11/+11 |
| | |||||
* | Move ranking config to configdefinitions module. | Tor Egge | 2023-05-08 | 2 | -11/+11 |
| | |||||
* | use ref_counted in fnet | Håvard Pettersen | 2023-03-06 | 1 | -2/+2 |
| | | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve) | ||||
* | No need for modified time. | Henning Baldersheim | 2023-03-02 | 1 | -48/+30 |
| | |||||
* | avoid using fastos thread in searchcore | Håvard Pettersen | 2023-02-27 | 2 | -7/+4 |
| | | | | also remove some left-behind includes | ||||
* | untangle fnet from fastos | Håvard Pettersen | 2023-02-22 | 2 | -6/+4 |
| | |||||
* | remove document::Runnable | Håvard Pettersen | 2023-02-20 | 2 | -1/+2 |
| | | | | use std::thread directly instead | ||||
* | Deinline large destructors and clean up some code based on clion hints. | Henning Baldersheim | 2023-02-01 | 1 | -18/+19 |
| | |||||
* | Change from typedef to using in searchcore. | Geir Storli | 2022-12-21 | 4 | -22/+22 |
| | |||||
* | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 5 | -13/+10 |
| | |||||
* | Add SessionManager in IDocumentDBOwner, but only use in mocks in tests for now. | Henning Baldersheim | 2022-12-08 | 1 | -14/+12 |
| | |||||
* | * apply new common bootstrap | Arne Juul | 2022-10-24 | 1 | -2/+4 |
| | | | | | * remove now-duplicated code * prefer using ${VESPA_HOME} environment variable | ||||
* | 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 |
| | |||||
* | Revert "Revert "Unify access to assets needed during rank-setup."" | Henning Baldersheim | 2022-09-07 | 1 | -17/+27 |
| | |||||
* | Revert "Unify access to assets needed during rank-setup." | Tor Egge | 2022-09-07 | 1 | -27/+17 |
| | |||||
* | Merge branch 'master' into balder/unify-access-to-ranking-assets | Henning Baldersheim | 2022-09-07 | 1 | -2/+0 |
|\ | |||||
| * | Stop using summarymap config in backend. | Tor Egge | 2022-09-06 | 1 | -2/+0 |
| | | |||||
* | | Unify access to assets needed during rank-setup. | Henning Baldersheim | 2022-09-06 | 1 | -17/+27 |
|/ | |||||
* | Make the message a pair of level and string | Henning Baldersheim | 2022-08-16 | 3 | -39/+47 |
| | |||||
* | Keep rank setup errors on separate log lines and annotated as warning. | Henning Baldersheim | 2022-08-15 | 3 | -18/+11 |
| | |||||
* | - Split rank setup verification code and the binary. | Henning Baldersheim | 2022-08-13 | 4 | -57/+134 |
| | | | | - Accumulate errors during ranksetup. Report them at the end, and also verify them in some tests. | ||||
* | Avoid using void skip thread config. | Henning Baldersheim | 2022-07-01 | 2 | -17/+0 |
| | |||||
* | Use std::filesystem to create and remove directories. | Tor Egge | 2022-06-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #22879 from ↵ | Tor Egge | 2022-06-03 | 4 | -11/+11 |
|\ | | | | | | | | | vespa-engine/toregge/remove-most-use-of-vespalib-rmdir-in-searchcore Remove most use of vespalib::rmdir in searchcore. | ||||
| * | Remove most use of vespalib::rmdir in searchcore. | Tor Egge | 2022-06-02 | 4 | -11/+11 |
| | | |||||
* | | Let deadlock detector dump stack of potentially deadlocked threads | Tor Brede Vekterli | 2022-06-02 | 1 | -0/+1 |
|/ | | | | | | | | | | | Enable cross-thread stack tracing as part of signal handler init code in both storage and proton daemons. Make deadlock detector parameters live configurable. Remove existing `restart` config definition annotations to reflect this. Remove dumping of bucket DB locks which hasn't really worked for a long time now. | ||||
* | - 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 | 2 | -2/+0 |
| | |||||
* | GC unused vespa-dump-feed binary | Henning Baldersheim | 2022-05-19 | 3 | -228/+0 |
| |