Commit Graph

3691 Commits

Author SHA1 Message Date
Paulo Lopes
7299250751 Update based on review feedback
Signed-off-by: Paulo Lopes <paulo@mlopes.net>
2018-10-04 12:49:50 +02:00
Paulo Lopes
93ed8165a9 For internal keystores prefer PKCS12 (industry standard) instead of proprietary JKS, this is compatible with GraalVM
Signed-off-by: Paulo Lopes <paulo@mlopes.net>
2018-10-04 11:59:58 +02:00
Thomas Segismont
8df5f63941 Vert.x fails to start on Linux if SM prevents reading resolv.conf
Fixes #2646

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
2018-10-03 11:15:36 +02:00
Thomas Segismont
cef29f727e Merge branch 'meggarr-lock_release_twice' 2018-10-01 17:59:14 +02:00
Richard MENG
51bcaf83a2 Should be only one lock released after it release() is called twice.
When an async lock is acquired, and release multiple
times, there should only be one pending lock request
be acquired. In some implementation, the multiple release
will make multiple pending lock requests be all acquired.

Please check detail in https://github.com/vert-x3/vertx-hazelcast/issues/94

Signed-off-by: Richard MENG <mengangr@foxmail.com>
2018-10-01 17:58:30 +02:00
Julien Viet
8e3941ea07 Rework websocket metric callback on server to use a single connected method instead of connected/upgrade as it's always an upgrade. Fix also a bug that was registering the websocket metric twice once with connected callback and once with the upgrade callback 2018-09-27 21:37:13 +02:00
Julien Viet
b2542f928b Travis tweaking 2018-09-27 09:35:29 +02:00
Julien Viet
80c8ad7c55 Tweak maven settings 2018-09-26 22:16:56 +02:00
Julien Viet
3f42cb8313 Travis tweak 2018-09-26 17:06:01 +02:00
Julien Viet
10cbc5ede1 Travis tweak 2018-09-26 17:02:58 +02:00
Julien Viet
82a79fe304 Minor cleanup of travis 2018-09-26 16:04:53 +02:00
Julien Viet
7ef197c182 Only run deploy stage when it's not a PR 2018-09-26 15:49:45 +02:00
Julien Viet
05c3b151a8 Now really deploy artifacts 2018-09-26 10:15:39 +02:00
Julien Viet
08edb535ff Job name tweaking 2018-09-26 09:39:08 +02:00
Julien Viet
280f4a02f2 Better job names 2018-09-26 09:32:53 +02:00
Julien Viet
74c4419fad Give job names 2018-09-26 09:29:47 +02:00
Julien Viet
b521b647db Travis yml tweak 2018-09-26 09:25:17 +02:00
Julien Viet
df6d1bf38d Another attempt at combining build stages and jobs 2018-09-25 18:46:46 +02:00
Julien Viet
00743e5fe8 Rework build matrix + stage 2018-09-25 18:39:49 +02:00
Julien Viet
49790adbb6 Attempt to run a deploy script in a stage after all jobs have succeeded and only for master or x.y branch 2018-09-25 18:36:11 +02:00
Julien Viet
f15f506a8c Update the travis branch build so it only build master branch of X.Y branch where X and Y are numbers 2018-09-25 17:32:17 +02:00
Paulo Lopes
095195aa75 Fixes #2619: properly handle plus signs when resolving paths (#2623)
* Fixes #2619: properly handle plus signs when resolving paths

Signed-off-by: Paulo Lopes <paulo@mlopes.net>

* Fixes #2619: properly handle plus signs when resolving paths

Signed-off-by: Paulo Lopes <paulo@mlopes.net>

* updates based on review

Signed-off-by: Paulo Lopes <paulo@mlopes.net>

* Delete URIDecoder.java

Signed-off-by: Paulo Lopes <paulo@mlopes.net>

* Updates based on the review

Signed-off-by: Paulo Lopes <paulo@mlopes.net>
2018-09-25 14:51:51 +02:00
Julien Viet
f3fbf41301 Rework FileSystemOptions data object (#2638)
Signed-off-by: Julien Viet <julien@julienviet.com>
2018-09-24 12:50:28 +02:00
Julien Ponge
ce267b6e12 Use the new https://github.com/eclipse-vertx/vert.x repositoy 2018-09-24 10:39:32 +02:00
Julien Viet
43bfeeaa29 HttpClient connection handler - fixes #2636 2018-09-24 10:33:53 +02:00
Julien Viet
29246ee2fb EventBus interceptors should be able to intercept on both send and receipt - fixes #1783 2018-09-24 08:57:35 +02:00
Richard Fuchshuber
3200ff6585 RecordParser: Limit the record size (#2635)
* Simpler implementation for the max size limit. fixes #2560

Signed-off-by: Richard Fuchshuber <richardfuch@gmail.com>

* Using IllegalStateException

Signed-off-by: Richard Fuchshuber <richardfuch@gmail.com>
2018-09-24 08:53:27 +02:00
Julien Viet
0a2f203d42 Rework contribution
Signed-off-by: Julien Viet <julien@julienviet.com>
2018-09-19 18:06:38 +02:00
Emmanuel Idi
2ebdcac56e feat: Extend EventBus listener to allow for delivery interception
resolves: issue #1783
Signed-off-by: Emmanuel Idi <emmanuel.idi@gmail.com>
2018-09-19 16:43:48 +02:00
Julien Viet
80817b8a14 HttpServerResponse content headers improvements - fixes #2630 - fixes #2607 2018-09-19 10:30:03 +02:00
Thomas Segismont
62023b8326 Move FaultToleranceTest to eventbus package
Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
2018-09-17 17:51:11 +02:00
Julien Viet
4ef628aab8 Don't run the full CI matrix for pull requests 2018-09-17 11:55:28 +02:00
Julien Viet
af17ceb469 Add Vert.x Logger isWarnEnabled() method - fixes #2628 2018-09-17 11:03:27 +02:00
Julien Viet
b0cfe1b39f Add test assertion message to have more insight about failure (race) 2018-09-16 14:54:54 +02:00
Julien Viet
c94a79e23e Added Travis badge status to test 2018-09-14 23:49:29 +02:00
Julien Viet
7a7ef9eaeb Set an empty hosts value and ndots=1 on tests so the tests don't pick up the values from the OS hosts file 2018-09-14 09:26:03 +02:00
Julien Viet
aaf9383a3c Refactor test by changing package names to keep a single organized hierarchy of tests and leave the async test classes alone in the io.vertx.core.test package 2018-09-14 09:21:14 +02:00
Julien Viet
cbbbfc1a5b Upgrade dependencies - fixes #2620 - fixes #2621 - fixes #2622 2018-09-12 11:14:53 +02:00
Julien Viet
73559db7ac Incorrect javadoc for MessageProducer#send - fixes #2618 2018-09-12 09:38:51 +02:00
Julien Viet
c2995869ba Minor improvement in Http1xConnection 2018-09-06 11:52:20 +02:00
Julien Viet
b606a1e5f0 WebSocket client does not report server protocol violations on the WebSocket exception handler - fixes #2610 2018-09-06 11:48:27 +02:00
Julien Viet
160e47e64a Test build on travis 2018-09-03 15:57:50 +02:00
Julien Viet
5f03cd3497 Travis descriptors 2018-09-03 14:59:19 +02:00
Julien Viet
8030833015 Improve Http1xTest#testPoolNotExpiring 2018-09-03 14:12:49 +02:00
Julien Viet
089996ef23 Fix some race bugs in ClusteredEventBusTest 2018-09-02 17:30:47 +02:00
Julien Viet
b5db14f965 Send 10megs in testSendFileFailsWhenClientClosesConnection to allow the the connection close before the file is fully sent 2018-09-02 17:30:47 +02:00
Julien Viet
523a59e29d FileSystem internal createTempDirectoryInternal task should use the file absolute path and not the canonical path 2018-09-02 15:03:33 +02:00
Julien Viet
276d6f96e1 Improve the ALPN detection to work on latest JDK 11 2018-09-02 15:03:32 +02:00
Julien Viet
c9e4d83f7a Get the list of enabled cipher suite for testing from the JDK 2018-09-02 15:03:32 +02:00
Julien Viet
7a41b112c8 Java 11 compiler is confused by assertThat(StringBuilder) 2018-09-02 15:03:32 +02:00