Joakim Erdfelt
c7c238771e
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-17 06:34:40 -05:00
Joakim Erdfelt
a8db28f706
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-17 06:29:01 -05:00
Joakim Erdfelt
0db3663a11
Merge pull request #5273 from eclipse/jetty-9.4.x-5032-minimal-extensible-web-apps
...
Issue #5032 - Minimal Extensible Web App changes
2020-09-17 06:00:00 -05:00
Joakim Erdfelt
59976dce54
Issue #5032 - Minimal Extensible Web App changes
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-17 05:58:06 -05:00
olivier lamy
982e24bc80
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2020-09-17 18:05:44 +10:00
Olivier Lamy
eaf07dd4cc
fix get sessionId from fileName ( #5288 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-17 18:03:52 +10:00
Joakim Erdfelt
0016463089
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-17 02:43:53 -05:00
Joakim Erdfelt
75677b8a61
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-17 02:43:18 -05:00
Joakim Erdfelt
c6ed603453
Merge pull request #5286 from eclipse/jetty-9.4.x-5285-415-unsupported-media-type
...
Issue #5285 - Using Status code 415 Unsupported Media Type instead
2020-09-17 02:42:50 -05:00
Jan Bartel
2ae4cc8a8a
Merge branch 'jetty-10.0.x' of github.com:eclipse/jetty.project into jetty-10.0.x
2020-09-17 09:39:59 +02:00
Jan Bartel
8b53c386b1
Session doc updates.
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-17 09:39:40 +02:00
gregw
f3f918ade2
fix merge
...
Signed-off-by: gregw <gregw@webtide.com>
2020-09-16 23:34:38 +02:00
Joakim Erdfelt
290c98e9b1
Issue #5285 - Making Content-Encoding for form content consistent
...
+ Fixing unit test expectations
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-16 15:48:03 -05:00
Joakim Erdfelt
844f134d21
Issue #5285 - Using Status code 415 Unsupported Media Type instead.
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-16 15:39:43 -05:00
gregw
b7a4c36286
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: gregw <gregw@webtide.com>
2020-09-16 18:31:51 +02:00
Greg Wilkins
ba22c08fde
Alternative Pool Strategies ( #5218 )
...
* Speculative idea to make a pluggable Pool strategy
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Speculative idea to make a pluggable Pool strategy
+ javadoc
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Speculative idea to make a pluggable Pool strategy
+ Added a ThreadLocalStrategy for a single cached item
+ Tell strategies about newly reserved entries
+ Fixed multiplexing test that was dependent on the impl of the cache
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Speculative idea to make a pluggable Pool strategy
+ added tests
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Feedback from review
+ Don't have a fallback iteration, instead make a SearchStrategy and DualStrategy
* Feedback from review
+ split strategies into Cache and Strategies
* Feedback from review
+ Added reserve and release
* Improved Pool Strategies:
+ reverted to post notifications for removed, reserved and released.
+ Added a few more strategies that need to be benchmarked, that use the list iterator.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Testing all the different strategies
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* More simplifications and made LRU work (ish)
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* javadoc
* More javadoc
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* JMH Test
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* one strategy
Signed-off-by: gregw <gregw@webtide.com>
* test
Signed-off-by: gregw <gregw@webtide.com>
* Split implementations:
+ pluggable strategies
+ hard coded
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* More benchmarks
* Built in strategy
* removed strategies version and simplified to single configurable solution.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* updates from review
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* better javadoc
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Updated ConnectionPool classes to use Pool strategies
* Small javadocs fixes.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
* Updates from review
* javadoc
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-16 18:27:26 +02:00
gregw
afe5044d8c
Fixes #5281
...
Added work module to create work directory
reviewed by janbartel
2020-09-16 16:20:16 +02:00
Ludovic Orban
a37ab389aa
increase the connector's idle timeout to make sure the idle timeout does not fire spuriously. ( #5281 )
...
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-09-16 16:14:11 +02:00
Jan Bartel
cfbede4f27
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-16 15:48:58 +02:00
Jan Bartel
4d992a4315
Merge branch 'jetty-10.0.x' of github.com:eclipse/jetty.project into jetty-10.0.x
2020-09-16 15:45:45 +02:00
Jan Bartel
fc71c92f21
Update session docs
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-16 15:45:29 +02:00
Jan Bartel
16bc946ee8
Reduce startup logging.
2020-09-16 15:44:56 +02:00
gregw
f71827a64b
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: gregw <gregw@webtide.com>
2020-09-16 15:20:04 +02:00
gregw
88a110ed0f
added ALPN dependency for jdk8
...
Signed-off-by: gregw <gregw@webtide.com>
2020-09-16 15:17:01 +02:00
Jan Bartel
c1fc104381
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-16 12:10:10 +02:00
Jan Bartel
b36430e5dc
Reduce startup session logging
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-16 12:09:34 +02:00
Jan Bartel
2122c33c68
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-16 11:28:51 +02:00
Jan Bartel
bf39dc186a
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-16 11:28:13 +02:00
Jan Bartel
bd589de512
Issue #5268 Change WARN to DEBUG for NullSessionCache eviction setter. ( #5270 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-16 11:27:07 +02:00
olivier lamy
ab4dde1895
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2020-09-16 17:46:26 +10:00
olivier lamy
d45455b32d
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-09-16 17:45:04 +10:00
olivier lamy
6b250a7dc2
use our nexus
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-16 17:42:48 +10:00
Lachlan Roberts
315161d2df
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-16 16:40:26 +10:00
Lachlan
76cf6c8bdc
Merge pull request #5266 from eclipse/jetty-10.0.x-WebSocketAutoBahn
...
Issue #5170 - fix upgrade bug in HttpReceiverOverHTTP
2020-09-16 16:39:54 +10:00
Joakim Erdfelt
550512a616
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-15 14:41:01 -05:00
Joakim Erdfelt
f45b0eb0e5
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-15 14:40:34 -05:00
Joakim Erdfelt
78bf1fb410
Merge pull request #5267 from eclipse/jetty-9.4.x-4954-minimal-bytecode-exposure
...
Issue #4954 - Expose header size/length from HttpParser
2020-09-15 14:32:49 -05:00
Jan Bartel
2120893b76
Update session docs.
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-15 15:50:47 +02:00
Joakim Erdfelt
829cf76a89
Issue #4954 - Expose header size/length from HttpParser
...
- Minimal new API for exposing byte counts to HttpChannel.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-15 08:36:20 -05:00
gregw
d32a818b44
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-15 12:04:49 +02:00
gregw
3bb419842d
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
...
Signed-off-by: gregw <gregw@webtide.com>
2020-09-15 12:04:02 +02:00
Greg Wilkins
0f4031089b
Issue #5256 Adding start.jar --add-module ( #5258 )
...
* Issue #5256 --add-modules
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* main.ini
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #5256 --add-modules
usage.txt
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #5256 --add-modules
updates from review
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #5256 --add-modules
updates from review
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* fixed test
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-09-15 11:54:44 +02:00
Jan Bartel
21105dc0db
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-15 11:03:09 +02:00
Jan Bartel
e23eaa26b9
Fix FileSessionDataStoreTest.testCleanOrphans
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-15 11:02:01 +02:00
Lachlan Roberts
9be277a810
debug log full stacktraces only in processConnectionError and processHandlerError
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-15 16:50:24 +10:00
Lachlan Roberts
705646a244
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-15 10:26:27 +10:00
Lachlan
f6336887b9
Merge pull request #5265 from eclipse/jetty-10.0.x-JDK-8244090
...
JDK-8244090 MethodHandles bug fixed in JDK16
2020-09-15 10:26:11 +10:00
Greg Wilkins
6305cbce72
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2020-09-14 18:10:22 +02:00
Greg Wilkins
780e1207c7
Issue #5254 List/Show modules ( #5257 )
...
* Issue #5254 List/Show modules
* simplified --list-modules output
* added --show-module
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* improve module descriptions
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2020-09-14 18:07:16 +02:00
Jan Bartel
b5aa128a36
Update session docs.
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-14 16:42:30 +02:00