Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a daemon thread have wait for shutdown to complete. | Henning Baldersheim | 2022-01-07 | 1 | -1/+1 |
| | |||||
* | decouple tests by giving them separate destination session names | Arne H Juul | 2021-12-30 | 1 | -64/+71 |
| | |||||
* | speed up unit test | Arne H Juul | 2021-12-17 | 1 | -11/+132 |
| | | | | | | | * use shared (static) slobrok, source and destination servers * reset various state between tests * still create/destroy sessions between tests * add logging of start/finish of each sub-test to track where time goes | ||||
* | more aggressive waitState | Arne H Juul | 2021-12-17 | 1 | -3/+9 |
| | |||||
* | most unit tests can run with just 1 network thread | Arne H Juul | 2021-12-16 | 2 | -3/+5 |
| | |||||
* | improve testserver start/stop logging slightly | Arne H Juul | 2021-12-16 | 2 | -5/+16 |
| | |||||
* | wait a bit more before spamming the log | Arne H Juul | 2021-12-15 | 1 | -2/+3 |
| | |||||
* | improve signal-to-noise ratio in informational logging | Arne H Juul | 2021-12-15 | 1 | -4/+10 |
| | |||||
* | log some info to make it possible to see what is going on in unit tests | Arne H Juul | 2021-12-15 | 1 | -0/+5 |
| | |||||
* | Remove the need for Syncable | Henning Baldersheim | 2021-11-26 | 1 | -2/+1 |
| | |||||
* | add some information while waiting for messagebus network | Arne H Juul | 2021-11-11 | 2 | -1/+15 |
| | |||||
* | Add missiung copyrights | Jon Bratseth | 2021-10-20 | 2 | -0/+2 |
| | |||||
* | fix unstable unit test | Håvard Pettersen | 2021-10-15 | 1 | -0/+3 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 4 | -4/+4 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 379 | -385/+385 |
| | |||||
* | Merge pull request #19285 from ↵ | Jon Marius Venstad | 2021-09-27 | 2 | -16/+25 |
|\ | | | | | | | | | vespa-engine/jonmv/shut-down-RPC-when-no-message-bus-owner-remain Shut down network when all owners also have detached | ||||
| * | Better names | Jon Marius Venstad | 2021-09-27 | 2 | -12/+14 |
| | | |||||
| * | Shut down network when all owners also have detached | Jon Marius Venstad | 2021-09-24 | 2 | -14/+21 |
| | | |||||
* | | Simplify with computeIfAbsent | Henning Baldersheim | 2021-09-25 | 1 | -7/+1 |
| | | |||||
* | | Avoid using a thread local map as it keeps large objects hanging around as ↵ | Henning Baldersheim | 2021-09-24 | 1 | -15/+18 |
| | | | | | | | | ghosts. | ||||
* | | As a simple tcp based rpc address is the most common, split into Tcp and Named. | Henning Baldersheim | 2021-09-24 | 6 | -56/+88 |
|/ | | | | Tcp variant is immutable and hence thread safe, while Named is made thread safe by synchonized. | ||||
* | Revert "Revert "Avoid copying data just to compress them when it is not ↵ | Henning Baldersheim | 2021-08-30 | 1 | -4/+2 |
| | | | | necessary."" | ||||
* | Revert "Avoid copying data just to compress them when it is not necessary." | Henning Baldersheim | 2021-08-30 | 1 | -2/+4 |
| | |||||
* | Avoid copying data just to compress them when it is not necessary. | Henning Baldersheim | 2021-08-30 | 1 | -4/+2 |
| | |||||
* | Let server session.connect() conncet to net, and use newest destination | Jon Marius Venstad | 2021-08-23 | 6 | -15/+57 |
| | | | | No practical changes, but less API misuse. @bjorncs please review. | ||||
* | Cut the heaviest dynamic throttle policy mini-benchmarks | Jon Marius Venstad | 2021-08-18 | 1 | -4/+4 |
| | |||||
* | Use protocol of latest owner | Jon Marius Venstad | 2021-08-17 | 2 | -8/+8 |
| | |||||
* | Move conditional broadcasting down | Jon Marius Venstad | 2021-08-17 | 3 | -19/+18 |
| | |||||
* | Use injectable network multiplexer holder in SessionCache to bridge generations | Jon Marius Venstad | 2021-08-16 | 2 | -10/+6 |
| | |||||
* | Unit test for multiplexer | Jon Marius Venstad | 2021-08-16 | 1 | -0/+187 |
| | |||||
* | Insert a NetworkMultiplexer between MessageBus and its Network | Jon Marius Venstad | 2021-08-16 | 2 | -13/+168 |
| | |||||
* | Remove uneeded overload | Jon Marius Venstad | 2021-08-16 | 1 | -4/+0 |
| | |||||
* | Remove unused variable | Jon Marius Venstad | 2021-08-16 | 1 | -4/+2 |
| | |||||
* | Reduce entanglement | Jon Marius Venstad | 2021-08-16 | 6 | -16/+12 |
| | |||||
* | Prefer final fields to post-construction modification | Jon Marius Venstad | 2021-08-16 | 5 | -30/+17 |
| | |||||
* | Set owner for send-reply and protocol for reply encoding earlier | Jon Marius Venstad | 2021-08-16 | 1 | -13/+18 |
| | |||||
* | More non-functional changse, typos | Jon Marius Venstad | 2021-08-16 | 3 | -21/+12 |
| | |||||
* | Non-functional changes | Jon Marius Venstad | 2021-08-16 | 1 | -0/+1 |
| | |||||
* | Add braces | Henning Baldersheim | 2021-07-02 | 1 | -2/+6 |
| | |||||
* | Implement use of multiple rpc targets in mbus | Henning Baldersheim | 2021-07-02 | 4 | -41/+59 |
| | |||||
* | - Control tcp-no-delay explicit. | Henning Baldersheim | 2021-07-02 | 2 | -0/+9 |
| | | | | - Wire in configuration of number of rpc targets. | ||||
* | Use a 128_Ki literal | Henning Baldersheim | 2021-07-02 | 1 | -1/+1 |
| | |||||
* | Support multiple network threads in mbus. | Henning Baldersheim | 2021-07-02 | 4 | -2/+16 |
| | |||||
* | No functional changes | Jon Bratseth | 2021-06-28 | 2 | -4/+4 |
| | |||||
* | Update abi spec | Jon Marius Venstad | 2021-06-15 | 1 | -1/+1 |
| | |||||
* | Revert "Try to reduce test runtime for RoutingTestCase" | Harald Musum | 2021-06-01 | 1 | -34/+12 |
| | |||||
* | Merge pull request #18052 from vespa-engine/bratseth/cleanup-564 | Harald Musum | 2021-06-01 | 1 | -2/+3 |
|\ | | | | | No functional changes | ||||
| * | No functional changes | Jon Bratseth | 2021-06-01 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #18028 from vespa-engine/reduce-test-runtime | Henning Baldersheim | 2021-05-28 | 1 | -12/+34 |
|\ \ | |/ |/| | Try to reduce test runtime for RoutingTestCase | ||||
| * | Try to reduce test runtime for RoutingTestCase | gjoranv | 2021-05-28 | 1 | -12/+34 |
| | |