Commit Graph

384 Commits

Author SHA1 Message Date
Joakim Erdfelt 3ec5f8fa3d Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-08-09 16:21:08 -07:00
Joakim Erdfelt 1311052b15 Cleaning up state of branch to match the original jetty-9.4.x
+ Does not include changes to /jetty-cdi/
+ Does not include changes to /jetty-websocket/ for javax.websocket-1.1
2017-08-08 09:47:04 -07:00
Jan Bartel 19e539a87d Issue #1623
Remove projects.classes.dirs, using only lib.jars property.
2017-08-08 09:15:48 -07:00
Olivier Lamy 98eb354c46 use invoker plugin 3.0.1 released version (#1683)
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:15:25 -07:00
Jan Bartel ccf89b81ad Issue #1623
Ensure restarts recreate classpath.
2017-08-08 09:15:06 -07:00
olivier lamy 2c60f59325 some cleanup per Jan review
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:15:04 -07:00
olivier lamy 0fac9c390a simplify code, add more details in junit failure #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:14:56 -07:00
Joakim Erdfelt b8759bc2c7 Renaming to fit Eclipse Jetty naming guidelines 2017-08-08 09:14:23 -07:00
olivier lamy 6ac625e226 add it test for run war exploded mojo
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:55 -07:00
olivier lamy 4b513c61e8 add it test for run war mojo
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:55 -07:00
olivier lamy dfb4e85c0a fix fragment from dependent projects #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:54 -07:00
olivier lamy aae7b38b82 version in only one place
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:53 -07:00
olivier lamy 8095da3848 try to fix web fragment for directory classes #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:52 -07:00
olivier lamy 7dcab0e5a2 add test with fragment for #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:52 -07:00
olivier lamy 4024273fa6 Add it test for Maven Plugin #1638
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:51 -07:00
olivier lamy 2f9dc58699 fix run forked support of reactor projects
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:50 -07:00
olivier lamy 1cdc94f0a5 add test for run forked mojo
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:49 -07:00
olivier lamy b0e5681451 add it for run mojo #1638
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:47 -07:00
Greg Wilkins a105be95e4 Issue #1637 Thread per HTTP/2 Connection
This fix simplifies the EWYK scheduler by factoring out the preallocated producer into a
ReservedThreadExecutor class.   A shared ReservedThreadExecutor can then be used by multiple
EWYK instances to avoid over allocation of threads.

Squashed commit of the following:

commit c435dc20e25bd274d69423be1be7b0565925f249
Merge: 58a5a9a 90e5b56
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 21 10:48:22 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 58a5a9a655ee1a72a66f54ac8c95d7c9d73afe85
Author: Simone Bordet <simone.bordet@gmail.com>
Date:   Wed Jun 14 15:56:43 2017 +0200

    Code cleanups.

commit 4e5296216b52948523572352cba391438ff6b494
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:34:58 2017 +0200

    refixed Producing to Reproducing

commit a1f8682f86d1f0803121162e3f14d7768286d3ed
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:26:29 2017 +0200

    fixed Producing to Reproducing

commit 9468932e062d2271d8dc1d43a78544757732fff5
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:33:44 2017 +0200

    fixed javadoc

commit 9d4941eb97638fec09b3fe34d423538d17943b6f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:05:27 2017 +0200

    Renamed Preallocated to ReservedThread

commit 6d3379ab64c6dcc2a7aa8ec7088afd77863816c2
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 12:28:52 2017 +0200

    Added configuration in modules

commit 1bd1adea4682538e1546c2ae53f4c9340dafb3bb
Merge: 83418a9 6702248
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:09:29 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 83418a91320c8bfc54465ca02efdce0d2c874a0e
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:08:35 2017 +0200

    javadoc

commit 62918fd39189fed3414fec4a7c8380c21e90a4b8
Author: Greg Wilkins <gregw@webtide.com>
Date:   Sat Jun 10 00:04:06 2017 +0200

    Improved EatWhatYouKill implementation

    Simplified by abstracting out PreallocatedExecutor
    Removed invocation execution
    HTTP2 now uses a shared PreallocationExcecutor between connection
2017-08-08 09:13:44 -07:00
olivier lamy 20ca6277a8 use outputDirectory from reactor projects rather than having to install dependencies first #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-08-08 09:13:38 -07:00
Joakim Erdfelt 3fdbcffbbd Updating to version 9.2.23-SNAPSHOT 2017-08-08 09:12:55 -07:00
Joakim Erdfelt a7bcac6d75 Updating to version 9.3.20.v20170531 2017-08-08 09:07:35 -07:00
Simone Bordet 4bee2e877f Merged branch 'jetty-9.4.x' into 'master'. 2017-08-02 23:02:06 +02:00
Jan Bartel 4e1105a526 Issue #1623
Remove projects.classes.dirs, using only lib.jars property.
2017-08-02 15:37:39 +10:00
Simone Bordet 38f41e9676 Merged branch 'jetty-9.4.x' into 'master'. 2017-07-26 11:09:28 +02:00
Olivier Lamy 0ef76d56f0 use invoker plugin 3.0.1 released version (#1683)
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-07-26 08:45:01 +02:00
Jan Bartel 580310f523 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-07-20 13:27:03 +02:00
Jan Bartel 41938b2310 Issue #1623
Ensure restarts recreate classpath.
2017-07-20 13:24:46 +02:00
Jan Bartel 5e04d8160b Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-07-20 13:14:51 +02:00
olivier lamy 1b5b59cca3 some cleanup per Jan review
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-07-20 14:10:42 +10:00
olivier lamy c78ba059c0 simplify code, add more details in junit failure #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-07-19 21:50:37 +10:00
Joakim Erdfelt a9c329859d Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-07-12 13:18:12 -07:00
Joakim Erdfelt 2e8f9fc748 Revert "Issue #1650 - setting unique SNAPSHOT version to aide in 3rd party testing of branch"
This reverts commit 38c112764d.
2017-07-12 11:28:32 -07:00
Joakim Erdfelt 5b6b80ef81 Merge remote-tracking branch 'origin/jetty-9.4.x' into backport-jws11 2017-07-12 11:18:20 -07:00
Joakim Erdfelt c465a9d833 Renaming to fit Eclipse Jetty naming guidelines 2017-07-10 18:17:16 -07:00
Joakim Erdfelt ee8d4c1587 gitattributes followup 2017-07-06 16:24:31 -07:00
Joakim Erdfelt 38c112764d Issue #1650 - setting unique SNAPSHOT version to aide in 3rd party testing of branch 2017-06-28 16:42:37 -07:00
olivier lamy 8146001093 add it test for run war exploded mojo
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-24 21:27:24 +10:00
olivier lamy 388106303f add it test for run war mojo
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-24 21:22:06 +10:00
olivier lamy 008158d975 fix fragment from dependent projects #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 21:32:11 +10:00
olivier lamy 4d43261031 version in only one place
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 20:46:09 +10:00
olivier lamy 52fa23b968 try to fix web fragment for directory classes #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 20:35:59 +10:00
olivier lamy 7e27f03884 add test with fragment for #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 15:51:38 +10:00
olivier lamy 5f96644cf8 Add it test for Maven Plugin #1638
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 15:07:18 +10:00
olivier lamy d72718b67f fix run forked support of reactor projects
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 14:55:44 +10:00
olivier lamy 1e7e356865 add test for run forked mojo
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-23 10:42:03 +10:00
olivier lamy a275032915 add it for run mojo #1638
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-22 16:24:13 +10:00
Greg Wilkins 23c8e64fd8 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-21 14:40:13 +02:00
Greg Wilkins 11b5cf5a2b Issue #1637 Thread per HTTP/2 Connection
This fix simplifies the EWYK scheduler by factoring out the preallocated producer into a
ReservedThreadExecutor class.   A shared ReservedThreadExecutor can then be used by multiple
EWYK instances to avoid over allocation of threads.

Squashed commit of the following:

commit c435dc20e25bd274d69423be1be7b0565925f249
Merge: 58a5a9a 90e5b56
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 21 10:48:22 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 58a5a9a655ee1a72a66f54ac8c95d7c9d73afe85
Author: Simone Bordet <simone.bordet@gmail.com>
Date:   Wed Jun 14 15:56:43 2017 +0200

    Code cleanups.

commit 4e5296216b52948523572352cba391438ff6b494
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:34:58 2017 +0200

    refixed Producing to Reproducing

commit a1f8682f86d1f0803121162e3f14d7768286d3ed
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:26:29 2017 +0200

    fixed Producing to Reproducing

commit 9468932e062d2271d8dc1d43a78544757732fff5
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:33:44 2017 +0200

    fixed javadoc

commit 9d4941eb97638fec09b3fe34d423538d17943b6f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:05:27 2017 +0200

    Renamed Preallocated to ReservedThread

commit 6d3379ab64c6dcc2a7aa8ec7088afd77863816c2
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 12:28:52 2017 +0200

    Added configuration in modules

commit 1bd1adea4682538e1546c2ae53f4c9340dafb3bb
Merge: 83418a9 6702248
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:09:29 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 83418a91320c8bfc54465ca02efdce0d2c874a0e
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:08:35 2017 +0200

    javadoc

commit 62918fd39189fed3414fec4a7c8380c21e90a4b8
Author: Greg Wilkins <gregw@webtide.com>
Date:   Sat Jun 10 00:04:06 2017 +0200

    Improved EatWhatYouKill implementation

    Simplified by abstracting out PreallocatedExecutor
    Removed invocation execution
    HTTP2 now uses a shared PreallocationExcecutor between connection
2017-06-21 11:48:41 +02:00
Joakim Erdfelt 5638f7b25b Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-16 14:33:01 -07:00