summaryrefslogtreecommitdiffstats
path: root/container-di
Commit message (Collapse)AuthorAgeFilesLines
* Non-functional changes onlyJon Bratseth2020-05-132-4/+3
|
* Use java.util.logging.Level in static imports.gjoranv2020-04-255-20/+19
|
* LogLevel.DEBUG -> Level.FINEgjoranv2020-04-251-1/+1
|
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
|
* Add/corect copyright headersJon Bratseth2020-01-034-13/+4
|
* Include error message from causeBjørn Christian Seime2019-11-141-1/+1
|
* Reapply "Gjoranv/allow duplicate bundles"gjoranv2019-11-055-22/+57
| | | | This reverts commit 2ef1e922a1d845b3cd79e9fb329925e7e9896919.
* Revert "Gjoranv/allow duplicate bundles"gjoranv2019-11-045-57/+22
|
* Add test that instantiates a private class.gjoranv2019-11-041-0/+14
|
* Support safe component deconstruction in jdisc container.gjoranv2019-10-285-22/+57
| | | | | | | | | - 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.
* minor non-functional changes:gjoranv2019-10-262-6/+6
| | | | | | - limit accessibility - fix typo - use Optional.isEmpty
* Schedule deconstruct of all components with one call.gjoranv2019-10-264-19/+20
|
* Add unit test for component taking an interface.gjoranv2019-10-241-0/+20
|
* Nonfunctional changes onlyJon Bratseth2019-10-011-3/+3
|
* Remove findbugs annotations from code and build path.gjoranv2019-09-094-14/+6
| | | | | - jsr305 is needed by guava, which declares it as optional dep. - Remaining modules with annotations do not affect the container.
* Add missing copyright header.gjoranv2019-07-222-0/+5
|
* Output cycle in the dependency graph.gjoranv2019-07-222-2/+23
|
* Add utility to find cycles in a directed graph.gjoranv2019-07-224-0/+292
| | | | | - These classes are independent from di classes and can be used as a tool for graphs in general.
* Deliver search chains config to ExecutionFactoryJon Bratseth2019-06-093-5/+5
|
* Test lazy constructionJon Bratseth2019-06-032-6/+36
|
* Make providers lazyJon Bratseth2019-05-297-32/+36
|
* Package container-di as a bundlegjoranv2019-05-141-1/+6
| | | | | - Necessary for bundle-plugin to generate Import-Package for its packages when used as a provided dependency.
* GC unused dependencies.Henning Baldersheim2019-04-241-5/+0
|
* 6-SNAPSHOT -> 7-SNAPSHOTArnstein Ressem2019-01-211-2/+2
|
* Revert "Revert "Enable ABI checking on modules with public APIs""Ilpo Ruotsalainen2019-01-092-0/+20
| | | | This reverts commit cd470d8ac8a58c943748f028a37d864507628e99.
* Optimize imports.Henning Baldersheim2019-01-061-1/+0
|
* Revert "Enable ABI checking on modules with public APIs"Håkon Hallingstad2019-01-042-20/+0
|
* Move abi-check-plugin configuration to parent.Ilpo Ruotsalainen2018-12-211-12/+0
| | | | | Instead of configuring in each module separately, put all configuration to parent and let the relevant modules just enable the plugin.
* Enable abi-check-plugin on relevant modules.Ilpo Ruotsalainen2018-12-182-0/+32
|
* Revert "Merge pull request #7837 from ↵Jon Bratseth2018-12-021-0/+2
| | | | | | | vespa-engine/revert-7836-bratseth/remove-unused-rpc-server-take-3" This reverts commit 0c39992b60e6103a85fa00362df74930a660e51c, reversing changes made to a8277a3a486f7fd174e562bf174cfa72aede9cee.
* Revert "Bratseth/remove unused rpc server take 3"Jon Bratseth2018-12-011-2/+0
|
* Revert "Merge pull request #7835 from ↵Jon Bratseth2018-12-011-0/+2
| | | | | | | vespa-engine/revert-7833-bratseth/remove-unused-rpc-server-take-2" This reverts commit ce9f57d123d835cc698adf2febe4aae47128031d, reversing changes made to c2af67b3d11da53655a0750d2e288b584c7b938c.
* Revert "Bratseth/remove unused rpc server take 2"Jon Bratseth2018-12-011-2/+0
|
* Revert "Merge pull request #7831 from ↵Jon Bratseth2018-12-011-0/+2
| | | | | | | vespa-engine/revert-7818-bratseth/remove-unused-rpc-server" This reverts commit 0aeda846a4dd36c03f49e4504e91ee2c813bde87, reversing changes made to c0513ac34d2c438e9f97e699659855029e1f06e8.
* Revert "Remove zombie code"Håkon Hallingstad2018-12-011-2/+0
|
* Remove zombie codeJon Bratseth2018-11-291-0/+2
|
* Merge pull request #7165 from vespa-engine/gjoranv/log-component-constructionHenning Baldersheim2018-10-011-0/+3
|\ | | | | Add debug logging for component construction.
| * Add debug logging for component construction.gjoranv2018-10-011-0/+3
| |
* | Merge pull request #7162 from vespa-engine/gjoranv/remove-invalid-timeoutBjørn Christian Seime2018-10-011-6/+4
|\ \ | | | | | | Remove invalid timeout
| * | Remove invalid timeoutgjoranv2018-10-011-6/+4
| |/ | | | | | | | | .. that was used in code that has been removed (see i.a. rev 2aca644c).
* / Add copyright headerJon Bratseth2018-10-011-0/+1
|/
* Allow component construction to take a long timeJon Bratseth2018-10-011-1/+1
| | | | | | Most components should be read only and eagerly set up to achieve low latency. Therefore we should allow construction to take a long time.
* Remove test of dead codeJon Bratseth2018-09-191-0/+1
|
* Nonfunctional changes onlyJon Bratseth2018-09-052-1/+1
|
* Merge pull request #6444 from vespa-engine/bratseth/java-model-inferenceJon Bratseth2018-07-232-15/+14
|\ | | | | Bratseth/java model inference
| * Model inference initial commitJon Bratseth2018-06-282-15/+14
| |
* | Replace 'tonytv' with full name in author tagsBjørn Christian Seime2018-07-059-9/+9
|/
* Class constant Logger moved to topOlli Virtanen2018-06-211-2/+2
|
* Removed two leftover comments about Scala default values for parametersOlli Virtanen2018-06-211-4/+2
|
* Scala code in container-di converted to JavaOlli Virtanen2018-06-2146-3226/+4064
|