summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* avoid using fastos thread in searchcoreHåvard Pettersen2023-02-2713-52/+42
| | | | also remove some left-behind includes
* untangle fnet from fastosHåvard Pettersen2023-02-227-21/+15
|
* stop using FastOS_ThreadIdHåvard Pettersen2023-02-225-39/+24
|
* Merge pull request #26107 from ↵Jon Bratseth2023-02-203-0/+3
|\ | | | | | | | | vespa-engine/arnej/metric-for-proton-config-generation add metric for current config generation
| * rename metric to config.generationArne Juul2023-02-201-1/+1
| |
| * add metric for current config generationArne Juul2023-02-193-0/+3
| |
* | remove document::RunnableHåvard Pettersen2023-02-202-1/+2
| | | | | | | | use std::thread directly instead
* | Update reconfig documentation.Geir Storli2023-02-171-6/+8
|/
* - [[noreturn]] is standard.Henning Baldersheim2023-02-151-4/+1
| | | | - gnu printf format specification is defacto standard.
* Limit lid space blocking log messages to state transitions.Tor Egge2023-02-131-7/+11
|
* Merge pull request #25978 from ↵Henning Baldersheim2023-02-101-3/+3
|\ | | | | | | | | vespa-engine/balder/only-close-if-there-is-something-to-close Only close the _diskMemUsageSampler if it has been created.
| * Only close the _diskMemUsageSampler if it has been created.Henning Baldersheim2023-02-101-3/+3
| |
* | Merge pull request #25975 from ↵Geir Storli2023-02-102-14/+7
|\ \ | |/ |/| | | | | vespa-engine/toregge/drop-exlicit-active-config-snapshot-generation Drop explicit active config snapshot generation in document db. It is
| * Drop explicit active config snapshot generation in document db. It isTor Egge2023-02-102-14/+7
| | | | | | | | already part of the active config snapshot.
* | Merge pull request #25967 from ↵Håvard Pettersen2023-02-103-28/+8
|\ \ | |/ |/| | | | | vespa-engine/havardpe/trace-global-filter-iterator-tree trace global filter iterator tree
| * trace global filter iterator treeHåvard Pettersen2023-02-093-28/+8
| | | | | | | | also simplify making and joining sub-traces
* | Report config as not saved during replay.Tor Egge2023-02-091-3/+4
| |
* | Remove unused parameter in prepare_reconfig member functions.Tor Egge2023-02-0917-30/+20
| |
* | Log time used for reconfig.Tor Egge2023-02-094-5/+27
| |
* | Reduce indirect include of attributemanager.hTor Egge2023-02-089-54/+62
| |
* | Adjust member function name according to review feedback.Tor Egge2023-02-082-2/+2
| |
* | Delay creation of AttributeCollectionSpec.Tor Egge2023-02-0813-124/+161
|/
* Merge pull request #25932 from ↵Geir Storli2023-02-0825-160/+139
|\ | | | | | | | | vespa-engine/toregge/prepare-new-attribute-manager-in-prepare-reconfig Prepare new attribute manager in prepare_reconfig.
| * Prepare new attribute manager in prepare_reconfig.Tor Egge2023-02-0725-160/+139
| |
* | Allow fallback to CPU if nodes are provisioned without GPUMartin Polden2023-02-081-0/+1
|/
* Merge pull request #25919 from ↵v8.121.38Geir Storli2023-02-0728-65/+116
|\ | | | | | | | | vespa-engine/toregge/pass-optional-serial-num-to-prepare-reconfig Pass optional serial num to prepare reconfig
| * Add comments describing when attribute vector create serial number is set.Tor Egge2023-02-071-0/+10
| |
| * Call complete_prepare_reconfig() to adjust prepared reconfig whenTor Egge2023-02-0726-39/+75
| | | | | | | | docid limit and serial number is known.
| * Pass optional serial num to prepare reconfig.Tor Egge2023-02-0718-29/+34
| |
* | Merge pull request #25920 from vespa-engine/havardpe/profile-global-filterHåvard Pettersen2023-02-072-2/+2
|\ \ | |/ |/| profile global filter calculation
| * profile global filter calculationHåvard Pettersen2023-02-072-2/+2
| |
* | Move asserts that are only valid when attribute manager should change.Tor Egge2023-02-061-2/+2
| |
* | Reapply make attribute collection spec serial num optional.Tor Egge2023-02-0631-69/+227
| | | | | | | | | | Pass reconfig serial num explicitly to various reconfigure member functions since it might not be available from attribute collection spec.
* | Revert "Make attribute collection spec serial num optional. Pass reconfig"Henning Baldersheim2023-02-0631-227/+69
| |
* | Make attribute collection spec serial num optional. Pass reconfigTor Egge2023-02-0631-69/+227
| | | | | | | | | | serial num explicitly to various reconfigure member functions since it might not be available from attribute collection spec.
* | do not allow reusing searchHåvard Pettersen2023-02-062-2/+12
|/
* Create new matchers in prepare_reconfig.Tor Egge2023-02-031-11/+8
|
* Drop ranking assets repo from SearchableDocSubDB.Tor Egge2023-02-038-59/+45
|
* Use copy of ranking assets repo in matchers.Tor Egge2023-02-034-8/+12
|
* Remove unused variable.Tor Egge2023-02-021-1/+0
|
* Add helper member function to fixture classes.Tor Egge2023-02-021-46/+60
|
* Remove unneeded code.Tor Egge2023-02-021-1/+0
|
* Add prepare_reconfig member function to FastAccessDocSubDBConfigurerTor Egge2023-02-028-29/+100
| | | | and SearchableDocSubDBConfigurer.
* Increase lifetime of FastAccessDocSubDBConfigurer.Tor Egge2023-02-022-3/+5
|
* Remove unneeded code.Tor Egge2023-02-021-3/+0
|
* Add proton::DocumentDB::prepare_reconfigTor Egge2023-02-0217-56/+114
|
* Deinline large destructors and clean up some code based on clion hints.Henning Baldersheim2023-02-0114-105/+127
|
* Prepare for splitting DocumentDB reconfig into two phases.Geir Storli2023-01-315-0/+98
|
* Specify which FlushStats type to use.Tor Egge2023-01-291-1/+1
|
* Remove unused variable in searchcore docsummary unit test.Tor Egge2023-01-291-4/+0
|