Commit Graph

15987 Commits

Author SHA1 Message Date
Simone Bordet 3eaba140ef Fixed logging. 2017-09-30 22:49:38 +02:00
Simone Bordet b3ddf2b15e Issue #487 - JDK 9 build compatibility.
Updated Maven Surefire and Failsafe Plugin to 2.20.1
following https://issues.apache.org/jira/browse/SUREFIRE-1403.
2017-09-30 22:49:38 +02:00
WalkerWatch 23911e918a Merge branch 'jetty-9.4.x' 2017-09-29 14:46:56 -04:00
WalkerWatch d5b55705bf Added javadoc.version value to assis with snapshot javadoc links in #1858 2017-09-29 14:43:29 -04:00
Greg Wilkins 0564b47657 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-09-28 12:56:30 +10:00
Greg Wilkins d166881a5a Issue #1806 Concurrent ReservedThreadExcecutor
Squashed commit of the following:

commit ab7f711c30ad1408ecdceffdca51cf167dc11a9c
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Sep 28 10:20:08 2017 +1000

    Fixed format

commit 062b051b56efb9924b81cf755297f538e4691851
Merge: d1e27d4 7d98cbb
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Sep 28 09:19:40 2017 +1000

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-1806-ConcurrentReservedThreadExecutor

commit d1e27d42983487941c6dd7cb0ea1068f36ff92f0
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 26 11:28:21 2017 +1000

    improvements after review

commit 477e3ac05610825cc834d3195e39e8e8620a44cb
Merge: 51a3ac3 35d0b59
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 26 10:10:30 2017 +1000

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-1806-ConcurrentReservedThreadExecutor

commit 51a3ac37e63108ca93fe2fdd9e02e7f8161072ba
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 26 10:08:55 2017 +1000

    improvements after review

commit 23df855bf457fe609576a35327db3fbd4c82b491
Merge: b52c6de 5764afc
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 26 09:30:42 2017 +1000

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-1806-ConcurrentReservedThreadExecutor

commit b52c6de6573433a960fdb6f2692e7bbd9effb48c
Author: Greg Wilkins <gregw@webtide.com>
Date:   Fri Sep 22 15:36:53 2017 +1000

    Issue #1806

    Added a concurrent stack class
    Converted ReservedThreadExcecutor to use the concurrent stack
    Added support for idle
2017-09-28 12:44:23 +10:00
Joakim Erdfelt 1c5c6d5278 Merge branch 'master' of github.com:eclipse/jetty.project 2017-09-27 15:05:40 -07:00
Joakim Erdfelt a46e8bb2e5 Removing junit Rule based LeakTrackingBufferPool implementation 2017-09-27 15:05:34 -07:00
Greg Wilkins 1ce96be964 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-09-28 07:58:15 +10:00
Greg Wilkins 7d98cbb870 Issue #1851 Improve insufficient thread warnings/errors
Squashed commit of the following:

commit 1d9e8e4b4d53898cb6435f67529347bd2ba82cf0
Merge: 7280594 55b0f10
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Sep 28 07:20:37 2017 +1000

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-1851-ThreadBudget

commit 7280594a0058538b603ad35625713a79830e9b93
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Sep 27 22:48:58 2017 +1000

    fixed headers

commit f962f18e5b098ae40846ee3832736ee4650aed84
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Sep 27 18:12:33 2017 +1000

    Issue #1851 added reset

commit a63894de284c8d8dc5ed031f1f6e0fccaf6c7715
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Sep 27 18:08:53 2017 +1000

    Issue #1851 improved test

commit 8bcc460dc63273165305a7adcb88e991e30de4b7
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Sep 27 18:03:47 2017 +1000

    Issue #1851 Improve insufficient thread warnings/errors

    Refactor approach to use Leases, to handle multiple executors

commit fe4be5f56594f342ab5c2e6c886397d9b4fe9c14
Merge: abc5eac a248d38
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Sep 27 15:37:56 2017 +1000

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-1851-ThreadBudget

commit abc5eac2b73d306a91b28ef4db778455095a5bdb
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Sep 27 12:20:03 2017 +1000

    Issue #1851 Improve insufficient thread warnings/errors

    Created a ThreadBudget class that can be used to warn/error for
    registered and unregistered allocations of threads.

    The server on doStart does an unregistered check of all its components that
    implement the Allocation interface.

    The client will register itself as an Allocation if a shared Executor is used.
2017-09-28 07:35:05 +10:00
WalkerWatch 55b0f102b0 Adding authorization examples for #1850. 2017-09-27 14:37:39 -04:00
Jan Bartel 29ee1c26d3 Issue #1640
Doco.
2017-09-27 16:29:08 +10:00
Jan Bartel ee4fd24cb1 Merge remote-tracking branch 'origin/jetty-9.4.x' into issue-1640 2017-09-27 15:44:55 +10:00
Greg Wilkins a248d38f56 Issue #1854 consistent exception handling for Request parameters 2017-09-27 15:36:53 +10:00
Jan Bartel 16c068d3fa Issue #1853 2017-09-27 14:38:44 +10:00
Jan Bartel 2555f7a65b Issue #1852 2017-09-27 14:32:14 +10:00
Jan Bartel d81b835ad0 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-09-27 12:19:54 +10:00
Jan Bartel 49b2823ee9 Merge pull request #1824 from jglick/WebAppClassLoader.addJars-ordering
Ensure that WebAppClassLoader.addJars considers classpath entries in a deterministic order
2017-09-27 11:12:39 +10:00
Greg Wilkins ab85e010b6 Fixed #1849 sizing selectors 2017-09-27 09:02:59 +10:00
Greg Wilkins e58a7b488e Issue #1832 work around 2017-09-26 17:04:42 +10:00
Greg Wilkins c2b7177628 temporary fix for unit test 2017-09-26 16:41:41 +10:00
Greg Wilkins a7891b2f52 Issue #1841 reduce ServletHolder contention 2017-09-26 16:40:49 +10:00
Jan Bartel e3bec841da Issue #1838 2017-09-26 16:07:18 +10:00
Jan Bartel 562ab9eb80 Fix TestJettyOSGiWithAnnotations test. 2017-09-26 16:04:19 +10:00
Greg Wilkins efe694e2e4 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-09-26 14:41:42 +10:00
Joakim Erdfelt 080d0250fc Merge pull request #1846 from olamy/feature/avoid_jetty_bom_manual_during_release
upgrade versions-maven-plugin version to 2.5 to avoid manual update o…
2017-09-25 17:28:47 -07:00
Jan Bartel 4a70e84f24 Issue #1847 2017-09-26 10:28:40 +10:00
olivier lamy 44e1b7b02b upgrade versions-maven-plugin version to 2.5 to avoid manual update of the bom file
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-09-26 10:25:50 +10:00
Greg Wilkins 35d0b59434 Issue #215 Conscrypt module for SSL and ALPN
Upgraded to RC11
2017-09-26 10:09:30 +10:00
Jesse Glick 7c460c7ea2 Apparently WebAppClassLoaderUrlStreamTest.testResources was already being skipped, so probably it is acceptable to skip .ordering in the same way. 2017-09-25 19:10:24 -04:00
Jesse Glick 1ffbf15fc1 @janbartel guided me to an analogue of WebAppClassLoaderTest.ordering. 2017-09-25 18:36:42 -04:00
Jesse Glick fe0a0ead37 Minimizing diff lines at @janbartel’s request. 2017-09-25 18:21:01 -04:00
WalkerWatch b889d2d300 Fixing JXURL usage and updating proxy webapp as in #1747. Resolves #1844. 2017-09-25 14:54:19 -04:00
WalkerWatch 5ccdf1a6e6 Merge branch 'jetty-9.4.x' 2017-09-25 10:14:26 -04:00
WalkerWatch 5764afc6e0 Fixing link issue 2017-09-25 10:14:08 -04:00
Simone Bordet d0d52c8ba1 Merged branch 'jetty-9.4.x' into 'master'. 2017-09-25 13:05:00 +02:00
Simone Bordet 6aafc3b792 Fixes #1845 - Allow null User-Agent in HttpClient. 2017-09-25 13:03:26 +02:00
Simone Bordet b7bd1b25aa Updated HTTP/2 documentation.
Fixed flow control windows default values.
2017-09-25 11:49:00 +02:00
deridex 6a52b63602 correct default max streams per http2 connection (#1842)
Signed-off-by: David Ha <davidha@1493.net>
2017-09-25 11:40:49 +02:00
Greg Wilkins c35d7724f4 fixed merge 2017-09-23 09:23:40 +10:00
Greg Wilkins 6ef618e8cf Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-09-23 09:22:41 +10:00
Greg Wilkins 9163ff20bb Issue #215 Conscrypt module for SSL and ALPN
Added new modules to the bom
2017-09-23 09:22:03 +10:00
Greg Wilkins 86c6caf608 Issue #1841 reduce ServletHolder contention 2017-09-23 08:47:45 +10:00
Simone Bordet f721e1d6c0 Issue #1836 - Review Locker.
Removed deprecated methods.
2017-09-22 16:48:35 +02:00
Greg Wilkins 1b7ebf5599 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-09-23 00:22:57 +10:00
Greg Wilkins 0fa8c565bd Issue #1835 reentrant lock in AbstractConnector. 2017-09-22 12:45:14 +10:00
Simone Bordet 7768a781be Fixes #1836 - Review Locker.
Made Locker a simpler wrapper around ReentrantLock.
Deprecated lockIfNotHeld() and replaced its usages.
2017-09-21 19:16:36 +02:00
WalkerWatch d4cd8c13e9 Udpdated instructions for javadoc generation 2017-09-21 12:48:16 -04:00
Simone Bordet 90b40dc683 Updated maven-dependency-plugin to 3.0.2 to solve JDK 9 issue due to
https://issues.apache.org/jira/browse/MDEP-571.
2017-09-21 14:47:24 +02:00
Jan Bartel 4bc2883412 Merge remote-tracking branch 'origin/jetty-9.4.x' into issue-1640 2017-09-21 16:09:10 +10:00