summaryrefslogtreecommitdiffstats
path: root/container-disc
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Fix typoBjørn Christian Seime2022-01-211-3/+3
|
* Name threadsBjørn Christian Seime2022-01-211-2/+2
|
* Remove add-opens that was added as a temporary workaroundgjoranv2021-12-211-1/+0
|
* Simplify testing by sticking to assertEquals/True/FalseHenning Baldersheim2021-12-191-5/+8
|
* Simnplify testing by sticking to assertEquals/True/FalseHenning Baldersheim2021-12-191-6/+8
|
* No functional changesJon Bratseth2021-12-152-5/+5
|
* Revert "Merge pull request #20456 from ↵Jon Bratseth2021-12-131-2/+7
| | | | | | | vespa-engine/revert-20439-bratseth/zoneinfo-in-query-profile-context" This reverts commit 2780822f7d1fc66ea2833b2b7aaa2b9cb74f5833, reversing changes made to 8ff6429daf9a695f2fa5d45a8033c75fdadfcfe2.
* Use md5 command instead of md5sum on darwin.Tor Egge2021-12-111-1/+6
|
* Revert "Add zone info to query profile context"Arnstein Ressem2021-12-101-7/+2
|
* Merge pull request #20439 from ↵Jon Bratseth2021-12-101-2/+7
|\ | | | | | | | | vespa-engine/bratseth/zoneinfo-in-query-profile-context Add zone info to query profile context
| * Add zone info to query profile contextJon Bratseth2021-12-091-2/+7
| |
* | update ABI for generated buildersArne H Juul2021-12-091-0/+2
|/
* Allow intergroup redundancyJon Bratseth2021-12-081-2/+2
|
* Remove unused locale and language settings.gjoranv2021-11-291-4/+0
|
* Use java option '--illegal-access=debug' for jdk 11.gjoranv2021-11-291-0/+9
|
* Allow reflective access to sun.security.utilBjørn Christian Seime2021-11-151-0/+1
|