summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service
Commit message (Collapse)AuthorAgeFilesLines
...
* Temporarily downgrade Jetty to evaluate performance degradationBjørn Christian Seime2017-02-171-1/+1
|
* Revert "Temporarily downgrade Jetty to evaluate performance degradation"Bjørn Christian Seime2017-02-171-1/+1
|
* Temporarily downgrade Jetty to evaluate performance degradationBjørn Christian Seime2017-02-171-1/+1
|
* Allow 200 response without contentBjørn Christian Seime2017-02-081-2/+3
| | | | | | | There is a window between the response is committed (headers including response code is set) and the response body is written, where the exception from the request handler can be catched. If that happens, the output stream will be closed before response body is written.
* Nonfunctional changes onlyJon Bratseth2017-02-088-52/+51
|
* Add readme filesBjørn Christian Seime2017-01-192-15/+3
|
* Fix race condition in some http conformance testBjørn Christian Seime2017-01-121-2/+2
| | | | | Make call to Exception.getMessage()/getReasonPhrase in synchronized block to fix some flaky unit tests (e.g. testRequestContentCloseExceptionBeforeResponseWrite)
* Merge pull request #1316 from yahoo/bratseth/tensorzLester Solbakken2016-12-131-1/+1
|\ | | | | Bratseth/tensorz
| * Nonfunctional changes onlyJon Bratseth2016-12-131-1/+1
| |
* | Remove non-working web socket code from JDiscBjørn Christian Seime2016-12-1316-1998/+5
| |
* | Check for finished state in case other threads has called setFinishedBjørn Christian Seime2016-12-131-0/+3
|/
* Revert "Use Jetty 9.4.0"Henning Baldersheim2016-12-122-2/+1
|
* Use Jetty 9.4.0Bjørn Christian Seime2016-12-122-1/+2
|
* Revert "Use Jetty 9.4.0"Arnstein Ressem2016-12-121-1/+1
|
* Merge pull request #1300 from yahoo/bjorncs/fix-unit-test-race-conditionHenning Baldersheim2016-12-121-3/+2
|\ | | | | Fix race condition in some http conformance test
| * Fix race condition in some http conformance testBjørn Christian Seime2016-12-121-3/+2
| | | | | | | | | | Make call to Exception.getMessage()/getReasonPhrase in synchronized block to fix some flaky unit tests (eg testRequestContentCloseExceptionBeforeResponseWrite)
* | Merge pull request #1296 from yahoo/bjorncs/jetty-v9.4.0Bjørn Christian Seime2016-12-121-1/+1
|\ \ | |/ |/| Use Jetty 9.4.0
| * Use Jetty 9.4.0Bjørn Christian Seime2016-12-101-1/+1
| |
* | Close ServletOutputStream on completionBjørn Christian Seime2016-12-121-6/+15
|/ | | | | Eagerly close Servlet output stream instead of waiting for implicit close when AsyncContext is completed.
* Make use of noop completion handler more explicitBjørn Christian Seime2016-12-056-56/+46
| | | | | | Move ContentResponsePart to ServletOutputStream Remove duplicate implementations of a noop completion handler Remove assumption that buffer might be null
* Simplify writeBuffersInQueueToOutputStreamBjørn Christian Seime2016-12-051-4/+2
|
* Move write listener registration from constructor to dispatch methodsBjørn Christian Seime2016-12-011-1/+2
|
* Merge pull request #1223 from yahoo/bjorncs/jetty-jdisc-improvementsBjørn Christian Seime2016-12-014-137/+21
|\ | | | | Bjorncs/jetty jdisc improvements
| * Remove unused classBjørn Christian Seime2016-11-301-122/+0
| |
| * Use more fine grained lockingBjørn Christian Seime2016-11-301-3/+18
| |
| * Remove unused fieldBjørn Christian Seime2016-11-302-6/+2
| |
| * Remove unnecessary restrictionBjørn Christian Seime2016-11-301-6/+1
| |
* | Fail compilation on warningsBjørn Christian Seime2016-11-305-3/+7
| | | | | | | | Suppress warnings on unused resource in try-with-resource statements
* | Don't use deprecated constructorBjørn Christian Seime2016-11-301-1/+2
| |
* | Don't use deprecated ConnectorStatisticsBjørn Christian Seime2016-11-302-14/+9
| |
* | Don't use deprecated setKeyManagerFactoryAlgorithmBjørn Christian Seime2016-11-301-1/+1
|/
* Register Servlet WriteListener during request dispatchBjørn Christian Seime2016-11-303-17/+50
|
* Set content length to 0 for error responses without contentBjørn Christian Seime2016-11-301-0/+1
|
* Add missing copyright headerBjørn Christian Seime2016-11-302-0/+2
|
* Use async Servlet API to send error responseBjørn Christian Seime2016-11-296-45/+133
|
* Move use of setStatus to separate methodBjørn Christian Seime2016-11-291-11/+13
| | | | Improve documentation on the deprecation of setStatus
* Simplify ServletOutputStreamWriterBjørn Christian Seime2016-11-291-26/+6
|
* Use janitor thread pool instead of ad-hoc threadBjørn Christian Seime2016-11-071-2/+4
|
* Use fixed size buffer for request contentBjørn Christian Seime2016-11-071-4/+2
|
* Don't call blocking sendError from non-blocking contextBjørn Christian Seime2016-11-071-6/+15
|
* Complete early in ServletRequestReader if response is already committedBjørn Christian Seime2016-11-073-3/+17
|
* Revert "Don't call available()"Bjørn Christian Seime2016-11-071-1/+3
| | | | This reverts commit cab0bf8bb757968c5ed1523e5b3fea97ea2d2136.
* Revert "Assert servlet input/output streams are in ready state before ↵Bjørn Christian Seime2016-11-052-26/+11
| | | | | | completion" This reverts commit 973146fc7a848c7f38d86ecda0c00cdc54583930.
* Assert servlet input/output streams are in ready state before completionBjørn Christian Seime2016-11-042-11/+26
|
* Revert "Call AsyncContext.complete() when response is completed"Bjørn Christian Seime2016-11-041-1/+1
| | | | This reverts commit c585b50ed6ae14dd4f551547c9ff0179be70d316.
* Call AsyncContext.complete() when response is completedBjørn Christian Seime2016-11-031-1/+1
|
* Don't call available()Bjørn Christian Seime2016-11-031-3/+1
|
* Don't call close() which seems to be blockingBjørn Christian Seime2016-11-031-1/+0
|
* Revert to jetty default bufferpool.Henning Baldersheim2016-10-281-1/+1
|
* Keep the old ones around for compatibility.Henning Baldersheim2016-10-271-5/+0
|