aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_core/src
Commit message (Collapse)AuthorAgeFilesLines
* Avoid 'null' entries in exported packages.gjoranv2022-05-131-1/+3
| | | | | - Occurred when a dependency jar did not have the ExportPackages manifest header.
* Use plain java list instead of guava ImmutableList.gjoranv2022-05-111-3/+1
|
* Set up logging in ApplicationLoader again.gjoranv2022-05-102-1/+1
| | | | | - If done in StandaloneMain, logging will not work in integration tests (using TestDriver) or test frameworks (e.g. application).
* Do not install OsgiLogManagergjoranv2022-05-102-3/+2
| | | | | | - It mutes vespa.log and does not seem to do anything useful for current usage of jdisc_core. - Add TODO to gc it later.
* Set up vespalog in StandaloneMain static initializergjoranv2022-05-102-2/+2
| | | | - Remove unused InitializeLog
* Reapply setup of vespalog in jdisc_core (#22509)gjoranv2022-05-101-0/+4
| | | | Revert "Merge pull request #22515 from vespa-engine/revert-22509-setup-vespalog-in-jdisc_core"
* Revert "Setup vespalog in jdisc core [run-systemtest]"Henning Baldersheim2022-05-091-4/+0
|
* Move to non-public impl package.Henning Baldersheim2022-05-091-1/+1
|
* Initialize logging earlier in container startup sequenceHenning Baldersheim2022-05-091-0/+4
|
* Add simple integration test for ExportPackagesgjoranv2022-05-081-0/+42
| | | | - Add plugin management for failsafe-plugin
* Avoid using stdout for debug logging.Henning Baldersheim2022-04-201-8/+3
|
* Wait exactly 3 minutes for new serversJon Marius Venstad2022-03-091-1/+1
|
* Remove priority from UriPatternHåkon Hallingstad2022-02-152-47/+0
|
* Deprecate method leaking GuiceBjørn Christian Seime2022-02-085-16/+10
|
* - Storing references instead of just counting them has been default for a ↵Henning Baldersheim2022-01-303-89/+3
| | | | | | while now, so making it default in code too. - Remove option to do just do refcounting.
* Revert "Merge pull request #20456 from ↵Jon Bratseth2021-12-131-4/+8
| | | | | | | vespa-engine/revert-20439-bratseth/zoneinfo-in-query-profile-context" This reverts commit 2780822f7d1fc66ea2833b2b7aaa2b9cb74f5833, reversing changes made to 8ff6429daf9a695f2fa5d45a8033c75fdadfcfe2.
* Revert "Add zone info to query profile context"Arnstein Ressem2021-12-101-8/+4
|
* Merge pull request #20439 from ↵Jon Bratseth2021-12-101-4/+8
|\ | | | | | | | | 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-4/+8
| |
* | Remove use of Guava ListenableFuture from com.yahoo.jdisc.handlerBjørn Christian Seime2021-12-1015-133/+125
| | | | | | | | | | | | This change is not 100% API compatible. Many classes from this package inherited types from Guava. The classes will have the same methods as before, but their type has obviously changed. Two options; merge now with the small risk of breakage or wait for Vespa 8 branch.
* | Fix IDEA inspection issues.gjoranv2021-12-081-7/+7
| | | | | | | | | | - Final modifiers in final class - Use primitive types where possible
* | Make jdisc.handler.FutureConjunction package private.gjoranv2021-12-081-1/+1
|/
* Remove PublicApi annotation for jdisc.test package.gjoranv2021-12-061-1/+0
| | | | | - Does not contain any classes that are appropriate for external usage. Not currently used by any hosted Vespa apps.
* Add custom `@Beta` annotationBjørn Christian Seime2021-12-031-1/+1
| | | | Replace use of Guava's `com.google.common.annotations.Beta` with custom annotation.
* Improve error message when assertion fails and poll longerBjørn Christian Seime2021-11-241-0/+7
|
* JDK 17: Fix out-of-sequence javadoc headers.gjoranv2021-11-103-6/+7
|
* Update 2020 Oath copyrights.gjoranv2021-10-271-1/+1
|
* Use felix 7.0.1gjoranv2021-10-261-0/+3
| | | | - Implement new ServiceReference method.
* Revrte felix 7.0.1Jon Marius Venstad2021-10-241-3/+0
|
* Merge pull request #19697 from vespa-engine/felix-7.0.1Bjørn Christian Seime2021-10-222-1/+3
|\ | | | | Felix 7.0.1
| * Use felix 7.0.1gjoranv2021-10-211-0/+3
| | | | | | | | - Implement new ServiceReference method.
| * Stop using osgi constant that is deprecated from osgi 1.10 (felix 7)gjoranv2021-10-211-1/+0
| |
* | Add missiung copyrightsJon Bratseth2021-10-201-0/+1
|/
* - Use notify to reduce runtime from 1m10s to 12s for unit tests.Henning Baldersheim2021-10-112-2/+9
| | | | | - Use join to ensure we have proper shutdown. Revealed an almost eternal loop in unit test. - Ensure that we stop looking for things to time out when there is nothing left.
* Since Q size is only used in tests, gather it insteda of doing double ↵Henning Baldersheim2021-10-102-5/+14
| | | | bookkeeping.
* Make timeout manager thread safeHenning Baldersheim2021-10-101-15/+25
|
* Use refer(context) for mbus too.Henning Baldersheim2021-10-081-1/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-072-2/+2
|
* Update 2018 copyright notices.gjoranv2021-10-078-8/+8
|
* Update 2017 copyright notices.gjoranv2021-10-07202-202/+202
|
* Attach contextHenning Baldersheim2021-10-062-1/+7
|
* Attach contextHenning Baldersheim2021-10-065-5/+20
|
* Add option to attach a context to refer.Henning Baldersheim2021-10-0515-161/+412
| | | | Introduce a lightweight debug mode.
* Avoid use of deprecated Request.setServerRequest.Henning Baldersheim2021-10-042-15/+10
|
* - Add deprecation warning for methods only used in tests to enable using ↵Henning Baldersheim2021-10-013-5/+12
| | | | | | | final on members. - assign the reference at the end of the constructor to avoid possibility for exceptions thrown leaving the reference hidden in the dark. - Catch Throwable instead of RuntimException to avoid some exceptions to pass.
* Downgrade to debug logging and lambda to keep cost down.Henning Baldersheim2021-09-271-6/+4
|
* Stopping is server is a one way street.Henning Baldersheim2021-09-242-3/+7
| | | | Returning BUSY as a temporary error will cause retries, instead of fast-fail.
* - Shorten grace period from 30m to 5m.Henning Baldersheim2021-09-241-13/+27
| | | | - Check to remove every second to get rid of deactivated instances sooner.
* Extract common methods for auth0/okta request filters to utils classValerij Fredriksen2021-07-281-0/+5
|
* Execute each test http request onceBjørn Christian Seime2021-06-211-1/+1
|