Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | detect controlled shutdown | Arne Juul | 2023-01-27 | 1 | -1/+5 |
| | |||||
* | Use IllegalArgumentException when appropriate | Jon Bratseth | 2022-10-27 | 1 | -1/+1 |
| | |||||
* | Remove var that is now unused. | gjoranv | 2022-09-08 | 1 | -1/+0 |
| | |||||
* | Always return the set of bundles to uninstall upon completeGen, | gjoranv | 2022-09-08 | 1 | -9/+7 |
| | | | | regardless of success or failure. | ||||
* | Uninstall bundles from a failed generation also when failing to ... | gjoranv | 2022-09-07 | 1 | -8/+9 |
| | | | | set up the graph, before component construction. | ||||
* | Redesign application bundle loading with a 'complete' phase. | gjoranv | 2022-09-07 | 1 | -8/+14 |
| | | | | | | | - To be able to uninstall bundles from a config generation that has failed, without affecting the bundles from the last successful generation. (Component reconfig with unchanged bundles was not handled correctly.) | ||||
* | Add 'generation' parameter to Osgi.useApplicationBundles | gjoranv | 2022-09-05 | 1 | -1/+1 |
| | | | | - Only used for logging for now. | ||||
* | Reapply "Make it possible to test the Container with synthetic bundles" | gjoranv | 2022-09-01 | 1 | -5/+0 |
| | | | | This reverts commit cbed8a40c2a72ca09b7b8e97f83c3acde3479ab3. | ||||
* | Reapply "Clean up bundles and allowed duplicates after a failed reconfig." | gjoranv | 2022-09-01 | 1 | -3/+6 |
| | | | | This reverts commit f869fa7fc3fbce76bc19745201bb62484dfc8efe. | ||||
* | Revert "Clean up bundles and allowed duplicates after a failed reconfig." | gjoranv | 2022-08-31 | 1 | -6/+3 |
| | | | | This reverts commit b0a398eaeadfaf12e31bcfef2e41892439db1149. | ||||
* | Revert "Make it possible to test the Container with synthetic bundles" | gjoranv | 2022-08-31 | 1 | -0/+5 |
| | | | | This reverts commit 41b9952b7f5b6062a6090ad5eb65d1aa3f8a9b84. | ||||
* | Make it possible to test the Container with synthetic bundles | gjoranv | 2022-08-30 | 1 | -5/+0 |
| | | | | | + Add test for installing/uninstalling upon both successful and unsuccessful reconfig. | ||||
* | Clean up bundles and allowed duplicates after a failed reconfig. | gjoranv | 2022-08-25 | 1 | -3/+6 |
| | |||||
* | minor: rearrange/rename methods | gjoranv | 2022-08-25 | 1 | -15/+15 |
| | |||||
* | Simplify creation of BundleInstantiationSpec | gjoranv | 2022-07-12 | 1 | -1/+1 |
| | |||||
* | Revoke com.yahoo.config.subscription as public API | Harald Musum | 2022-06-08 | 1 | -1/+0 |
| | | | | Also remove some deprecated methods in ConfigGetter | ||||
* | Also deconstruct partrial graph when an Error is thrown | Bjørn Christian Seime | 2022-02-18 | 1 | -1/+1 |
| | |||||
* | Throw exception if subscriber is invoked after it's closed | Bjørn Christian Seime | 2022-02-07 | 1 | -1/+2 |
| | |||||
* | Reapply "Shutdown reconfiguration thread in a more controlled way ↵ | Bjørn Christian Seime | 2022-02-07 | 1 | -2/+2 |
| | | | | [run-systemtest]"" | ||||
* | Revert "Shutdown reconfiguration thread in a more controlled way ↵ | Bjørn Christian Seime | 2022-02-07 | 1 | -2/+2 |
| | | | | [run-systemtest]" | ||||
* | Only deconstruct components from failed graph that are new | Bjørn Christian Seime | 2022-02-07 | 1 | -1/+13 |
| | |||||
* | Shutdown reconfiguration thread in a more controlled way | Bjørn Christian Seime | 2022-02-04 | 1 | -2/+2 |
| | | | | Use interrupts is a horrible mechanism as we cannot control which part of the code receives the signal. | ||||
* | Rename and remove unnecessary parameter | Bjørn Christian Seime | 2022-02-04 | 1 | -13/+12 |
| | |||||
* | Deconstruct partial graph if construction fail | Bjørn Christian Seime | 2022-02-04 | 1 | -1/+9 |
| | |||||
* | Add SuppressWarnings for removal of config.subscription types. | gjoranv | 2022-02-02 | 1 | -0/+1 |
| | |||||
* | Include generation number in log message for deconstruction | Bjørn Christian Seime | 2022-01-25 | 1 | -2/+2 |
| | |||||
* | Redesign ComponentDeconstructor to start deconstruction immediately | Bjørn Christian Seime | 2022-01-25 | 1 | -2/+3 |
| | | | | | | 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 Seime | 2022-01-25 | 1 | -1/+1 |
| | |||||
* | Delegate responsibility/timing of cleaning up old components to caller | Bjørn Christian Seime | 2022-01-25 | 1 | -7/+20 |
| | |||||
* | Rename methods that implicitly waits for a new config generation | Bjørn Christian Seime | 2022-01-25 | 1 | -6/+4 |
| | |||||
* | Fail-fast if reconfigurer thread is interrupted | Bjørn Christian Seime | 2022-01-21 | 1 | -1/+6 |
| | |||||
* | Reapply "Container config improvements [run-systemtest]" | gjoranv | 2021-10-15 | 1 | -8/+8 |
| | | | | This reverts commit 868c29b272eb7773d5c4515cb33640a44074d05a. | ||||
* | Revert "Container config improvements [run-systemtest]" | Henning Baldersheim | 2021-10-14 | 1 | -8/+8 |
| | |||||
* | Rename config retriever field. | gjoranv | 2021-10-14 | 1 | -7/+7 |
| | |||||
* | Simplify by taking a SubscriberFactory instead of a Function. | gjoranv | 2021-10-08 | 1 | -1/+1 |
| | |||||
* | Use correct method name in log message. | gjoranv | 2021-10-08 | 1 | -1/+1 |
| | |||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Remove Jersey integration from DI framework. | gjoranv | 2021-07-14 | 1 | -10/+1 |
| | |||||
* | More lazy debug log message generation | Jon Marius Venstad | 2021-04-28 | 1 | -4/+5 |
| | |||||
* | Add java source from container-di. | gjoranv | 2021-04-12 | 1 | -0/+289 |
| | |||||
* | Revert "Gjoranv/merge di into core (rebased)" | Harald Musum | 2021-04-06 | 1 | -289/+0 |
| | |||||
* | Add java source from container-di. | gjoranv | 2021-04-02 | 1 | -0/+289 |