profile
viewpoint
Christoph Dreis dreis2211 InnoGames GmbH Software-Developer @innogames. Open-source enthusiast.

dreis2211/high-performance-java-persistence 1

The High-Performance Java Persistence book code examples

dreis2211/assertj-core 0

AssertJ is a library providing easy to use rich typed assertions

dreis2211/bomr 0

Command-line tool for creating and updating a Maven bom

dreis2211/cwa-server 0

Backend implementation for the Apple/Google exposure notification API.

dreis2211/find-sec-bugs 0

The FindBugs plugin for security audits of Java web applications and Android applications. (Also work with Scala projects)

dreis2211/flyway 0

Flyway by Boxfuse • Database Migrations Made Easy.

dreis2211/FrameworkBenchmarks 0

Source code for the framework benchmarking project

dreis2211/gamejam 0

InnoGames Game Jam event page, forked from flamejam - https://github.com/svenstaro/flamejam

dreis2211/gitlabhq 0

GitLab is version control for your server

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha 6d2deb89ddd2df8f22979a3adb6ca07e1724fbf9

Polish

view details

dreis2211

commit sha fba1fb23e40bfc695a661674d9f94fce5635b78f

Fix multi-release JAR test on JDK 15 Backport of 54f93e9 See gh-23445

view details

Stephane Nicoll

commit sha 9b8866c45c4b8be3f252b082e2b4e28d7b79294a

Merge pull request #23445 from dreis2211 * pr/23445: Fix multi-release JAR test on JDK 15 Closes gh-23445

view details

Stephane Nicoll

commit sha 37ded9f6d340067e2bca767061b7362689edae33

Merge branch '2.2.x' into 2.3.x Closes gh-23446

view details

Stephane Nicoll

commit sha a7c411609ed0959e31b42b73cd8e62e10f08db1e

Merge branch '2.3.x'

view details

Stephane Nicoll

commit sha 1631ae23f5541753c9e83b529b356fc833535013

Allow RestTemplateBuilder to be further customized Closes gh-23389

view details

Stephane Nicoll

commit sha 7f84a92ef10158445798378a4fc4a1ca9a2bd56f

Document that Java 15 is supported Closes gh-23447

view details

Stephane Nicoll

commit sha 531690b8e1cbd8649ec0748ac6c671d70091a027

Merge branch '2.2.x' into 2.3.x Closes gh-23448

view details

Stephane Nicoll

commit sha 20193715f910fb8ea9630a38a976b85523b59b04

Merge branch '2.3.x'

view details

Andy Wilkinson

commit sha 659b459fab9d71240e8e15a54174cde69988e404

Make the auto-configured LocaleContextResolver conditional on missing bean Closes gh-23419

view details

Stephane Nicoll

commit sha 1258bce57a2a781fed0c808506ba39fb9d1b19a0

Add bomr exclusion for Apache Solr 8.6+ Closes gh-23370

view details

Stephane Nicoll

commit sha 2999f09a409675bb53fce63715de3becc65d920c

Rework tip on templates location in the IDE This commit rework the tip on locating templates when running the app in the IDE. Using classpath* should not change anything as this won't make a difference without a pattern in the path. Closes gh-23068

view details

Stephane Nicoll

commit sha 3adf06df175e658a6bd66c5570130f85d6184b0e

Merge branch '2.2.x' into 2.3.x Closes gh-23452

view details

Stephane Nicoll

commit sha 7d984d7f892c3c5de0ffbc58522f9f18b4d4c3da

Merge branch '2.3.x' Closes gh-23453

view details

Andy Wilkinson

commit sha 24102656f26dddb8dec10f318efdd7ef73770cd8

Fix Log4j2 XML configuration tests on Windows See gh-22983

view details

Andy Wilkinson

commit sha 232c310df2003cd647466b486a2d1d041ef7a7f1

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha 17d5e170698044336f86969fbad457e0c93b5c3a

Merge branch '2.3.x'

view details

push time in 2 days

push eventdreis2211/spring-boot

dreis2211

commit sha e905d1351e9e106fcb9299886200fa066bf30799

Fix multi-release JAR test on JDK 15 Backport of 54f93e9 See gh-23433 See gh-21605

view details

push time in 3 days

PR opened spring-projects/spring-boot

Fix multi-release JAR test on JDK 15

Hi,

this commit is a backport of 54f93e9 in order to fix the build pipeline on 2.2.x

See gh-23433 See gh-21605

Cheers, Christoph

+1 -0

0 comment

1 changed file

pr created time in 3 days

create barnchdreis2211/spring-boot

branch : gh-23433

created branch time in 3 days

push eventdreis2211/spring-boot

Spring Buildmaster

commit sha f466ea1f2a117077391a07bcc51e22e81d8677af

Next development version (v2.3.5.BUILD-SNAPSHOT)

view details

Andy Wilkinson

commit sha 46cd48737f4603fcbd805d2bef580f6502fcc3ea

Merge branch '2.3.x'

view details

dreis2211

commit sha f85fe952fcb943c00e111bc806eff832395a0f33

Upgrade Java 15 CI image to use the Java 15 GA build See gh-23391

view details

Andy Wilkinson

commit sha 90483d343f979214dbda7703ee3639f118bb99d5

Merge pull request #23391 from dreis2211 * gh-23391: Upgrade Java 15 CI image to use the Java 15 GA build Closes gh-23391

view details

Phillip Webb

commit sha 8b8d5ccb10f71312b647291dc8d8956a001806df

Allow trailing whitespace document split marker Refine `OriginTrackedPropertiesLoader` document split detection to be more lenient if there is trailing whitespace. Closes gh-23399

view details

Phillip Webb

commit sha 35673b74724e0a2d7775dc1c637da1f7c16cac11

Add Binder to BootstrapContext Update `ConfigDataEnvironment` so that it adds the initial `Binder` to the `BootstrapContext` for `Bootstrappers` to use. Closes gh-23401

view details

Andy Wilkinson

commit sha 5ec673ff2a391fe41ec4d5702826dcb5ed9458ba

Add anchors to section headers in Gradle plugin docs Fixes gh-23402

view details

Andy Wilkinson

commit sha 3861ef13fbc5aa75512f006a15c02bf751f7bb45

Merge branch '2.2.x' into 2.3.x Closes gh-23406

view details

Andy Wilkinson

commit sha d2fae6e19ec93340ca1780d742533395bfa13da5

Merge branch '2.3.x' Closes gh-23407

view details

Andy Wilkinson

commit sha 95f26c6358efc25ef053a4871831c56089ba8933

Configure Flyway with initSqls for any DataSource configuration Previously, spring.flyway.init-sqls was only applied to Flyway's configuration if Flyway was being configured to create the DataSource. If Flyway was being configured to use an existing DataSource, init-sqls was not applied. This is a hangover from when the init SQLs support was introduced. At that time, Flyway only supported SQL to initialize the connection when it was creating the DataSource. Flyway 5.2 added init SQL support no matter how Flyway's DataSource was configured. This commit updates FlywayAutoConfiguration to always apply the init-sqls property to Flyway's configuration. The property's documentation does not describe the current limitation so this change should align the behaviour with what the documentation leads people to expect. Fixes gh-23392

view details

Andy Wilkinson

commit sha 55bfef9901287515182ad5a4409454cd2ded2077

Merge branch '2.2.x' into 2.3.x Closes gh-23408

view details

Andy Wilkinson

commit sha 1c6e37b2ac9acf4312195c7ef8fec55880790b2f

Merge branch '2.3.x' Closes gh-23409

view details

Scott Frederick

commit sha 54288678d13e609d7d8b270e3dbbd348ea59bf01

Configure Docker host in build plugins This commit adds the ability to configure the Maven and Gradle plugins to use a remote Docker daemon using build file configuration, as an alternative to setting environment variables to specify remote host connection details. Fixes gh-23400

view details

Phillip Webb

commit sha 8f5959ba1d036ce54357a871aabdb6af8999db8e

Fix LoggingSystem package tangle Introduce a new `LoggingSystemFactory` interface so that the `LoggingSystem` class can find implementations without needing to be directly tied to them. Closes gh-23387

view details

Andy Wilkinson

commit sha 4ed7febc47a2515662745256dc28c0a209fe3b3f

Upgrade to Gradle Enterprise Maven Extension 1.6.6 Closes gh-23415

view details

Andy Wilkinson

commit sha a8c179e922f22ba6f839fd202ee413f67b941ff2

Merge branch '2.1.x' into 2.2.x Closes gh-23416

view details

Andy Wilkinson

commit sha 8eb7815a4d5126da1a7aadbd2c2715d583eeca01

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha 387d7abbe713715d4639bca079c6b4c026ddd118

Merge branch '2.3.x'

view details

Andy Wilkinson

commit sha fee1e3aa2b1f3caffe11ba062defc0d32183e076

Polish javadoc of LoggingSystemFactory See gh-23387

view details

Sebastiaan Fernandez

commit sha 0bde5fda9b9026bef6917628c5c206d878974af2

Add note about Kotlin main class name See gh-23418

view details

push time in 3 days

issue commentspring-projects/spring-boot

Drop JDK 14 pipeline

Can you assign this to me? I will tackle the ticket then - probably on Wednesday.

dreis2211

comment created time in 4 days

issue openedspring-projects/spring-boot

Drop JDK 14 pipeline

Hi,

as JDK 15 is GA since last week, I was wondering if we should drop the JDK 14 pipeline on 2.4.x and wanted to discuss this before I'm actually doing anything .(Obviously, I'm volunteering to tackle this if we agree on getting rid of it)

Let me know what you think.

Cheers, Christoph

created time in 4 days

push eventdreis2211/spring-boot

Spring Buildmaster

commit sha bd8300cb6b034ba70a5732864095c06925e2ad65

Next development version (v2.2.11.BUILD-SNAPSHOT)

view details

Andy Wilkinson

commit sha 6e369c9505b71362034a3cbbf9f6c21dc7e37a83

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha e93e267679190d6ffa7ef381749f3d21b65ad232

Merge branch '2.3.x'

view details

Andy Wilkinson

commit sha 07dc2029663970b73b6f82bf423003777509561a

Upgrade to Micrometer 1.5.5 Closes gh-23393

view details

Andy Wilkinson

commit sha ab64067545ea88bae3a5574fb37febf1d6682a07

Merge branch '2.3.x' Closes gh-23394

view details

Andy Wilkinson

commit sha ac9abab921538b2ea46f976db3a4448ce97c060d

Upgrade to Flyway 6.5.6 Closes gh-23395

view details

Andy Wilkinson

commit sha 7957e246fcc9eeaf4d26432b6b2509dff3358cdc

Upgrade to Micrometer 1.5.5 Closes gh-23396

view details

Andy Wilkinson

commit sha aaf25d3aabd44b6d566dbb57a894837d32b80cbb

Upgrade to SendGrid 4.6.5 Closes gh-23397

view details

push time in 8 days

pull request commentspring-projects/spring-boot

Upgrade Java 15 pipeline to use GA builds

I called the API manually, yes. But https://api.adoptopenjdk.net/v3/info/available_releases for example listed 15 only a couple of hours ago. So I guess you were a little bit too early with your try.

dreis2211

comment created time in 8 days

PR opened spring-projects/spring-boot

Upgrade Java 15 use GA builds

Hi,

this PR upgrades the Java 15 pipeline to make use of GA builds.

Cheers, Christoph

+2 -2

0 comment

2 changed files

pr created time in 8 days

create barnchdreis2211/spring-boot

branch : java15-ga

created branch time in 8 days

push eventdreis2211/spring-boot

Stephane Nicoll

commit sha 35a2241c107f75cc2ed615bb6327d4c20cf2e85f

Upgrade to Lettuce 6.0.0.RC2 Closes gh-23360

view details

Stephane Nicoll

commit sha 3e736ccf9fda3ed4f7212ba8c7570f359e6bf495

Upgrade to Artemis 2.15.0 Closes gh-23361

view details

Stephane Nicoll

commit sha 8c17153736de65e3af97b40368cd7edf9ae96f24

Upgrade to InfluxDB Java 2.20 Closes gh-23362

view details

Stephane Nicoll

commit sha 7ea48730d22b6813559505ba315f7e167dd8bb40

Upgrade to Pooled JMS 1.2.0 Closes gh-23363

view details

Stephane Nicoll

commit sha 5fab583220c62528a5ce178b7684d1619e1dbdb1

Upgrade to Postgresql 42.2.16 Closes gh-23364

view details

Stephane Nicoll

commit sha 25e49471a94cd597adffec54c4817bffaa9ee188

Upgrade to SnakeYAML 1.27 Closes gh-23365

view details

Stephane Nicoll

commit sha 777a4e988b88803ad678536b7a55cbb19ac879bf

Upgrade to Thymeleaf Layout Dialect 2.5.1 Closes gh-23366

view details

Stephane Nicoll

commit sha fa03f75d219eb029dff5bf332bea960e6727abee

Upgrade to Undertow 2.2.0.Final Closes gh-23367

view details

Stephane Nicoll

commit sha 28b0f64e9fa755b3f45b3f047686063d5057ac59

Upgrade to Mockito 3.5.10 Closes gh-23368

view details

Stephane Nicoll

commit sha 474ab7f69c68b9643f08ff9b6df895204ac3690b

Adapt tests to deprecations in Spring Batch

view details

dreis2211

commit sha 5c4b4b046621dee2e94d8afcd77f55cada7fedfa

Document that Java 15 is a supported version See gh-22366

view details

Stephane Nicoll

commit sha 8e063a9c0ef4d907c37813fe2a54ff4aa1c2c056

Merge pull request #22366 from dreis2211 * pr/22366: Document that Java 15 is a supported version Closes gh-22366

view details

Stephane Nicoll

commit sha b1e47811afabc4c4497d0439850c5de628fd7c2e

Upgrade to Spring Data Lovelace-SR20 Closes gh-23194

view details

Stephane Nicoll

commit sha 5c4e3cfad466e71fa5a1c916c30c996069d2ad5e

Merge branch '2.1.x' into 2.2.x

view details

Stephane Nicoll

commit sha bac5a7909e7f29c02db891e7199c3da00c6571b2

Upgrade to Spring Data Moore-SR10 Closes gh-23195

view details

Stephane Nicoll

commit sha 0baaa90f4c96ef5f1dbac45f4d64ed9f602f05ff

Merge branch '2.2.x' into 2.3.x

view details

Stephane Nicoll

commit sha 68ea2ca2106e1d71aa3e4ba928b85718bfc1b279

Upgrade to Spring Data Neumann-SR4 Closes gh-23196

view details

Stephane Nicoll

commit sha 284dd308f297cd085d534cd782158ea940bf9110

Merge branch '2.3.x'

view details

Stephane Nicoll

commit sha 29c7e621375cc20dd8d3e298b9b6eaecc82dd98a

Upgrade to Spring Data 2020.0.0-RC1 Closes gh-23197

view details

Stephane Nicoll

commit sha 9a09a3c570bb1a9058074638e79102daa2f3382d

Upgrade to Spring AMQP 2.1.17 Closes gh-23371

view details

push time in 8 days

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha 7562c4eb6f678bf221299c08f74684f304062705

Adapt to WebClient's new exception wrapping See spring-projects/spring-framework#23842 See gh-23170

view details

Phillip Webb

commit sha 4138e59c33549e15b5d2d4de33c18ece13890fb0

Fix potential JarFileEntries ClassCastException Update `JarFileEntries` so that the interface is obtained rather than the concrete implementation. This allows `JarEntry` values to be used without causing a ClassCastException. Closes gh-19041

view details

Phillip Webb

commit sha b8e6b2ef9402ad53e4db780cf821c45d6d1824c1

Merge branch '2.1.x' into 2.2.x

view details

Phillip Webb

commit sha a249a1a3d15eab101f462344e5e734d43bad0d00

Merge branch '2.2.x' into 2.3.x

view details

Phillip Webb

commit sha 433b3574234a5f8e4b72671d7f6902020105d1e4

Merge branch '2.3.x'

view details

Phillip Webb

commit sha c857a743a0b28e13d5f9d3e141c6695e29d6eeea

Rename @ImportConfigurationPropertiesBean Rename `@ImportConfigurationPropertiesBean` to `@ConfigurationPropertiesImport`. Closes gh-23172

view details

Stephane Nicoll

commit sha a5905c5cb92d025525dc38a3c8186629805d4221

Upgrade to Reactor Californium-SR21 Closes gh-23190

view details

Stephane Nicoll

commit sha a7341b4a46c4abbae4c35366f5c62b512f64e629

Merge branch '2.1.x' into 2.2.x

view details

Stephane Nicoll

commit sha bc9c6dc005a6c12e374ad0d8608758fe4e34b6b0

Upgrade to Reactor Dysprosium-SR12 Closes gh-23191

view details

Stephane Nicoll

commit sha 09e864fafd94cda0e976c25e6931bf3206ed2b67

Merge branch '2.2.x' into 2.3.x

view details

Stephane Nicoll

commit sha 2ee22d50b4b9942ed9e65f9373e1b6b8f6ccebb7

Upgrade to Reactor Dysprosium-SR12 Closes gh-23192

view details

Stephane Nicoll

commit sha c1b1f54714180dcd1dd5adcff7378a6d48f82328

Merge branch '2.3.x'

view details

Stephane Nicoll

commit sha 688b0b76489eab33da36534e1a2500fbbd32a76b

Upgrade to Reactor 2020.0.0-RC1 Closes gh-23065

view details

Stephane Nicoll

commit sha 63268f33fe646339b706439a1d77cb09c27d23f8

Upgrade to RSocket 1.1.0-M2 Closes gh-23214

view details

Andy Wilkinson

commit sha 5d20660c8a026bfd73259488f162f222e739382c

Disable proxyBeanMethods on all management context config classes Fixes gh-23301

view details

Andy Wilkinson

commit sha 53f2966b61531bb5b8115ab3ea00ac3fe9e24cd4

Merge branch '2.2.x' into 2.3.x Closes gh-23305

view details

Andy Wilkinson

commit sha 9d3c718bf31ff90936a4bacb5c27ef3e32291e60

Merge branch '2.3.x' Closes gh-23306

view details

Stephane Nicoll

commit sha d73ee9d54518d645096c8eeee804c3cf4048b38f

Upgrade to Spring Framework 5.1.18 Closes gh-23181

view details

Stephane Nicoll

commit sha 825ad0037097db0ac354e7bc135f63086c8902e6

Merge branch '2.1.x' into 2.2.x

view details

Stephane Nicoll

commit sha 95a33071ca9c9d1cdde7364fb6b4780c6cc68920

Upgrade to Spring Framework 5.2.9 Closes gh-23182

view details

push time in 9 days

push eventdreis2211/spring-boot

dreis2211

commit sha 97ec232935b6c9b93b09e9d70fd84c514bd17bd2

Reinstate smoketest.rsocket.SampleRSocketApplicationTests.rSocketEndpoint() See gh-23246

view details

Andy Wilkinson

commit sha 4e5161d5dcaa2f362a774a24774c94aeb3df4421

Merge pull request #23246 from dreis2211 * gh-23246: Reinstate smoketest.rsocket.SampleRSocketApplicationTests.rSocketEndpoint() Closes gh-23246

view details

Stephane Nicoll

commit sha 7c13c01cb6a62b86478aa53d3516ae8aaea48bca

Fix mapping of Cassandra's idle-timeout and heartbeat-interval Previous to this commit the connection idle timeout and heartbeat interval were mapped to seconds whereas Cassandra expects ms for all duration types. This commit fixes the mapping and removes the default duration unit since it should be considered ms like every other duration properties. Closes gh-23249

view details

Stephane Nicoll

commit sha 36d4e95254ef6743b0804f6fc68bf06b3e61e1f9

Merge branch '2.3.x' Closes gh-23251

view details

David Good

commit sha 775f0fa8613c5360bac2159f4c45089733049587

Improve sanitization for list of URI types Prior to this commit, Actuator would sanitize properties values when serializing them on the dedicated endpoint. Keys like "password" or "secret" are entirely sanitized, but other keys like "uri" or "address" are considered as URI types and only the password part of the user info is sanitized. This commit fixes the sanitization process where lists of such URI types would not match the first entries of the list since they're starting with `'['`. This commit improves the regexp matching process to sanitize all URIs within a collection. The documentation is also updated to better underline the processing difference between complete sanitization and selective sanitization for URIs. Fixes gh-23037

view details

Brian Clozel

commit sha 62cb87bd9542b3cb9a30fdcf1841393155ba07e8

Merge branch '2.2.x' into 2.3.x Closes gh-23252

view details

Brian Clozel

commit sha 20eb8d0fc22dbd84e392a50a305c6bbbf7efb21d

Merge branch '2.3.x' Closes gh-23253

view details

anshlykov

commit sha 2527fcac9ccb903de1fa8a6322bb9406b42e871f

Add separate property for Redis read and connection timeout See gh-23137

view details

Stephane Nicoll

commit sha 7a8b7b9fa7fb95f3be779b271c180f825dc8d39c

Polish "Add separate property for Redis read and connection timeout" See gh-23137

view details

Stephane Nicoll

commit sha 26daf3714e34060a2451d4a203fd524729fc3cfd

Merge pull request #23137 from anshlykov * pr/23137: Polish "Add separate property for Redis read and connection timeout" Add separate property for Redis read and connection timeout Closes gh-23137

view details

Stephane Nicoll

commit sha f03ed3b2a7762e915861a43502c03bd203c22bc6

Publish single page doc to /htmlsingle consistently Closes gh-21585

view details

Andy Wilkinson

commit sha 3a4228c432b965166916beeebfd9b850fef8e951

Make it possible to link to individual configuration properties Closes gh-16267

view details

lock14

commit sha d1d953819ac9f0c0ece5160b96899030cabda46c

Allow other "timestamp" types in MVC error model Remove casting "timestamp" to `java.util.Date` in `ErrorMvcAutoConfiguration` as the cast is not necessary and it prevents other types (e.g. `java.time`) from being used. See gh-23256

view details

Phillip Webb

commit sha d8232b3c21836e77655781a55d29baffa08bc8db

Polish 'Allow other "timestamp" types in MVC error model' See gh-23256

view details

Phillip Webb

commit sha 018cc1c84a7e012859a84953d57955906c0f2c21

Merge pull request #23256 from lock14 * pr/23256: Polish 'Allow other "timestamp" types in MVC error model' Allow other "timestamp" types in MVC error model Closes gh-23256

view details

Phillip Webb

commit sha 507fae514128b861cf6c2ada681e0a901f0cea16

Merge branch '2.2.x' into 2.3.x Closes gh-23258

view details

Phillip Webb

commit sha f1d9832282110d2c082bfd96c031227134b3bbd6

Merge branch '2.3.x' Closes gh-23259

view details

Phillip Webb

commit sha f5ae58e8e5662290396a48141bb7b076bc9fe806

Fix deprecation warning See gh-23256

view details

Phillip Webb

commit sha 922b4c04bf4dfe8d8c869852c984f29e383a65f2

Merge branch '2.3.x'

view details

Phillip Webb

commit sha 326a56da01e1e32f3b4b3123983f982b090cc6ad

Support validation of bound map key entries Update `ValidationBindHandler` so that pushed fields that reference map keys can be used. This fixes a regression that was introduced in commit 4483f417 when we switched to a `AbstractBindingResult` that no longer required public getters/setters. Closes gh-20350

view details

push time in 11 days

PR opened spring-projects/spring-boot

Reinstate SampleRSocketApplicationTests.rSocketEndpoint()

Hi,

this PR fixes #22725 .

Cheers, Christoph

+0 -2

0 comment

1 changed file

pr created time in 15 days

create barnchdreis2211/spring-boot

branch : gh-22725

created branch time in 15 days

push eventdreis2211/spring-boot

dreis2211

commit sha 79ec1401a5d2f830d8e4f74859e63eb0fb456166

Enable Spring Integration RSocket test again See gh-23229

view details

Andy Wilkinson

commit sha 85363f7d94071e660a639af96b2ca8db9ec7229d

Merge pull request #23229 from dreis2211 * gh-23229: Enable Spring Integration RSocket test again Closes gh-23229

view details

Phillip Webb

commit sha df944c635423ad7d9281ffbbd6ebba11ea598594

Polish

view details

Andy Wilkinson

commit sha 9c408babfa28b7c5b202dbd724e1db5646ba746e

Upgrade to Spring Kafka 2.6.0 Closes gh-23012

view details

Brian Clozel

commit sha d2e67ab84d426ceacd4c308ebad12d0d2f47c88d

Align WebClient uri metric tag with RestTemplate Prior to this commit, the `WebClientExchangeTags`, when given a request without a string template, would only get the request path to create the "uri" tag for metrics. This is inconsistent with the `RestTemplateExchangeTags`, which are taking the full request URI minus the protocol+host+port. This commit aligns the `WebClientExchangeTags` behavior in this case. Closes gh-22832

view details

Phillip Webb

commit sha f260c77fe3b9bf1140e813cc8ad7f957cff46d3d

Add @ImportConfigurationPropertiesBean support Add repeatable `@ImportConfigurationPropertiesBean` annotation that can be used to import types and treat them as `@ConfigurationProperties` beans. This annotation is specifically designed to support third-party classes that can't contain any Spring annotations. Closes gh-23172

view details

Stephane Nicoll

commit sha bcb294d980b130f4be65e08336d952cc343a2524

Upgrade Java 15 version in CI image Closes gh-23237

view details

Andy Wilkinson

commit sha e7e77a917f3145408f88c1f179a89642855a29ac

Align PropertiesLauncher's close behavior with JarLauncher Previously, PropertiesLauncher would close each archive that it iterated over when creating its ClassLoader. This was not aligned with JarLauncher's behaviour and left the ClassLoader with closed archives. The close was introduced in [1] and became more apparent following the change to fail operations on closed archives [2]. This commit updates Launcher to remove the close() that was added in [1]. This aligns the behavior of PropertiesLauncher with JarLauncher and ensures that the ClassLoader does not have entries backed by closed archives on its classpath. Fixes gh-23165 [1] https://github.com/spring-projects/spring-boot/commit/ad72f86bdb9c2a889a76679767e9627de0f2543c [2] https://github.com/spring-projects/spring-boot/commit/ed7a5db17441bdb37df8e90dc0fa6c52948c008e

view details

Andy Wilkinson

commit sha 6619dfacf3d70a1b198fc46e0a281523ea8fc325

Merge branch '2.3.x' Closes gh-23241

view details

Andy Wilkinson

commit sha 8daf57fdeb2cee8f24dd5ae1c5688d002501651e

Upgrade to Spring Security 5.4.0 The commit also includes an upgrade to Nimbus JOSE JWT 9.0. Spring Security requires 9.0 and it is not backwards compatible with 8.19. Closes gh-23225 Closes gh-23242

view details

Andy Wilkinson

commit sha e4691a4c61f8109cc602baaeeb3520cc73f0e91e

Document that sliced tests don't scan @ConfigurationProperties beans Closes gh-23210

view details

Andy Wilkinson

commit sha aab4ee9aa2c8c2bb53cd172001f9e2f417d4a858

Merge branch '2.2.x' into 2.3.x Closes gh-23243

view details

Andy Wilkinson

commit sha dd024048e9d2ff4ff113c17c7546319aff5e7e44

Merge branch '2.3.x' Closes gh-23244

view details

cbono

commit sha b4810b8b91d0f212741636f7ff887122e9355152

Add SSL support to RSocketServer See gh-19399

view details

Brian Clozel

commit sha 0715750eb30acb6935f218ac104d44772a4a71f3

Polish "Add SSL support to RSocketServer" See gh-19399

view details

Brian Clozel

commit sha 53607ea777a6854e891ac48f3c58dab274bfb9fd

Merge pull request #19399 from bono007 * gh-19205: Polish "Add SSL support to RSocketServer" Add SSL support to RSocketServer Closes gh-19399

view details

dreis2211

commit sha be56cac2bbcc85310911d3faf7ab691886069463

Note starters' and annotation processors' jar type in their manifest See gh-22203

view details

Andy Wilkinson

commit sha 3ba7d9891a0a376a5f96e49b23203ebb4d3a8cd3

Merge pull request #22203 from dreis2211 * gh-22203: Note starters' and annotation processors' jar type in their manifest Closes gh-22203

view details

Andy Wilkinson

commit sha e743d5fe66302feca910f81a7285ca0caf3e1b84

Exclude by jar type when running and packaging with Maven This commit updates the Maven Plugin to filter dependencies based on the Spring-Boot-Jar-Type entry in their manifest. Jars with a Spring-Boot-Jar-Type of dependencies-starter or annotation-processor are excluded. See gh-22036

view details

Andy Wilkinson

commit sha 143d19754bd7489889029afc85e109bc7115c6c3

Exclude starter jars when running and packaging with Gradle This commit updates the Gradle Plugin to filter dependencies based on the Spring-Boot-Jar-Type entry in their manifest. Jars with a Spring-Boot-Jar-Type of dependencies-starter are excluded. Unlike the Maven plugin, jars with a type of annotation-processor are not excluded. It is not necessary with Gradle as use of the annotationProcessor configuration for such dependencies already ensures that they are not included. See gh-22036

view details

push time in 15 days

PR opened spring-projects/spring-boot

Enable Spring Integration RSocket test again

Hi,

SI just upgraded RSocket to the latest snapshot, so #23218 can be closed with this.

Cheers, Christoph

+0 -2

0 comment

1 changed file

pr created time in 17 days

create barnchdreis2211/spring-boot

branch : enable-rsocket-integration-tests-again

created branch time in 17 days

push eventdreis2211/spring-boot

Brian Clozel

commit sha 8d27cac43e5fe3ac27900e8b162588deefdf7a62

Polish See gh-22358

view details

Andy Wilkinson

commit sha aa3c93078eebaf8242f075594a5ead0a57115351

Adapt to deprecation of ReactiveDataAccessStrategy ReactiveDataAccessStrategy has been deprecated in Spring Data R2BC in favor of R2dbcConverter (and StatementMapper and UpdateMapper). When not using Boot, an R2dbcConverter bean is now defined by AbstractR2dbcConfiguration. This commit updates R2dbcDataAutoConfiguration to replace the definition of a ReactiveDataAccessStrategy bean with the definition of an R2dbcConverter bean. See gh-23197

view details

Stephane Nicoll

commit sha a73b7bb7ddd5393617f738aeacaa87689a744de6

Polish This commit makes sure that no high-level client is auto-configured if a low-level client is registered as a bean. See gh-22358

view details

Andy Wilkinson

commit sha 3e0096e9b13a8a4de63e9cf084f501bd3d36c760

Use classpath normalizer on antlib's integration test classpath input Closes gh-23223

view details

Andy Wilkinson

commit sha b1a843279a055b1b1a5a5f59cbc4a86ac1931293

Merge branch '2.3.x' Closes gh-23224

view details

Stephane Nicoll

commit sha b9b7393053ee259dec716558786785a6a9ac3708

Deprecate Cassandra health indicators that rely on Spring Data With the introduction of health indicators that only require the CqlSession, this commit deprecates the health indicators that require Spring Data since the latter build on top of the former. Closes gh-23226

view details

Brian Clozel

commit sha 9e0fd01aae585fd44cf7120c2a7ac5c1767014b9

Deprecate resource "app-cache" configuration support This commit deprecates the `"spring.resources.chain.html-application-cache"` configuration property and its support, since the feature has been deprecated in Spring Framework. The app-cache manifest feature is being removed from browsers in favor of web workers. Closes gh-23228

view details

push time in 17 days

PR opened spring-projects/spring-boot

Fix formatting violation

Hi,

https://github.com/spring-projects/spring-boot/commit/1d73d4eda75ef0d18c747c57aa2b3385674483c7 introduced a formatting violation.

Cheers, Christoph

+1 -1

0 comment

1 changed file

pr created time in 17 days

create barnchdreis2211/spring-boot

branch : fix-formatting-violation-08-09-2020

created branch time in 17 days

push eventdreis2211/spring-boot

Spencer Gibb

commit sha 27136cda4488aa63a02818e354365f9cf40fdd66

Fix typo See gh-23215

view details

Stephane Nicoll

commit sha dd138e888c70476fd20259e2c99ad052111d21d8

Merge pull request #23215 from spencergibb * pr/23215: Fix typo Closes gh-23215

view details

Stephane Nicoll

commit sha 7bf6edf661429cf14bdb768a88d7a4827b2c2237

Upgrade to OAuth2 OIDC SDK 8.19.1 Closes gh-22951

view details

Andy Wilkinson

commit sha 016c46c6b3e1521696488195c1364618075d3767

Temporarily disable Spring Integration RSocket test See gh-23214 See gh-23010

view details

Brian Clozel

commit sha 1d73d4eda75ef0d18c747c57aa2b3385674483c7

Remove Elasticsearch RestClient auto-configuration Prior to this commit, Spring Boot would auto-configure both Elasticsearch variants: `RestClient` ("Low Level" client) and `RestHighLevelClient` ("High Level" client). Since one can be derived from the other, this would create complex and unclear situations depending on what developers provided with their configuration. `RestHighLevelClient` is mostly for actual use of the Elasticsearch API, with support for specific methods and (de)serialization. On the other hand, `RestClient` is merely wrapping the Apache HTTP client for load-balancing support and low level HTTP features. This commit completely removes the support for `RestClient` in Spring Boot and now requires the presence of the `org.elasticsearch.client:elasticsearch-rest-high-level-client` dependency for REST client support with Elasticsearch. Closes gh-22358

view details

push time in 17 days

push eventdreis2211/spring-boot

Brian Clozel

commit sha 29e8f1d98086e546bd6c1b8f4865442104d5f65b

Switch to RSocket SNAPSHOTs for 1.1.0-M2 upgrade See gh-23214

view details

Brian Clozel

commit sha 8dcb3312f28082d5f1184d5fb02c8591f91c8c0f

Switch startup actuator endpoint to using HTTP POST Closes gh-23213

view details

Brian Clozel

commit sha 1152a39caaee196b7fb11b53805c6abdc2d89fa5

Polish

view details

push time in 18 days

push eventdreis2211/spring-boot

Stephane Nicoll

commit sha 4b5a3f4ff95bcd3a0ddb93c0215e2de338949752

Start building against Spring Framework 5.2.9 snapshots See gh-23182

view details

Stephane Nicoll

commit sha d2eeb9524f5abb846964b4f8f3de60d2aeac4944

Merge branch '2.2.x' into 2.3.x See gh-23183

view details

Stephane Nicoll

commit sha f24d6bf273c1fa95902c50ceb1327d584fc5c7b7

Merge branch '2.3.x'

view details

Stephane Nicoll

commit sha 73c039e4b8d54d2cce36315f7d5e2d8960bb6559

Fix use of deprecated methods

view details

Andy Wilkinson

commit sha c948c70c5a0340bbb5a51ccf303e503f2ec7b837

Align EmbeddedDatabaseConnection with DatabaseDriver Fixes gh-23036

view details

Stephane Nicoll

commit sha 648789ef8478053f044659b81bf4cae27dda2af7

Document that buildpacks use non-root users Closes gh-21122

view details

Stephane Nicoll

commit sha defa7c47cd727bb56fcec400ffb04866869ee408

Merge branch '2.3.x' Closes gh-23201

view details

Andy Wilkinson

commit sha d39b1079177a1dcbd2df9d334932dca42bd5a483

Merge branch '2.2.x' into 2.3.x Closes gh-23203

view details

Andy Wilkinson

commit sha 3dfe11e9e37a39104c54158c524fbd4e5d5123bd

Merge branch '2.3.x' Closes gh-23204

view details

Andy Wilkinson

commit sha 115ea87b14e77d5251411b1b23cf549de5543956

Restore ordering of ErrorPageFilter lost in 49f8943 See gh-19471

view details

Andy Wilkinson

commit sha 116b2472a76c63bf329ac0337c1048652227bcbf

Merge branch '2.2.x' into 2.3.x Closes gh-23200

view details

Andy Wilkinson

commit sha 9bf6e1cedaae0cdd53f119bb2f8b0cea27d00927

Merge branch '2.3.x' Closes gh-23205

view details

Stephane Nicoll

commit sha 88e0c280ce52bb792784917f9e2dd102727b4a9a

Start building against Spring Framework 5.0.19 snapshots See gh-23181

view details

Stephane Nicoll

commit sha e35cf5219acee6409c57cb6df6358f590e8618db

Start building against Reactor Californium-SR21 snapshots See gh-23190

view details

Stephane Nicoll

commit sha d2a603591480f3ae30a180b8a09b117fb4f581c8

Start building against Spring Data Lovelace-SR20 snapshots See gh-23194

view details

Stephane Nicoll

commit sha b3960cae865fcf2df62d33a4da83ba473d05d14a

Start building against Spring Data Bean-SR12 snapshots See gh-23185

view details

Andy Wilkinson

commit sha 5f00d91176545c0f1ba8e20784334e540eeca7cc

Restore identifying org.hsqldb.jdbcDriver as embedded See gh-23036

view details

Andy Wilkinson

commit sha 86fc4dea2a910905b3ebd5d235660cfd5fa90c38

Merge branch '2.2.x' into 2.3.x See gh-23203

view details

Andy Wilkinson

commit sha b2cc4425398d1c2df33ef210d2242a4d3c208587

Merge branch '2.3.x' See gh-23204

view details

Stephane Nicoll

commit sha 656f2b375a91693c800d9a17812182c8caa17d33

Merge branch '2.1.x' into 2.2.x

view details

push time in 18 days

pull request commentspring-projects/spring-boot

Fix deprecation error in AbstractDataSourceInitializer

Test failure seems unrelated

dreis2211

comment created time in 18 days

PR opened spring-projects/spring-boot

Fix deprecation error in AbstractDataSourceInitializer

Hi,

https://github.com/spring-projects/spring-framework/commit/670b9fd60b3b5ada69b060424d697270eeee01c2 introduced a deprecation that is causing the builds to fail.

Cheers, Christoph

+3 -1

0 comment

1 changed file

pr created time in 18 days

create barnchdreis2211/spring-boot

branch : fix-deprecation-error-07-09-2020

created branch time in 18 days

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha 72c6435078f6b3e79bd7556e16176c55d375c1c5

Polish See gh-23157

view details

Pradipta Sarma

commit sha 2627bf896e530783950e0cc8f24398373384d287

Removed some redundant 'else's using early return See gh-22528

view details

Stephane Nicoll

commit sha f8bc656921bda3c8d72f943db13710f7d4c5a6d5

Polish "Removed some redundant 'else's using early return" See gh-22528

view details

Stephane Nicoll

commit sha f1c5f6954426390d37008f23aa8e15874859527d

Merge pull request #22528 from pradipta * pr/22528: Polish "Removed some redundant 'else's using early return" Removed some redundant 'else's using early return Closes gh-22528

view details

Andy Wilkinson

commit sha 2c981d99a29c1c6926f6b1c38c1d9c250fc32d36

Avoid unnecessary reflection in TaskExecutorBuilder Closes gh-23107

view details

Dario Seidl

commit sha 22d03b21dfa2840bc4a4bb641fa7a30e7fd98b1d

Add reference to AOProfiling Spring Boot starter See gh-23161

view details

Stephane Nicoll

commit sha bd9928cc3139e0bc9024f718a830dea9487206c0

Merge pull request #23161 from darioseidl * pr/23161: Add reference to AOProfiling Spring Boot starter Closes gh-23161

view details

Josh Cummings

commit sha 5187c01e39abe6ba8d676fff5585343889f09785

Configure SAML 2.0 Service Provider via Metadata See gh-23045

view details

Stephane Nicoll

commit sha 681abcc18577e2e61dccd64e14ffdee2eeeeb2f0

Polish "Configure SAML 2.0 Service Provider via Metadata" See gh-23045

view details

Stephane Nicoll

commit sha 1926065f3ef26b094b222e125ad3fd411296e2d3

Merge pull request #23045 from jzheaux * pr/23045: Polish "Configure SAML 2.0 Service Provider via Metadata" Configure SAML 2.0 Service Provider via Metadata Closes gh-23045

view details

Andy Wilkinson

commit sha de671035a84ba7592d1cda566ca199362a26cd7b

Upgrade build to Gradle 6.6.1 Closes gh-23168

view details

Andy Wilkinson

commit sha ed1c9f5e4ecbcd48705b2961a8d4118157c8b46d

Merge branch '2.3.x' Closes gh-23169

view details

Brian Clozel

commit sha f50927f7a18d43803da8007871d463a9ab9e6cdf

Start building against Spring Framework 5.3.0.RC1 SNAPSHOTs See gh-23170

view details

Eddú Meléndez

commit sha db8d117d3839701b2b65f8b5fdf6db5f2fe37f6e

Upgrade to Assertj 3.17.2 See gh-23179

view details

Stephane Nicoll

commit sha 1b68efa4783ba0d5b5a4403ebb95551b252add10

Polish "Upgrade to Assertj 3.17.2" See gh-23179

view details

Stephane Nicoll

commit sha e95cc584fd79875a3add4a424b6753a4f92029db

Merge pull request #23179 from eddumelendez * pr/23179: Polish "Upgrade to Assertj 3.17.2" Upgrade to Assertj 3.17.2 Closes gh-23179

view details

push time in 18 days

PR opened spring-projects/spring-boot

Fix checkstyle violation

Hi,

https://github.com/spring-projects/spring-boot/commit/652561c274e98033730c7c85c2fa852c695bb865 uncovered a checkstyle violation in 2.4.x, which this PR fixes.

Cheers, Christoph

+2 -2

0 comment

1 changed file

pr created time in 24 days

create barnchdreis2211/spring-boot

branch : fix-checkstyle-01-09-2020

created branch time in 24 days

push eventdreis2211/spring-boot

Stephane Nicoll

commit sha 008eee42a13fbd7576c3aec1f63625e19ae24bb0

Add a note about using graceful shutdown from an IDE Closes gh-22959

view details

Stephane Nicoll

commit sha 8bcae12ffc19e703665145d83a3cf343f4c7d9fc

Merge branch '2.3.x' Closes gh-23140

view details

Stephane Nicoll

commit sha 62dbd90d46b067d6d28b7f970d735a2f9931aaad

Document how to add auto-configurations to a test slice Closes gh-22531

view details

Stephane Nicoll

commit sha 1fea6914bcbd3193c34662737a6f1735f11a12c3

Merge branch '2.3.x' Closes gh-23142

view details

Stephane Nicoll

commit sha b80314b44b42c5801b686171a1eb268b1c40bfd6

Document how to customize the jmxPort for Maven integration tests Closes gh-22401

view details

Stephane Nicoll

commit sha e0b41f8192b59efd96d38b2cc923b79b2fc3ff34

Merge branch '2.3.x' Closes gh-23143

view details

Stephane Nicoll

commit sha e74e53fdaf40c4f5c675bf33c28e61540388612a

Clarify how to take full control of ElasticSearch's rest client Closes gh-23074

view details

Stephane Nicoll

commit sha dee3fad8d01ad6ee6ca4307950d3340dcd6eb9d6

Merge branch '2.3.x' Closes gh-23144

view details

Stephane Nicoll

commit sha 8404c4c71ba89e2f44ec598fafb22c5d4d68dda3

Document how to perform tasks after application startup Closes gh-22100

view details

Stephane Nicoll

commit sha 29b5c4f8cb3950a7b64deb3d062c9291a0d348be

Merge branch '2.3.x' Closes gh-23145

view details

Stephane Nicoll

commit sha ee914624e619237ee1850b6b8b71986b051e2317

Document buildpacks are configured with target Java version Closes gh-21796

view details

Stephane Nicoll

commit sha cc5f2537b1ac966b0b5182c4610c20e2a60ac055

Merge branch '2.3.x' Closes gh-23148

view details

Phillip Webb

commit sha 8ccf7ee489fccaeafbaf49a210f41d188922b113

Make file detection more resilient across restarts Retain file snapshot state across devtools restarts to help prevent detection failures. Closes gh-19543

view details

Phillip Webb

commit sha 0d80f46cef37d9f4c779373ab5d099c5f478d3f3

Remove node and recursive limits for YAML Update `OriginTrackedYamlLoader` to remove node limits and recursive parsing restrictions. SnakeYAML 1.26 introduced these options in order to protect against the "billion laugh attacks" but since we consider `application.yml` files to be trusted, we don't need these restrictions. Fixes gh-23096

view details

Phillip Webb

commit sha 446dfe4ad79e4e088aa3630b8d7cdba1d0dcf03e

Merge branch '2.3.x' Closes gh-23153

view details

Stephane Nicoll

commit sha ce169c4d51bedfaebd1db2795f4770e646d08b43

Allow to customize how EntityScanner scans entities This commit adds a protected method that lets an override customize the configuration of the ClassPathScanningCandidateComponentProvider used to scan entities. Closes gh-23154

view details

EruDev

commit sha ffc577b499eaebe08a680cc7ad58c4e986bd71b4

Simplify code See gh-23111

view details

Stephane Nicoll

commit sha 5a86162ff30433b8f54851842e0432a479719fd5

Polish "Simplify code" See gh-23111

view details

Stephane Nicoll

commit sha da3f84f306ec9d0aba89215c3bcb66756e77a10b

Merge pull request #23111 from EruDev * pr/23111: Polish "Simplify code" Simplify code Closes gh-23111

view details

Stephane Nicoll

commit sha a341d005296aafef9f32c0205d19b90445bd1481

Review instructions for running launch script tests with Gradle Closes gh-20606

view details

push time in 24 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

Fair enough...

philwebb

comment created time in 24 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

What about removing the deprecated postProcessPropertyValues, @jhoeller ? That would solve a lot of those subtle issues, if you ask me...

philwebb

comment created time in 24 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

I think the regression was introduced with https://github.com/spring-projects/spring-framework/commit/7207f7645c7d48392d8d7518a9da305b2090c12d . The changes in AbstractAutoProxyCreator lead to the default implementation of postProcessProperties returning null, while it previously returned the (empty) PropertyValues. Again - if we would remove the deprecated call to postProcessPropertyValues there would be no need for the expensive filtering at all imho.

philwebb

comment created time in 25 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

I think I see the problem. I will test this out tomorrow morning.

philwebb

comment created time in 25 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

I don't see how the mentioned change should actually affect this - given that it only changed the way how it iterates over BeanPostProcessors. In fact I proposed that. But maybe there is a strange side-effect that I don't see yet.

philwebb

comment created time in 25 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

The unfortunate bit about this is the fact that the code that seems to trigger most of the stuff is deprecated as of Spring-Framework 5.1:

See https://github.com/spring-projects/spring-framework/blame/master/spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.java#L1420

			for (InstantiationAwareBeanPostProcessor bp : getBeanPostProcessorCache().instantiationAware) {
				PropertyValues pvsToUse = bp.postProcessProperties(pvs, bw.getWrappedInstance(), beanName);
				if (pvsToUse == null) {
					if (filteredPds == null) {
						filteredPds = filterPropertyDescriptorsForDependencyCheck(bw, mbd.allowCaching);
					}
                                          // postProcessPropertyValues() is deprecated as of 5.1 and makes expensive filtering above obsolete
					pvsToUse = bp.postProcessPropertyValues(pvs, filteredPds, bw.getWrappedInstance(), beanName);
					if (pvsToUse == null) {
						return;
					}
				}
				pvs = pvsToUse;
			}
philwebb

comment created time in 25 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

Okay, setting the beaninfo stuff aside, I can reproduce this now when running the fat jar. This yields some other very interesting results: image

philwebb

comment created time in 25 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

That needs some proper testing still - I wasn't very far with it yet. Benchmarking Introspector.getBeanInfo in isolation though yields the following results.

Benchmark                                                    Mode  Cnt      Score      Error   Units
MyBenchmark.beanInfoWithIgnore                               avgt   10  72207,788 ± 7550,716   ns/op
MyBenchmark.beanInfoWithIgnore:·gc.alloc.rate                avgt   10    677,887 ±   65,626  MB/sec
MyBenchmark.beanInfoWithIgnore:·gc.alloc.rate.norm           avgt   10  63960,015 ±  293,228    B/op
MyBenchmark.beanInfoWithIgnore:·gc.churn.G1_Eden_Space       avgt   10    679,296 ±   94,402  MB/sec
MyBenchmark.beanInfoWithIgnore:·gc.churn.G1_Eden_Space.norm  avgt   10  64132,960 ± 7085,231    B/op
MyBenchmark.beanInfoWithIgnore:·gc.churn.G1_Old_Gen          avgt   10      0,008 ±    0,006  MB/sec
MyBenchmark.beanInfoWithIgnore:·gc.churn.G1_Old_Gen.norm     avgt   10      0,737 ±    0,534    B/op
MyBenchmark.beanInfoWithIgnore:·gc.count                     avgt   10     56,000             counts
MyBenchmark.beanInfoWithIgnore:·gc.time                      avgt   10     26,000                 ms
MyBenchmark.beanInfoWithoutIgnore                            avgt   10     13,241 ±    1,495   ns/op
MyBenchmark.beanInfoWithoutIgnore:·gc.alloc.rate             avgt   10     ≈ 10⁻⁴             MB/sec
MyBenchmark.beanInfoWithoutIgnore:·gc.alloc.rate.norm        avgt   10     ≈ 10⁻⁶               B/op
MyBenchmark.beanInfoWithoutIgnore:·gc.count                  avgt   10        ≈ 0             counts

That obviously doesn't translate 1:1 to normal applications, but might be an option to counter the current performance regression. I would be interested if this makes a difference on your machine @philwebb

philwebb

comment created time in 25 days

issue commentspring-projects/spring-boot

Consider setting spring.beaninfo.ignore=true by default

Isn't it already defaulting to true in SpringApplication?

	private void configureIgnoreBeanInfo(ConfigurableEnvironment environment) {
		if (System.getProperty(CachedIntrospectionResults.IGNORE_BEANINFO_PROPERTY_NAME) == null) {
			Boolean ignore = environment.getProperty("spring.beaninfo.ignore", Boolean.class, Boolean.TRUE);
			System.setProperty(CachedIntrospectionResults.IGNORE_BEANINFO_PROPERTY_NAME, ignore.toString());
		}
	}

I would rather argue to make it default to false to make use of the JDK internal caching of things. While looking through some things for #23114 I noticed that this might help a little.

sdeleuze

comment created time in 25 days

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

@philwebb Which versions are you comparing btw? I am currently comparing 2.3.2 vs. 2.4.0-SNAPSHOT and cannot really see the 500ms difference. Maybe 100ms - if at all. Which JDK are you using? I want to get as close to your setup as I can - maybe I can provide at least some more insights on this one...

philwebb

comment created time in 25 days

push eventdreis2211/spring-boot

Scott Frederick

commit sha 4f1b4c98aef033a5a7cdf902b0fc63778b284ac6

Fail on Docker image load with empty response In some cases, a call to the Docker image load API will fail but return a 200 OK response status code and an empty response. This commit detects that the response from this call is empty and treats this condition as an error instead of a silent failure. Fixes gh-23130

view details

Scott Frederick

commit sha ccabc1a4c9db5655cecd5955c4f1202214756fc9

Merge branch '2.3.x' Closes gh-23133

view details

Scott Frederick

commit sha bc1834bfdf63b8a50065a84a98f4a4fee45742df

Ensure layer digest hashes contain 64 characters This commit ensures that encoded digest hashes for Docker image layers are zero-padded to the required 64 characters length. Fixes gh-23132

view details

Scott Frederick

commit sha b70d0dd5acdc92dafa759126f36017659cb6b6c4

Merge branch '2.3.x' Closes gh-23134

view details

Ralph Goers

commit sha 684b65e80c8c1216d4890e350cadd72768a35f18

Remove ResourceUtils.getURL logging config check Remove `ResourceUtils.getURL` checking from `LoggingApplicationListener` so that logging systems can implement custom location support. Prior to this commit, we checked in the listener if the specified config location could be opened as a URL. This unfortunately prevents Log4J extensions such as `log4j-spring-cloud-config-client` from implementing configurable SSL and credentials support. See gh-22946

view details

Phillip Webb

commit sha 35994b061c379746f5a52f9edab54754446f32f0

Polish 'Remove ResourceUtils.getURL logging config check' Extend `initializeSystem` to search the exception stack for a FileNotFoundException before reporting the error. This allows us to provide a similar stack trace to the one that used to be thrown when we had the `ResourceUtils.getURL` check. See gh-22946

view details

Phillip Webb

commit sha 38db582af14f930d7c5769019dbdb6dddb50a07f

Merge pull request #22946 from rgoers * pr/22946: Polish 'Remove ResourceUtils.getURL logging config check' Remove ResourceUtils.getURL logging config check Closes gh-22946

view details

Phillip Webb

commit sha 84f281fbfd195ce722a1d27dc71e27ad21f23295

Merge branch '2.2.x' into 2.3.x Closes gh-23135

view details

Phillip Webb

commit sha 21897a70972b150cdc1b8310b6f17b0ab43784e5

Merge branch '2.3.x' Closes gh-23136

view details

Phillip Webb

commit sha 611447c4d55171ceac6b861c4520ce6ef7ad9984

Fix checkstyle issue caused by polish commit See gh-22946

view details

Phillip Webb

commit sha 98f432681f6343678e9d14697a6684fc4c0d5a0c

Merge branch '2.2.x' into 2.3.x

view details

Phillip Webb

commit sha bebb4363d6c1294615c9862df233b8493b412839

Merge branch '2.3.x'

view details

Phillip Webb

commit sha 0ddd1b6ce81a24c14518ef715527aa72b524d7eb

Refine global optional config data opt-out Rename the opt-out property and use an enum in case we want to provide additional options in the future. Closes gh-23097

view details

push time in 25 days

push eventdreis2211/spring-boot

dreis2211

commit sha 51c9dee89929df5dca3ec1cb29d73b6116108d90

Use DynamicPropertySource in MongoDB tests See gh-23127

view details

Andy Wilkinson

commit sha b58264b16a5aafc0b4262eac3b5e5cbf614fbd1f

Merge pull request #23127 from dreis2211 * gh-23127: Use DynamicPropertySource in MongoDB tests Closes gh-23127

view details

Andy Wilkinson

commit sha 9ee2487a6ee243a532251bdfaa302db57ad2d91f

Merge branch '2.3.x' Closes gh-23128

view details

Andy Wilkinson

commit sha b6569bb075a23b4c3eac90e3279c0b456cd691ce

Upgrade to Gradle Enterprise Maven Extension 1.6.3 Closes gh-23113

view details

Andy Wilkinson

commit sha e2323fd45c8cb51d83a81c43f04ad213de0c559c

Merge branch '2.1.x' into 2.2.x Closes gh-23129

view details

Andy Wilkinson

commit sha 822f8216496b74434714a7d7a5ecde60cec18237

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha 605f9894b41f4898ab1ab921d193ac51b48ebb72

Merge branch '2.3.x'

view details

Andy Wilkinson

commit sha 19069147112c04dbd447066a3d407a8fd65ec777

Upgrade to Gradle Enterprise Maven Extension 1.6.3 Closes gh-23113

view details

Andy Wilkinson

commit sha f6f832b4dacab13b5f774341851000ea68b24c7f

Merge branch '2.1.x' into 2.2.x

view details

Andy Wilkinson

commit sha 6186db735a8c37d8e6cd927417c57a7764134467

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha 06a1fdd87eb4963880c570da9b8ed0864443351b

Merge branch '2.3.x'

view details

push time in a month

push eventdreis2211/spring-boot

dreis2211

commit sha b115004c4faa71d2684a190fe2cac508911458bc

Fix checkstyle issues and property keys

view details

push time in a month

pull request commentspring-projects/spring-boot

Use DynamicPropertySource in MongoDB tests

Give me a second to fix the checkstyle warnings.

dreis2211

comment created time in a month

PR opened spring-projects/spring-boot

Use DynamicPropertySource in MongoDB tests

Hi,

this PR implements @DynamicPropertySource in the MongoDB tests in favor of using custom initializers.

Cheers, Christoph

+14 -30

0 comment

2 changed files

pr created time in a month

create barnchdreis2211/spring-boot

branch : dynamic-property-source-mongo-tests

created branch time in a month

push eventdreis2211/spring-boot

spencergibb

commit sha f08f948c3e77a4c63d74fdf0a94ebe9677c98a09

Handle null RSocketServer address when setting port property See gh-23084

view details

Andy Wilkinson

commit sha 6f047c8356043e389718b1534de5582ccedaf81b

Polish "Handle null RSocketServer address when setting port property" See gh-23084

view details

Andy Wilkinson

commit sha eba2bc3c0c0c2405ef188373749606e63591f273

Merge pull request #23084 from spencergibb * gh-23084: Polish "Handle null RSocketServer address when setting port property" Handle null RSocketServer address when setting port property Closes gh-23084

view details

dreis2211

commit sha d8ba7dd4d0b25b42854d629870321afcda8cbbe6

Remove unused methods See gh-23086

view details

Stephane Nicoll

commit sha f42da161362c870eb0feadb5955a2433f0300dc1

Merge pull request #23086 from dreis2211 * pr/23086: Remove unused methods Closes gh-23086

view details

Stephane Nicoll

commit sha 28b938a22993cfcc32c9617ffdf9aed93b261660

Merge branch '2.3.x' Closes gh-23088

view details

Andy Wilkinson

commit sha 4143c31f9c281ac699321d8fe49db3cf4f9a016f

Merge branch '2.2.x' into 2.3.x Closes gh-23087

view details

Andy Wilkinson

commit sha 4320b3a9193d33a1442382b349b71ccb8955fc35

Merge branch '2.3.x' Closes gh-23089

view details

Johnny Lim

commit sha e48af31cedecdae5a62cab1ddab147530084d546

Polish See gh-23081

view details

Stephane Nicoll

commit sha e0ccf54727547366379ba175565584b0ce611379

Merge pull request #23081 from izeye * pr/23081: Polish Closes gh-23081

view details

Andy Wilkinson

commit sha 04540887af1dcf4c38794d08a556b57efbf4057f

Widen timeout and delay to accommodate Windows' imprecision under load Closes gh-23093

view details

Andy Wilkinson

commit sha c74e0be0d2849dbd2a21a330f3a95b019272f631

Merge branch '2.2.x' into 2.3.x Closes gh-23094

view details

Andy Wilkinson

commit sha 6cfd2e3a33c0a9d0d4272148086c5ae436540cdd

Merge branch '2.3.x' Closes gh-23095

view details

Phillip Webb

commit sha c1be5cb5e02870cb0c4c12f2f33e4e4742a843f8

Add limited support for spring.profiles.include Restore support for the `spring.profiles.include` property but only for non-profile specific documents. Closes gh-22944

view details

Phillip Webb

commit sha aa0f20473291e92630e39805f822364b189217a3

Add global optional config data opt-out Support a `spring.config.all-locations-optional` property which can be set to `true` if all config data locations should be considered optional. Closes gh-23097

view details

Phillip Webb

commit sha a2530ad5f173f1825b9c5cb4a8ea1173ecdfba9e

Fix global optional config data opt-out test See gh-23097

view details

Stephane Nicoll

commit sha 1ae120f8c52ea47d0a4c9da203623c8ca58e23f9

Upgrade Ubuntu version in CI images Closes gh-23102

view details

Stephane Nicoll

commit sha fda8990fe9df654fcb4ea9229856074ab2019f0e

Merge branch '2.1.x' into 2.2.x

view details

Stephane Nicoll

commit sha 0032ab6afe27f4da74f17539f6bf7d2b345e0708

Upgrade Ubuntu version in CI images Closes gh-23103

view details

Stephane Nicoll

commit sha 83d96cece85940a598c83b3b4c4b9ad80944bf96

Merge branch '2.2.x' into 2.3.x

view details

push time in a month

issue commentspring-projects/spring-boot

SampleActuatorApplication is slower to run with 2.4

CachedIntrospectionResults.getBeanInfo could be a thing to look at. 2.4.0.SNAPSHOT image 2.3.2.RELEASE image

My time is limited at the moment, otherwise I would volunteer to fix this or at least investigate further.

philwebb

comment created time in a month

issue commentspring-projects/spring-framework

Avoid LinkedList performance issues through use of ArrayDeque

@jhoeller Could you elaborate on the for size determination aspect?

LinkedList:

    public int size() {
        return size;
    }

vs.

ArrayDeque

    public int size() {
        return (tail - head) & (elements.length - 1);
    }

Naively, the implementation of ArrayDeque seems to be more expensive - or let's say it differently. Both seem to be O(1). Am I missing something?

jhoeller

comment created time in a month

PR opened spring-projects/spring-boot

Remove unused methods

Hi,

this PR removes two unused methods in WelcomePageRouterFunctionFactoryTests.

Cheers, Christoph

+0 -9

0 comment

1 changed file

pr created time in a month

create barnchdreis2211/spring-boot

branch : unused-code-26-08-2020

created branch time in a month

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha b57b2f0b448b148ab715566f45e41e152965f5f7

Test the Gradle Plugin against 6.5 and 6.6 Closes gh-23075

view details

Andy Wilkinson

commit sha e431010453d8e30368ec5795f8d763c502d6a5f1

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha f493740892bd745490ac49c4cf4c6b10549b5429

Merge branch '2.3.x'

view details

dreis2211

commit sha 7bf32e9bb16f79539771f9a1875430e10a22fb66

Disallow Apache Commons Lang & Lang3 imports See gh-23071

view details

Stephane Nicoll

commit sha de169ff8c9866d8e56f33f8f6229c4aa673995b1

Merge pull request #23071 from dreis2211 * pr/23071: Disallow Apache Commons Lang & Lang3 imports Closes gh-23071

view details

Stephane Nicoll

commit sha 066471b1d9e3b8b4557e65171ce335ded1c698d9

Merge branch '2.1.x' into 2.2.x Closes gh-23076

view details

Stephane Nicoll

commit sha a149edcfd7c03dc3c5c3db3f57e5c25747205fb6

Merge branch '2.2.x' into 2.3.x Closes gh-23077

view details

Stephane Nicoll

commit sha 598b7a91376f4a350d617a6f1d9c5acb861a9b42

Merge branch '2.3.x' Closes gh-23078

view details

Stephane Nicoll

commit sha f191b7513df08085164e26cae4c1566ae969c4c9

Polish

view details

Stephane Nicoll

commit sha 085091dbe3423ce3d7436ac07af5259e67c0cc3e

Adapt auto-configurations to back-off in presence of TransactionManager Previous to this commit, an auto-configuration would create a PlatformTransactionManager if none is present and others conditions are met. Spring Framework now has the notion of TransactionManager, a parent interface that gathers both PlatformTransactionManager and ReactiveTransactionManager. Spring Boot should not be in a situation where both managers are defined out-of-the-box. This commit makes sure to back-off if any TransactionManager is available. Closes gh-22851

view details

Andy Wilkinson

commit sha 56ded38f5d6b6cc1d3e7a6bd6d131a7dac33b0c9

Generate default values from Duration and Period .ZERO Closes gh-23082

view details

hoaphan

commit sha 03a8937d5c442dd00108bef795b6b9b5cee209ec

Add a configuration property for KLC's idleBetweenPolls See gh-23048

view details

Andy Wilkinson

commit sha e9ab269b3b6f106a01bd0d3182a5e8a3cf233dbd

Polish "Add a configuration property for KLC's idleBetweenPolls" See gh-23048

view details

Andy Wilkinson

commit sha 1b8bfaa1fb6af40750cbd8030d0f01f137e7f80e

Merge pull request #23048 from s50600822 * gh-23048: Polish "Add a configuration property for KLC's idleBetweenPolls" Add a configuration property for KLC's idleBetweenPolls Closes gh-23048

view details

Andy Wilkinson

commit sha cf0036992ffe255528df10714f723661cfcf1553

Increase timeouts used in Cassandra integration tests Closes gh-23083

view details

Andy Wilkinson

commit sha d133f228e2d063b008a230c9c2d81f8742a554d7

Increase wait times in DevToolsIntegrationTests See gh-22909

view details

Andy Wilkinson

commit sha 19558ecda7746f219c274294b8fc3472c302ffdc

Merge branch '2.3.x'

view details

Phillip Webb

commit sha 081a7ee28cb5aa7342520d946e68a589378ed154

Throw exception if import locations are not found Update config data processing code so that import locations are mandatory by default. Any import request will now throw a `ConfigDataLocationNotFoundException` if the specified import location cannot be found. For optional imports, the user can use the `optional:` prefix to indicate that the application should continue to start, even if the location does not exist. Closes gh-23032

view details

Phillip Webb

commit sha d0fce0553fc3adcd6f8ed054dbfe6f715445568d

Support extensionless file imports Update `ResourceConfigDataLocationResolver` so that it can import files that have no file extension. Closes gh-22280

view details

push time in a month

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha 7a5392d6bd909d06d6800de37095a763939d0109

Polish

view details

Andy Wilkinson

commit sha bdaad5b2dc7b72e0a543ae331038008b4e839122

Merge branch '2.3.x'

view details

Andy Wilkinson

commit sha 0b3a1310bde978730b6943d25beeab1b4f1e975d

Align managed version of Nimbus JOSE JWT with Spring Security Closes gh-22996

view details

Andy Wilkinson

commit sha dbf583bc3c7da5158163fdd7cea2c8ca25524d35

Merge branch '2.3.x'

view details

push time in a month

pull request commentspring-projects/spring-boot

Dependency convergence error for nimbus-jose-jwt when depending on spring-boot-starter-oauth2-client

We've all been there - no need to be sorry

ThomasKasene

comment created time in a month

pull request commentspring-projects/spring-boot

Dependency convergence error for nimbus-jose-jwt when depending on spring-boot-starter-oauth2-client

This breaks quite some tests unfortunately @wilkinsona . Could we revert this for the time being again?

ThomasKasene

comment created time in a month

push eventdreis2211/spring-boot

Thomas Kåsene

commit sha 0277dce3dae5c394646d4ce8f502637df716fe41

Added dependency management for nimbus-jose-jwt See gh-22996

view details

Andy Wilkinson

commit sha 858e1948ddd98220f3faaf53b13743fba59d9c6c

Polish "Added dependency management for nimbus-jose-jwt" See gh-22996

view details

Andy Wilkinson

commit sha 82e1eca0adb77252e50ed33ee2ed667a71ba1532

Merge pull request #22996 from ThomasKasene * gh-22996: Polish "Added dependency management for nimbus-jose-jwt" Added dependency management for nimbus-jose-jwt Closes gh-22996

view details

Andy Wilkinson

commit sha 4fa7b3dc02b08cc0b6d731cbdc1bd2a16d688e85

Merge branch '2.3.x' Closes gh-23072

view details

push time in a month

PR opened spring-projects/spring-boot

Disallow Apache Commons Lang & Lang3 imports

Hi,

this PR fixes #23062 as discussed.

Cheers, Christoph

+1 -1

0 comment

1 changed file

pr created time in a month

create barnchdreis2211/spring-boot

branch : gh-23062

created branch time in a month

issue commentspring-projects/spring-boot

Checkstyle illegal package imports rule for Apache commons does not work

The rule includes a negative lookahead that, so it basically disallows everything but the alternatives provided in the regex. dbcp2 is therefore allowed and lang as well.

The question is what should be allowed. Imho lang & lang3 should be simply removed there and everything else can stay as there seem to be legit imports in the project. If that is what you had in mind, @snicoll I can provide a PR.

snicoll

comment created time in a month

push eventdreis2211/spring-boot

Phillip Webb

commit sha 758df17c7d60e387ead9c65b81f250fd7b00a47c

Allow placeholders to be used in imports Allow `${..}` property placeholders to be used in `spring.config.import` properties. Prior to this commit, placeholders were not resolved when binding the `ConfigDataProperty` instance. Furthermore, binding happened too early for all placeholders to be resolved correctly. The `ConfigDataEnvironmentContributor` class now has two states for imported contributors, `UNBOUND_IMPORT` has the initial unbound state and is eventually replaced with a `BOUND_IMPORT`. Closes gh-23020

view details

Andy Wilkinson

commit sha 7a14477ac60fe4a363fec4c19ef7b1b7c26c520f

Upgrade to Gradle Enterprise Maven Extension 1.6.2 Closes gh-23055

view details

Andy Wilkinson

commit sha 947ba7081ab89e920ce872eb222ec06a10c4fa11

Merge branch '2.1.x' into 2.2.x Closes gh-23056

view details

Andy Wilkinson

commit sha 1f7d8f21802c848ca4d79204435f1a5c9fcb0a91

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha a4089041209e83c29f6a8e314526901d16e8f768

Merge branch '2.3.x'

view details

mvanmeerbeck

commit sha cd6945aad299259bc9b9eb76c3aeff8662f47bfc

Add Hyperledger Fabric for Spring Boot Starter See gh-23058

view details

Stephane Nicoll

commit sha 2f7f5f4c8e2a0d61a9eb568f75d31c8280dc97e6

Polish "Add Hyperledger Fabric for Spring Boot Starter" See gh-23058

view details

Stephane Nicoll

commit sha 5b1c484e0d4c53be7c54797435141a273c5e333f

Merge pull request #23058 from mvanmeerbeck * pr/23058: Polish "Add Hyperledger Fabric for Spring Boot Starter" Add Hyperledger Fabric for Spring Boot Starter Closes gh-23058

view details

dreis2211

commit sha 33cd875cb8941fb1bf5ee1efe8df387affea3517

Simplify InputStream assertions See gh-23052

view details

Stephane Nicoll

commit sha 1aa7010c0f0ecf95f2509e2e85c12ad2656ddf6d

Merge pull request #23052 from dreis2211 * pr/23052: Simplify InputStream assertions Closes gh-23052

view details

Ivo Smid

commit sha e8de069e00b2d887bdd5d28e21b3fe1d6ece1798

Add example of custom Actuator operations See gh-23028

view details

Stephane Nicoll

commit sha f1455b156a2d84dcfaae14289f9c56cef4f85fb8

Polish "Add example of custom Actuator operations" See gh-23028

view details

Stephane Nicoll

commit sha c2b69d560ae7159b799d5982861dcc7f251e21ca

Merge pull request #23028 from bedla * pr/23028: Polish "Add example of custom Actuator operations" Add example of custom Actuator operations Closes gh-23028

view details

Stephane Nicoll

commit sha 39dc2e7de431f77cb4384c1871a8652125f7feab

Merge branch '2.2.x' into 2.3.x Closes gh-23060

view details

Stephane Nicoll

commit sha 65a5994354eaa354686079899f3179a9a962ed5e

Merge branch '2.3.x' Closes gh-23061

view details

Stephane Nicoll

commit sha 5b0f22e8fe2d18dd76adb0f16200f64b8239d391

Fix unintended import on commons lang Closes gh-23059

view details

Stephane Nicoll

commit sha 0374ed2a0ccca3f05b97fda5d58eced9c42db22a

Merge branch '2.2.x' into 2.3.x Closes gh-23063

view details

Stephane Nicoll

commit sha deee3606c3a8f756feb9177441e31202c05a45d8

Merge branch '2.3.x' Closes gh-23064

view details

Andy Wilkinson

commit sha 0417f949ad82ee5b96e42d3bbc95b50d90fc7089

Start building against Reactor 2020.0.0-RC1 snapshots See gh-23065

view details

Stephane Nicoll

commit sha 640000c0bb4328f1b6c271f63b135d466fd2fdc0

Disable file system preference for Freemarker templates Previously to this commit, a project that has several classpath locations matching the template path may lead to some of those locations to be ignored if one of them is a directory. This can easily happen if you run your tests in your IDE. This commit changes the default of "preferFileSystemAccess" to false so that the complete classpath is always considered. Closes gh-23051

view details

push time in a month

PR opened spring-projects/spring-boot

Simplify InputStream assertions

Hi,

this PR simplifies some InputStream assertions. E.g. by using the newest hasBinaryContent assertion from AssertJ.

Cheers, Christoph

+15 -24

0 comment

4 changed files

pr created time in a month

create barnchdreis2211/spring-boot

branch : inputstream-assertions

created branch time in a month

push eventdreis2211/spring-boot

dreis2211

commit sha f7d6f3836830389eff240ee0e49648a1926e80f5

Fix typos in tests See gh-23050

view details

Phillip Webb

commit sha 00cb5bbd86fd44c2ab7e2085ddc08fe385d86192

Merge pull request #23050 from dreis2211 * pr/23050: Fix typos in tests Closes gh-23050

view details

push time in a month

PR opened spring-projects/spring-boot

Fix some typos in tests

Hi,

this tiny PR fixes a couple of test typos.

Cheers, Christoph

+18 -18

0 comment

8 changed files

pr created time in a month

create barnchdreis2211/spring-boot

branch : typos-22-08-2020

created branch time in a month

push eventdreis2211/spring-boot

dreis2211

commit sha 06eb7e977723ffe322d9f6232df09acb0ed4ec19

Mention correct JUnit 5 annotations in Kotlin testing section See gh-23002

view details

Stephane Nicoll

commit sha 47e5db9e439a49e93d8e7d10ae3ad8acadee131d

Merge pull request #23002 from dreis2211 * pr/23002: Mention correct JUnit 5 annotations in Kotlin testing section Closes gh-23002

view details

Stephane Nicoll

commit sha 9a374f7d67b786f42be9fc728e8072602ec9ff01

Merge branch '2.2.x' into 2.3.x Closes gh-23004

view details

Stephane Nicoll

commit sha d04f2583f1f64d91a5745ee9223c7aeb30541d3f

Merge branch '2.3.x' Closes gh-23005

view details

Phillip Webb

commit sha 3fe2005e06db8a0582647b92e83ee4eec5d2259d

Use @AfterEach to close the source jar file Update `JarFileWrapperTests` so that the jar files are closed after each test. See gh-22991

view details

Phillip Webb

commit sha 0dd38a72642e7229d29251f83a499fa35c981371

Merge branch '2.2.x' into 2.3.x

view details

Phillip Webb

commit sha bd5266b9b1f96c69bd3ba3701bbfda54bb73fdc1

Merge branch '2.3.x'

view details

Phillip Webb

commit sha 8722c2c5de6b36a1611431ccd1acff9d43dc2240

Close writer after use in ExtractCommandTests Update `ExtractCommandTests` so that the writer is closed after the contents have been written. See gh-22993

view details

Phillip Webb

commit sha bb57c7eacfd7d7899045c4774a662271cd447171

Merge branch '2.3.x'

view details

Phillip Webb

commit sha 17e2d72bcb48e3c9b034f0837b63bb4bc3b14aa1

Fix Windows path issue in JarFileWrapperTests See gh-22991

view details

Phillip Webb

commit sha 73038267a0d35c5fbd86d364dfde09913bc04f52

Merge branch '2.2.x' into 2.3.x

view details

Phillip Webb

commit sha ea8bd75ba19292c4a68e93df711021d9bd9f683d

Merge branch '2.3.x'

view details

Phillip Webb

commit sha 0beb30bb5ae7e6b3256c80eb8f3e034b0ebb4157

Upgrade to Spring Integration 5.4.0-SNAPSHOT See gh-23010

view details

Phillip Webb

commit sha 847baba0b15fc0a2e2976cecdb27d0072e286ca5

Upgrade to Spring AMQP 2.3.0-SNAPSHOT See gh-23011

view details

Phillip Webb

commit sha c8d7aa8fbc2cd09e86dd83e3c74a77445ec120bd

Upgrade to Spring Kafka 2.6.0-SNAPSHOT See gh-23012

view details

Phillip Webb

commit sha 8fd9c685a22437a845d43a41ab120b363b0ae796

Reduce HTTP debug logging when building image Update `BuildImageMojo` so that commons HTTP wire logging is configured to ERROR. Without this update, running `mvn -X` will produce a great deal of logging since by default HTTP Client logs all bytes transfered at DEBUG and Maven will enable DEBUG for all logs. Closes gh-22674

view details

Phillip Webb

commit sha c302b720838d5a948afda32e25309701f584a5e2

Merge branch '2.3.x' Closes gh-23015

view details

Scott Frederick

commit sha 56bc0eb9e0889c1393ab67ef70b5b8805f6ae311

Use canonical path for CNB builder lifecycle binaries This commit changes the path used to invoke lifecycle binaries in CNB builders from `/lifecycle` to `/cnb/lifecycle` to conform to the CNB spec. This will ensure the build plugin image-building goals and tasks are compatible with future versions of builders that may not support both paths. See gh-23009

view details

Scott Frederick

commit sha ee41d71ea856c44cddd9d25c1a2a4cbc4b840422

Merge branch '2.3.x' Closes gh-23016

view details

Stephane Nicoll

commit sha aed49c06312b9ae7b55ceddab4e95c96aa46f333

Add configuration option for GridFsTemplate's bucket Closes gh-22854

view details

push time in a month

issue commentspring-projects/spring-boot

Caffeine cache metrics don't work with caches created via spring.cache.cache-names

Don't you have to configure spring.cache.caffeine.spec=recordStats?

izeye

comment created time in a month

issue commentspring-projects/spring-boot

Refine OnClassCondition thread split threshold

In a vanilla app there is only one call anyhow that has more than 1 class passed and you can easily reach 200+ classes with actuator + web + security, which could probably benefit from splitting the work in half, so I'm wondering what threshold you have in mind, @philwebb ? Maybe classes > Runtime.availableProcessors()?

philwebb

comment created time in a month

PR opened spring-projects/spring-boot

Mention correct JUnit 5 annotations in Kotlin testing section

Hi,

I just noticed that the Kotlin testing docs mention the JUnit 4 classes @BeforeClass and @AfterClass which seems to be wrong given that it describes the benefits of JUnit 5.

Cheers, Christoph

+1 -1

0 comment

1 changed file

pr created time in a month

create barnchdreis2211/spring-boot

branch : kotlin-testing-docs

created branch time in a month

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha 3e35fd480fdb35cfb223c232933998016316872c

Wait longer for server port and improve diagnostics on timeout See gh-22909

view details

Andy Wilkinson

commit sha c9b8a053217a1df660c89cee34a332f61ae8dede

Merge branch '2.3.x'

view details

Madhura Bhave

commit sha bbbbe8e4d28b1a355fa055aa1425602aca20e946

Make security auto-configs back off when SecurityFilterChain present Closes gh-22739

view details

Maciej Walkowiak

commit sha 15de956566b0737d3e53a816a6be60ed3e41c759

Fix typo `Assert4J` -> `AssertJ` See gh-22948

view details

Phillip Webb

commit sha 2fe446335a8919cd5033683e55d2097c66ae8c3d

Merge pull request #22948 from maciejwalkowiak * pr/22948: Fix typo `Assert4J` -> `AssertJ` Closes gh-22948

view details

Phillip Webb

commit sha 03d4b89c06960bc855f9173346890861c2ecb875

Merge branch '2.2.x' into 2.3.x Closes gh-22960

view details

Phillip Webb

commit sha 5591a6ab77099a0b2d8a5267c5d770e449285287

Merge branch '2.3.x' Closes gh-22961

view details

Phillip Webb

commit sha 3e939cbabdd8f5bcb0b10b802fce91419dff0930

Polish method order

view details

Phillip Webb

commit sha 89a6f83344dc0217cc658cdecfb2357e4c4a370d

Fix and improve SpringApplicationBuilder javadoc Update SpringApplicationBuilder.properties method javadoc to fix inaccuracies and apply more consistency. Closes gh-22962

view details

Phillip Webb

commit sha 1675b47637fa7600be417120c0af4e0d1ffc9aff

Merge branch '2.2.x' into 2.3.x Closes gh-22964

view details

Phillip Webb

commit sha 7a85373feab76116e1b0ee6f9c33c668ad3308ac

Merge branch '2.3.x' Closes gh-22965

view details

Phillip Webb

commit sha 3271542d980fc5cb40965612eb183036dc135b0b

Add @Interited to @TypeExcludeFilters Update `@TypeExcludeFilters` so that it is also annotated with `@Inherited`. Closes gh-22939

view details

Phillip Webb

commit sha f75e988450402b3827434c3e04545d833247513b

Merge branch '2.2.x' into 2.3.x Closes gh-22966

view details

Phillip Webb

commit sha 4df618a2b1b8b35dbd44b35a0019b0e143c21211

Merge branch '2.3.x' Closes gh-22967

view details

Stephane Nicoll

commit sha 6b679b7d64957f64268db0318dfbdbf5c2b1f53b

Polish See gh-22945

view details

Stephane Nicoll

commit sha 80e9bfb9a624d10c0d24e927c321ec6b23af478f

Merge branch '2.3.x'

view details

dreis2211

commit sha 61838eede17314a9ff916dcb3c03e71f333d72e4

Fix typos in docs See gh-22945

view details

Stephane Nicoll

commit sha 943a6d2a2bdd61b3dc5be9c9bc94db5539f6142a

Merge pull request #22945 from dreis2211 * pr/22945: Fix typos in docs Closes gh-22945

view details

anshlykov

commit sha f68dfde35ee0bc3515e97a2195c6d843bff955aa

Consider RecordFilterStrategy in Kafka auto-configuration See gh-22973

view details

Stephane Nicoll

commit sha 8c0318edc797b20eb95e30ae09772c33b4675ab2

Polish "Consider RecordFilterStrategy in Kafka auto-configuration" See gh-22973

view details

push time in a month

push eventdreis2211/spring-boot

dreis2211

commit sha 15b7c64adb4fcb2fa12fd43e3426d29b6b778714

Fix additional typo

view details

push time in a month

PR opened spring-projects/spring-boot

Fix typos in docs

Hi,

this PR fixes two typos in the docs.

Cheers, Christoph

+2 -2

0 comment

1 changed file

pr created time in a month

create barnchdreis2211/spring-boot

branch : fix-typos-13-08-2020

created branch time in a month

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha ac357283a639a7709d20a2fae2b0af0e99daaf3d

Upgrade to Spring HATEOAS 1.2.0-M1 Closes gh-22893

view details

Marten Deinum

commit sha 0e5be0ab62092574f1d852b6587a6cbd4cf7b309

Allow step action to be optional Update `SpringApplicationRunListeners` so that the step action is optional and does not need to call `end()`. This commit also introduces a test for the failure case showing that there is a missed call to end with the initial solution. See gh-22845

view details

Phillip Webb

commit sha a062b51efbe50cfc14109b02798d4504114988b9

Polish 'Allow step action to be optional' See gh-22845

view details

Phillip Webb

commit sha 07e59dff4f81aec9d026e5783dcb8e693a842478

Merge pull request #22845 from mdeinum * pr/22845: Polish 'Allow step action to be optional' Allow step action to be optional Closes gh-22845

view details

Madhura Bhave

commit sha cdbb7f441a1f25eba7a4369b975e4600b1329904

Do not ignore null/empty values from SPRING_APPLICATION_JSON Fixes gh-21542

view details

Madhura Bhave

commit sha eeca767c49c5c89e59971acc04d07cefa3194953

Merge branch '2.2.x' into 2.3.x Closes gh-22895

view details

Madhura Bhave

commit sha 4799b26d2c25cb6a7a2dbb8ed2a66ed70b5e0887

Merge branch '2.3.x' Closes gh-22897

view details

Dave Syer

commit sha 06eff45a71e683cd558d6380d2f6126444b3c37e

Support ConfigurationClassPostProcessor supplier Update `SharedMetadataReaderFactoryContextInitializer` to optionally support a `ConfigurationClassPostProcessor` provided via an instance `Supplier`. If the instance supplier is available then we can use that to set the `MetadataReaderFactory` non-reflectively, instead of using a `PropertyValue` (and the `BeanWrapper` eventually). The previous behavior is left as a fallback and without a change in Spring Framework will continue to be the default for most applications. See gh-22858

view details

Phillip Webb

commit sha 7838c7b07225ae5640651485cc2a57c37476d532

Polish 'Support ConfigurationClassPostProcessor supplier' See gh-22858

view details

Phillip Webb

commit sha 4f8bf4d7dd4c0ab5b9eb463a8562314985ac9d73

Merge pull request #22858 from dsyer * pr/22858: Polish 'Support ConfigurationClassPostProcessor supplier' Support ConfigurationClassPostProcessor supplier Closes gh-22858

view details

John Franco

commit sha 303768b2b52ca01b58675a474748ee617561af84

Harmonize Discover the HTTP Port at Runtime How-To See gh-22898

view details

Stephane Nicoll

commit sha ee2363fca724677b077311f0e5a8700fc20784cf

Polish "Harmonize Discover the HTTP Port at Runtime How-To" See gh-22898

view details

Stephane Nicoll

commit sha 5c14e853cf8f35a85f00d19eeadf1525ee43f2e1

Merge pull request #22898 from johncfranco * pr/22898: Polish "Harmonize Discover the HTTP Port at Runtime How-To" Harmonize Discover the HTTP Port at Runtime How-To Closes gh-22898

view details

Stephane Nicoll

commit sha 38baaf31d35ae32197517b3128b09e1d2e5575a1

Merge branch '2.2.x' into 2.3.x Closes gh-22899

view details

Stephane Nicoll

commit sha 2c120eb161521d7e57fdac119d88b32ad72b25fe

Merge branch '2.3.x' Closes gh-22900

view details

AndrewDi

commit sha 9ddc97f8151bd6ce0f776692e3c668d95276d070

Add basic auth support for Prometheus pushgateway See gh-22548

view details

Stephane Nicoll

commit sha 14eb041086f7696a8a57f6c9b91c9ee5086c580f

Polish "Add basic auth support for Prometheus pushgateway" See gh-22548

view details

Stephane Nicoll

commit sha 369cd15f2b9659d6d461a50c62dd63c63aeb8182

Merge pull request #22548 from AndrewDi * pr/22548: Polish "Add basic auth support for Prometheus pushgateway" Add basic auth support for Prometheus pushgateway Closes gh-22548

view details

Stephane Nicoll

commit sha 8409df55402671c8cd250d3b5a709ac9f0ef403f

Upgrade to Spring Data 2020.0.0-M2 Closes gh-22647

view details

Andy Wilkinson

commit sha 0841eab8779c2bf4c7685bad5bb984f7ba38747d

Simplify build.gradle for spring-boot-starter-data-solr Closes gh-22903

view details

push time in a month

push eventdreis2211/spring-boot

Stephane Nicoll

commit sha 72189eed3dbe25ada96115fccd665b95f0a791b8

Upgrade to Reactor 2020.0.0-M2 Closes gh-22667

view details

Stephane Nicoll

commit sha 5a96f7d682e164c4eb295c994f4f8edaa126dfb6

Upgrade to RSocket 1.1.0-M1 Closes gh-22751

view details

Andy Wilkinson

commit sha 1270af90c2ab3cfc951b67eed125707709027d9b

Only enable full path optimization when there's one DispatcherServlet Previously, UrlPathHelper's full path optimization was enabled when there was a dispatcher servlet mapped to /. The UrlPathHelper is used across Spring MVC and if there are multiple dispatcher servlets they all share the sample UrlPathHelper. This meant that any additional dispatcher servlets mapping to locations other than / would not be able to map requests correctly as the UrlPathHelper would use the full path, ignoring the url mapping of the dispatcher servlet. This commit updates the MVC auto-configuration so that use of the full path is only enabled if there's a single dispatcher servlet registration. Fixes gh-22682

view details

Stephane Nicoll

commit sha 91934b5e5a8eb4da3925eefa22547adba2069488

Upgrade to Spring Framework 5.3.0-M2 Closes gh-22640

view details

Andy Wilkinson

commit sha ca93c8da94dd2e1d005b27698ced45b5e07c0b3f

Merge branch '2.3.x' Closes gh-22856

view details

Andy Wilkinson

commit sha b2c0c958c9d24642639cfd832c75af085e19d7a4

Upgrade to Dependency Management Plugin 1.0.10.RELEASE Closes gh-22615

view details

Andy Wilkinson

commit sha a9200b5b03cb87829ec33f2b033c60affbf66ee2

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha 13cd429c604e1b6de251a436735bf8d97857d0ce

Merge branch '2.3.x'

view details

Stephane Nicoll

commit sha dc4de06b357d6454bdab0c2d55d5ad6fbe7f46be

Restore customization of the Couchbase cache manager With the upgrade to the new Couchbase SDK and the related changes in Spring Data Couchbase, CacheManagerCustomizer can no longer be used to customize the Couchbase cache manager as it is an immutable class. This commit introduces a dedicated callback for the CouchbaseCacheManagerBuilder that is used by the auto-configuration and update the documentation to refer to it with a sample usage. Closes gh-22573

view details

Stephane Nicoll

commit sha 5bd69fcd61ede31d2b237959ff4f4976c8aa3c35

Merge branch '2.3.x' Closes gh-22874

view details

Andy Wilkinson

commit sha d16aa3f377f577ca5a52336cda125e7d73312a99

Upgrade to Byte Buddy 1.10.14 Closes gh-22859

view details

Andy Wilkinson

commit sha 6cb7eb926ec45a01ca2de34623417187a26d81ed

Upgrade to Commons Pool2 2.8.1 Closes gh-22860

view details

Andy Wilkinson

commit sha 8af4246db56ff47102f16923bea5ef5240ae71fc

Upgrade to Couchbase Client 3.0.7 Closes gh-22861

view details

Andy Wilkinson

commit sha 977f33ad8064fd34d716bd6090f6bb37059abed8

Upgrade to Dependency Management Plugin 1.0.10.RELEASE Closes gh-22862

view details

Andy Wilkinson

commit sha 38891f7594debeef320ebcfc7050e9234f407dcf

Upgrade to Dropwizard Metrics 4.1.12.1 Closes gh-22863

view details

Andy Wilkinson

commit sha 7a0af85b6ec630c00e56623ce1f0cc0973c6236b

Upgrade to Hibernate 5.4.20.Final Closes gh-22864

view details

Andy Wilkinson

commit sha c89bc5120eff2e16612ef82beaf44700994de562

Upgrade to Jackson Bom 2.11.2 Closes gh-22865

view details

Andy Wilkinson

commit sha 6b843d3066ded0e7f680691b963f7052d46547f2

Upgrade to Jetty 9.4.31.v20200723 Closes gh-22866

view details

Andy Wilkinson

commit sha e8307178c3af70d08bb00242602d26f48377342c

Upgrade to jOOQ 3.13.4 Closes gh-22867

view details

Andy Wilkinson

commit sha abf6123baebf25edf901bf9399440966578aed1a

Upgrade to Kafka 2.5.1 Closes gh-22868

view details

push time in a month

push eventdreis2211/gradle

Cedric Champeau

commit sha 73a330fd38f728e3d87d6a4f450ad6b7b151e889

Avoid recursion when computing dependents Fixes #11559

view details

Cedric Champeau

commit sha b3df034af00da49a299712bc5ed184fa1695421f

Refactor dependent collection for clarity

view details

Stefan Wolf

commit sha 2885daf45e98fb79d01389e469517b0c0c23c14a

Rename rootProjectDirectoriesForWatching

view details

Stefan Wolf

commit sha ecdbd99cabb2f07c1fab0fb7bb56ecb68c699897

Allow visiting part of the snapshot hierarchy

view details

Stefan Wolf

commit sha 6a5735a5b8456eb4d7a8c7c8ce73f6d028e123aa

Rework HierarchicalFileWatcherUpdater to only watch root build dir

view details

Stefan Wolf

commit sha 34f4dd63bbf22d996e539c51f846d1565034c689

Check if there is something in place for a newly watched dir There shouldn't be, since the registration should happen before we are using things from the directory as an input.

view details

Stefan Wolf

commit sha 10fbb53bd8bd0d0bfbb2207f13e1a891c6ebb8ff

Remove non-watched files at the end of the build

view details

Stefan Wolf

commit sha 02aa21fef975fc2b4926148a1b1dbd979380e66c

Watch correct directories for missing watch roots

view details

Stefan Wolf

commit sha dc32caf5d0f5aeefcdf7aab4d7cedcb816441391

Only pass single directories when discovering hierarchies to watch

view details

Stefan Wolf

commit sha 04b95559936816bcd396d959124dd32956948d59

Only watch selected root directories for non-hierarchical watchers as well

view details

Stefan Wolf

commit sha b2b0d8b17b3930eb3e1b334387273de3abe856af

Fix watching logic

view details

Stefan Wolf

commit sha 21717f93c725097f57b240b24f8ad1f65f662697

Another fix for the watching logic

view details

Stefan Wolf

commit sha 6773695fe1495aa011a82566f3cb83827806d746

Fix HierarchicalFileWatcherUpdaterTest

view details

Stefan Wolf

commit sha 5306a1b40ef35e2c94ad79113e908dccf445d2f3

Fix remaining HierarchicalFileWatcherUpdaterTest

view details

Stefan Wolf

commit sha df9deb70d6a8c0a02cffb3e227e7c2a10c91f852

Polish HierarchicalFileWatcherUpdater

view details

Stefan Wolf

commit sha 3eb6508c97e4fed765af165e6d503d7f654349c3

Add basic tests for NonHierarchicalFileWatcherUpdater

view details

Stefan Wolf

commit sha ad7450a1612325f9dc86ed139dfec33b3d908df4

Add some more tests

view details

Lóránt Pintér

commit sha bfbd08695b5bfbca26a06db3cbcbe21069a84edd

Use 64 kB buffer size for Windows file events This is the limit for SMB drives. See https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-readdirectorychangesw\#remarks:\~:text\=ERROR_INVALID_PARAMETER

view details

Stefan Wolf

commit sha ce214edec41ef7528f5b8480983285af8159a6a0

Extract common code from the two updaters

view details

Stefan Wolf

commit sha 160b8721c0cb5b2a97b94036d2ca164287e04bbb

Fail when trying to watch a dir in Gradle's caches

view details

push time in a month

push eventdreis2211/spring-boot

Stephane Nicoll

commit sha 2a3d45e5c467c2c0471135e5635b522eebc23c9b

Start building against Reactor Dysprosium-SR11 snapshots See gh-22841

view details

Stephane Nicoll

commit sha 4d95fb560becd048b3433f8ab88a2b891d9c893d

Start building against Spring AMQP 2.2.10 snapshotsEnabled See gh-22842

view details

Stephane Nicoll

commit sha 1fdc6017aed91dae6b78f61cf4bd2f9c49f5db8f

Start building against Spring Kafka 2.5.5 snapshots See gh-22843

view details

Stephane Nicoll

commit sha dea2cc480dc670ab178573470caf3c4c8c670d28

Start building against Spring Data Neumann SR3 snapshots See gh-22844

view details

Stephane Nicoll

commit sha 1b7d5e104fded5528d1bc5398ca63b3ce55d2414

Merge branch '2.3.x'

view details

ksmilek

commit sha 5cb1b4135543d365b32b4b8b5ae8d01df015cc1a

Fix wrong reference in `ReadinessStateHealthIndicator` javadoc See gh-22760

view details

Stephane Nicoll

commit sha 32ed34481a52bf1f4b882cf9123dc7e69cdb5ff4

Merge pull request #22760 from ksmilek-wr * pr/22760: Fix wrong reference in `ReadinessStateHealthIndicator` javadoc Closes gh-22760

view details

Stephane Nicoll

commit sha 13260eab4668feea52ad3d771d6cc01b8ca22e1d

Merge branch '2.3.x' Closes gh-22846

view details

Stephane Nicoll

commit sha b2e581947fd677e68aa14618e9789ea206187124

Upgrade to Reactor Dysprosium-SR11 Closes gh-22841

view details

Stephane Nicoll

commit sha 3535c03695796d6fc52b87c1c20ccd76c2120845

Merge branch '2.3.x'

view details

davidbilge

commit sha 12c419054a43c316beaf012ab6570b632f9ddb09

Propagate the cause that led Reactor"s debug agent to fail Prior to this commit, DebugAgentEnvironmentPostProcessor throws a RuntimeException with a generic error message if its initialization fails. The causing exception is discarded, which makes error analysis unnecessarily difficult. This commit attaches the cause to the newly thrown RuntimeException. See gh-22777

view details

Stephane Nicoll

commit sha 333af3d4e7705314154ba7da48197fc3d8eeb78b

Polish "Propagate the cause that led Reactor"s debug agent to fail" See gh-22777

view details

Stephane Nicoll

commit sha 8836dc96ac9fc4f6e0a206f033d90101a92cc48a

Merge pull request #22777 from davidbilge * pr/22777: Polish "Propagate the cause that led Reactor"s debug agent to fail" Propagate the cause that led Reactor"s debug agent to fail Closes gh-22777

view details

Stephane Nicoll

commit sha f466734801d9954b4264438bb8d8c2c2b6c148ca

Merge branch '2.2.x' into 2.3.x Closes gh-22847

view details

Stephane Nicoll

commit sha dedf09d20feae0e45f3e8159224e770d2ca4cca7

Merge branch '2.3.x' Closes gh-22848

view details

Stephane Nicoll

commit sha 8962d6ca21b39b5274b86ee3e832c3574eefdbfe

Polish

view details

Stephane Nicoll

commit sha 2b578296f990c32af0a0886ef0af03aa76d96b8b

Merge branch '2.2.x' into 2.3.x

view details

Stephane Nicoll

commit sha fcab5d6ce1a4fe16a422bb0e38cdf6e1eecc8876

Merge branch '2.3.x'

view details

dreis2211

commit sha 11df8216add287f066a455c260e1996393b3dd32

Fix some doc anchors See gh-22839

view details

Stephane Nicoll

commit sha 342a98afc66df3322dab73c78714f2e1011a5547

Merge pull request #22839 from dreis2211 * pr/22839: Fix some doc anchors Closes gh-22839

view details

push time in a month

PR opened spring-projects/spring-boot

Fix some doc anchors

Hi,

I just noticed a couple of broken doc anchors.

Cheers, Christoph

+3 -3

0 comment

3 changed files

pr created time in 2 months

create barnchdreis2211/spring-boot

branch : doc-anchors-08-08-2020

created branch time in 2 months

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha 4933b2688fd2114c75f8f4835d9f27bbd08165c9

Align with changes in latest Integration snapshots See gh-22729

view details

push time in 2 months

PR closed spring-projects/spring-boot

Adjust to latest changes in Spring Integration status: waiting-for-triage

Hi,

the latest changes in Spring Integration https://github.com/spring-projects/spring-integration/commit/1beb854fb4f498d2fb8ab037f1df84881eed7222 & https://github.com/spring-projects/spring-integration/commit/43950d16ae5c4e9353c5d43f805e749327c91591 have removed & deprecated some legacy metrics logic, which currently fails the build.

Cheers, Christoph

+1 -9

1 comment

2 changed files

dreis2211

pr closed time in 2 months

pull request commentspring-projects/spring-boot

Adjust to latest changes in Spring Integration

Wow - @wilkinsona that must have been in the same second 🤣

dreis2211

comment created time in 2 months

PR opened spring-projects/spring-boot

Adjust to latest changes in Spring Integration

Hi,

the latest changes in Spring Integration https://github.com/spring-projects/spring-integration/commit/1beb854fb4f498d2fb8ab037f1df84881eed7222 & https://github.com/spring-projects/spring-integration/commit/43950d16ae5c4e9353c5d43f805e749327c91591 have removed & deprecated some legacy metrics logic, which currently fails the build.

Cheers, Christoph

+1 -9

0 comment

2 changed files

pr created time in 2 months

create barnchdreis2211/spring-boot

branch : spring-integration-changes

created branch time in 2 months

push eventdreis2211/spring-boot

Andy Wilkinson

commit sha a495b83b25185d43cd27db5c391399afcd09295f

Ensure Maven plugin descriptor inputs are out-of-date on version change Closes gh-22766

view details

Phillip Webb

commit sha fdd6a89a61a0ae2b144dda7c66d8a71db69b42ee

Polish

view details

Phillip Webb

commit sha 49245730743d9d14dcb08ab0241878098a981307

Merge branch '2.2.x' into 2.3.x

view details

Phillip Webb

commit sha 8d06b0f368aa4b2a554125f7cdcef00f4fe85d05

Merge branch '2.3.x'

view details

Andy Wilkinson

commit sha 782adc5f5f5a9e3ea87664f7818813bf44942f80

Merge branch '2.3.x' Closes gh-22772

view details

Andy Wilkinson

commit sha d064ccabc4d023dbba3dc7d011ff0e0d7db2e0b4

Ensure Maven plugin descriptor inputs are out-of-date on version change Closes gh-22766

view details

Andy Wilkinson

commit sha 1692899cd0fa2eb10cebac5a4dd57dfe4d31ca1d

Merge branch '2.3.x'

view details

Phillip Webb

commit sha dfd233cadaafd535bc68f1f502cfa7d91114f617

Polish

view details

Phillip Webb

commit sha f7f4ff0ac9ecca33304f87d9ae420e7d7c62f289

Update copyright year of changed files

view details

Phillip Webb

commit sha f8c8b65cbfb32c6a657b228ee94e798d28d14f31

Add ConfigDataEnvironmentPostProcessor.applyTo Add static methods to `ConfigDataEnvironmentPostProcessor` so that post-processing can be applied to `Environment` instances directly. Closes gh-22601

view details

Madhura Bhave

commit sha f39f33bb8d13c29ca3e72b1efbea60d0587ad997

Fix documentation related to the health endpoint's inner details Closes gh-22490

view details

Madhura Bhave

commit sha 3f82ca40e2dc9ac7414764e409e0bcff5fa67113

Merge branch '2.2.x' into 2.3.x Closes gh-22774

view details

Madhura Bhave

commit sha 6d82e9e97f0f650dbd23236cc490eaf8893950a8

Merge branch '2.3.x' Closes gh-22775

view details

Andy Wilkinson

commit sha 95b504ccad4055f200e4b08ab32dc8a4dd8cf6b0

Make processResources out-of-date on version change Closes gh-22780

view details

Andy Wilkinson

commit sha 915c3ec71209e23b73bd6bacc3c6015addab3256

Merge branch '2.3.x' Closes gh-22781

view details

Andy Wilkinson

commit sha 8f27ad9726ddecbd7f1fbe2f535866baf4bd01bc

Remove version from name of Ant-built jar Previously, the project version was included in the name of the Ant-built jar and the integration test assumed that there would be a single jar in the output directory. This assumption did not hold true if the project's version had changed and the project had been built again without a clean. This resulted in two jars, one for the previous version and one for the current version, in the output directory. This caused a test failure. This commit updates the build.xml to remove the version from the name of the Ant-built jar and updates the integration test to find it. Closes gh-22782

view details

Andy Wilkinson

commit sha d1a0d9f11bc2ecff4c13dd88a77ae1bc4156643d

Merge branch '2.3.x' Closes gh-22783

view details

Andy Wilkinson

commit sha 66fa39355d6bdae55fc92f06c2466dde4e86b085

Upgrade to ActiveMQ 5.16.0 Closes gh-22784

view details

Andy Wilkinson

commit sha 309e9d4d0ad883a6ed43fa87cc0a2bc4e93724f0

Upgrade to AppEngine SDK 1.9.81 Closes gh-22785

view details

Andy Wilkinson

commit sha 7c54a3aa887b592e266c68ec1224268127ee85d3

Upgrade to Artemis 2.14.0 Closes gh-22786

view details

push time in 2 months

pull request commentgradle/gradle

Protect ProgressLogEventGenerator#onComplete() against NPEs

Should be done, @jjohannes

dreis2211

comment created time in 2 months

push eventdreis2211/gradle

Lóránt Pintér

commit sha 60475683c2cd845610a12c142987811dc04c68db

Add unit of work for generating plugin accessors First step towards using the execution engine to do Kotlin script compilation.

view details

Lóránt Pintér

commit sha af6a567a8d2cfe9815a7dc87d49f13afd7cf4b1d

Move FileAccessTracker to :files

view details

Lóránt Pintér

commit sha 82699050b18cf94165b6bc8c7f8a0b1c771aedc1

Add a simple generic immutable workspace allocator

view details

Lóránt Pintér

commit sha 745cb6445895225f302f320cb0c3539cd02c77dd

Let workspace provider create its execution history store

view details

Lóránt Pintér

commit sha 2e41970b8eb507f8b9f5e4555023c4560879a0eb

Use the workspace provider It doesn't work yet, as the service is not present, but the API should be good already.

view details

Lóránt Pintér

commit sha ff4a7977a0620cfc16f9020dea9d712f390e2462

Remove TODO comment We don't need multi-version support just yet.

view details

Lóránt Pintér

commit sha 11bf5dc840ff49661841cf95e1d8e75412415239

Register the workspace provider service This looks to be working!

view details

Lóránt Pintér

commit sha 3ebfdf98897fd795e88f8f5006ff1a21daffb39f

Also clean up new Kotlin DSL workspaces

view details

Lóránt Pintér

commit sha 1e66e5f6e034fea299786db3ad120fddb5ad144e

Add TODO

view details

Lóránt Pintér

commit sha 00dacf8a491f7d8a79bd494746e35cc3698e2103

Fix changed imports

view details

Lóránt Pintér

commit sha 5677b89a34cf754a38347df806f8a6e11ac8b4ce

Make workspace provider service bound to Gradle home

view details

Lóránt Pintér

commit sha 5d46c03d58f452602714ebe7c1ff6f95b3e77acd

Make Kotlin formatter happy

view details

Lóránt Pintér

commit sha 952a4c972ea472a443dc901514d136182e48c0c9

Use execution engine for project accessors generation

view details

Lóránt Pintér

commit sha fa0f1ada09a7f5117b59f0425edf2427b189be01

Add description to :hashing

view details

Lóránt Pintér

commit sha 70290b066cb1dd2c8750741ced06bc43c36609eb

Fix some warnings in DistributionIntegrationSpec

view details

Lóránt Pintér

commit sha 1efa9698c0293deccef68eb7422684c660021339

Fix typo

view details

Lóránt Pintér

commit sha db891347f6735c872684bd01d477831e8151f1c5

Suppress warnings about unused generics

view details

Lóránt Pintér

commit sha 15b3b07a5fedb9c8d82f47d4f0d168886b463758

Move BuildOperationNotificationListenerRegistrar to :core

view details

Lóránt Pintér

commit sha 1903f1744fc19b8c2aad6089cfe461036c992ad7

Add new subproject for :buildOperations

view details

Lóránt Pintér

commit sha 4c1e5bce3975a8c1b2a74bb81ddf715edba28ec8

Move basic build operation-related types to :buildOperations

view details

push time in 2 months

push eventdreis2211/gradle

Lóránt Pintér

commit sha 60475683c2cd845610a12c142987811dc04c68db

Add unit of work for generating plugin accessors First step towards using the execution engine to do Kotlin script compilation.

view details

Lóránt Pintér

commit sha af6a567a8d2cfe9815a7dc87d49f13afd7cf4b1d

Move FileAccessTracker to :files

view details

Lóránt Pintér

commit sha 82699050b18cf94165b6bc8c7f8a0b1c771aedc1

Add a simple generic immutable workspace allocator

view details

Lóránt Pintér

commit sha 745cb6445895225f302f320cb0c3539cd02c77dd

Let workspace provider create its execution history store

view details

Lóránt Pintér

commit sha 2e41970b8eb507f8b9f5e4555023c4560879a0eb

Use the workspace provider It doesn't work yet, as the service is not present, but the API should be good already.

view details

Lóránt Pintér

commit sha ff4a7977a0620cfc16f9020dea9d712f390e2462

Remove TODO comment We don't need multi-version support just yet.

view details

Lóránt Pintér

commit sha 11bf5dc840ff49661841cf95e1d8e75412415239

Register the workspace provider service This looks to be working!

view details

Lóránt Pintér

commit sha 3ebfdf98897fd795e88f8f5006ff1a21daffb39f

Also clean up new Kotlin DSL workspaces

view details

Lóránt Pintér

commit sha 1e66e5f6e034fea299786db3ad120fddb5ad144e

Add TODO

view details

Lóránt Pintér

commit sha 00dacf8a491f7d8a79bd494746e35cc3698e2103

Fix changed imports

view details

Lóránt Pintér

commit sha 5677b89a34cf754a38347df806f8a6e11ac8b4ce

Make workspace provider service bound to Gradle home

view details

Lóránt Pintér

commit sha 5d46c03d58f452602714ebe7c1ff6f95b3e77acd

Make Kotlin formatter happy

view details

Lóránt Pintér

commit sha 952a4c972ea472a443dc901514d136182e48c0c9

Use execution engine for project accessors generation

view details

Lóránt Pintér

commit sha fa0f1ada09a7f5117b59f0425edf2427b189be01

Add description to :hashing

view details

Lóránt Pintér

commit sha 70290b066cb1dd2c8750741ced06bc43c36609eb

Fix some warnings in DistributionIntegrationSpec

view details

Lóránt Pintér

commit sha 1efa9698c0293deccef68eb7422684c660021339

Fix typo

view details

Lóránt Pintér

commit sha db891347f6735c872684bd01d477831e8151f1c5

Suppress warnings about unused generics

view details

Lóránt Pintér

commit sha 15b3b07a5fedb9c8d82f47d4f0d168886b463758

Move BuildOperationNotificationListenerRegistrar to :core

view details

Lóránt Pintér

commit sha 1903f1744fc19b8c2aad6089cfe461036c992ad7

Add new subproject for :buildOperations

view details

Lóránt Pintér

commit sha 4c1e5bce3975a8c1b2a74bb81ddf715edba28ec8

Move basic build operation-related types to :buildOperations

view details

push time in 2 months

pull request commentgradle/gradle

Protect ProgressLogEventGenerator#onComplete() against NPEs

Are those CI failures caused by the PR, @jjohannes ?

dreis2211

comment created time in 2 months

issue commentgradle/gradle

Random NullPointerException when executed in --parallel mode (Jenkins)

While #13972 will protect us from symptomatic NPEs and fixes the issue for us, we seem to have found a reproducer in our project.

  • Have org.gradle.parallel=true so things run in parallel
  • In a multimodule project we run ./gradlew test -s which is successful
  • For the next run we break one submodule by introducing an exception in a test
  • The second ./gradlew test -s run only sees the submodule changes and obviously fails due to the failing test
  • Fix the test and run again ./gradlew test -s
  • As before, Gradle only detects changes in the submodule and only builds that
  • The NPE occurs at the end of the build

Unfortunately, I can't share the project, but maybe this is bringing us closer to also finding the root cause and not just fixing the symptoms via #13972

messyOne

comment created time in 2 months

pull request commentgradle/gradle

Protect ProgressLogEventGenerator#onComplete() against NPEs

That indeed fixes the symptoms for us. @jjohannes

dreis2211

comment created time in 2 months

pull request commentgradle/gradle

Protect ProgressLogEventGenerator#onComplete() against NPEs

Nevermind - I have found it already. Will check if I can reproduce with my branch.

dreis2211

comment created time in 2 months

pull request commentgradle/gradle

Protect ProgressLogEventGenerator#onComplete() against NPEs

If you tell me how I can build & use a custom Gradle distribution I could try locally.

dreis2211

comment created time in 2 months

issue commentgradle/gradle

Random NullPointerException when executed in --parallel mode (Jenkins)

It happened also before 6.5.x.

messyOne

comment created time in 2 months

push eventdreis2211/spring-boot

Stephane Nicoll

commit sha 64264b524060fc01f3af51e3c1d260cd4f739b6a

Upgrade Java 8 version in CI image Closes gh-22755

view details

Stephane Nicoll

commit sha 63718d4e72afb4db74bce6f6c78515ba6bae3d89

Merge branch '2.1.x' into 2.2.x

view details

Stephane Nicoll

commit sha 6232ece61dd131d3b542512295c78da5d2b90491

Upgrade Java 8 version in CI image Closes gh-22752

view details

Stephane Nicoll

commit sha 895383e1829904b2f282d5a1f0f183347af09c02

Merge branch '2.2.x' into 2.3.x

view details

Stephane Nicoll

commit sha 235f5e11036462ef22607c8f887f1f18b6dde153

Upgrade Java 8 version in CI image Closes gh-22754

view details

Stephane Nicoll

commit sha 774bca065d318d3f98b069976fe00f432ac6f49f

Merge branch '2.3.x'

view details

Stephane Nicoll

commit sha 1afbf77f295168771d7b68c5a474dd20f4d17634

Upgrade Java 8 version in CI image Closes gh-22756

view details

Stephane Nicoll

commit sha 1864f47db89a6e046c78e4c29ed5fd1444df6a49

Upgrade Java 15 version in CI image Closes gh-22753

view details

Andy Wilkinson

commit sha b53f54f2cfc59bc044ff43f997bf8bfeb050089b

Add tip about using AopTestUtils.getTargetProxy with proxied spy beans Closes gh-22281

view details

Andy Wilkinson

commit sha c121f9f61f2e4e47df32dee0b8c64c07e9f7d441

Merge branch '2.2.x' into 2.3.x Closes gh-22758

view details

Andy Wilkinson

commit sha 792c4f46ef507488fe1297b377f6fe235defa161

Merge branch '2.3.x' Closes gh-22759

view details

Andy Wilkinson

commit sha 5cc5baa303890eaea2641957f64cb88c129b100a

Starting building against Spring AMQP 2.3.0-M2 snapshots See gh-22761

view details

Brian Clozel

commit sha 9f558181d5072aaf9b98860835923abfad1d4f13

Instrument SpringBootApplication for ApplicationStartup This commit allows the configuration of a custom `ApplicationStartup` implementation on the `SpringApplication` and `SpringApplicationBuilder` for collecting `StartupStep` metrics. This also instruments Spring Boot run listeners and server-specific application context implementations for collecting Spring Boot application events during startup. Closes gh-22600

view details

Andy Wilkinson

commit sha 079b5d3f5034d31f643739cec41ed126059205ee

Polish Gradle plugin after layering being enabled by default Closes gh-20983

view details

Andy Wilkinson

commit sha 63f7c75b61d521f4e84a939f74c65344c4d80cd7

Polish

view details

Andy Wilkinson

commit sha 327138c2279d4e7fbd15500bcb2155d0c5d37206

Merge branch '2.2.x' into 2.3.x

view details

Andy Wilkinson

commit sha 4b17bfd889c2f829f1cd364a4348a027c81b20cd

Merge branch '2.3.x'

view details

Brian Clozel

commit sha 4ef08425e6b96c76f2406a9ca4d9986e428a7385

Require RSocket 1.0+ This commit removes usage of methods and classes that were previously deprecated in RSocket and Spring Framework and have been removed. Closes gh-22764

view details

Andy Wilkinson

commit sha 07699ea6ffbba08609c3fb21f59fc4d4fec2921a

Retry when dependency resolution fails in ModifiedClassPathClassLoader Closes gh-22763

view details

Andy Wilkinson

commit sha 11d1002f1569afbc77fe709928fcba3abf27fdfe

Merge branch '2.2.x' into 2.3.x Closes gh-22767

view details

push time in 2 months

more