Marcin Grzejszczak
e6b78d267f
Migrates tests to separate modules ( #1395 )
...
fixes #1394
2019-07-08 13:36:20 +02:00
Marcin Grzejszczak
cf6e0ab65c
Tweaking the logging levels; fixes gh-1390
2019-07-03 20:50:32 +02:00
Marcin Grzejszczak
39d5e00e2d
Trying to retrieve status code in case IAE is thrown; fixes gh-1382
2019-07-03 18:35:37 +02:00
Sergei Egorov
6d4e7cc914
[Reactor] Add a test for inner publishers (breaks with onLastOperator) ( #1388 )
2019-07-03 17:07:43 +02:00
Marcin Grzejszczak
21be3c541b
Merge branch '2.1.x'
2019-07-03 09:35:36 +02:00
Marcin Grzejszczak
94c7c229a7
Return 0 status code on exception or invalid code ( #1387 )
...
* Return 0 status code on exception or invalid code
fixes gh-1382
2019-07-03 09:32:43 +02:00
Marcin Grzejszczak
fd35911d9b
Fixed object class methods resolution for executorBPP
2019-07-02 10:51:58 +02:00
Marcin Grzejszczak
33d9f39e25
Merge
2019-07-02 10:18:51 +02:00
Marcin Grzejszczak
df0292ce19
Merge branch '2.1.x'
2019-07-02 10:18:02 +02:00
Marcin Grzejszczak
9c05e3793c
Polish
2019-07-02 10:17:22 +02:00
Patrick Strawderman
41444d3e31
Fix proxying of executors with final methods ( #1385 )
...
When proxying the various Executor interfaces in ExecutorbeanPostProcessor, the decision of whether or not to use a cglib proxy
was determined by checking if the bean's class is final, but final methods would also cause issues when using cglib. A common
example of such an implementation is DelegatingSecurityContextScheduledExecutorService, which has final methods.
To resolve the issue with ThreadPoolTaskExecutor, AsyncTaskExecutor, and ExecutorService, fall back to the JDK proxy if the
bean has any final methods.
fixes #1336
2019-07-02 10:05:37 +02:00
Patrick Strawderman
94762465c6
Fix proxying of executors with final methods ( #1385 )
...
When proxying the various Executor interfaces in ExecutorbeanPostProcessor, the decision of whether or not to use a cglib proxy
was determined by checking if the bean's class is final, but final methods would also cause issues when using cglib. A common
example of such an implementation is DelegatingSecurityContextScheduledExecutorService, which has final methods.
To resolve the issue with ThreadPoolTaskExecutor, AsyncTaskExecutor, and ExecutorService, fall back to the JDK proxy if the
bean has any final methods.
fixes #1336
2019-07-02 10:04:34 +02:00
liaochuntao
c6f03191e8
Invalid property name resolution fix
...
fixes gh-1376
2019-07-02 08:51:49 +02:00
Adrian Cole
a4dfafb2c1
Switches default to OpenTracing 0.31/32 ( #1386 )
2019-07-02 09:51:42 +08:00
buildmaster
0a4e7b5d7b
Going back to snapshots
2019-06-20 21:26:50 +00:00
buildmaster
cc0b3341a5
Update SNAPSHOT to 2.1.2.RELEASE
2019-06-20 21:25:35 +00:00
Spencer Gibb
023f1e5fda
Bumps spring cloud build to 2.1.6.BUILD-SNAPSHOT
2019-06-20 14:49:44 -04:00
fvlad
4cbf409ee7
Decorate with Traceable Scheduled Executor service ( #1375 )
...
* Decorate with Traceable Scheduled Executor service
* Check for decorating bean that is already tracing
2019-06-18 17:15:53 +02:00
verichenn
d38e69e06c
[fix#1359]Keep headers in their original order. ( #1360 )
...
Fixes gh-1359
2019-06-16 12:09:32 +02:00
Tim te Beek
15f6363746
Add SleuthKafkaStreamsConfiguration to enable starting and reporting spans ( #1365 )
2019-06-16 07:38:10 +08:00
Marcin Grzejszczak
78d271d195
http to https
2019-06-06 14:35:28 +02:00
Marcin Grzejszczak
3944cbf97b
Removed accidental autoconfiguration import
2019-05-20 12:40:54 +02:00
Marcin Grzejszczak
f4b979e574
Fixed broken compilation
2019-05-20 12:31:49 +02:00
Marcin Grzejszczak
5c7519aee7
Esnures that multivalue headers are propagated in the Gateway; fixes gh-1352
2019-05-15 14:22:15 +02:00
Marcin Grzejszczak
a869a9aeb6
Polish
2019-05-15 14:19:15 +02:00
Marcin Grzejszczak
6ff6829c79
Esnures that multivalue headers are propagated in the Gateway; fixes gh-1352
2019-05-15 11:17:09 +02:00
Marcin Grzejszczak
4f207059a7
Trying to make tests less brittle
2019-05-14 15:16:01 +02:00
Marcin Grzejszczak
b976bb97c3
Trying to make tests less brittle
2019-05-14 14:46:39 +02:00
Marcin Grzejszczak
dfcc3223a5
Merge branch '2.1.x'
2019-05-03 22:10:38 +04:00
Marcin Grzejszczak
9533fbfed0
Making a copy of "nativeHeaders" and working on a copy
...
otherwise we got ConcurrentModificationExceptions
fixes gh-1345
2019-05-03 22:10:24 +04:00
Marcin Grzejszczak
f29c05fb8f
Merge branch '2.1.x'
2019-04-25 18:44:19 +04:00
Tim Ysewyn
42b3e4c6c8
Updated pattern to ignore /actuator ( #1342 )
...
Fixes #1338
2019-04-25 16:32:42 +02:00
Marcin Grzejszczak
13a75ef61f
Merge branch '2.1.x'
2019-04-17 08:05:31 +04:00
Marcin Grzejszczak
74e9988ee2
Made tests less brittle
2019-04-17 08:05:16 +04:00
Marcin Grzejszczak
b74bdecb22
Merge branch '2.1.x'
2019-04-17 00:31:10 +04:00
Marcin Grzejszczak
e7f50d3526
Ensures that NPE is not thrown when errormessage has no failed message
...
fixes gh-1335
2019-04-17 00:12:21 +04:00
Marcin Grzejszczak
e099b6d9f4
Added support for JMS classes implementing Connection and XAConnection Factory interfaces
...
fixes gh-1284
2019-04-11 22:36:55 +04:00
Marcin Grzejszczak
7f0d4f1dc3
Added a fix for special cases of executors that fail to be wrapped in a cglib proxy
...
fixes gh-1232
2019-04-10 15:03:00 +02:00
Marcin Grzejszczak
9324f3f714
Added a fix for special cases of executors that fail to be wrapped in a cglib proxy
...
fixes gh-1232
2019-04-10 15:02:14 +02:00
Marcin Grzejszczak
32b8cbecea
Polish
2019-04-08 09:16:07 +02:00
Marcin Grzejszczak
1b493e602a
Added tracing for TopicConnection for JMS
...
fixes gh-1324
2019-04-05 09:50:43 +02:00
Marcin Grzejszczak
58b2115a1d
Merge branch '2.1.x'
2019-04-02 14:38:01 +02:00
Marcin Grzejszczak
3e1184e7f7
Polish
2019-04-02 14:37:37 +02:00
Marcin Grzejszczak
ab82f30623
Added a workaround for the mutability of native headers ( #1323 )
...
Since for some reason, the native headers sometimes are immutable even though the accessor says that the headers are mutable, then we have to ensure their
* mutability. We do so by first making a mutable copy of the native headers, then by removing the native headers from the headers map and replacing them with a mutable copy
fixes #1184
2019-04-02 14:10:36 +02:00
Anshul Mehra
d08978dcf8
GH-1319: Populate originalMessage when reconstructing ErrorMessage ( #1320 )
...
* GH-1319: Populate originalMessage when reconstructing ErrorMessage
fixes #1319
2019-04-02 11:15:59 +02:00
Marcin Grzejszczak
4a867035ff
Merge pull request #1222 from reta/refactor.skip.pattern.test
...
Refactored SkipPatternProviderConfigTest to use WebApplicationContextRunner instead of manually instantiated configurations
2019-03-29 12:47:02 +01:00
Marcin Grzejszczak
eb0804d660
Merge pull request #1267 from chang-chao/enable_lettuce_issue1233
...
Enables Redis tracing by default.
2019-03-29 12:32:03 +01:00
Marcin Grzejszczak
9868aa8f1f
Fixed wrong http
2019-03-29 12:17:10 +01:00
Marcin Grzejszczak
d1ed4e4f9c
Fixed wrong https
2019-03-29 12:15:25 +01:00
Marcin Grzejszczak
18d535534e
Fixed wrong https
2019-03-29 12:05:10 +01:00