summaryrefslogtreecommitdiffstats
path: root/messagebus/src/test
Commit message (Collapse)AuthorAgeFilesLines
* Wait for first reply to be set, in test threadjonmv2023-10-181-1/+4
|
* Fix test to fail when sequenced-task discards it on destroy()jonmv2023-10-131-6/+13
|
* Test sequencer with messenger and deep reply->send-next recursionjonmv2023-10-131-1/+45
|
* Revert "Merge pull request #28922 from ↵jonmv2023-10-131-1/+0
| | | | | | | vespa-engine/revert-28846-balder/deliver-reply-before-sending-next-in-sequence" This reverts commit 33ca0c01d65ba52ed0b508912069fee9db79dfcc, reversing changes made to a4515aed1c078f2d521c3eb8de2d327dfa336644.
* Revert "Balder/deliver reply before sending next in sequence"Jon Marius Venstad2023-10-131-0/+1
|
* Merge pull request #28846 from ↵Henning Baldersheim2023-10-101-1/+0
|\ | | | | | | | | vespa-engine/balder/deliver-reply-before-sending-next-in-sequence Balder/deliver reply before sending next in sequence
| * Keep the old public constructor.Henning Baldersheim2023-10-101-2/+2
| |
| * Get help from the messenger thread to break possibly very long recursion.Henning Baldersheim2023-10-101-3/+2
| |
* | Update copyrightJon Bratseth2023-10-0939-39/+39
|/
* Just use Streams.toList as that is unmdifiable.Henning Baldersheim2023-01-181-3/+2
|
* Unify on Streams.toList()Henning Baldersheim2023-01-181-3/+4
|
* Add removal deprecationHenning Baldersheim2023-01-031-1/+1
|
* We have relied on dynamic throttling for 12 years or so.Henning Baldersheim2023-01-031-50/+0
| | | | Time to let the old one go.
* Cleanup, no effective changesjonmv2022-11-011-6/+3
|
* Ensure atomicity when removing last registered session ownerjonmv2022-10-101-1/+2
|
* Merge pull request #24042 from vespa-engine/bratseth/cleanup-671Jon Bratseth2022-09-2319-307/+91
|\ | | | | No functional changes
| * Make list mutableJon Bratseth2022-09-231-0/+2
| |
| * No functional changesJon Bratseth2022-09-1419-307/+89
| |
* | Simplify and unify the use of Timers.Henning Baldersheim2022-09-145-60/+38
|/
* Convert messagebus to junit5Bjørn Christian Seime2022-07-2839-969/+923
|
* GC long gone config and som minor code cleanup.Henning Baldersheim2022-07-061-1/+2
|
* Revert "Revert "Revert "GC long gone config"""Arnstein Ressem2022-07-051-2/+1
|
* Revert "Revert "GC long gone config""Henning Baldersheim2022-07-051-1/+2
|
* Revert "GC long gone config"Henning Baldersheim2022-07-051-2/+1
|
* GC long gone configHenning Baldersheim2022-07-051-1/+2
|
* Upgrades from pre vespa-6.149 directly to 8.8 is not supported. GC code from ↵Henning Baldersheim2022-06-261-7/+18
| | | | frontend.
* Revoke com.yahoo.config.subscription as public APIHarald Musum2022-06-081-1/+0
| | | | Also remove some deprecated methods in ConfigGetter
* Increase imperfection factor, unit tests have been seen to failHarald Musum2022-04-181-1/+1
|
* Run dynamic throttling tests fewer times by defaultJon Marius Venstad2022-02-031-7/+7
|
* Add SuppressWarnings for removal of config.subscription types.gjoranv2022-02-021-0/+1
|
* decouple tests by giving them separate destination session namesArne H Juul2021-12-301-64/+71
|
* speed up unit testArne H Juul2021-12-171-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
* most unit tests can run with just 1 network threadArne H Juul2021-12-161-3/+3
|
* improve testserver start/stop logging slightlyArne H Juul2021-12-161-4/+2
|
* Update Verizon Media copyright notices.gjoranv2021-10-072-2/+2
|
* Update 2017 copyright notices.gjoranv2021-10-0738-38/+38
|
* Merge pull request #19285 from ↵Jon Marius Venstad2021-09-271-1/+5
|\ | | | | | | | | vespa-engine/jonmv/shut-down-RPC-when-no-message-bus-owner-remain Shut down network when all owners also have detached
| * Better namesJon Marius Venstad2021-09-271-1/+1
| |
| * Shut down network when all owners also have detachedJon Marius Venstad2021-09-241-0/+4
| |
* | As a simple tcp based rpc address is the most common, split into Tcp and Named.Henning Baldersheim2021-09-241-2/+2
|/ | | | Tcp variant is immutable and hence thread safe, while Named is made thread safe by synchonized.
* Let server session.connect() conncet to net, and use newest destinationJon Marius Venstad2021-08-231-3/+7
| | | | No practical changes, but less API misuse. @bjorncs please review.
* Cut the heaviest dynamic throttle policy mini-benchmarksJon Marius Venstad2021-08-181-4/+4
|
* Use protocol of latest ownerJon Marius Venstad2021-08-171-1/+2
|
* Move conditional broadcasting downJon Marius Venstad2021-08-171-6/+9
|
* Use injectable network multiplexer holder in SessionCache to bridge generationsJon Marius Venstad2021-08-161-4/+1
|
* Unit test for multiplexerJon Marius Venstad2021-08-161-0/+187
|
* Revert "Try to reduce test runtime for RoutingTestCase"Harald Musum2021-06-011-34/+12
|
* Try to reduce test runtime for RoutingTestCasegjoranv2021-05-281-12/+34
|
* Revert "Revert "Jonmv/reapply document protocol super config [run-systemtest]""Jon Marius Venstad2021-01-281-3/+2
| | | | This reverts commit 2e2e2edeb3ea99f2c04925070cf44601e2cd94fb.
* Revert "Jonmv/reapply document protocol super config [run-systemtest]"Jon Marius Venstad2021-01-281-2/+3
|