Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nonfunctional changes only | Jon Bratseth | 2019-06-28 | 1 | -13/+4 |
| | |||||
* | Keep the spec final. | Henning Baldersheim | 2019-05-28 | 4 | -21/+22 |
| | | | | | | Create the address when needed in the async connect thread. Implement hash/equal/compareTo for Spec to avoid toString. Use Spec as key and avoid creating it every time. | ||||
* | Reduce the length/cost of the test. | Henning Baldersheim | 2019-05-27 | 1 | -3/+3 |
| | |||||
* | Make the hot/cold path evident and readable. | Henning Baldersheim | 2019-05-21 | 1 | -9/+17 |
| | |||||
* | Add control over #connections | Henning Baldersheim | 2019-05-20 | 1 | -1/+1 |
| | |||||
* | Prepare for using multiple connections per spec | Henning Baldersheim | 2019-05-19 | 4 | -27/+110 |
| | |||||
* | Revert "Revert "Wait until shutdown is completed."" | Henning Baldersheim | 2019-05-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #9438 from vespa-engine/havardpe/avoid-unit-test-hang | Henning Baldersheim | 2019-05-16 | 1 | -2/+2 |
|\ | | | | | band-aid to avoid blocking forever in transport shutdown | ||||
| * | band-aid to avoid blocking forever in transport shutdown | Håvard Pettersen | 2019-05-16 | 1 | -2/+2 |
| | | | | | | | | | | make it more likely that messagebus transport thread(s) are started when start is called. | ||||
* | | Revert "Wait until shutdown is completed." | Harald Musum | 2019-05-16 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #9435 from ↵ | Henning Baldersheim | 2019-05-16 | 1 | -1/+8 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/ensure-we-do-not-drop-close-destroy-on-exception-or-create-some-that-we-do-not-destroy - Use double checked locking to ensure that we do not create Policies… | ||||
| * | | - Use double checked locking to ensure that we do not create Policies that ↵ | Henning Baldersheim | 2019-05-16 | 1 | -1/+8 |
| |/ | | | | | | | | | | | we forget to destroy. - Catch exceptions and close/destroy when necessary. | ||||
* | | Merge pull request #9431 from vespa-engine/balder/2-mbus-transport-threads | Henning Baldersheim | 2019-05-16 | 1 | -2/+1 |
|\ \ | |/ |/| | Use 2 threads for mbus transport. | ||||
| * | 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. |