Commit Graph

19747 Commits

Author SHA1 Message Date
Marcin Grzejszczak 06aec1a9bf Adds CompositeSpanExporter
Micrometer Tracing comes with 3 generic interfaces, SpanExportingPredicate,
SpanReporter and SpanFilter, thanks to which you can decide whether you
want to export a span, how you want to report it and how to mutate it
regardless of which tracer library you are using.

Without this change usage of these 3 interfaces is not possible
for OpenTelemetry.

With this change we're putting all SpanExporters to the
CompositeSpanExporter and apply the exporters only after predicates,
filtering and reporting took place.

See gh-34002
2023-01-31 10:11:20 +01:00
Eddú Meléndez 92dd004375 Add property headers in OtlpProperties
In Micrometer 1.11, headers property has been introduced.

See gh-34004
2023-01-31 09:37:39 +01:00
Phillip Webb 390892f11b Merge branch '3.0.x'
Closes gh-33998
2023-01-26 21:45:57 -08:00
Krzysztof Krason 94996664bc Drop unnecessary Collections.unmodifiableSet
See gh-33987
2023-01-26 20:47:35 -08:00
Krzysztof Krason f4af93fb03 Use for loop rather than iterator
See gh-33987
2023-01-26 20:47:35 -08:00
Krzysztof Krason 55a50d565c Use Comparator.comparing
See gh-33987
2023-01-26 20:47:34 -08:00
Krzysztof Krason d3efd7e091 Use try with close
See gh-33987
2023-01-26 20:36:38 -08:00
Krzysztof Krason 0e68cae57f Use instanceof patterns
See gh-33987
2023-01-26 20:36:25 -08:00
Krzysztof Krason a9c547e767 Use text blocks
See gh-33987
2023-01-26 20:36:01 -08:00
Krzysztof Krason 6e46423983 Use diamond operators
See gh-33987
2023-01-26 20:35:08 -08:00
Phillip Webb 5120242996 Merge branch '2.7.x' into 3.0.x 2023-01-26 19:41:42 -08:00
Krzysztof Krason a8958471f6 Switch anonymous inner classes to lambdas
See gh-33987
2023-01-26 19:34:22 -08:00
Krzysztof Krason 888d4ac392 Use '==' rather than '.equals' with enum value
See gh-33987
2023-01-26 19:33:37 -08:00
Phillip Webb 95963b7dee Merge branch '3.0.x'
Closes gh-33996
2023-01-26 17:38:22 -08:00
Phillip Webb 058914f1cf Merge branch '2.7.x' into 3.0.x
Closes gh-33995
2023-01-26 17:38:02 -08:00
Phillip Webb c7a8151313 Restore "Use Jedis Instead of Lettuce" how-to documentation
Closes gh-33994
2023-01-26 17:37:01 -08:00
Moritz Halbritter 2601020337 Merge branch '3.0.x'
Closes gh-33964
2023-01-24 10:09:10 +01:00
Moritz Halbritter dfda153da5 Merge branch '2.7.x' into 3.0.x
Closes gh-33963
2023-01-24 10:09:01 +01:00
Moritz Halbritter 9975ec8be3 Report deprecated Map properties
Closes gh-27854
2023-01-24 10:07:54 +01:00
Moritz Halbritter 4b370250e0 Merge pull request #33911 from mhalbritter
* mh/19605:
  Use bean name for servlet and filter registrations if name is not set

Closes gh-33911
2023-01-24 09:14:40 +01:00
Moritz Halbritter a4e7a8bae0 Use bean name for servlet and filter registrations if name is not set
If the name is set, it is used. If not, the bean name is used. If that's
not set, the convention based name is taken.

Registration failures now throw an IllegalStateException instead of
being logged. DynamicRegistrationBean.setIgnoreRegistrationFailure
can be used to restore the old behavior.

See gh-33911
2023-01-24 09:14:06 +01:00
Scott Frederick 7c313a7b4a Remove dependency management for Apache HttpClient 4
Closes gh-33535
2023-01-23 13:59:15 -06:00
Scott Frederick 0b6dade142 Migrate CLI to Apache HttpClient 5
Closes gh-33534
2023-01-23 13:59:15 -06:00
Scott Frederick 1588f9d881 Migrate buildpack-platform to Apache HttpClient 5
Closes gh-33533
2023-01-23 13:59:08 -06:00
Stefano Cordio ec1f1f949e Upgrade to AssertJ 3.24.2
This commit also switches to use the AssertJ bom.

See gh-33711
2023-01-23 18:03:38 +00:00
Andy Wilkinson d7e5b61393 Upgrade to Artemis 2.27.1
Closes gh-33955
2023-01-23 18:02:38 +00:00
Andy Wilkinson ceb9721db8 Upgrade to Angus Mail 1.1.0
Closes gh-33956
2023-01-23 18:02:16 +00:00
Andy Wilkinson f0ef47eb2d Merge branch '3.0.x'
Closes gh-33948
2023-01-23 14:57:21 +00:00
Andy Wilkinson 1eb6de0b6d Correct artifact ID of some Angus Mail modules
Closes gh-33947
2023-01-23 14:56:44 +00:00
Andy Wilkinson fee0daf127 Set bomr upgrade policy to same major version 2023-01-23 14:45:42 +00:00
Andy Wilkinson 63abaa4cd2 Start working on 3.1.0 2023-01-23 12:04:39 +00:00
Andy Wilkinson ff630c4647 Correct link to Actuator's HTTP Exchange Recording support
Closes gh-33933
2023-01-23 12:03:28 +00:00
Phillip Webb a995741ed4 Merge branch '2.7.x'
Closes gh-33933
2023-01-21 11:37:25 -08:00
Phillip Webb b7ae9fbfdf Restore actuator section in documentation overview
Closes gh-33932
2023-01-21 11:35:54 -08:00
Moritz Halbritter f72f3579d0 Merge branch '2.7.x'
Closes gh-33919
2023-01-20 09:37:54 +01:00
Johnny Lim ebde850031 Add Javadoc since to OperationParameter.getAnnotation()
See gh-33914
2023-01-20 09:36:57 +01:00
Phillip Webb e05b7e49c6 Polish 'Order SessionRepositoryCustomizer before other customizers'
See gh-33514
2023-01-19 12:48:49 -08:00
Michael Weidmann 19ce32dc34 Order SessionRepositoryCustomizer before other customizers
Update `JdbcSessionConfiguration` so the `SessionRepositoryCustomizer`
used to map properties is always applied before other customizers.

See gh-33514
2023-01-19 12:44:03 -08:00
Phillip Webb 0a50b83c75 Add DataSourceBuilderRuntimeHints
Add hints for DataSourceBuilderRuntime.

Closes gh-33692
2023-01-19 10:52:34 -08:00
Andy Wilkinson 1d4480f900 Upgrade to RxJava3 3.1.6
Closes gh-33908
2023-01-19 12:04:56 +00:00
Andy Wilkinson 7dc19a009e Upgrade to Netty 4.1.87.Final
Closes gh-33907
2023-01-19 12:04:51 +00:00
Andy Wilkinson 1944374c6d Upgrade to MySQL 8.0.32
Closes gh-33906
2023-01-19 12:04:46 +00:00
Andy Wilkinson 4211b8e716 Upgrade to MSSQL JDBC 11.2.3.jre17
Closes gh-33905
2023-01-19 12:04:40 +00:00
Andy Wilkinson 34d630fc68 Upgrade to MongoDB 4.8.2
Closes gh-33904
2023-01-19 12:04:35 +00:00
Andy Wilkinson 581c47dde9 Upgrade to Kafka 3.3.2
Closes gh-33903
2023-01-19 12:04:30 +00:00
Andy Wilkinson 24a97706d0 Upgrade to jOOQ 3.17.7
Closes gh-33902
2023-01-19 12:04:25 +00:00
Andy Wilkinson 73a8fb9a74 Upgrade to Infinispan 14.0.6.Final
Closes gh-33901
2023-01-19 12:04:19 +00:00
Andy Wilkinson a9efde9fe3 Upgrade to FreeMarker 2.3.32
Closes gh-33900
2023-01-19 12:04:12 +00:00
Andy Wilkinson 600f41e288 Upgrade to Couchbase Client 3.4.2
Closes gh-33899
2023-01-19 12:04:06 +00:00
Andy Wilkinson 386ed39a9b Upgrade to Byte Buddy 1.12.22
Closes gh-33898
2023-01-19 12:04:01 +00:00