Commit Graph

13968 Commits

Author SHA1 Message Date
Joakim Erdfelt 523fab30bd Updating to version 9.4.3-SNAPSHOT 2017-02-20 08:13:31 -07:00
Joakim Erdfelt 4a674b9cc9 Updating to version 9.4.2.v20170220 2017-02-20 06:22:45 -07:00
Simone Bordet 49bf2b74d7 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-02-20 12:06:54 +01:00
Simone Bordet db7d89a5c9 Fixes #1342 - Improve ByteBufferPool scalability.
Replaced Lock+ArrayDeque with ConcurrentLinkedDeque.
2017-02-20 12:06:08 +01:00
Joakim Erdfelt 4eda32ddca Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-02-15 11:54:19 -07:00
Joakim Erdfelt 8fe94cd110 Issue #1328 - Making Response.setBufferSize(int) ISE more clear 2017-02-15 11:40:17 -07:00
Joakim Erdfelt 1f2ed754f3 Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-02-15 11:35:44 -07:00
Joakim Erdfelt 0cd8d21bfd Issue #1331 - replacing with ${jetty.base.uri} form 2017-02-15 11:34:47 -07:00
Joakim Erdfelt 852d9d5c01 Issue #1326 - Search system properties too for --stop
+ The NPE should be cleared up as well
2017-02-15 10:38:37 -07:00
Jan Bartel d1e7b7a35c Issue #1329 2017-02-15 10:39:56 +11:00
Greg Wilkins 50e87c05a7 improved naming of context log 2017-02-10 16:00:39 +11:00
Greg Wilkins b4e4e65994 Issue #612
TODO in Response for using HttpGenerator trailer mechanism
2017-02-10 08:46:46 +11:00
Simone Bordet d2ada49bb2 Issue #1317 - AsyncProxyServletLoadTest fails.
Removed leftover code.
2017-02-09 22:09:02 +01:00
Simone Bordet 4a9ae6695e Made test more robust in case of small number of clients/iterations. 2017-02-09 16:18:58 +01:00
Simone Bordet 8b76358208 Code cleanups. 2017-02-09 16:11:36 +01:00
Greg Wilkins 046cbe4bc6 Issue #1317
Cleaned up Interest enum
2017-02-09 23:59:14 +11:00
Greg Wilkins e7c0e2b288 Issue #1317
Fix by checking for the need to call onAllDataRead in unhandle
2017-02-09 23:42:49 +11:00
Greg Wilkins e4028fa4d4 Issue #1317 cleanup 2017-02-09 22:52:38 +11:00
Greg Wilkins 6b83a6c0a6 Issue #1317 removed incorrect fix 2017-02-09 21:42:28 +11:00
Greg Wilkins 509d3dc961 Issue #1317 ProxyServlet
Added speculative fix with TODO about onAllDataRead
2017-02-09 18:50:26 +11:00
Greg Wilkins 24e39cf944 update TypeUtil test for java9 2017-02-09 17:36:12 +11:00
Greg Wilkins 5a04af9292 Issue #1226 use $NAME 2017-02-09 16:48:15 +11:00
Greg Wilkins 633b68dc72 Issue #1313 Send 500 if insufficient bytes not committed 2017-02-09 16:22:15 +11:00
Jan Bartel 5015ed5173 Issue #1318 2017-02-09 16:05:01 +11:00
Greg Wilkins ae0cef97c2 Issue #1317 comment out failing proxy test 2017-02-09 15:24:55 +11:00
Jan Bartel b020d92773 Issue #1315 2017-02-08 17:12:48 +11:00
Greg Wilkins 1d4825c6c8 fixed merge 2017-02-08 17:10:59 +11:00
Greg Wilkins a8bc125f5c Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-02-08 16:33:10 +11:00
Greg Wilkins 10b7326c3c Issue #1047 - ReadPendingException and then thread death.
Tidy up write side.
It cannot be the same as the read side as there is no registration for write interest.  There is only write operations and the
callbacks associated with them.
2017-02-08 15:58:35 +11:00
Greg Wilkins 8ecfbab79f Issue #1047 - ReadPendingException and then thread death.
Alternate fix. Tracking needed vs interested state within HttpChannelState rather
that ignoring duplicate interest registrations.
2017-02-08 15:58:35 +11:00
Jan Bartel b11ad33ae4 Merge remote-tracking branch 'origin/jetty-9.4.x' into issue-1150 2017-02-08 14:16:19 +11:00
Jan Bartel f76dafebc3 Issue #1307 2017-02-08 13:05:48 +11:00
Jan Bartel c48b471caa Issue #1300
Gcloud datastore emulator needs longer shutdown for tests.
2017-02-08 11:59:53 +11:00
Joakim Erdfelt 5920e14c9b Merge pull request #1191 from CaoTianze/jetty-9.3.x
delete redundant addBean(serverChannel) invoke
2017-02-07 16:58:09 -07:00
Joakim Erdfelt 7524b09e29 Merge pull request #1301 from cakofony/gzip_decoder_bufferpool
HttpClient GZIPContentDecoder uses client ByteBufferPool
2017-02-07 16:57:55 -07:00
Jan Bartel 0520af0dc3 Issue #1300
Remove debug logging
2017-02-08 09:51:17 +11:00
Jan Bartel 7bc0ae57ca Issue #1300 2017-02-08 09:24:28 +11:00
Simone Bordet e01636d109 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-02-07 22:31:06 +01:00
Simone Bordet 369c73ab45 Issue #1047 - ReadPendingException and then thread death.
Fixed by calling tryFillInterested() rather than fillInterested() to
cope with the race between reads scheduling read interest and
setWriteListener() that also executes code in
HttpChannelState.unhandle() that wants to schedule read interest.
2017-02-07 22:23:52 +01:00
Simone Bordet c0d261d7aa Removed duplicated logging. 2017-02-07 22:23:52 +01:00
Joakim Erdfelt 83397d1ecf Merge pull request #1312 from WalkerWatch/doco/uber
Further clarification for jetty-all
2017-02-07 14:21:48 -07:00
WalkerWatch dcc79a5ecf Further clarification for jetty-all
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-02-07 16:12:42 -05:00
Carter Kozak 1a2bb90465 Issue #1309 Client GZIPContentDecoder uses client ByteBufferPool
Previously the GZIPContentDecoder would allocate a new buffer for
each gzip encoded response.

Signed-off-by: Carter Kozak <c4kofony@gmail.com>
2017-02-07 09:53:39 -05:00
Joakim Erdfelt 1fb0eff009 Merge pull request #1304 from WalkerWatch/doco/contributing
Updating contribution instructions for security issues.
2017-02-07 07:17:05 -07:00
WalkerWatch 376d301f7f Updating contribution instructions for security issues.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-02-06 17:18:03 -05:00
Joakim Erdfelt 0cd12e9e97 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-02-06 11:11:02 -07:00
Joakim Erdfelt 98688052ef Disabling InsufficientBytes tests in 9.3 (fixed in 9.4+) 2017-02-06 11:06:12 -07:00
Joakim Erdfelt b72854f02b Removing System.out 2017-02-06 10:18:26 -07:00
Joakim Erdfelt cdc58b4008 Fixing InsufficientBytes test cases
+ Because of issues #1045 and #1185 insufficient bytes on a response results in a closed connection
2017-02-06 10:18:26 -07:00
Joakim Erdfelt 0a1eee1c28 Fixing surefire breaking HttpManyWayToCommitTest
+ Reverting change to HttpTester.parseResponse(Input)
+ Providing new HttpTester.parsePartialResponse(Input)
+ InsufficientBytes tests no longer assert content strings with invalid
  characters (this was breaks the surefire report xml)
2017-02-06 10:18:26 -07:00