aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #17207 from vespa-engine/toregge/compact-document-meta-sto...Henning Baldersheim2021-03-275-7/+67
|\
| * Guard against using invalidated iterator.Tor Egge2021-03-261-0/+2
| * Compact DocumentMetaStore _gidToLidMap when dead bytes ratio isTor Egge2021-03-265-7/+65
* | Merge pull request #17212 from vespa-engine/geirst/remove-serialized-tensor-a...Arne H Juul2021-03-261-5/+5
|\ \
| * | Remove SerializedTensorAttribute that is replaced by SerializedFastValueAttri...Geir Storli2021-03-261-5/+5
| |/
* / Manually allocating a stack and growing is more expensive thanHenning Baldersheim2021-03-261-17/+15
|/
* Avoid dynamic_cast to select location nodes.Henning Baldersheim2021-03-251-6/+7
* Merge pull request #17187 from vespa-engine/balder/avoid-dynamic_cast-for-int...Henning Baldersheim2021-03-251-2/+5
|\
| * Avoid frequent dynamic_cast to check if a node is an intermediate.Henning Baldersheim2021-03-251-2/+5
* | Merge pull request #17182 from vespa-engine/geirst/sample-transient-disk-usag...Henning Baldersheim2021-03-2527-131/+258
|\ \ | |/ |/|
| * Make test less timing sensitive.Geir Storli2021-03-251-1/+12
| * Sample and expose the transient disk usage needed for running disk index fusion.Geir Storli2021-03-2513-12/+125
| * Rename TransientMemoryUsageProvider to TransientResourceUsageProvider.Geir Storli2021-03-2520-121/+125
| * Remove unused function.Geir Storli2021-03-251-1/+0
* | Prevent expensive method from being inlined as it hides the cost.Henning Baldersheim2021-03-252-3/+6
* | Revert "- Avoid inlining exchange_location_nodes to be able to see its execut...Henning Baldersheim2021-03-252-16/+11
* | - Avoid inlining exchange_location_nodes to be able to see its execution cost...Henning Baldersheim2021-03-252-11/+16
|/
* Fix typo.Henning Baldersheim2021-03-211-1/+1
* Counting executed task should happen in bucket executor once task has been qu...Henning Baldersheim2021-03-211-3/+3
* Start the metrics manager after everything has been setup to avoid the expens...Henning Baldersheim2021-03-191-5/+2
* Add copyright headersJon Bratseth2021-03-181-0/+1
* Ensure onStop is proxied.Henning Baldersheim2021-03-1711-9/+35
* Only access the meta store in the master thread.Henning Baldersheim2021-03-171-7/+5
* Remove redundant virtual keywords.Henning Baldersheim2021-03-152-10/+10
* Merge pull request #16939 from vespa-engine/toregge/remove-unused-variablesHenning Baldersheim2021-03-131-1/+0
|\
| * Remove unused variables.Tor Egge2021-03-131-1/+0
* | Fix forward declaration.Tor Egge2021-03-131-1/+1
|/
* To avoid race condition in test parts of the test code must be run in the mas...Henning Baldersheim2021-03-101-69/+122
* No need to postpone cleanup as we fail fast with the atomic needReschedule flag.Henning Baldersheim2021-03-082-25/+6
* - considerBucket calls cancel already, no need for explicit cancel in failedO...Henning Baldersheim2021-03-071-20/+19
* Erase failed movers, in common place.Henning Baldersheim2021-03-071-4/+4
* - Bring the guards along so they are both created and dropped in the master t...Henning Baldersheim2021-03-064-63/+82
* Revert "Revert "If a document was removed or moved between th emove started a...Henning Baldersheim2021-03-056-17/+93
* Revert "If a document was removed or moved between th emove started and the d...Henning Baldersheim2021-03-056-93/+17
* If a document was removed or moved between th emove started and the document ...Henning Baldersheim2021-03-056-17/+93
* Reduce to debug loglevel as sub 16G host will be capped.Henning Baldersheim2021-03-051-2/+2
* all scalars must be doubleHÃ¥vard Pettersen2021-03-042-2/+3
* Make the SearchTerm enum a small scoped enum and rename to Type.Henning Baldersheim2021-03-041-1/+1
* Revert "Revert "Set allowedlidbloat to 1 instead of 1000""Henning Baldersheim2021-03-031-1/+1
* Revert "Set allowedlidbloat to 1 instead of 1000"Arnstein Ressem2021-03-031-1/+1
* Set allowedlidbloat to 1 instead of 1000Henning Baldersheim2021-03-021-1/+1
* Merge pull request #16739 from vespa-engine/balder/do-not-promise-more-than-y...Henning Baldersheim2021-03-0229-36/+67
|\
| * Reduce visibility and do not provide syncable when not necessary.Henning Baldersheim2021-03-0223-21/+52
| * It is enough to promise a ThreadExecutor, no need to have it syncable.Henning Baldersheim2021-03-027-15/+15
* | Merge pull request #16741 from vespa-engine/vekterli/remove-unused-node-relia...Henning Baldersheim2021-03-021-1/+1
|\ \ | |/ |/|
| * Remove notion of node-specific reliability from C++ distribution codeTor Brede Vekterli2021-03-021-1/+1
* | Sign off that the job is complete by erasing the job token.Henning Baldersheim2021-03-021-4/+5
* | - Can not move away shared_ptr.Henning Baldersheim2021-03-021-1/+2
* | Postpone buckets for reconsideration until it is safe.Henning Baldersheim2021-03-012-33/+84
|/
* Remove unused return value.Henning Baldersheim2021-02-282-4/+3