Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure mbus is not shut down while processing mbus requests | jonmv | 2023-11-30 | 2 | -5/+68 |
| | |||||
* | Add some warnings for unexpected scenarios | jonmv | 2023-11-30 | 1 | -0/+3 |
| | |||||
* | Non-funcitonal changes | jonmv | 2023-11-30 | 2 | -1/+2 |
| | |||||
* | Info log message when MbusServer is finally destroyed | jonmv | 2023-10-11 | 1 | -2/+2 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 55 | -55/+55 |
| | |||||
* | Use Guice 6.0 | Bjørn Christian Seime | 2023-09-04 | 1 | -1/+1 |
| | | | | | | https://github.com/google/guice/wiki/Guice600 We cannot upgrade to 7.x as we export javax.inject from container. 6.x supports both the old javax.inject and the new jakarta.inject replacement. | ||||
* | Use config self-subscription also for session-cache which powers docproc | jonmv | 2023-07-14 | 2 | -17/+6 |
| | |||||
* | We have relied on dynamic throttling for 12 years or so. | Henning Baldersheim | 2023-01-03 | 1 | -21/+0 |
| | | | | Time to let the old one go. | ||||
* | Start new mbus servers before stopping old ones | jonmv | 2022-10-10 | 1 | -0/+5 |
| | |||||
* | Deprecate ConfigGetter | Harald Musum | 2022-07-07 | 1 | -6/+4 |
| | |||||
* | GC long gone config and som minor code cleanup. | Henning Baldersheim | 2022-07-06 | 1 | -4/+0 |
| | |||||
* | Revert "Revert "Revert "GC long gone config""" | Arnstein Ressem | 2022-07-05 | 1 | -0/+4 |
| | |||||
* | Revert "Revert "GC long gone config"" | Henning Baldersheim | 2022-07-05 | 1 | -4/+0 |
| | |||||
* | Revert "GC long gone config" | Henning Baldersheim | 2022-07-05 | 1 | -0/+4 |
| | |||||
* | GC long gone config | Henning Baldersheim | 2022-07-05 | 1 | -4/+0 |
| | |||||
* | Log when deconstruction of mbus server provider is complete | Bjørn Christian Seime | 2022-06-21 | 1 | -3/+4 |
| | | | | | Useful for debugging failed component graph deconstruction caused by mbus server shutdown hanging. | ||||
* | Set project version to 8-SNAPSHOT | gjoranv | 2022-06-08 | 1 | -2/+2 |
| | |||||
* | Remove top-level <clients> element and LoadType concept | Tor Brede Vekterli | 2022-06-08 | 2 | -11/+2 |
| | | | | | | | Load types have not been properly supported for some time, so remove the remaining API surfaces exposing them. Since load type config was the last remaining use of <clients> in services.xml, remove that one as well. | ||||
* | Use '@Inject' from 'annotations' in multiple bundles | Bjørn Christian Seime | 2022-05-06 | 4 | -4/+4 |
| | |||||
* | Revert "Merge pull request #22394 from ↵ | jonmv | 2022-05-03 | 2 | -30/+16 |
| | | | | | | | vespa-engine/revert-22374-jonmv/remove-last-controller-jersey-client" This reverts commit e046ae79779261b09f85bcf4c04c906b83075775, reversing changes made to d2066c0a0c04e2aa2ada12a5c85f5eae9ff65b02. | ||||
* | Revert "Jonmv/remove last controller jersey client [run-systemtest]" | Jon Marius Venstad | 2022-05-02 | 2 | -16/+30 |
| | |||||
* | Imports | jonmv | 2022-05-02 | 1 | -2/+1 |
| | |||||
* | Simplify shared resource setup with Memoized | jonmv | 2022-05-02 | 2 | -29/+16 |
| | |||||
* | Deprecate load types from Java APIs | Tor Brede Vekterli | 2022-04-05 | 2 | -3/+7 |
| | | | | | | | | | | | Load types have not been used in practice for years, and supporting them in backend metrics etc. has long since been lacking. Prepare for removing these on Vespa 8. Most callsites are unchanged, aside from presumed safe changes such as constructors used by dependency injection. Have added new overloads without load types where these did not already exist to allow for an orderly transition. | ||||
* | Remove unused imports. | gjoranv | 2022-03-06 | 1 | -2/+0 |
| | |||||
* | Inject DocumentTypeManager to SessionCache | gjoranv | 2022-03-06 | 2 | -5/+6 |
| | |||||
* | Unregister session when closing MbusServer | Bjørn Christian Seime | 2022-01-25 | 1 | -4/+3 |
| | |||||
* | Add disconnect() that unregisters session | Bjørn Christian Seime | 2022-01-25 | 3 | -2/+9 |
| | |||||
* | After we close a MBusServer we are not busy, retrying will not make life better. | Henning Baldersheim | 2022-01-07 | 2 | -5/+3 |
| | | | | Shutdown is a better error code. | ||||
* | Add log message warning aboit failed Thread.join during destroy. | Henning Baldersheim | 2022-01-07 | 1 | -1/+1 |
| | |||||
* | Use a daemon thread have wait for shutdown to complete. | Henning Baldersheim | 2022-01-07 | 2 | -3/+9 |
| | |||||
* | Simnplify testing by sticking to assertEquals/True/False | Henning Baldersheim | 2021-12-19 | 3 | -85/+78 |
| | |||||
* | Remove use of Guava ListenableFuture from com.yahoo.jdisc.handler | Bjørn Christian Seime | 2021-12-10 | 1 | -2/+2 |
| | | | | | | This change is not 100% API compatible. Many classes from this package inherited types from Guava. The classes will have the same methods as before, but their type has obviously changed. Two options; merge now with the small risk of breakage or wait for Vespa 8 branch. | ||||
* | Use given messagebus config also when slobroks config is self-sub | Jon Marius Venstad | 2021-11-11 | 1 | -1/+1 |
| | |||||
* | Use refer(context) for mbus too. | Henning Baldersheim | 2021-10-08 | 6 | -6/+6 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 4 | -4/+4 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 51 | -51/+51 |
| | |||||
* | Avoid use of deprecated Request.setServerRequest. | Henning Baldersheim | 2021-10-04 | 3 | -5/+11 |
| | |||||
* | Add deprecation warnings. | Henning Baldersheim | 2021-10-04 | 1 | -1/+1 |
| | |||||
* | Merge pull request #19285 from ↵ | Jon Marius Venstad | 2021-09-27 | 1 | -1/+1 |
|\ | | | | | | | | | 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 | 1 | -1/+1 |
| | | |||||
* | | Keep sending busy for now. | Henning Baldersheim | 2021-09-24 | 2 | -2/+4 |
| | | |||||
* | | Stopping is server is a one way street. | Henning Baldersheim | 2021-09-24 | 4 | -11/+28 |
|/ | | | | Returning BUSY as a temporary error will cause retries, instead of fast-fail. | ||||
* | Destroy only when held item exists | Jon Marius Venstad | 2021-09-09 | 1 | -2/+4 |
| | |||||
* | Lazily initialise session cache and its network | Jon Marius Venstad | 2021-08-27 | 3 | -12/+37 |
| | |||||
* | Fix unit test setup for docproc | Jon Marius Venstad | 2021-08-27 | 1 | -2/+6 |
| | |||||
* | Use self-subscription for slobroks config in container messagebus | Jon Marius Venstad | 2021-08-26 | 2 | -7/+9 |
| | |||||
* | Let server session.connect() conncet to net, and use newest destination | Jon Marius Venstad | 2021-08-23 | 5 | -12/+11 |
| | | | | No practical changes, but less API misuse. @bjorncs please review. | ||||
* | Actually close server | Jon Marius Venstad | 2021-08-17 | 1 | -0/+1 |
| | |||||
* | Unregister sessions on server close | Jon Marius Venstad | 2021-08-17 | 4 | -17/+24 |
| |