summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* use ref_counted in fnetHåvard Pettersen2023-03-062-3/+3
| | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve)
* Add raw as attribute vector basic type.Tor Egge2023-03-062-1/+2
|
* Include thread to get definition of std::threadTor Egge2023-03-051-0/+1
|
* Merge pull request #26261 from ↵Henning Baldersheim2023-03-023-3/+3
|\ | | | | | | | | vespa-engine/balder/enforce-system-time-for-metrics Balder/enforce system time for metrics
| * Set period in constructor onlyHenning Baldersheim2023-03-013-3/+3
| |
* | No need for modified time.Henning Baldersheim2023-03-021-48/+30
| |
* | Unify on system_time from chrono for file modification time.Henning Baldersheim2023-03-012-8/+6
|/
* Reduce transitive includes.Henning Baldersheim2023-03-0110-3/+11
|
* Merge pull request #26245 from ↵Henning Baldersheim2023-03-011-10/+5
|\ | | | | | | | | vespa-engine/balder/use-typesafe-time-for-file-times Use typesafe time for file modification time.
| * GC unused functionality.Henning Baldersheim2023-03-011-8/+3
| |
| * Use typesafe time for file modification time.Henning Baldersheim2023-03-011-8/+8
| |
* | remove additional no-longer-relevant fastos referencesHåvard Pettersen2023-03-011-2/+0
| |
* | re-apply "remove fastos"Håvard Pettersen2023-03-011-1/+0
|/ | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753.
* Revert "remove fastos"Harald Musum2023-02-281-0/+1
|
* Merge pull request #26227 from vespa-engine/balder/remove-fastos-typesHenning Baldersheim2023-02-281-1/+2
|\ | | | | Remove fastos/types.
| * Remove fastos/types.Henning Baldersheim2023-02-281-1/+2
| |
* | remove fastosHåvard Pettersen2023-02-281-1/+0
|/
* 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.