aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/storageserver/bouncer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Print Bouncer state within lock to ensure visibilityTor Brede Vekterli2023-10-251-2/+3
* Rewire Bouncer configuration flowTor Brede Vekterli2023-10-191-22/+6
* Improve enum naming by reducing redundant informationTor Brede Vekterli2023-10-121-1/+1
* Replace bools with type safe enumsTor Brede Vekterli2023-10-121-1/+1
* Allow Bouncer to send messages up when in state `CLOSED`Tor Brede Vekterli2023-10-121-1/+1
* Ensure internal messages are flushed before shutting down RPC subsystemTor Brede Vekterli2023-10-111-55/+69
* Revert "Ensure internal messages are flushed before shutting down RPC subsyst...Harald Musum2023-10-111-69/+55
* Ensure internal messages are flushed before shutting down RPC subsystemTor Brede Vekterli2023-10-111-55/+69
* Revert "Ensure internal messages are flushed before shutting down RPC subsystem"Tor Brede Vekterli2023-10-101-69/+55
* Merge pull request #28825 from vespa-engine/vekterli/ensure-internal-messages...Henning Baldersheim2023-10-101-55/+69
|\
| * Ensure internal messages are flushed before shutting down RPC subsystemTor Brede Vekterli2023-10-061-55/+69
* | Update copyrightJon Bratseth2023-10-091-1/+1
|/
* Remove unused code branch in Bouncer componentTor Brede Vekterli2023-10-021-8/+0
* - Disconnect clock and MicroSecTime.Henning Baldersheim2023-02-081-1/+1
* - Include only the parts from the storageframework that you really need.Henning Baldersheim2023-02-061-0/+1
* Make internal cluster/node state propagation noexceptTor Brede Vekterli2022-11-251-1/+1
* read cluster state while holding lockHÃ¥vard Pettersen2022-05-201-9/+9
* Check cluster-wide state inside lock to match state writeTor Brede Vekterli2022-03-031-1/+3
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-4/+5
* Hint about NTPJon Bratseth2021-10-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-191-0/+1
* Reject incoming operations with too few bucket bits setTor Brede Vekterli2020-11-131-2/+24
* Use vespalib::Lock -> std::mutexHenning Baldersheim2020-10-081-3/+3
* Allow Get operations through when content node is in Maintenance modeTor Brede Vekterli2019-09-181-0/+7
* Always allow activation commands through bouncer componentTor Brede Vekterli2019-03-201-0/+1
* Fail client ops gracefully when distributor is marked downTor Brede Vekterli2019-02-221-7/+12
* Append node identity to response messages sent by Bouncer componentTor Brede Vekterli2019-02-041-3/+10
* Log config changes from Bouncer componentTor Brede Vekterli2018-06-201-0/+2
* Constify getDerivedNodeState() method.Tor Egge2018-03-231-12/+8
* Make Bouncer BucketSpace aware.Tor Egge2018-03-221-15/+42
* Remove MultiOperationHenning Baldersheim2018-03-191-2/+0
* Move ClusterStateBundle to vdslib, allowing it to be used outsideTor Egge2018-02-221-1/+1
* Add cluster state bundle which contains a baseline cluster state andTor Egge2018-02-221-7/+9
* Use a non-transient error code for clock skew rejectionsTor Brede Vekterli2018-01-301-4/+4
* Add bouncer metric set and clock skew abort metricTor Brede Vekterli2018-01-191-1/+9
* Log warning when aborting operation due to clock skewTor Brede Vekterli2018-01-191-2/+6
* 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
* Only include what you really needHenning Baldersheim2017-06-081-0/+2
* split log and bufferedlogHenning Baldersheim2017-06-071-1/+1
* Does not need fastos.hHenning Baldersheim2017-05-311-3/+2
* PublishJon Bratseth2016-06-151-0/+295