dependabot[bot] opened a new pull request, #8734: URL: https://github.com/apache/iceberg/pull/8734
Bumps [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) from 5.3.9 to 6.0.12. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-web's releases</a>.</em></p> <blockquote> <h2>v6.0.12</h2> <h2>:star: New Features</h2> <ul> <li>ArithmeticException: long overflow on <code>@Scheduled</code>(fixedDelay = Long.MAX_VALUE, timeUnit = TimeUnit.MINUTES) <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31210">#31210</a></li> <li>Polish resolveArgument method in RequestResponseBodyMethodProcessor <a href="https://redirect.github.com/spring-projects/spring-framework/pull/31175">#31175</a></li> <li>Update logging level in BeanValidationBeanRegistrationAotProcessor for validation exceptions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31147">#31147</a></li> <li>Skip searching of nonexistent directory in <code>PathMatchingResourcePatternResolver</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31111">#31111</a></li> <li>Add <code>@Nullable</code> to <code>argValue</code> in <code>doSetValue()</code> in <code>Argument[Type]PreparedStatementSetter</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31086">#31086</a></li> <li>Optimize whitespace checks in <code>StringUtils</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31067">#31067</a></li> <li>Missing proxy hint when using a simple JPARepository <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31050">#31050</a></li> <li>Register an override for an existing adapter in <code>ReactiveAdapterRegistry</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31047">#31047</a></li> <li><code>DefaultListableBeanFactory#getBeanNamesForType</code> does not take target type into account for <code>FactoryBean</code> resolution <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30987">#30987</a></li> <li>Give <code>spring-core</code> access to <code>org.jboss.vfs</code> for <code>VfsUtils</code> support on WildFly <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30973">#30973</a></li> <li>Use <code>readNBytes</code> in <code>StringHttpMessageConverter</code> when <code>contentLength</code> is available <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30942">#30942</a></li> <li>Skip array sort when the length of array not greater than 1 <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30934">#30934</a></li> <li>Avoid flushing for each SseEventBuilder entry <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30912">#30912</a></li> <li>Make <code>DefaultGenerationContext(DefaultGenerationContext, String)</code> constructor <code>protected</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30895">#30895</a></li> <li>Add missing <code>@Nullable</code> annotations in <code>AbstractResourceResolver</code> subclasses in Spring MVC <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30893">#30893</a></li> <li>Performance bottlenecks while creating scoped bean instances <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30883">#30883</a></li> <li>Make bean initialization deterministic for multiple <code>@Autowired</code> methods on same bean class <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30359">#30359</a></li> <li>Optimize <code>ClassUtils#getMostSpecificMethod</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30272">#30272</a></li> <li>Missing native hints for Hibernate Native Query proxy <a href="https://redirect.github.com/spring-projects/spring-framework/issues/29603">#29603</a></li> <li>Check exception cause for <code>@PropertySource(ignoreResourceNotFound)</code> support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/22276">#22276</a></li> <li>Align validation metadata handling in <code>PayloadMethodArgumentResolver</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/21852">#21852</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>Spring Boot fails with "does not reside in the file system: manifoldclass://622488023/.../" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31216">#31216</a></li> <li><code>WebClientResponseException.getResponseBodyAs</code> throws exception instead of returning <code>null</code> for empty body <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31179">#31179</a></li> <li>Possible classloader leak through incomplete clearing of annotation caches <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31170">#31170</a></li> <li>Spring <code>LogFactory</code> implementation deviates from original Apache <code>LogFactory</code> in terms of abstract method declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31166">#31166</a></li> <li>graalvm native image feature PreComputeFieldFeature disable all netty native transports <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31141">#31141</a></li> <li>Bean injection fails due to <code>nullSafeConciseToString()</code> invoking <code>isEmpty()</code> on a <code>Map</code>/<code>Collection</code> proxy <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31138">#31138</a></li> <li>R2DBC: Skip release connection after nested with existing transaction <a href="https://redirect.github.com/spring-projects/spring-framework/pull/31133">#31133</a></li> <li>SpelExpressionParser throws IllegalStateException instead of ParseException for invalid expression <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31097">#31097</a></li> <li><code>@DynamicPropertySource</code> in <code>@Nested</code> test class cannot override dynamic properties from enclosing class <a href="https://redirect.github.com/spring-projects/spring-framework/pull/31083">#31083</a></li> <li>Spring Boot WebFlux validation of invalid inputs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31045">#31045</a></li> <li><code>TransactionalApplicationListenerMethodAdapter</code> should find <code>@TransactionalEventListener</code> on target class method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31034">#31034</a></li> <li>ScheduledAnnotationBeanPostProcessor: graceful shutdown should not interrupt currently running jobs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/31019">#31019</a></li> <li>TypeBootstrapContext constructor not called in custom types with Hibernate 6 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30924">#30924</a></li> <li><code>MethodIntrospector.selectMethods(?)</code> fails to find methods in case of special bridge method arrangement <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30906">#30906</a></li> <li>Spring webflux <code>@ModelAttribute</code> annotated methods not working with kotlin suspend methods <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30894">#30894</a></li> <li>Support Kotlin Serialization custom serializers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30870">#30870</a></li> <li>Test AOT processing fails if a feature name prefix is reused <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30861">#30861</a></li> <li>NoUniqueBeanDefinitionException should make sure beansNameFound is serializable <a href="https://redirect.github.com/spring-projects/spring-framework/pull/29753">#29753</a></li> <li>Permgen memory leak due to <code>ClassInfo</code> caching in <code>java.beans.Introspector</code> on JDK 11/17 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/27781">#27781</a></li> <li>Model.set() Kotlin extension method does not allow null value <a href="https://redirect.github.com/spring-projects/spring-framework/pull/27115">#27115</a></li> <li>Allow <code>PropertySourcesPlaceholderConfigurer</code> subclass to customize <code>PropertyResolver</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/26761">#26761</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/73a1f4f82e029f5963469af32f9cb6395129af53"><code>73a1f4f</code></a> Release v6.0.12</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/a51eb29e50d46580255da35252ede759587cffdb"><code>a51eb29</code></a> Clarify IN clause resolution with List/Iterable parameter</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/50d4a44dfcdcc54f2008deb5073d63cbf9c1c039"><code>50d4a44</code></a> Upgrade to Context Propagation 1.0.5</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ebf2cef94e3cb2678693971109639a49394fcb09"><code>ebf2cef</code></a> Upgrade to Reactor 2022.0.11</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c89002a0fbefe8dc5bf3120aa319bf4cdd6f9acd"><code>c89002a</code></a> Upgrade to Micrometer 1.10.11</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/29a4dabbe7a97ee82b6623444efcb34edee3fcf4"><code>29a4dab</code></a> Support <a href="https://github.com/ModelAttribute"><code>@​ModelAttribute</code></a> with suspending function in WebFlux</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/f5f8eab4057143b31c0d468aff737ca90d5fdcc1"><code>f5f8eab</code></a> Remove duplicated section links for test annotations</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/659500bc1f33350157605b32b8b7894a601a4e01"><code>659500b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4235a11c4f137e92d48bb20336c1d2323ecdac20"><code>4235a11</code></a> Throw IllegalArgumentException for unsupported Duration values</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/966b0a92c6282356a0a3ebc2609bd0e4999f33fb"><code>966b0a9</code></a> Defensively call Resource.getFile() for fallback resolution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.9...v6.0.12">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org