summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #19711 from vespa-engine/balder/add-util-metricsv7.488.67Henning Baldersheim2021-10-242-1/+5
|\ | | | | Add metrics for thread utilization
| * Add metrics for thread utilizationHenning Baldersheim2021-10-242-1/+5
|/
* Merge pull request #19710 from vespa-engine/jonmv/fixitHarald Musum2021-10-243-5/+2
|\ | | | | Revert felix 7.0.1
| * Revrte felix 7.0.1Jon Marius Venstad2021-10-243-5/+2
|/
* Merge pull request #19706 from ↵Henning Baldersheim2021-10-239-27/+26
|\ | | | | | | | | vespa-engine/balder/avoid-space-for-arith-operand-for-strings No need to reserve space for arith operand for strings.
| * Update expected size.Henning Baldersheim2021-10-231-1/+1
| |
| * No need to reserve space for arith operand for strings.Henning Baldersheim2021-10-228-26/+25
| |
* | Merge pull request #19709 from ↵Geir Storli2021-10-231-1/+3
|\ \ | | | | | | | | | | | | vespa-engine/toregge/fix-merge-status-check-delayed-error Fix MergeStatus::check_delayed_error: Empty fail message is not an error.
| * | Fix MergeStatus::check_delayed_error: Empty fail message is not an error.Tor Egge2021-10-221-1/+3
| |/
* | Merge pull request #19708 from vespa-engine/toregge/fix-node-list-printingGeir Storli2021-10-231-11/+12
|\ \ | |/ |/| Fix node list printing for storage messages used by merging.
| * Fix node list printing for storage messages used by merging.Tor Egge2021-10-221-11/+12
| |
* | Merge pull request #19692 from vespa-engine/balder/count-working-days-2Henning Baldersheim2021-10-2214-44/+140
|\ \ | |/ |/| Add a metric for how many times a worker in a thread pool has woken up.
| * Remove reset of idletracker in start() method as it is protected.Henning Baldersheim2021-10-221-1/+0
| |
| * Reduce chance of failureHenning Baldersheim2021-10-221-1/+1
| |
| * foreground executors are never woken up.Henning Baldersheim2021-10-222-2/+2
| |
| * properly set utilizationHenning Baldersheim2021-10-228-34/+42
| |
| * Do accounting when you are put to be, and when you are woken up.Henning Baldersheim2021-10-221-6/+3
| | | | | | | | Not when you fall asleep, and when you wake up.
| * Track time outside of idle loop.Henning Baldersheim2021-10-221-2/+2
| |
| * Rename executorCount -> threadCountHenning Baldersheim2021-10-224-9/+9
| |
| * Update searchcore/src/vespa/searchcore/proton/metrics/executor_metrics.cppHenning Baldersheim2021-10-221-1/+1
| | | | | | Co-authored-by: Geir Storli <geirst@yahooinc.com>
| * Add a metric for how many times a worker in a thread pool has woken up.Henning Baldersheim2021-10-2213-38/+130
| | | | | | | | Also track the idle time a worker has and add metric for the utilization.
* | Merge pull request #19703 from ↵Geir Storli2021-10-225-3/+22
|\ \ | | | | | | | | | | | | vespa-engine/toregge/forward-new-config-to-merge-handler Forward new config to merge handler.
| * | Forward new config to merge handler.Tor Egge2021-10-225-3/+22
| | |
* | | Merge pull request #19702 from ↵Henning Baldersheim2021-10-226-27/+49
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/geirst/async-apply-bucket-diff-feature-flag Add feature flag for "async-apply-bucket-diff".
| * | Add feature flag for "async-apply-bucket-diff".Geir Storli2021-10-226-27/+49
| | |
* | | Merge pull request #19671 from ↵Geir Storli2021-10-228-42/+227
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/delay-replies-for-async-apply-bucket-diff Delay replies for async apply bucket diff.
| * | | Add comment about _tracker->_reply and _delayed_reply in ApplyBucketDiffStateTor Egge2021-10-221-0/+1
| | | | | | | | | | | | | | | | pointing to the same reply.
| * | | Add class comment for MergeHandlerTest.Tor Egge2021-10-211-0/+4
| | | |
| * | | Delay replies for async apply bucket diff.Tor Egge2021-10-218-42/+222
| | | |
* | | | Merge pull request #19701 from ↵Harald Musum2021-10-221-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/guard-agains-active-session-not-existing Guard against no active session
| * | | | Guard against no active sessionHarald Musum2021-10-221-1/+2
|/ / / / | | | | | | | | | | | | Application might be removed adter getting all active applications
* | | | Merge pull request #19700 from vespa-engine/upgrade-felix.logBjørn Christian Seime2021-10-221-1/+1
|\ \ \ \ | | | | | | | | | | Add TODO to upgrade felix/osgi log framework.
| * | | | Add TODO to upgrade felix/osgi log framework.gjoranv2021-10-221-1/+1
| | | | |
* | | | | Merge pull request #19696 from ↵Arne H Juul2021-10-222-15/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/arnej/no-more-require-connectivity-disabling Arnej/no more require connectivity disabling
| * | | | | this feature flag is scheduled for removalArne H Juul2021-10-221-3/+0
| | | | | |
| * | | | | this feature flag is scheduled for removalArne H Juul2021-10-221-12/+0
| | | | | |
* | | | | | Merge pull request #19699 from ↵Jon Marius Venstad2021-10-223-12/+10
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | vespa-engine/jonmv/default-executor-for-streamed-visits Jonmv/default executor for streamed visits
| * | | | | Revert "Update tests"Jon Marius Venstad2021-10-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <block-change days='mon-sun' hours='0-23' /> This reverts commit 89d7893c05825f79abe66682f00c65f7c8667bcc.
| * | | | | Have an Executor (the default one) injected insteadJon Marius Venstad2021-10-221-3/+2
| | | | | |
| * | | | | Revert "Inject feed-handler thread pool to /doc/v1"Jon Marius Venstad2021-10-221-7/+6
|/ / / / / | | | | | | | | | | | | | | | This reverts commit 8108b988add04d9f63c26f86b950796d60397e0e.
* | | | | Merge pull request #19698 from ↵Henning Baldersheim2021-10-227-8/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-noexcept-specifier-to-operation-complete-callback Add noexcept specifier to operation complete callback.
| * | | | | Add noexcept specifier to operation complete callback.Tor Egge2021-10-227-8/+8
|/ / / / /
* | | | | Merge pull request #19695 from vespa-engine/mpolden/named-region-endpointMartin Polden2021-10-226-104/+187
|\ \ \ \ \ | |_|_|/ / |/| | | | Introduce separate scope for internal region endpoint
| * | | | Introduce separate scope for internal region endpointMartin Polden2021-10-225-39/+88
| | | | |
| * | | | Support building named region endpointsMartin Polden2021-10-223-79/+113
| | | | |
* | | | | Merge pull request #19697 from vespa-engine/felix-7.0.1Bjørn Christian Seime2021-10-224-3/+5
|\ \ \ \ \ | | | | | | | | | | | | Felix 7.0.1
| * | | | | Use felix 7.0.1gjoranv2021-10-213-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | - Implement new ServiceReference method.
| * | | | | Stop using osgi constant that is deprecated from osgi 1.10 (felix 7)gjoranv2021-10-211-1/+0
| | | | | |
* | | | | | Merge pull request #19694 from vespa-engine/balder/update-descriptionGeir Storli2021-10-221-1/+1
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Update description.
| * | | | | Update description.Henning Baldersheim2021-10-221-1/+1
|/ / / / /