Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Use 2 threads for mbus transport. | Henning Baldersheim | 2019-05-16 | 1 | -2/+1 | |
| | | ||||||
* | | Wait until shutdown is completed. | Henning Baldersheim | 2019-05-16 | 1 | -1/+1 | |
|/ | ||||||
* | multi-threaded transport for JRT | Håvard Pettersen | 2019-05-13 | 1 | -27/+2 | |
| | ||||||
* | Simplify the supervisor responsibility | Henning Baldersheim | 2019-05-10 | 3 | -12/+7 | |
| | ||||||
* | Explicitly require non-empty (or null) route | Jon Bratseth | 2019-04-29 | 2 | -48/+38 | |
| | ||||||
* | Test and error code categorization. | Henning Baldersheim | 2019-04-29 | 2 | -2/+39 | |
| | ||||||
* | Report fatal-mbus-errors-as server error. | Henning Baldersheim | 2019-04-28 | 3 | -3/+16 | |
| | ||||||
* | Merge pull request #9155 from vespa-engine/balder/update-lookup-interface | Henning Baldersheim | 2019-04-23 | 5 | -19/+22 | |
|\ | | | | | Change interface from Mirror.Entry[] to List<Mirror.Entry> as you alr… | |||||
| * | Change interface from Mirror.Entry[] to List<Mirror.Entry> as you already ↵ | Henning Baldersheim | 2019-04-22 | 5 | -19/+22 | |
| | | | | | | | | | | | | have a list. Avoid having to do an array copy that is not necessary. | |||||
* | | Avoid '*' imports. | Henning Baldersheim | 2019-04-22 | 1 | -1/+5 | |
|/ | ||||||
* | Cut number of network worker threads in half. | Henning Baldersheim | 2019-04-22 | 1 | -4/+4 | |
| | ||||||
* | Let the sender do all the packing too. | Henning Baldersheim | 2019-04-20 | 1 | -1/+1 | |
| | ||||||
* | Handle the reply in own thread too. | Henning Baldersheim | 2019-04-20 | 1 | -26/+5 | |
| | ||||||
* | Send the message in your own thread. | Henning Baldersheim | 2019-04-20 | 1 | -31/+2 | |
| | ||||||
* | Merge pull request #9134 from vespa-engine/balder/control-number-of-feed-threads | Bjørn Christian Seime | 2019-04-15 | 2 | -6/+1 | |
|\ | | | | | Add control for number of feed threads. | |||||
| * | Add control for number of feed threads. | Henning Baldersheim | 2019-04-15 | 2 | -6/+1 | |
| | | ||||||
* | | Revert "Balder/skip the messenger thread" | Henning Baldersheim | 2019-04-14 | 3 | -24/+58 | |
|/ | ||||||
* | Add control for if you want to use mbus threas for compression/encoding or ↵ | Henning Baldersheim | 2019-04-14 | 2 | -1/+17 | |
| | | | | your own. | |||||
* | Handle the reply in own thread too. | Henning Baldersheim | 2019-04-13 | 1 | -26/+5 | |
| | ||||||
* | Send the message in your own thread. | Henning Baldersheim | 2019-04-13 | 1 | -31/+2 | |
| | ||||||
* | Revert "Revert "Revert "Balder/send in own thread""" | Henning Baldersheim | 2019-04-13 | 1 | -2/+31 | |
| | ||||||
* | Remove some unused metrics code and dewire it. | Henning Baldersheim | 2019-04-13 | 11 | -204/+13 | |
| | ||||||
* | GC unused metrics instead of guarding it. | Henning Baldersheim | 2019-04-13 | 8 | -182/+0 | |
| | ||||||
* | Use atomic and synchronized sections to do proper accounting of replies. And ↵ | Henning Baldersheim | 2019-04-13 | 3 | -4/+8 | |
| | | | | some geenral code health. | |||||
* | Revert "Revert "Revert "Reply in own thread""" | Henning Baldersheim | 2019-04-13 | 1 | -5/+26 | |
| | ||||||
* | Revert "Revert "Reply in own thread"" | Henning Baldersheim | 2019-04-13 | 1 | -26/+5 | |
| | ||||||
* | Revert "Reply in own thread" | Henning Baldersheim | 2019-04-12 | 1 | -5/+26 | |
| | ||||||
* | Merge pull request #9115 from ↵ | Henning Baldersheim | 2019-04-12 | 1 | -26/+5 | |
|\ | | | | | | | | | vespa-engine/balder/balder/reply-in-own-thread-only Reply in own thread | |||||
| * | Reply in own thread | Henning Baldersheim | 2019-04-12 | 1 | -26/+5 | |
| | | ||||||
* | | Simplify with lambda. | Henning Baldersheim | 2019-04-12 | 1 | -8/+2 | |
| | | ||||||
* | | Take the time outside of the synchronized section. | Henning Baldersheim | 2019-04-12 | 1 | -2/+4 | |
|/ | ||||||
* | A collection of code cleanup in messagebus. And a bonus of catching missing ↵ | Henning Baldersheim | 2019-04-12 | 14 | -35/+25 | |
| | | | | shutdown of config subscription. | |||||
* | Revert "Revert "Balder/send in own thread"" | Henning Baldersheim | 2019-04-12 | 1 | -31/+2 | |
| | | | | Will do the send in own thread and not dispatch to separate thread. | |||||
* | Avoid universal import | Henning Baldersheim | 2019-04-11 | 2 | -6/+32 | |
| | ||||||
* | Update abi spec. | Henning Baldersheim | 2019-04-11 | 1 | -1/+0 | |
| | ||||||
* | Follow intellij advise. | Henning Baldersheim | 2019-04-11 | 1 | -5/+5 | |
| | ||||||
* | Check for retries at least every 10ms when no replies, as opposed to every ↵ | Henning Baldersheim | 2019-04-11 | 1 | -4/+4 | |
| | | | | 100ms. | |||||
* | Eliminate some clang 7 warnings. | Tor Egge | 2019-02-25 | 1 | -2/+2 | |
| | ||||||
* | Eliminate some gcc 9 warnings. | Tor Egge | 2019-02-25 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #8550 from ↵ | Håvard Pettersen | 2019-02-19 | 80 | -91/+0 | |
|\ | | | | | | | | | vespa-engine/toregge/remove-files-used-by-old-unit-test-runner Remove files used by old unit test runner. | |||||
| * | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 80 | -91/+0 | |
| | | ||||||
* | | Merge pull request #8549 from vespa-engine/balder/avoid-nullptr | Tor Brede Vekterli | 2019-02-19 | 1 | -14/+23 | |
|\ \ | |/ |/| | Avoid race conditions around the resender Q. | |||||
| * | Avoid race conditions around the resender Q. | Henning Baldersheim | 2019-02-19 | 1 | -14/+23 | |
| | | ||||||
* | | Remove old unit test runner. | Tor Egge | 2019-02-19 | 1 | -74/+0 | |
|/ | | | | Remove unmaintained scripts to generate old style unit test skeletons. | |||||
* | More agile retry policy. | Henning Baldersheim | 2019-02-15 | 5 | -55/+28 | |
| | ||||||
* | Use relaxed memory ordering for speed. | Henning Baldersheim | 2019-02-15 | 1 | -2/+2 | |
| | ||||||
* | Use std::atomic instead of volatile. | Henning Baldersheim | 2019-02-15 | 6 | -32/+20 | |
| | ||||||
* | Use parenthesis for explicit oredring and use Math.min on bits to shift instead. | Henning Baldersheim | 2019-02-14 | 1 | -2/+2 | |
| | ||||||
* | Use a more agile retry policy with quick start and exponetial backoff. | Henning Baldersheim | 2019-02-14 | 3 | -24/+34 | |
| | ||||||
* | Augment messagebus error messages with recipients and/or local identity | Tor Brede Vekterli | 2019-02-05 | 7 | -15/+69 | |
| | | | | | | Remove deprecated C++ implementation fallback to 4.1 protocol version if remote RPC endpoint does not understand `mbus.getVersion` call. Will now fail as expected with a handshake error instead. |