Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make the deconstruct executor private again. | gjoranv | 2020-12-15 | 1 | -17/+26 |
| | | | | - Add helper method in test to wait for deconstruct to finish. | ||||
* | Optimize imports. | gjoranv | 2020-12-15 | 1 | -2/+1 |
| | |||||
* | Switch test to use RECONFIG mode by default. | gjoranv | 2020-12-15 | 1 | -1/+4 |
| | | | | | | - Use SHUTDOWN mode for the latest test that uses a component with the delayed deconstruct method. - Remove the now unnecessary explanation from the class comment. | ||||
* | Wait for component deconstruction to finish when shutting down. | gjoranv | 2020-12-15 | 1 | -1/+23 |
| | | | | | | | - Wait up to 10 minuts. - Add separate modes for reconfig and shutdown. - Add test ctor for setting the delay before deconstruction starts in RECONFIG mode. (Tests are TBD.) | ||||
* | Revert "Revert "Revert "Revert "Always deconstruct in reverse creation ↵ | Jon Marius Venstad | 2020-12-08 | 1 | -12/+13 |
| | | | | order, including Provider objects"""" | ||||
* | Revert "Revert "Revert "Always deconstruct in reverse creation order, ↵ | Jon Marius Venstad | 2020-12-08 | 1 | -13/+12 |
| | | | | including Provider objects""" | ||||
* | Revert "Revert "Always deconstruct in reverse creation order, including ↵ | Jon Marius Venstad | 2020-12-07 | 1 | -12/+13 |
| | | | | Provider objects"" | ||||
* | Revert "Always deconstruct in reverse creation order, including Provider ↵ | Arnstein Ressem | 2020-12-07 | 1 | -13/+12 |
| | | | | objects" | ||||
* | Make executor package visible for shutdown tests | Jon Marius Venstad | 2020-12-07 | 1 | -9/+8 |
| | |||||
* | Always deconstruct in reverse creation order, including Provider objects | Jon Marius Venstad | 2020-12-07 | 1 | -3/+5 |
| | |||||
* | Prepare FilterBindings to allow default filter chains and metrics | Bjørn Christian Seime | 2020-11-13 | 1 | -57/+14 |
| | | | | | | | Track and expose filter ids from FilterBindings. Add builder to simplify construction for FilterBindings in provider and unit tests. Move FilterBindings to com.yahoo.jdisc.http.server.jetty package. Encapsulate binding matching in FilterBindings. | ||||
* | Revert "Remove implicit and potensially false dependency on jdisc_http_service" | Bjørn Christian Seime | 2020-11-11 | 1 | -0/+202 |
| | |||||
* | Remove implicit and potensially false dependency on jdisc_http_service | Bjørn Christian Seime | 2020-11-11 | 1 | -202/+0 |
| | | | | Required for later changes to jdisc_http_service. Removes jdisc_http_service from provided-dependencies. | ||||
* | Avoid mock thread factory and simplify construction | Håkon Hallingstad | 2020-10-10 | 1 | -10/+3 |
| | |||||
* | Minor unification of tests. | Henning Baldersheim | 2020-08-12 | 2 | -19/+16 |
| | |||||
* | Declare fields accessed by multiple threads volatile. | gjoranv | 2020-04-03 | 1 | -2/+2 |
| | |||||
* | Ensure that obsolete bundles are uninstalled | gjoranv | 2020-04-02 | 1 | -2/+20 |
| | | | | | | .. even when there are no components to deconstruct. This happens for e.g. pure document-api containers when the user bundle(s) only contain searchers. | ||||
* | Reapply "Gjoranv/allow duplicate bundles" | gjoranv | 2019-11-05 | 1 | -3/+4 |
| | | | | This reverts commit 2ef1e922a1d845b3cd79e9fb329925e7e9896919. | ||||
* | Revert "Gjoranv/allow duplicate bundles" | gjoranv | 2019-11-04 | 1 | -4/+3 |
| | |||||
* | Support safe component deconstruction in jdisc container. | gjoranv | 2019-10-28 | 1 | -3/+4 |
| | | | | | | | | | - Add allowDuplicates to all Osgi classes - Uninstall bundles in Deconstructor - We no longer refresh bundles because we uninstall old bundles at a later point than the new bundles are installed. Hence, the user must version app bundles that are dependencies used by other app bundles. | ||||
* | Schedule deconstruct of all components with one call. | gjoranv | 2019-10-26 | 1 | -3/+6 |
| | |||||
* | Use mockito-core 3.1.0 | Håkon Hallingstad | 2019-10-18 | 2 | -4/+4 |
| | |||||
* | Remove deprecated metrics (*MemoryBytes) | gjoranv | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | Use full name | Harald Musum | 2018-10-03 | 1 | -1/+1 |
| | |||||
* | Add copyright header | Jon Bratseth | 2018-10-01 | 1 | -0/+1 |
| | |||||
* | Fix author tag for Simon | Bjørn Christian Seime | 2018-07-05 | 7 | -7/+7 |
| | |||||
* | Close servers earlier in the shutdown process | Olli Virtanen | 2018-07-03 | 1 | -2/+0 |
| | |||||
* | Switched to Instant/Duration for time, test case cleanup | Olli Virtanen | 2018-06-07 | 1 | -15/+12 |
| | |||||
* | JVM Garbage collection metrics | Olli Virtanen | 2018-06-01 | 2 | -1/+64 |
| | |||||
* | Introduce simple container watchdog | Bjørn Christian Seime | 2018-04-16 | 1 | -1/+4 |
| | | | | | This watchdog uses information from the reference count framework in jdisc_core. Contains no use of System.gc() or WeakReference. | ||||
* | Remove container watchdog | Bjørn Christian Seime | 2018-04-13 | 1 | -5/+2 |
| | | | | | - Remove ActiveContainerDeactivationWatchdog - Move deconstruction enforcer to ActiveContainer | ||||
* | Revert "Merge pull request #5072 from vespa-engine/revert-4984-mortent/ckms" | Morten Tokle | 2018-02-21 | 2 | -280/+0 |
| | | | | | This reverts commit 6d7b65adfcd1e918da8173dab25bf701074f3cdc, reversing changes made to 2ecdfefd5616743f62691f64a517ab787d6f0c10. | ||||
* | Revert "Refactor identityprovider. Add SiaIdentityProvider" | Morten Tokle | 2018-02-20 | 2 | -0/+280 |
| | |||||
* | Revert "Merge pull request #5072 from vespa-engine/revert-4984-mortent/ckms" | Morten Tokle | 2018-02-20 | 2 | -280/+0 |
| | | | | | This reverts commit 6d7b65adfcd1e918da8173dab25bf701074f3cdc, reversing changes made to 2ecdfefd5616743f62691f64a517ab787d6f0c10. | ||||
* | Revert "Refactor identityprovider. Add SiaIdentityProvider" | Morten Tokle | 2018-02-20 | 2 | -0/+280 |
| | |||||
* | Move identity provider to athenz-identity-provider-service module | Morten Tokle | 2018-02-16 | 2 | -280/+0 |
| | |||||
* | Added athenz-tenant-cert.expiry metric | Valerij Fredriksen | 2018-02-07 | 1 | -6/+25 |
| | |||||
* | need more time when run as part of parallel build | Arne Juul | 2018-01-30 | 1 | -1/+1 |
| | |||||
* | Add copyright headers | Jon Bratseth | 2018-01-25 | 1 | -0/+1 |
| | |||||
* | Rename ServiceProviderApi -> IdentityDocumentService | Bjørn Christian Seime | 2017-11-07 | 1 | -6/+6 |
| | |||||
* | Take ManualClock as constructor argument | Bjørn Christian Seime | 2017-11-06 | 1 | -13/+16 |
| | |||||
* | Add token refresh to AthenzIdentityProvider implementation | Bjørn Christian Seime | 2017-11-06 | 1 | -8/+191 |
| | | | | | | Includes logic for retry: exponential backoff for instance registration, linear backoff for credential updates. Moved instance registration + credentials update logic to new class AthenzCredentialsService. | ||||
* | Remove unused fields | Bjørn Christian Seime | 2017-11-06 | 1 | -2/+1 |
| | |||||
* | Model ztsEndpoint as URI | Bjørn Christian Seime | 2017-11-06 | 1 | -2/+1 |
| | |||||
* | Work around akward semantics with TemporalAmount/Duration | Bjørn Christian Seime | 2017-11-02 | 1 | -2/+2 |
| | |||||
* | Cleanup MetricUpdater | Bjørn Christian Seime | 2017-11-02 | 1 | -19/+23 |
| | |||||
* | Flush JcaPEMWriter | Bjørn Christian Seime | 2017-10-31 | 1 | -0/+27 |
| | |||||
* | Rename AthenzIdentityProviderTest -> AthenzIdentityProviderImplTest | Bjørn Christian Seime | 2017-10-27 | 1 | -6/+3 |
| | |||||
* | fix test | Morten Tokle | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | Update copyright | Morten Tokle | 2017-10-24 | 1 | -0/+1 |
| |