buildmaster
fc0300a02f
Bumping versions
2021-11-23 17:35:16 +00:00
Jonatan Ivanov
b718d1130f
Fix StreamFunctionAdapterTests and StreamMessageOperatorsTests
2021-11-22 15:17:16 -08:00
Marcin Grzejszczak
eab9079e9b
Made the tests better
2021-11-22 15:56:02 +01:00
Marcin Grzejszczak
a08f94cb21
Made the Redis configuration more generic
2021-11-22 15:41:33 +01:00
Marcin Grzejszczak
1ca5e1aea2
Merge branch 'gh-2045' of https://github.com/ThomasVitale/spring-cloud-sleuth into ThomasVitale-gh-2045
2021-11-22 14:44:29 +01:00
Marcin Grzejszczak
b679d05ce7
Revert "shutdown unused ClientResources ( #2060 )" ( #2061 )
...
This reverts commit b41a1326c4 .
2021-11-22 09:25:49 +01:00
Sungho Moon
b41a1326c4
shutdown unused ClientResources ( #2060 )
2021-11-22 09:09:29 +01:00
Jonatan Ivanov
79323a4e83
Merge branch '3.0.x'
2021-11-17 11:45:16 -08:00
Jonatan Ivanov
720e4373d1
fix typo in docs
2021-11-17 11:45:04 -08:00
Olga Maciaszek-Sharma
2282d7b1cd
Fix HookRegisteringBeanFactoryPostProcessor to work with native. ( #2055 )
2021-11-09 11:56:17 +01:00
Marcin Grzejszczak
acaf6ce039
Fixing stream benchmarks
2021-11-08 10:35:53 +01:00
Marcin Grzejszczak
1b964809cd
Upgrading benchmarks runner
2021-11-08 09:35:48 +01:00
Marcin Grzejszczak
31f60a9fb8
Fixed checkstyle
2021-11-08 09:17:09 +01:00
Marcin Grzejszczak
f6e3208a1a
Update TestSpanHandler.java
2021-11-08 09:11:14 +01:00
Olga MaciaszekSharma
f562809830
Revert "Make BraveKafkaStreamsAutoConfiguration public. ( #2054 )"
...
This reverts commit ec62931a27 .
2021-11-05 19:03:59 +01:00
Olga Maciaszek-Sharma
ec62931a27
Make BraveKafkaStreamsAutoConfiguration public. ( #2054 )
2021-11-05 18:06:10 +01:00
Marcin Grzejszczak
5badc1deab
Made tests less brittle
2021-11-05 13:46:10 +01:00
Marcin Grzejszczak
43e0f2eb33
Made tests less brittle
2021-11-05 12:06:55 +01:00
buildmaster
5d07c3627f
Bumping versions
2021-11-04 17:34:14 +00:00
Arthur Gavlyukovskiy
f70cee7341
Refactored TraceListenerStrategy to better track current scope in case multiple connections are used ( #2053 )
...
* Refactored TraceListenerStrategy to better track current scope in case multiple connections are used
Refactored remoteServiceName resolution logic to be easier to follow
Fixed TraceQueryExecutionListener#getConnection that leaks connection by acquiring (and not closing) additional connection from a DataSource
* Fixed checkstyle issues
2021-11-04 09:02:25 +01:00
buildmaster
8562948697
Going back to snapshots
2021-11-03 14:17:57 +00:00
buildmaster
5abcba02b6
Update SNAPSHOT to 3.1.0-RC1
2021-11-03 14:13:32 +00:00
buildmaster
aafde81e8d
Going back to snapshots
2021-11-03 12:05:22 +00:00
buildmaster
960045f3d8
Update SNAPSHOT to 3.1.0-RC1
2021-11-03 12:01:05 +00:00
Marcin Grzejszczak
8620d399f4
Added opt in for SocketAddress Mongo spans; fixes gh-2050
2021-11-03 11:41:00 +01:00
Jonatan Ivanov
b2df1ec742
Add default implementation to Tracer#currentTraceContext
2021-10-28 13:19:14 -07:00
Jonatan Ivanov
3c3fca3b61
Use new LoadBalancerClientsProperties class
2021-10-28 13:18:43 -07:00
buildmaster
fd45548d76
Bumping versions
2021-10-26 17:34:40 +00:00
Marcin Grzejszczak
11686c4131
Updated the formatting
2021-10-26 16:25:06 +02:00
Marcin Grzejszczak
eb01d5952b
Reactive mongo ( #2044 )
...
Added support for the new Reactive and Synchronous Context Providers in Mongo
2021-10-26 16:13:57 +02:00
Marcin Grzejszczak
90417f1f07
Stream reactive ( #2038 )
...
Added native support for Reactive Spring Cloud Stream.
2021-10-26 16:01:12 +02:00
Thomas Vitale
3b2a644403
Use Sleuth API for Redis instrumentation
...
Extracted Brave-specific Redis instrumentation to use
the Sleuth API, and registered the implementation in
Brave autoconfiguration.
Fixes gh-2045
2021-10-23 09:50:30 +02:00
buildmaster
e1ef593847
Bumping versions
2021-10-22 17:34:36 +00:00
Jonatan Ivanov
5503910d00
Fix tests that assume Spring Cloud Function returns a byte array
...
fixes gh-2043
2021-10-20 16:19:37 -07:00
Jonatan Ivanov
79208f410f
Fix tests that depend on previous Spring Boot config issue
...
fixes gh-2042
2021-10-20 16:16:25 -07:00
spencergibb
ccae09aae1
Revert "Temporarily updates reactor and kafka-clients versions ( #2040 )"
...
This reverts commit 86e6b5dff6 .
2021-10-20 16:10:50 -04:00
buildmaster
11ef7e028a
Going back to snapshots
2021-10-20 03:03:18 +00:00
buildmaster
17e68ba7c6
Update SNAPSHOT to 3.1.0-M3
2021-10-20 02:59:04 +00:00
Spencer Gibb
86e6b5dff6
Temporarily updates reactor and kafka-clients versions ( #2040 )
2021-10-19 16:39:25 -07:00
Jonatan Ivanov
1471362be0
Merge branch '3.0.x'
2021-10-18 17:52:36 -07:00
Jonatan Ivanov
facedbeed2
Update github workflow to use Java 17
2021-10-18 17:52:08 -07:00
Jonatan Ivanov
ef9dac6d2c
Prometheus Exemplars Support
...
fixes gh-2039
2021-10-18 17:30:30 -07:00
Marcin Grzejszczak
df2bf03cb3
Fixed compilation issues
2021-10-13 16:16:03 +02:00
Marcin Grzejszczak
3dc8387a6f
Merge branch '3.0.x' into main
2021-10-12 10:25:23 +02:00
Marcin Grzejszczak
a403c9aa91
Added conditional on spring kafka; fixes gh-2037
2021-10-12 10:23:07 +02:00
Marcin Grzejszczak
5ea63f6f8c
Adding span flushing on shutdown hook ( #2036 )
...
without this change when batch process finishes the async reporter doesn't have time to properly shutdown and send out spans to Zipkin.
with this change we're registering a shutdown hook. AsyncReporter has no option to send out spans in a blocking way, so what we need to do to flush it, then wait for the configured time for the spans to be drained from the queue and then give a chance to send the spans out over the wire.
fixes gh-2035
2021-10-08 10:53:15 +02:00
buildmaster
9fb298705b
Bumping versions
2021-10-06 17:35:16 +00:00
Marcin Grzejszczak
6c23dfb179
Caches executor wrappers ( #2033 )
...
without this change whenever a traced executor is created (either via a proxy or directly) we create a new instance of that traced wrapper. The problem with that is such that we create a lot of objects (e.g. each getExecutor() would return a new instance of the traced version). There are projects such as Micrometer that create WeakReferences to those objects. That means that if we don't cache the traced instance then we will lose the WeakReference upon the first GC.
with this change we're introducing new static wrapper methods that cache the traced instance for a given delegate. That means that not only will we create fewer objects but also we will honour the WeakReference mechanisms.
fixes gh-2020
2021-10-04 10:10:45 +02:00
buildmaster
3855298689
Going back to snapshots
2021-10-01 19:38:52 +00:00
buildmaster
160524d943
Update SNAPSHOT to 3.1.0-M2
2021-10-01 19:34:24 +00:00