aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus
Commit message (Expand)AuthorAgeFilesLines
* Follow PR comments.Henning Baldersheim2019-12-052-14/+11
* Merge branch 'master' into balder/use-duration-in-messagebus-and-storageapi-r...Henning Baldersheim2019-12-0510-14/+15
|\
| * FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-0410-14/+17
* | Need larger timeout for testing on satuyrated hw.Henning Baldersheim2019-12-041-1/+1
* | Use getReplyNow and deque() for immediate poll.Henning Baldersheim2019-12-042-5/+5
* | Use getMessageNowHenning Baldersheim2019-12-041-6/+6
* | timeout as durationHenning Baldersheim2019-12-0441-321/+299
|/
* remove redundant if and inline simple method.Henning Baldersheim2019-11-212-6/+1
* Address comments from code review.Henning Baldersheim2019-11-2015-35/+30
* SystemTimer -> SteadyTimerHenning Baldersheim2019-11-205-9/+10
* Use timeouts typed with unit.Henning Baldersheim2019-11-2025-88/+101
* Use C++11 chrono instead prehistoric homegrown stuff.Henning Baldersheim2019-11-208-89/+45
* - Use a token to limit how many that will try resending.Henning Baldersheim2019-09-131-9/+22
* Use a thread local counter to break recursion if handleReply is called synchr...Henning Baldersheim2019-08-081-6/+20
* Unused importHenning Baldersheim2019-08-081-1/+0
* Take the message out of the send Q in order to ensure progress if handleReply...Henning Baldersheim2019-08-081-6/+6
* Add the route that failed to avoid needing additional state for analysis.Henning Baldersheim2019-08-011-2/+2
* Copy constructor/assignment is explicitly deleted for mbus::Routable.Tor Egge2019-07-311-2/+4
* Nonfunctional changes onlyJon Bratseth2019-06-281-13/+4
* Keep the spec final.Henning Baldersheim2019-05-284-21/+22
* Reduce the length/cost of the test.Henning Baldersheim2019-05-271-3/+3
* Make the hot/cold path evident and readable.Henning Baldersheim2019-05-211-9/+17
* Add control over #connectionsHenning Baldersheim2019-05-201-1/+1
* Prepare for using multiple connections per specHenning Baldersheim2019-05-194-27/+110
* 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
* | Merge pull request #9435 from vespa-engine/balder/ensure-we-do-not-drop-close...Henning Baldersheim2019-05-161-1/+8
|\ \
| * | - Use double checked locking to ensure that we do not create Policies that we...Henning Baldersheim2019-05-161-1/+8
| |/
* | Merge pull request #9431 from vespa-engine/balder/2-mbus-transport-threadsHenning Baldersheim2019-05-161-2/+1
|\ \ | |/ |/|
| * Use 2 threads for mbus transport.Henning Baldersheim2019-05-161-2/+1
* | Wait until shutdown is completed.Henning Baldersheim2019-05-161-1/+1
|/
* multi-threaded transport for JRTHåvard Pettersen2019-05-131-27/+2
* Simplify the supervisor responsibilityHenning Baldersheim2019-05-103-12/+7
* Explicitly require non-empty (or null) routeJon Bratseth2019-04-292-48/+38
* Test and error code categorization.Henning Baldersheim2019-04-292-2/+39
* Report fatal-mbus-errors-as server error.Henning Baldersheim2019-04-283-3/+16
* Merge pull request #9155 from vespa-engine/balder/update-lookup-interfaceHenning Baldersheim2019-04-235-19/+22
|\
| * Change interface from Mirror.Entry[] to List<Mirror.Entry> as you already hav...Henning Baldersheim2019-04-225-19/+22
* | Avoid '*' imports.Henning Baldersheim2019-04-221-1/+5
|/
* Cut number of network worker threads in half.Henning Baldersheim2019-04-221-4/+4
* Let the sender do all the packing too.Henning Baldersheim2019-04-201-1/+1
* Handle the reply in own thread too.Henning Baldersheim2019-04-201-26/+5
* Send the message in your own thread.Henning Baldersheim2019-04-201-31/+2
* Merge pull request #9134 from vespa-engine/balder/control-number-of-feed-threadsBjørn Christian Seime2019-04-152-6/+1
|\
| * Add control for number of feed threads.Henning Baldersheim2019-04-152-6/+1
* | Revert "Balder/skip the messenger thread"Henning Baldersheim2019-04-143-24/+58
|/
* Add control for if you want to use mbus threas for compression/encoding or yo...Henning Baldersheim2019-04-142-1/+17
* Handle the reply in own thread too.Henning Baldersheim2019-04-131-26/+5