aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus/src/main/java/com/yahoo
Commit message (Collapse)AuthorAgeFilesLines
* Discard sequenced messages if task destroyed before runjonmv2023-10-162-4/+4
|
* Test sequencer with messenger and deep reply->send-next recursionjonmv2023-10-131-1/+1
|
* Revert "Merge pull request #28922 from ↵jonmv2023-10-133-10/+33
| | | | | | | 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-133-33/+10
|
* Revert invalid "simplification"Jon Marius Venstad2023-10-121-1/+1
|
* Info log message when MbusServer is finally destroyedjonmv2023-10-112-2/+4
|
* Non-functional changesjonmv2023-10-112-5/+5
|
* Merge pull request #28846 from ↵Henning Baldersheim2023-10-103-10/+33
|\ | | | | | | | | vespa-engine/balder/deliver-reply-before-sending-next-in-sequence Balder/deliver reply before sending next in sequence
| * Initialize explicit to Bollean.FALSEHenning Baldersheim2023-10-101-2/+2
| |
| * Use Boolean instead of ObjectHenning Baldersheim2023-10-101-6/+5
| |
| * Keep the old public constructor.Henning Baldersheim2023-10-101-0/+3
| |
| * Get help from the messenger thread to break possibly very long recursion.Henning Baldersheim2023-10-103-4/+25
| |
| * Deliver reply before sending next message in sequence.Henning Baldersheim2023-10-101-7/+7
| |
* | Merge pull request #28851 from vespa-engine/jonmv/random-fixBjørn Christian Seime2023-10-101-1/+1
|\ \ | | | | | | Jonmv/random fix
| * | Make field volatilejonmv2023-10-101-1/+1
| |/
* / Update copyrightJon Bratseth2023-10-0995-96/+96
|/
* Make the control flow more readable. Only check the same condition once.Henning Baldersheim2023-08-141-6/+8
|
* Remove capability requirement for 'mbus.getVersion'Bjørn Christian Seime2023-02-201-0/+2
|
* Define required capabilities for existing JRT RPC methodsBjørn Christian Seime2023-02-091-1/+3
|
* Replace synchronized Stack with Deque in feed and query path.Henning Baldersheim2023-01-251-4/+2
|
* We have relied on dynamic throttling for 12 years or so.Henning Baldersheim2023-01-032-17/+12
| | | | Time to let the old one go.
* add more relevant information when messagebus fails to startArne Juul2022-12-211-2/+8
|
* fix typo invokation -> invocationThinh Bui2022-11-141-1/+1
|
* Ensure atomicity when removing last registered session ownerjonmv2022-10-101-11/+6
|
* Return X-Vespa-Ignored-Fields if fields were ignoredJon Bratseth2022-10-061-38/+10
|
* don't heap dump every time network fails to become readyArne Juul2022-09-291-3/+11
|
* Merge pull request #24042 from vespa-engine/bratseth/cleanup-671Jon Bratseth2022-09-233-7/+7
|\ | | | | No functional changes
| * No functional changesJon Bratseth2022-09-143-7/+7
| |
* | Wait for up to 180s for slobrok/network, in Java messagebusjonmv2022-09-221-1/+1
|/
* trigger heap dump on "Network failed to become ready in time"Arne Juul2022-08-311-0/+3
|
* Update java comment.Henning Baldersheim2022-08-121-2/+1
|
* Add method to use Duration as timeout to make unit explicit, and avoid many ↵Henning Baldersheim2022-08-122-2/+5
| | | | magic conversions.
* GC long gone config and som minor code cleanup.Henning Baldersheim2022-07-061-0/+7
|
* Revert "Revert "Revert "GC long gone config"""Arnstein Ressem2022-07-051-7/+0
|
* Revert "Revert "GC long gone config""Henning Baldersheim2022-07-051-0/+7
|
* Revert "GC long gone config"Henning Baldersheim2022-07-051-7/+0
|
* GC long gone configHenning Baldersheim2022-07-051-0/+7
|
* Dump threads when network fails to start in order to find the blocking thread.Henning Baldersheim2022-07-011-1/+4
|
* Upgrades from pre vespa-6.149 directly to 8.8 is not supported. GC code from ↵Henning Baldersheim2022-06-262-157/+0
| | | | frontend.
* Revoke com.yahoo.config.subscription as public APIHarald Musum2022-06-082-2/+0
| | | | Also remove some deprecated methods in ConfigGetter
* - Allow control of throttlepolicy per session.Henning Baldersheim2022-04-111-0/+4
| | | | | - Move tests to same namespace as code to avoid polluting the public interface. - Expose the throttlepolicy from SourceSession to avoid double bookeeping.
* Use a typesafe Duration instead of integer milliseondst status.Henning Baldersheim2022-02-252-2/+5
|
* - Use a utility method that recomputes a timeout if VESPA_TIMER_HZ deviates ↵Henning Baldersheim2022-02-252-2/+2
| | | | from the default of 1000hz.
* Merge branch 'master' into balder/consider_vespa_timer_hzHenning Baldersheim2022-02-251-3/+9
|\
| * - Only wait with timeout if you have any recurring tasks to execute.Henning Baldersheim2022-02-252-4/+9
| | | | | | | | | | - Increase timeout from 10 -> 100 milliseconds. - Also consider the VESPA_TIMER_HZ control of timer frequency.
* | Take VESPA_TIMER_HZ into consideration.Henning Baldersheim2022-02-251-2/+2
|/
* Add SuppressWarnings for removal of config.subscription types.gjoranv2022-02-022-0/+2
|
* Sync with messagebus thread when disconnectingBjørn Christian Seime2022-01-252-2/+2
|
* Add disconnect() that unregisters sessionBjørn Christian Seime2022-01-253-0/+5
|
* TransportThread must always do a handover. If not you might get a deadlock.Henning Baldersheim2022-01-251-1/+1
|