summaryrefslogtreecommitdiffstats
path: root/container-core/src/main
Commit message (Collapse)AuthorAgeFilesLines
* Respect thresholds for max requests/time for HTTP/2 connectionsBjørn Christian Seime2021-08-092-21/+28
|
* Default to redirectValerij Fredriksen2021-07-291-5/+4
|
* Use the port from the requestValerij Fredriksen2021-07-291-9/+1
|
* Redirect to login if same OriginValerij Fredriksen2021-07-281-0/+9
|
* Extract common methods for auth0/okta request filters to utils classValerij Fredriksen2021-07-282-0/+77
|
* Add user principal to RequestContextBjørn Christian Seime2021-07-152-0/+10
|
* Add exception type for 401 UnauthorizedBjørn Christian Seime2021-07-151-0/+6
|
* Make package privateBjørn Christian Seime2021-07-151-6/+6
| | | | Only used programmatically in RestApiImpl
* Merge pull request #18595 from vespa-engine/bjorncs/restapiØyvind Grønnesby2021-07-154-183/+391
|\ | | | | Bjorncs/restapi
| * Move mapper implementations to RestApiMappersBjørn Christian Seime2021-07-143-141/+189
| |
| * Support custom ACL action mapping for restapi methods through RequestHandlerSpecBjørn Christian Seime2021-07-143-7/+69
| |
| * Add extra parameter for specifying additional handler method configBjørn Christian Seime2021-07-142-38/+136
| | | | | | | | | | Extend RouteBuilder with new method overloads taking HandlerConfig as extra parameter.
* | Remove Jersey related code from the container osgi layer.gjoranv2021-07-145-235/+0
| |
* | Remove Jersey integration from DI framework.gjoranv2021-07-145-213/+1
|/
* Don't install physical bundles for test osgi frameworks.gjoranv2021-07-021-2/+5
|
* Revert "Install model evaluation via configmodel [run-systemtest]"gjoranv2021-07-021-5/+2
|
* Merge pull request #18488 from ↵gjoranv2021-07-021-2/+5
|\ | | | | | | | | vespa-engine/install-model-evalutation-via-configmodel Install model evaluation via configmodel [run-systemtest]
| * Don't install physical bundles for test osgi frameworks.gjoranv2021-07-011-2/+5
| |
* | Add metric for render latencyBjørn Christian Seime2021-07-011-0/+3
| |
* | Cast to MessageBusDocumentAccess only where neededJon Marius Venstad2021-06-301-4/+4
| |
* | Use an injected VespaDocumentAccess for streaming searchJon Marius Venstad2021-06-301-15/+19
|/
* Demote fallback log message to FINEJon Bratseth2021-06-211-1/+1
|
* Add san dns rfc822 cert field in connection logMorten Tokle2021-06-143-1/+28
|
* Keep rate control, as it only applies to invalid framesJon Marius Venstad2021-06-101-1/+0
|
* More aggressive HTTP connection settingsJon Marius Venstad2021-06-101-0/+4
|
* Merge pull request #18170 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-091-2/+2
|\ | | | | Jonmv/vespa feed client
| * Avoid RequestHandlerTestDriver connect the right responseJon Marius Venstad2021-06-091-2/+2
| |
* | Fix: set idle timeout based on configBjørn Christian Seime2021-06-081-1/+1
|/
* Add connector config for HTTP/2 streamsBjørn Christian Seime2021-06-032-4/+8
|
* Report idle timeout as 500 instead of 503Bjørn Christian Seime2021-06-032-0/+9
| | | | | HTTP/2 stream idle timeouts are more common and clients should get a better indication that the stream has timed out.
* Use same idle timeout for HTTP/2 stream and connectionsBjørn Christian Seime2021-06-021-1/+4
|
* Pass error from Servlet read listener to content channelBjørn Christian Seime2021-06-011-0/+1
|
* Enable HTTP/2 by default in jdisc (assuming ALPN/TLS)Bjørn Christian Seime2021-05-211-1/+1
|
* Add HTTP/2 stream id to request logBjørn Christian Seime2021-05-201-0/+14
|
* Ensure SSLEngine instances are purged on connection closedBjørn Christian Seime2021-05-192-12/+19
|
* Rename 'connectionInfo' to 'connectionInfos'Bjørn Christian Seime2021-05-191-6/+6
|
* Increase max concurrent streams per connection for http/2Bjørn Christian Seime2021-05-181-1/+3
|
* Add metric for requests per connectionBjørn Christian Seime2021-05-126-4/+80
|
* Extend with more methods. Use Optional in return type.Bjørn Christian Seime2021-05-122-14/+22
|
* Janitor threadpool must be available across JettyHttpServer instancesBjørn Christian Seime2021-05-116-38/+61
|
* Extract concurrent identity hashmap into separate classBjørn Christian Seime2021-05-112-34/+52
|
* Handle case where SslConnection is opened but SSL listener not invokedBjørn Christian Seime2021-05-111-0/+11
| | | | Empty entries in 'sslToConnectionInfo' when SSL/ALPN connection is closed.
* Handle missing query start time in LoggingRequestHandlerBjørn Christian Seime2021-05-071-1/+4
|
* Make fields private finalBjørn Christian Seime2021-05-071-3/+3
|
* Rewrite comment to make senseBjørn Christian Seime2021-05-061-1/+1
|
* Support all sub-classes of 'Response' in security response filtersBjørn Christian Seime2021-05-064-36/+74
| | | | | | Previously security response filters were just skipped if a request handler or (security) request filter returned a response that was not a sub-class of HttpResponse.
* Use creation time from http request when availableBjørn Christian Seime2021-05-051-1/+1
|
* Merge pull request #17697 from ↵Jon Marius Venstad2021-05-022-2/+7
|\ | | | | | | | | vespa-engine/jonmv/reapply-rest-apis-without-trailing-slash-requirement Jonmv/reapply rest apis without trailing slash requirement
| * Fix comparatorJon Marius Venstad2021-05-021-1/+1
| |
| * Sort mappers according to class hierarchy to match most specific mapperJon Marius Venstad2021-04-301-2/+4
| |