Commit Graph

12110 Commits

Author SHA1 Message Date
Simone Bordet 1056536155 Moved HttpClientLoadTest to "tests" module to test all transports. 2016-05-06 17:10:46 +02:00
Simone Bordet caa45283c7 Fixes #547 (ExecuteProduceConsume (EWYK) does not exit low threads mode)
Exposed getters/setters for ExecutionStrategy.Factory in
ServerConnector and SelectorManager, to allow explicit configuration
and testing.

Added test to verify that EPC exits low threads mode.
2016-05-06 17:10:46 +02:00
Simone Bordet 8bb6d4d7dc Code cleanups. 2016-05-06 17:10:46 +02:00
Simone Bordet 61f9192e58 Renamed field to better tell what's doing. 2016-05-06 17:10:46 +02:00
Simone Bordet 903a6cb49c Expanded static imports. 2016-05-06 17:10:46 +02:00
Jesse McConnell 5d3283af0f add screen styling and switch highlighter to something that matchs current screen look and feel 2016-05-06 08:12:16 -05:00
Greg Wilkins 2a5b120fc3 Issue #525 fix blockForContent spin
abort request in bad request handling
2016-05-06 20:31:55 +10:00
Jesse McConnell bb4b3ef1a9 Merge pull request #551 from WalkerWatch/jetty-9.3.x
Chapter 20 tweaks
2016-05-05 21:16:26 -05:00
WalkerWatch 31899c1959 Chapter 20 tweaks
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-05-05 22:13:04 -04:00
Jesse McConnell cae9c0f1d6 support [source, screen] for html rendering 2016-05-05 17:30:08 -05:00
Jesse McConnell 9a03782447 update the xsl stylesheets and try out a source, shell 2016-05-05 15:43:14 -05:00
Jesse McConnell 4bfc1bfa26 added syntax highlighter colors 2016-05-05 13:01:16 -05:00
Greg Wilkins c1d201de61 Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x 2016-05-05 11:36:08 +10:00
Greg Wilkins c77df55bb6 Issue #547 EWYK leaves low resource mode
Merged code cleanups
2016-05-05 11:35:32 +10:00
Jesse McConnell 409dcf0bbf Merge pull request #548 from WalkerWatch/jetty-9.3.x
Updated maven link and formatting changes for Jetty config.
2016-05-04 20:33:17 -05:00
WalkerWatch 16bb2d91d8 Updated maven link and formatting changes for Jetty config.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-05-04 21:30:51 -04:00
Greg Wilkins 6591137ba0 Issue #547 EWYK leaves low resource mode
Directly implement PEC in EPC low resource mode
2016-05-05 11:22:37 +10:00
Simone Bordet e6e63d5549 Code cleanups. 2016-05-04 11:46:59 +02:00
Simone Bordet a0bd9d3887 Fixes #546 (Guard concurrent calls to ExecutionStrategy.execute())
Guarded invocations to execute() with a state change.
2016-05-04 11:43:50 +02:00
Simone Bordet 49a19abd71 Fixes #521 (Separate usage of the Server and the ServerConnector Executors)
Found another couple of places where we should use the Server Executor.
2016-05-04 11:28:13 +02:00
Greg Wilkins a32e3a2091 avoided NPE in example 2016-05-04 10:53:05 +10:00
Greg Wilkins 90110659e2 fixed javadoc 2016-05-04 10:49:22 +10:00
Greg Wilkins a9a21daa8e Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x 2016-05-04 09:15:13 +10:00
Greg Wilkins e783777d1c Issue #519 Disable SSL session caching
Made caching parameters configurable
2016-05-04 09:14:35 +10:00
Joakim Erdfelt 2dbecb0843 Fixing broken javadoc 2016-05-03 11:23:10 -07:00
Jesse McConnell 8fd446040b documentation build in default reactor 2016-05-03 07:29:17 -05:00
Simone Bordet 2ac1b73b55 Added the connection's hashCode to toString().
This would be useful in dump() where it would be possible to link the
EndPoint to the Connection.
2016-05-03 10:51:20 +02:00
Jesse McConnell dc258d884e update the guide for contributions 2016-05-02 12:36:45 -05:00
Joakim Erdfelt ff1ca8d993 Limiting versions that trigger !STABLE warning
+ Only RC# and M# trigger warning now.
+ Warning includes URL for where to download stable version.
2016-05-02 09:50:05 -07:00
Jesse McConnell ef84beb7d4 update alpn table 2016-05-01 08:35:51 -05:00
Jesse McConnell bc5ab11417 wire documentation into build 2016-04-29 11:29:23 -05:00
Jesse McConnell bf2740148a Issue #436 Migrate Jetty Documentation 2016-04-29 07:07:27 -05:00
Jan Bartel 480aa4d874 Issue #534
Remove synchronization around session iteration when checking for idle sessions.
2016-04-29 14:38:34 +10:00
Greg Wilkins c74dd571fa Issue #519 Disable SSL session caching
Set -1 defaults for session caching
2016-04-29 08:10:18 +10:00
Greg Wilkins 88c1339784 Issue #519 Disable SSL session caching
Improve the configuration of the SSL session cache
2016-04-29 08:02:41 +10:00
Greg Wilkins d38bdb6e7c 486530 - Handler added to WebAppContext prevents ServletContext initialization
Fixed needless warnings during destroy
2016-04-28 15:17:28 +10:00
Greg Wilkins a377b3a8f3 Issue #529
Support zero padded version updates
2016-04-28 14:30:20 +10:00
Greg Wilkins 5f7a32e30e warning if not stable release 2016-04-28 08:15:06 +10:00
Greg Wilkins 695b63fc78 Issue #525 Looping on malformed request
Improved onBadMessage handling so that it better handles ISE thrown when a bad message is detected while dispatched to the servlet.
2016-04-27 18:57:15 +10:00
Joakim Erdfelt a1eab9d9a4 Fixing version 2016-04-26 16:16:32 -07:00
Joakim Erdfelt 44fa2b0de1 Issue #525 - Possible 100% CPU Consumption in HttpInputOverHttp.blockForContent with malformed HTTP-Request
+ Adding testcase to attempt to replicate
  (Does not cause spin loop, so set to @Ignore for now)
2016-04-26 14:31:08 -07:00
Joakim Erdfelt f1c34cb10f Close #526 - Headers set from RequestDispatcher.include() not showing up in response
+ Adding 2 testcases to verify behavior
2016-04-26 14:04:56 -07:00
Joakim Erdfelt 8cc041bb04 Merge branch 'jetty-9.2.x' into jetty-9.3.x 2016-04-25 12:00:45 -07:00
Joakim Erdfelt 66a70adb98 Merge branch 'release-9.2.16' into jetty-9.2.x 2016-04-25 11:34:07 -07:00
Greg Wilkins 65d949a386 Issue #518 jarfile fix for springboot 2016-04-25 18:15:38 +10:00
Jan Bartel 2850f98fb4 Issue #263 jetty-alpn-server Import-Package manifest header should specify version of org.eclipse.jetty.alpn.api 2016-04-25 16:08:37 +10:00
Greg Wilkins fbdd5e1da6 Issue #432 Limit queue size in ByteBufferPools
Created a shared Bucket instance that can count down available space.
2016-04-24 09:58:38 +10:00
Greg Wilkins 367a807592 Issue #521 Separate executors for server and connector
HttpChannel uses the server executor
LowResourceMonitor checks both server and connector executors.
2016-04-23 10:50:05 +10:00
Greg Wilkins bf5b6f8939 Issue #533 Do not hide file resource exception
ignore exception
2016-04-23 09:36:19 +10:00
Greg Wilkins ec8e1055e3 Issue #533 Do not hide file resource exception
Add exception as suppressed
2016-04-23 09:36:19 +10:00