aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_core/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Add 'onError' to ContentChannelBjørn Christian Seime2021-06-011-0/+11
|
* Revert "Merge pull request #17664 from ↵Jon Marius Venstad2021-04-301-2/+2
| | | | | | | vespa-engine/revert-17658-jonmv/rest-api-bindings-without-trailing-slash" This reverts commit 9de25e274dbec90a81d9fc107a429dc275c76deb, reversing changes made to 2a8254e4a8e61916974016a6d9933cd406443096.
* Revert "Support loadbalancer/v1 and application/v2/tenant without trailing ↵Harald Musum2021-04-291-2/+2
| | | | slash"
* Use a single bindingJon Marius Venstad2021-04-291-1/+1
|
* Support loadbalancer/v1 and application/v2/tenant without trailing slashJon Marius Venstad2021-04-291-2/+2
|
* Get request handler spec through delegateMorten Tokle2021-04-214-3/+36
|
* Don't allow subclasses to override release()Bjørn Christian Seime2021-04-141-1/+1
|
* Rename, remove unused, non-functionalJon Marius Venstad2021-03-251-4/+3
|
* Explicitly allow only absolute URIs with host in UriPattern.matchJon Marius Venstad2020-12-231-7/+8
|
* Revert "Revert require port from URI when specified in binding"Jon Marius Venstad2020-12-222-24/+1
| | | | This reverts commit ea50af2f89c8bc5ba8b132b971c082a8cce4ad54.
* Revert require port from URI when specified in bindingJon Marius Venstad2020-12-222-1/+24
|
* Reinstate use of getRawPath which was lost in merge conflict from previous ↵Jon Marius Venstad2020-12-211-1/+1
| | | | revert
* Revert treating empty paths as "/"Jon Marius Venstad2020-12-211-2/+6
|
* Use the rawPath, not the URL-decoded path, of the URIJon Marius Venstad2020-12-212-2/+13
|
* Use / as the default for no URI pathJon Marius Venstad2020-12-211-6/+2
|