summaryrefslogtreecommitdiffstats
path: root/messagebus/src/vespa
Commit message (Expand)AuthorAgeFilesLines
* remove redundant if and inline simple method.Henning Baldersheim2019-11-212-6/+1
* Address comments from code review.Henning Baldersheim2019-11-2013-32/+27
* SystemTimer -> SteadyTimerHenning Baldersheim2019-11-205-9/+10
* Use timeouts typed with unit.Henning Baldersheim2019-11-2021-74/+82
* Use C++11 chrono instead prehistoric homegrown stuff.Henning Baldersheim2019-11-208-89/+45
* Copy constructor/assignment is explicitly deleted for mbus::Routable.Tor Egge2019-07-311-2/+4
* Revert "Revert "Wait until shutdown is completed.""Henning Baldersheim2019-05-161-1/+1
* Merge pull request #9438 from vespa-engine/havardpe/avoid-unit-test-hangHenning Baldersheim2019-05-161-2/+2
|\
| * band-aid to avoid blocking forever in transport shutdownHåvard Pettersen2019-05-161-2/+2
* | Revert "Wait until shutdown is completed."Harald Musum2019-05-161-1/+1
|/
* Wait until shutdown is completed.Henning Baldersheim2019-05-161-1/+1
* Simplify the supervisor responsibilityHenning Baldersheim2019-05-101-1/+1
* Eliminate some clang 7 warnings.Tor Egge2019-02-251-2/+2
* Eliminate some gcc 9 warnings.Tor Egge2019-02-251-1/+1
* More agile retry policy.Henning Baldersheim2019-02-152-3/+7
* Use relaxed memory ordering for speed.Henning Baldersheim2019-02-151-2/+2
* Use std::atomic instead of volatile.Henning Baldersheim2019-02-155-31/+19
* Augment messagebus error messages with recipients and/or local identityTor Brede Vekterli2019-02-055-9/+48
* Adjust forward declarations in messagebus.Tor Egge2019-02-031-2/+2
* Use atomics for lockfree protocol lookups in messagebusTor Brede Vekterli2019-01-082-11/+20
* GC unused code and update includesHenning Baldersheim2019-01-051-2/+3
* Remove the costly and unnecessary setSlobrokId interface.Henning Baldersheim2018-10-041-0/+4
* Remove the costly and unnecessary setSlobrokId interface.Henning Baldersheim2018-10-044-19/+11
* remove non-instant invocationHåvard Pettersen2018-09-053-3/+3
* Remove use and implementation of directwrite optionHenning Baldersheim2018-08-311-1/+0
* Remove whitespaceHenning Baldersheim2018-08-121-1/+1
* Pass stringref by valueHenning Baldersheim2018-08-114-4/+4
* Pass stringref by valueHenning Baldersheim2018-08-1012-23/+22
* Remove stringref::c_str()Tor Brede Vekterli2018-07-252-6/+7
* Fix author tag for SimonBjørn Christian Seime2018-07-0516-16/+16
* Use std::max, and do it on the correct place.Henning Baldersheim2018-06-151-1/+1
* Control threadpool and dispatch of encode/decode by config.Henning Baldersheim2018-06-155-14/+50
* Use multiple threads for handling requests, if allowed.Henning Baldersheim2018-06-152-8/+16
* No reason to fake history to simulate a faster moving clock.Henning Baldersheim2018-04-182-4/+2
* Default 10 minutes TTLHenning Baldersheim2018-04-181-2/+2
* Use emplace instead of older insert.Henning Baldersheim2018-04-031-9/+5
* Use move constructors.Henning Baldersheim2018-04-031-3/+3
* Use std::move and move constructors where benefiscal.Henning Baldersheim2018-04-0312-51/+50
* Ensure buffer length returned is independent of evaluation orderTor Brede Vekterli2018-03-051-3/+7
* Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-112-0/+2
* Mutex instrumentation is long gone.Tor Egge2017-10-275-6/+6
* Remove SERVICE_OOS from c++Henning Baldersheim2017-10-172-2/+2
* Remove OSS from c++Henning Baldersheim2017-10-1716-702/+17
* Wire in for live reconfiguration of DocumentStore.Henning Baldersheim2017-10-054-34/+1
* Be conservative if you do not know the protocol.Henning Baldersheim2017-09-301-1/+1
* Revert "Revert "Balder/let protocol signal sequencing requirements""Henning Baldersheim2017-09-304-6/+18
* Revert "Balder/let protocol signal sequencing requirements"Arnstein Ressem2017-09-304-18/+6
* Return reply in different thread if protocol does not require sequencingHenning Baldersheim2017-09-293-6/+14
* Protocols tells if they require sequencing of messages. If not messages might...Henning Baldersheim2017-09-292-0/+4
* Revert "Revert "Aressem/remove post install script""Arnstein Ressem2017-09-271-1/+1