aboutsummaryrefslogtreecommitdiffstats
path: root/container-disc
Commit message (Collapse)AuthorAgeFilesLines
* Report metrics for the size of the native heap.Henning Baldersheim2022-04-272-1/+14
|
* Update expected number of metricsHenning Baldersheim2022-04-251-2/+2
|
* Report direct memory usageHenning Baldersheim2022-04-251-7/+28
|
* Revert "Prefer BouncyCastle as security provider [run-systemtest]"Harald Musum2022-04-201-1/+1
|
* Install BC as prefered provider for jdiscBjørn Christian Seime2022-04-201-1/+1
|
* Revert "Revert "Add recommended java.security options.""Arnstein Ressem2022-04-081-0/+1
|
* Revert "Add recommended java.security options."Arnstein Ressem2022-04-081-1/+0
|
* Add recommended java.security options.Arnstein Ressem2022-04-081-0/+1
|
* Remove the jersey-proxy-client bundle.gjoranv2022-03-311-1/+0
| | | | Unused, since providing Jersey from configserver.
* Revert "Remove jersey proxy client [run-systemtest]"Håkon Hallingstad2022-03-291-0/+1
|
* Remove the jersey-proxy-client bundle.gjoranv2022-03-291-1/+0
| | | | Unused, since providing Jersey from configserver.
* Remove jersey-media-* and related bundles.gjoranv2022-03-281-4/+0
|
* Revert "Remove jersey media bundles 2 [run-systemtest]"Jon Marius Venstad2022-03-271-0/+4
|
* Remove jersey-media-* and related bundles.gjoranv2022-03-251-4/+0
|
* Revert "Remove jersey-media-* and related bundles [run-systemtest]"gjoranv2022-03-231-0/+4
|
* Remove jersey-media-* and related bundles.gjoranv2022-03-201-4/+0
|
* Install BouncyCastle during jdisc startupBjørn Christian Seime2022-02-181-0/+20
|
* Log number of bundles uninstalledBjørn Christian Seime2022-02-141-3/+3
|
* Only shutdown non-null configurerMartin Polden2022-02-111-1/+3
|
* Merge pull request #21113 from ↵Harald Musum2022-02-091-0/+2
|\ | | | | | | | | vespa-engine/hmusum/exit-on-error-when-getting-config Exit on error when getting config [run-systemtest]
| * Exit on error when getting configHarald Musum2022-02-081-0/+2
| |
* | Improve logging of jdisc shutdownBjørn Christian Seime2022-02-081-15/+16
|/
* Throw exception if subscriber is invoked after it's closedBjørn Christian Seime2022-02-071-1/+2
|
* Reapply "Shutdown reconfiguration thread in a more controlled way ↵Bjørn Christian Seime2022-02-071-40/+45
| | | | [run-systemtest]""
* Revert "Shutdown reconfiguration thread in a more controlled way ↵Bjørn Christian Seime2022-02-071-45/+40
| | | | [run-systemtest]"
* Initialize port watcher thread in constructorBjørn Christian Seime2022-02-041-2/+3
|
* Make reconfigurer thread a daemon threadBjørn Christian Seime2022-02-041-0/+1
|
* Shutdown reconfiguration thread in a more controlled wayBjørn Christian Seime2022-02-041-38/+41
| | | | Use interrupts is a horrible mechanism as we cannot control which part of the code receives the signal.
* Add parentheses to apply the cast on the end result instead of the value in ↵Henning Baldersheim2022-02-031-1/+1
| | | | the range [0.0, 1.0>, which will always be 0.
* Merge pull request #21013 from vespa-engine/deprecate-config.subscriptionHarald Musum2022-02-021-0/+1
|\ | | | | Deprecate config.subscription
| * Add SuppressWarnings for removal of config.subscription types.gjoranv2022-02-021-0/+1
| |
* | Don't call returnRequest() for sync RPC methodBjørn Christian Seime2022-01-311-2/+0
|/
* Move destruction of final component graph to destroy()Bjørn Christian Seime2022-01-271-1/+2
|
* Wire in prepareStop() as RPC methodBjørn Christian Seime2022-01-271-20/+26
|
* Move final destruction to destroy() and add prepareStop()Bjørn Christian Seime2022-01-271-15/+24
|
* Cleanup management of active servers/clientsBjørn Christian Seime2022-01-271-42/+47
|
* Add trailing newlineBjørn Christian Seime2022-01-271-1/+1
|
* Add TODOBjørn Christian Seime2022-01-271-0/+2
|
* Wait for all previous container to terminateBjørn Christian Seime2022-01-271-19/+26
|
* Move shutdown timeout logic to separate classBjørn Christian Seime2022-01-265-47/+85
|
* Include generation number in log message for deconstructionBjørn Christian Seime2022-01-252-9/+12
|
* Redesign ComponentDeconstructor to start deconstruction immediatelyBjørn Christian Seime2022-01-253-45/+24
| | | | | | There is no need to wait with deconstruction after new generation as the container knows when an old graph can be safely GCed. Add shutdown() that waits for all previous graphs to complete deconstruction.
* Rename methods to 'waitForNextGraphGeneration'Bjørn Christian Seime2022-01-251-1/+1
|
* Log when deconstruction component graphBjørn Christian Seime2022-01-251-0/+3
|
* Use a single thread for graph deconstructionBjørn Christian Seime2022-01-251-2/+2
| | | | Ensure old component graphs are GCed in order of completed termination
* Respect topological ordering when releasing shared resourcesBjørn Christian Seime2022-01-252-4/+12
|
* Explicitly deactivate current container and wait for termination to completeBjørn Christian Seime2022-01-251-7/+17
|
* Delegate responsibility/timing of cleaning up old components to callerBjørn Christian Seime2022-01-251-5/+7
|
* Rename methods that implicitly waits for a new config generationBjørn Christian Seime2022-01-251-1/+1
|
* Fail-fast if reconfigurer thread is interruptedBjørn Christian Seime2022-01-211-1/+2
|