aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus
Commit message (Expand)AuthorAgeFilesLines
* 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
* Send the message in your own thread.Henning Baldersheim2019-04-131-31/+2
* Revert "Revert "Revert "Balder/send in own thread"""Henning Baldersheim2019-04-131-2/+31
* Remove some unused metrics code and dewire it.Henning Baldersheim2019-04-1311-204/+13
* GC unused metrics instead of guarding it.Henning Baldersheim2019-04-138-182/+0
* Use atomic and synchronized sections to do proper accounting of replies. And ...Henning Baldersheim2019-04-133-4/+8
* Revert "Revert "Revert "Reply in own thread"""Henning Baldersheim2019-04-131-5/+26
* Revert "Revert "Reply in own thread""Henning Baldersheim2019-04-131-26/+5
* Revert "Reply in own thread"Henning Baldersheim2019-04-121-5/+26
* Merge pull request #9115 from vespa-engine/balder/balder/reply-in-own-thread-...Henning Baldersheim2019-04-121-26/+5
|\
| * Reply in own threadHenning Baldersheim2019-04-121-26/+5
* | Simplify with lambda.Henning Baldersheim2019-04-121-8/+2
* | Take the time outside of the synchronized section.Henning Baldersheim2019-04-121-2/+4
|/
* A collection of code cleanup in messagebus. And a bonus of catching missing s...Henning Baldersheim2019-04-1214-35/+25
* Revert "Revert "Balder/send in own thread""Henning Baldersheim2019-04-121-31/+2
* Avoid universal importHenning Baldersheim2019-04-112-6/+32
* Update abi spec.Henning Baldersheim2019-04-111-1/+0
* Follow intellij advise.Henning Baldersheim2019-04-111-5/+5
* Check for retries at least every 10ms when no replies, as opposed to every 10...Henning Baldersheim2019-04-111-4/+4
* Eliminate some clang 7 warnings.Tor Egge2019-02-251-2/+2
* Eliminate some gcc 9 warnings.Tor Egge2019-02-251-1/+1
* Merge pull request #8550 from vespa-engine/toregge/remove-files-used-by-old-u...Håvard Pettersen2019-02-1980-91/+0
|\
| * Remove files used by old unit test runner.Tor Egge2019-02-1980-91/+0
* | Merge pull request #8549 from vespa-engine/balder/avoid-nullptrTor Brede Vekterli2019-02-191-14/+23
|\ \ | |/ |/|
| * Avoid race conditions around the resender Q.Henning Baldersheim2019-02-191-14/+23
* | Remove old unit test runner.Tor Egge2019-02-191-74/+0
|/
* More agile retry policy.Henning Baldersheim2019-02-155-55/+28
* Use relaxed memory ordering for speed.Henning Baldersheim2019-02-151-2/+2
* Use std::atomic instead of volatile.Henning Baldersheim2019-02-156-32/+20
* Use parenthesis for explicit oredring and use Math.min on bits to shift instead.Henning Baldersheim2019-02-141-2/+2
* Use a more agile retry policy with quick start and exponetial backoff.Henning Baldersheim2019-02-143-24/+34
* Augment messagebus error messages with recipients and/or local identityTor Brede Vekterli2019-02-057-15/+69
* Adjust forward declarations in messagebus.Tor Egge2019-02-031-2/+2
* Nonfunctional changes onlyJon Bratseth2019-01-257-68/+71
* Generate html5 javadocgjoranv2019-01-212-2/+2
* 6-SNAPSHOT -> 7-SNAPSHOTArnstein Ressem2019-01-211-2/+2
* Revert "Revert "Enable ABI checking on modules with public APIs""Ilpo Ruotsalainen2019-01-092-0/+934
* 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