aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/storageserver/mergethrottler.h
Commit message (Expand)AuthorAgeFilesLines
* disable_queue_limits_for_chained_merges has long been true, GCHenning Baldersheim2024-02-021-2/+0
* Also memory limit throttle enqueued mergesTor Brede Vekterli2023-11-131-0/+1
* Wire HwInfo into MergeThrottler and use for auto-deduction of memory limitsTor Brede Vekterli2023-11-021-17/+23
* Add content node soft limit on max memory used by mergesTor Brede Vekterli2023-11-011-21/+26
* Wire config to MergeThrottler in from the outsideTor Brede Vekterli2023-10-241-9/+6
* Update copyrightJon Bratseth2023-10-091-1/+1
* remove document::RunnableHÃ¥vard Pettersen2023-02-201-1/+0
* - Include only the parts from the storageframework that you really need.Henning Baldersheim2023-02-061-1/+2
* Move MessageGuard out to storage/common sub-libraryTor Brede Vekterli2022-12-151-1/+1
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-5/+7
* Support use of dynamic throttling in MergeThrottler componentTor Brede Vekterli2022-01-241-37/+41
* Add configurable support for unordered merge forwardingTor Brede Vekterli2021-11-121-14/+22
* Prioritize forwarded merges in MergeThrottler queueTor Brede Vekterli2021-10-251-9/+13
* Add metric for active merge throttler window sizeTor Brede Vekterli2021-10-191-0/+3
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Minor MergeThrottler code cleanups. No functional changes.Tor Brede Vekterli2021-10-061-3/+1
* Make ignoring queue limit for forwarded merges configurableTor Brede Vekterli2021-10-051-0/+3
* Add queue size metricHenning Baldersheim2021-06-061-1/+2
* Remove loadmetrics indirection.Henning Baldersheim2020-11-261-2/+6
* vespalib::Monitor -> std::mutex and std::condition_variableHenning Baldersheim2020-10-121-5/+6
* Use std::mutex instead.Henning Baldersheim2020-10-081-2/+2
* Track merges by Bucket instead of BucketId in MergeThrottlerTor Brede Vekterli2017-11-141-3/+3
* Evict all queued merges from throttler on backpressureTor Brede Vekterli2017-09-051-0/+1
* De-dupe backpressure mode checking codeTor Brede Vekterli2017-09-011-0/+1
* Wire together new listener to propagate errorsTor Brede Vekterli2017-08-311-2/+4
* Do not throttle source only merges during back-pressureTor Brede Vekterli2017-08-301-0/+1
* Add backpressure to MergeThrottler with configurable timingTor Brede Vekterli2017-08-301-13/+22
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Removed storageframework.h from header files.Henning Baldersheim2017-06-011-1/+1
* Fix warnings hidden earlier due to including application headers as system in...Henning Baldersheim2017-05-021-2/+2
* - Deinline large metrics constructors/destructors.Henning Baldersheim2017-04-241-116/+18
* Revert "Balder/enforce override 2"Arne H Juul2017-04-241-18/+116
* Including storage now builds fine with override enforcement.Henning Baldersheim2017-04-231-116/+18
* add override in storage/storageserver moduleArne H Juul2017-04-111-11/+10
* PublishJon Bratseth2016-06-151-0/+475