Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adjust attribute-address-space resource limits. | Geir Storli | 2022-02-15 | 1 | -1/+1 |
| | | | | | Feed blocked is now always decided in the cluster controller, and the new limit of 90% matches what was used in proton previously. | ||||
* | Include needed header files. | Tor Egge | 2022-02-14 | 1 | -0/+1 |
| | |||||
* | Some minor code health by typedef -> using and not exposing more than ↵ | Henning Baldersheim | 2022-02-14 | 11 | -57/+54 |
| | | | | necessary, or stating the obvoius. | ||||
* | Remove noop std::move(). | Tor Egge | 2022-02-08 | 1 | -1/+1 |
| | |||||
* | Remove noop std::move. | Tor Egge | 2022-02-08 | 1 | -2/+2 |
| | |||||
* | Reduce code visibility and include only what you need from config library. | Henning Baldersheim | 2022-02-06 | 12 | -19/+25 |
| | |||||
* | Merge pull request #21056 from ↵ | Henning Baldersheim | 2022-02-03 | 3 | -4/+33 |
|\ | | | | | | | | | vespa-engine/geirst/early-trigger-of-conservative-flush-strategy Use a conservative flush strategy before we reach the proton resource… | ||||
| * | Use a conservative flush strategy before we reach the proton resource limits ↵ | Geir Storli | 2022-02-03 | 3 | -4/+33 |
| | | | | | | | | | | | | | | for memory and disk. This should improve protons ability to have enough headroom to handle transient resource usage (memory index and disk index fusion) before reaching feed blocked inside proton. | ||||
* | | Avoid unneeded redo reprocessing. | Tor Egge | 2022-02-02 | 1 | -1/+1 |
|/ | |||||
* | Tag cpu category for tasks run in the proton shared executor. | Geir Storli | 2022-01-28 | 9 | -35/+40 |
| | |||||
* | Tag maintenance job tasks with cpu category COMPACT. | Geir Storli | 2022-01-28 | 4 | -13/+18 |
| | |||||
* | Tag proton thread pools with CPU categories. | Geir Storli | 2022-01-27 | 4 | -34/+50 |
| | |||||
* | Merge pull request #20953 from vespa-engine/geirst/align-resource-usage-metrics | Henning Baldersheim | 2022-01-27 | 9 | -59/+131 |
|\ | | | | | Align resource usage metrics with what is tracked and reported to the… | ||||
| * | Align resource usage metrics with what is tracked and reported to the ↵ | Geir Storli | 2022-01-27 | 9 | -59/+131 |
| | | | | | | | | | | | | | | cluster controller. New disk and memory metrics are added with improved names. The old metrics will be removed on Vespa 8. | ||||
* | | Merge pull request #20943 from vespa-engine/balder/avoid-explicit-close-1 | Henning Baldersheim | 2022-01-26 | 3 | -39/+26 |
|\ \ | | | | | | | - assert result of Close() in destructor of FastOS_File and FastOS_Bu… | ||||
| * | | - assert result of Close() in destructor of FastOS_File and FastOS_BufferedFile. | Henning Baldersheim | 2022-01-26 | 3 | -39/+26 |
| |/ | | | | | | | | | | | | | - Check result of Close() - Check result of Sync() - Scope FastOS_File to avoid explicit Close(). - NULL -> nullptr | ||||
* | | Merge pull request #20932 from ↵ | Geir Storli | 2022-01-26 | 1 | -2/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/adjust-replay-throttling-policy-max-window-size Adjust default replay_throttling_policy.max_window_size in proton config. | ||||
| * | | Adjust default replay_throttling_policy.min_window_size in proton config. | Tor Egge | 2022-01-26 | 1 | -1/+1 |
| | | | |||||
| * | | Adjust default replay_throttling_policy.max_window_size in proton config. | Tor Egge | 2022-01-25 | 1 | -1/+1 |
| |/ | |||||
* / | tag match/summary engines with READ cpu usage | Håvard Pettersen | 2022-01-26 | 2 | -3/+10 |
|/ | | | | tag llvm compilation tasks with SETUP cpu usage | ||||
* | Merge pull request #20924 from vespa-engine/toregge/throttle-replay | Geir Storli | 2022-01-25 | 9 | -8/+81 |
|\ | | | | | Throttle replay. | ||||
| * | Adjust comments. | Tor Egge | 2022-01-25 | 2 | -2/+2 |
| | | |||||
| * | Throttle replay. | Tor Egge | 2022-01-25 | 9 | -8/+81 |
| | | |||||
* | | Merge pull request #20915 from vespa-engine/havardpe/proton-cpu-util-metrics | Geir Storli | 2022-01-25 | 4 | -1/+36 |
|\ \ | |/ |/| | added cpu util metrics | ||||
| * | use separate metrics in a metric set | Håvard Pettersen | 2022-01-25 | 3 | -15/+30 |
| | | | | | | | | values are kept unnormalized | ||||
| * | added cpu util metrics | Håvard Pettersen | 2022-01-24 | 4 | -1/+21 |
| | | |||||
* | | Add comment describing why a replay feed token should not be passed to ↵ | Tor Egge | 2022-01-24 | 1 | -0/+9 |
| | | | | | | | | GidToLidChangeHandler. | ||||
* | | Don't pass replay feed token to GidToLidChangeHandler. | Tor Egge | 2022-01-24 | 1 | -1/+2 |
|/ | |||||
* | Update class comment. | Tor Egge | 2022-01-21 | 1 | -1/+3 |
| | |||||
* | Prepare for throttling of replay. | Tor Egge | 2022-01-21 | 16 | -44/+148 |
| | |||||
* | Only require vespalib::Executor instead of vespalib::ThreadExecutor | Henning Baldersheim | 2022-01-19 | 15 | -45/+29 |
| | |||||
* | Merge pull request #20861 from vespa-engine/arnej/special-document-only-fieldset | Arne H Juul | 2022-01-19 | 1 | -0/+9 |
|\ | | | | | add special '[document]' fieldset | ||||
| * | add special '[document]' fieldset | Arne H Juul | 2022-01-18 | 1 | -0/+9 |
| | | | | | | | | | | | | | | * specially handled like [all] and [docid] * depends on the document type having a configured fieldset named '[document]' * should make it possible to run vespa-visit -l '[document]' and get only the fields declared inside the document for any and all document types. | ||||
* | | Wire in control of whether taskLimit is hard. | Henning Baldersheim | 2022-01-18 | 5 | -10/+24 |
|/ | |||||
* | Remove sync apply bucket diff. | Tor Egge | 2022-01-18 | 4 | -14/+1 |
| | |||||
* | Speed up persistence conformance test. | Tor Egge | 2022-01-15 | 1 | -1/+7 |
| | |||||
* | Subtract transient resource usage from the absolute usage before reporting ↵ | Geir Storli | 2022-01-14 | 2 | -4/+19 |
| | | | | | | | to the cluster controller. This ensures that the transient resource usage is covered by the resource headroom on the content node, instead of leading to feed blocked due to natural fluctuations. | ||||
* | Merge pull request #20782 from ↵ | Geir Storli | 2022-01-13 | 1 | -16/+16 |
|\ | | | | | | | | | vespa-engine/toregge/calculate-transient-disk-space-due-to-fusion Consider disk space used by fusion indexes beyond current fusion index or | ||||
| * | Rename ActiveDiskIndexes to DiskIndexes. | Tor Egge | 2022-01-13 | 1 | -16/+16 |
| | | | | | | | | Rename IndexDiskDirActiveState to IndexDiskDirState. | ||||
| * | Consider disk space used by fusion indexes beyond current fusion index or | Tor Egge | 2022-01-12 | 1 | -2/+2 |
| | | | | | | | | indexes before current fusion index as transient disk space. | ||||
* | | Set defaults in config defs and ModelContext api to improve bucket merge ↵ | Geir Storli | 2022-01-12 | 2 | -4/+5 |
|/ | | | | | | performance on content nodes. These are the same defaults set for the feature flags in https://github.com/vespa-engine/vespa/pull/20759. | ||||
* | Reduce default summary cache memory from 5% to 4% all over. | Henning Baldersheim | 2022-01-11 | 1 | -1/+1 |
| | |||||
* | Merge pull request #20740 from ↵ | Geir Storli | 2022-01-10 | 12 | -55/+80 |
|\ | | | | | | | | | vespa-engine/geirst/prepare-sampling-of-current-transient-disk-usage Prepare for tracking the current transient disk usage across all docu… | ||||
| * | Prepare for tracking the current transient disk usage across all document dbs. | Geir Storli | 2022-01-10 | 12 | -55/+80 |
| | | | | | | | | | | The next step will be sampling the total disk usage of all current fusion indexes and report this as the transient disk usage. | ||||
* | | Merge pull request #20729 from ↵ | Harald Musum | 2022-01-10 | 2 | -5/+6 |
|\ \ | | | | | | | | | | | | | vespa-engine/revert-20728-revert-20724-balder/default-disk-bloat-at-25-percent Revert "Revert "Balder/default disk bloat at 25 percent"" | ||||
| * | | Update test after default disk bloat changed from 0.20 to 0.25 | Henning Baldersheim | 2022-01-10 | 1 | -3/+4 |
| | | | |||||
| * | | Revert "Revert "Balder/default disk bloat at 25 percent"" | Henning Baldersheim | 2022-01-10 | 1 | -2/+2 |
| | | | |||||
| * | | Revert "Balder/default disk bloat at 25 percent" | Harald Musum | 2022-01-10 | 1 | -2/+2 |
| | | | |||||
| * | | Default disk bloat changed from 20% to 25%. | Henning Baldersheim | 2022-01-10 | 1 | -2/+2 |
| |/ | |||||
* / | Simplify use of search::diskindex::Fusion class. | Tor Egge | 2022-01-09 | 2 | -33/+34 |
|/ |