Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove commons-daemon from all pom files. | gjoranv | 2019-10-03 | 1 | -7/+0 | |
| | | | | | - Has not been needed since we stopped using JSVC. - NOTE: this commit stops providing it from Jdisc. | |||||
* | Add TODO to remove commons-daemon | gjoranv | 2019-10-03 | 1 | -0/+1 | |
| | ||||||
* | Remove unused BootstrapDaemon | gjoranv | 2019-10-03 | 2 | -291/+0 | |
| | ||||||
* | Merge pull request #10833 from vespa-engine/bratseth/cleanup | gjoranv | 2019-10-01 | 2 | -39/+39 | |
|\ | | | | | Nonfunctional changes only | |||||
| * | Nonfunctional changes only | Jon Bratseth | 2019-10-01 | 2 | -39/+39 | |
| | | ||||||
* | | setup signal catching before loading bundles | Arne Juul | 2019-10-01 | 1 | -1/+1 | |
|/ | | | | | | | | | | * We have seen many core dumps happening during class initialization (in JNI code) - this happens when the container gets a SIGTERM while initialization is still happening; the normal shutdown that is triggered in this case will unload shared libraries while they are still in use. To counteract this trap SIGTERM early, but don't process it until bundle loading is complete. The downside is that early shutdown will be delayed, in some cases for quite a long time. | |||||
* | Remove Export-Package's added to support Vespa 6 bundles on 7. | gjoranv | 2019-09-19 | 1 | -12/+0 | |
| | ||||||
* | Remove findbugs annotations from code and build path. | gjoranv | 2019-09-09 | 1 | -2/+0 | |
| | | | | | - jsr305 is needed by guava, which declares it as optional dep. - Remaining modules with annotations do not affect the container. | |||||
* | mockito-all => mockito-core | Henning Baldersheim | 2019-04-29 | 1 | -2/+1 | |
| | ||||||
* | Include uri pattern in warning | Bjørn Christian Seime | 2019-04-09 | 1 | -1/+1 | |
| | ||||||
* | Log warning on 'https' in uri patterns | Bjørn Christian Seime | 2019-04-05 | 1 | -0/+3 | |
| | ||||||
* | Make context() thread-safe | Bjørn Christian Seime | 2019-04-04 | 1 | -5/+2 | |
| | | | | | | The context map is typically used to pass information between handler and filter chains. Filters and handlers are usually running on separate thread-pools. | |||||
* | Handle 'https' scheme in uri pattern matching as 'http' | Bjørn Christian Seime | 2019-04-02 | 2 | -2/+16 | |
| | ||||||
* | Use ProcessHandle to get process id | Bjørn Christian Seime | 2019-04-01 | 1 | -30/+3 | |
| | ||||||
* | Format timestamp with 6 decimals | Bjørn Christian Seime | 2019-04-01 | 3 | -54/+44 | |
| | ||||||
* | JDK 11: Replace LogRecord.setMillis with setInstant. | gjoranv | 2019-03-04 | 1 | -3/+2 | |
| | | | | | - Suppress deprecation warnings locally instead of globally in controller-server. | |||||
* | Add log message for installed framework (non-app) bundles. | gjoranv | 2019-02-22 | 1 | -1/+10 | |
| | ||||||
* | Remove references to the jdisc_start script. | gjoranv | 2019-02-18 | 1 | -11/+1 | |
| | ||||||
* | Terminate standalone container cleanly on SIGINT/control-C | Håkon Hallingstad | 2019-01-27 | 1 | -4/+4 | |
| | ||||||
* | Nonfunctional changes only | Jon Bratseth | 2019-01-24 | 1 | -7/+6 | |
| | ||||||
* | Add space after commas. | gjoranv | 2019-01-21 | 1 | -9/+9 | |
| | | | | | - It's common practice, and makes exportPackages.properties easier to split. | |||||
* | Add version-less exports for some javax packages | gjoranv | 2019-01-21 | 1 | -0/+12 | |
| | | | | | | | .. to compensate for the fact that 6 exported these packages with both the artifact version and "0.0.0.1_008_JavaSE". The latter takes precedence because it was listed first in the manifest, such that user bundles import these package with range [0,1). | |||||
* | Open package to avoid warning during jdisc_core compile. | gjoranv | 2019-01-21 | 1 | -0/+1 | |
| | ||||||
* | Generate html5 javadoc | gjoranv | 2019-01-21 | 13 | -34/+34 | |
| | ||||||
* | Java 11: Update ExportPackages: | gjoranv | 2019-01-21 | 1 | -18/+1 | |
| | | | | | | | | | | | | | | - Packages exported from Felix: * com.sun.security.* * com.sun.management * sun.misc * org.w3c.dom.* - Packages hidden in modules: * sun.net.util - Packages that don't exist in JDK 11: * sun.security.krb5 | |||||
* | 6-SNAPSHOT -> 7-SNAPSHOT | Arnstein Ressem | 2019-01-21 | 1 | -2/+2 | |
| | ||||||
* | Extract private helper for finding the set of exported packages. | gjoranv | 2019-01-21 | 1 | -9/+13 | |
| | ||||||
* | Bootstrap FelixParams at runtime. | gjoranv | 2019-01-21 | 2 | -2/+13 | |
| | | | | | - The set of system packages is not constant (nor is their order) between JVM invocations. | |||||
* | Add TODO to get rid of mockito-all dependency | gjoranv | 2019-01-21 | 1 | -0/+1 | |
| | ||||||
* | Upgrade Felix to 6.0.1 | gjoranv | 2019-01-21 | 2 | -0/+14 | |
| | | | | - Exclude artifact that is not needed nor provided runtime. | |||||
* | Remove TODO that is currently not feasible to solve | Bjørn Christian Seime | 2019-01-21 | 1 | -1/+0 | |
| | ||||||
* | Remove jdisc-logfmt | Bjørn Christian Seime | 2019-01-21 | 16 | -743/+0 | |
| | ||||||
* | Remove com.yahoo.jdisc.application and com.yahoo.jdisc.client as public api | Bjørn Christian Seime | 2019-01-21 | 3 | -3/+0 | |
| | ||||||
* | Remove deprecated and unused BindingMatch ctor. | gjoranv | 2019-01-21 | 1 | -13/+0 | |
| | ||||||
* | Parse USE_POSITION_DATA correctly | Jon Bratseth | 2019-01-09 | 1 | -1/+1 | |
| | ||||||
* | Less use of Container | Jon Bratseth | 2018-12-03 | 1 | -1/+0 | |
| | ||||||
* | Match uris with implicit port given from scheme | Bjørn Christian Seime | 2018-11-19 | 2 | -1/+25 | |
| | ||||||
* | Revert "Merge pull request #7409 from ↵ | Jon Bratseth | 2018-10-26 | 1 | -0/+1 | |
| | | | | | | | vespa-engine/revert-7380-bratseth/segment-yql-by-default" This reverts commit 1cb09174cb579936eae49f7db632113795b0666a, reversing changes made to eedcfc980db65da04eaca866693ef215f337f325. | |||||
* | Revert "Bratseth/segment yql by default" | Harald Musum | 2018-10-22 | 1 | -1/+0 | |
| | ||||||
* | Nonfunctional changes only | Jon Bratseth | 2018-10-19 | 1 | -0/+1 | |
| | ||||||
* | Minor fixes | Jon Bratseth | 2018-10-14 | 1 | -1/+1 | |
| | ||||||
* | Calculate exportPackages in a separate JVM (not maven's). | gjoranv | 2018-10-01 | 1 | -4/+5 | |
| | ||||||
* | Use a more robust method for retrieving system packages. | gjoranv | 2018-09-27 | 3 | -4/+50 | |
| | | | | | | | | - Start the framework and retrieve properties from the system bundle. - The static 'org.osgi.framework.system.packages' property only returns org.osgi packages on Felix 6, and was based on a static list in felix/framework/src/main/resources/default (not good). | |||||
* | Add jaxb-core and jaxb-impl dependencies and export their packages. | gjoranv | 2018-07-10 | 1 | -0/+10 | |
| | | | | - Needed for Jersey (2.23, and most likely also later versions) | |||||
* | Fix author tag for Simon | Bjørn Christian Seime | 2018-07-05 | 176 | -176/+176 | |
| | ||||||
* | Java 9: Add dependencies and exports needed for jaxb support. | gjoranv | 2018-06-27 | 2 | -6/+18 | |
| | | | | | | | | | | * Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle) => our (and customer) bundles may now import this version instead of the Java_SE one. (Exposed via the container dependency.) * Add TODO to remove org.w3c.dom.* packages from ExportPackages. * Remove explicit org.w3c.dom from ExportPackages (It was doubly present also with Java 8.) | |||||
* | Revert "Gjoranv/java9 prep 12 2" | Harald Musum | 2018-06-26 | 2 | -18/+6 | |
| | ||||||
* | Java 9: Add dependencies and exports needed for jaxb support. | gjoranv | 2018-06-25 | 2 | -6/+18 | |
| | | | | | | | | | | * Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle) => our (and customer) bundles may now import this version instead of the Java_SE one. (Exposed via the container dependency.) * Add TODO to remove org.w3c.dom.* packages from ExportPackages. * Remove explicit org.w3c.dom from ExportPackages (It was doubly present also with Java 8.) | |||||
* | Revert "Gjoranv/java9 prep 12" | gjoranv | 2018-06-25 | 2 | -18/+6 | |
| | ||||||
* | Java 9: Add dependencies and exports needed for jaxb support. | gjoranv | 2018-06-25 | 2 | -6/+18 | |
| | | | | | | | | | | * Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle) => our (and customer) bundles may now import this version instead of the Java_SE one. (Exposed via the container dependency.) * Add TODO to remove org.w3c.dom.* packages from ExportPackages. * Remove explicit org.w3c.dom from ExportPackages (It was doubly present also with Java 8.) |