Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fail with correct status code on invalid method | Bjørn Christian Seime | 2022-02-09 | 1 | -1/+11 |
| | |||||
* | Merge pull request #20960 from vespa-engine/bjorncs/connection-log | Øyvind Grønnesby | 2022-01-30 | 1 | -5/+21 |
|\ | | | | | Add issuer and fingerprint of peer certificate to connection log | ||||
| * | Add issuer and fingerprint of peer certificate to connection log | Bjørn Christian Seime | 2022-01-27 | 1 | -5/+21 |
| | | |||||
* | | Log time spent shutting down Jetty | Bjørn Christian Seime | 2022-01-28 | 1 | -3/+6 |
|/ | |||||
* | Use refer() overload with context | Bjørn Christian Seime | 2022-01-21 | 1 | -1/+1 |
| | |||||
* | keep methods package-private | Arne H Juul | 2021-12-15 | 1 | -1/+1 |
| | |||||
* | minimal implementation of "ignore some user agents" | Arne H Juul | 2021-12-14 | 2 | -5/+23 |
| | |||||
* | Remove unused method | Bjørn Christian Seime | 2021-12-13 | 1 | -18/+0 |
| | |||||
* | Remove use of deprecated method | Bjørn Christian Seime | 2021-12-13 | 1 | -5/+3 |
| | |||||
* | Handle write race between handler response and error response | Bjørn Christian Seime | 2021-12-13 | 1 | -68/+105 |
| | | | | | Check if an error response is written before committing response on initial content channel write. | ||||
* | Reapply "Remove Servlet integration from container-core [run-systemtest]"" | Bjørn Christian Seime | 2021-12-03 | 15 | -885/+17 |
| | |||||
* | Revert "Remove Servlet integration from container-core [run-systemtest]" | Jon Marius Venstad | 2021-12-03 | 15 | -17/+885 |
| | |||||
* | fixup! Remove Servlet integration from container-core | Bjørn Christian Seime | 2021-12-02 | 1 | -2/+0 |
| | |||||
* | Remove Servlet integration from container-core | Bjørn Christian Seime | 2021-12-02 | 15 | -883/+17 |
| | |||||
* | Fix missing user principal in access logs | Bjørn Christian Seime | 2021-11-24 | 2 | -3/+6 |
| | |||||
* | Deprecate metrics 'http.status.[401|403]' | Bjørn Christian Seime | 2021-11-23 | 2 | -2/+3 |
| | |||||
* | Add status code as dimension to response metrics | Bjørn Christian Seime | 2021-11-23 | 2 | -5/+16 |
| | |||||
* | Use concurrent map for adders + simplify request=>dimensions mapping | Bjørn Christian Seime | 2021-11-23 | 2 | -177/+176 |
| | |||||
* | Delay registration of read listener until failure wiring is complete | Bjørn Christian Seime | 2021-11-22 | 2 | -11/+29 |
| | | | | | | Handle exceptions from getInputStream() and setReadListener() equally to exceptions from listener's onError(). By delaying registration the completion of finishedFuture will trigger an error response immediately. | ||||
* | Fail response writing if unable to register listener | Bjørn Christian Seime | 2021-11-16 | 1 | -2/+10 |
| | |||||
* | Add position and arrayOffset, when writing from ByteBuffer | Jon Marius Venstad | 2021-10-31 | 1 | -1/+1 |
| | |||||
* | Update 2020 Oath copyrights. | gjoranv | 2021-10-27 | 1 | -1/+1 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 2 | -2/+2 |
| | |||||
* | Fail servlet output stream writer once request is finished with failure | Bjørn Christian Seime | 2021-10-11 | 2 | -6/+12 |
| | | | | | | Fail out any queued response content once request has been failed out through callback from Jetty's AsyncListener interface. Improve naming of methods in ServletResponseController. | ||||
* | Upgrade Jetty to 9.4.44 | Bjørn Christian Seime | 2021-10-11 | 1 | -0/+2 |
| | |||||
* | Merge pull request #19452 from vespa-engine/bjorncs/jetty-async-listener | Bjørn Christian Seime | 2021-10-07 | 7 | -352/+257 |
|\ | | | | | Refactor async completion logic for read and write path [run-systemtest] | ||||
| * | Ensure writer is closed while holding lock | Bjørn Christian Seime | 2021-10-07 | 1 | -33/+33 |
| | | | | | | | | Handler can inject its response content if lock is not held between write and close. | ||||
| * | Refactor async completion logic for read and write path | Bjørn Christian Seime | 2021-10-07 | 7 | -352/+257 |
| | | | | | | | | Ensure that failure from request read, write or async context correctly terminates request processing. | ||||
* | | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 12 | -12/+12 |
| | | |||||
* | | Update 2019 Yahoo Holdings copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | | |||||
* | | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 2 | -2/+2 |
| | | |||||
* | | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 31 | -31/+31 |
|/ | |||||
* | - GC unused AsyncCompleteListener.java | Henning Baldersheim | 2021-10-06 | 2 | -60/+37 |
| | | | | - Avoid using anonymous constructor. | ||||
* | Attach context | Henning Baldersheim | 2021-10-06 | 2 | -4/+9 |
| | |||||
* | Add comment about incorrect error handling. | Henning Baldersheim | 2021-10-01 | 1 | -0/+4 |
| | |||||
* | Improve logging of Jetty configuration | Bjørn Christian Seime | 2021-09-30 | 1 | -6/+8 |
| | |||||
* | Determine Jetty threadpool size locally | Bjørn Christian Seime | 2021-09-30 | 1 | -2/+3 |
| | |||||
* | Handle implicit TLS being disabled | Bjørn Christian Seime | 2021-08-17 | 1 | -1/+1 |
| | |||||
* | Revert "Merge pull request #18772 from vespa-engine/revert-18759-bjorncs/http2" | Bjørn Christian Seime | 2021-08-17 | 1 | -43/+52 |
| | | | | | This reverts commit 4b5d08ebfd7456a820d6eec25704a27d56612b69, reversing changes made to fed02e0b81cedd76962da597d73462d0d23e0bf3. | ||||
* | Revert "Bjorncs/http2" | Bjørn Christian Seime | 2021-08-17 | 1 | -52/+43 |
| | |||||
* | Only setup HTTP/2 clear text factory if enabled | Bjørn Christian Seime | 2021-08-16 | 1 | -1/+3 |
| | | | | This reverts commit d0e6cbfef4e0966bf4ee39fd12e3885bf8ff24ef. | ||||
* | Deduplicate logic for setting up connection factories | Bjørn Christian Seime | 2021-08-16 | 1 | -40/+36 |
| | |||||
* | Add connection factory for HTTP/2 over clear text | Bjørn Christian Seime | 2021-08-16 | 1 | -4/+15 |
| | |||||
* | Respect thresholds for max requests/time for HTTP/2 connections | Bjørn Christian Seime | 2021-08-09 | 2 | -21/+28 |
| | |||||
* | Add san dns rfc822 cert field in connection log | Morten Tokle | 2021-06-14 | 1 | -0/+11 |
| | |||||
* | Keep rate control, as it only applies to invalid frames | Jon Marius Venstad | 2021-06-10 | 1 | -1/+0 |
| | |||||
* | More aggressive HTTP connection settings | Jon Marius Venstad | 2021-06-10 | 1 | -0/+4 |
| | |||||
* | Fix: set idle timeout based on config | Bjørn Christian Seime | 2021-06-08 | 1 | -1/+1 |
| | |||||
* | Add connector config for HTTP/2 streams | Bjørn Christian Seime | 2021-06-03 | 1 | -4/+4 |
| | |||||
* | Report idle timeout as 500 instead of 503 | Bjørn Christian Seime | 2021-06-03 | 2 | -0/+9 |
| | | | | | HTTP/2 stream idle timeouts are more common and clients should get a better indication that the stream has timed out. |