Commit Graph

  • 340468cf4b Use toString for WebFilter checkpoint rstoyanchev 2025-07-04 16:56:08 +01:00
  • 19ce8c3d01 Merge branch '6.2.x' Sam Brannen 2025-07-05 14:10:41 +02:00
  • 75b7f5efcf Upgrade to Gradle 8.14.3 Sam Brannen 2025-07-05 14:04:18 +02:00
  • 32b56a35c6 Short-circuit matching algorithm in InstanceFilter Sam Brannen 2025-07-05 13:11:14 +02:00
  • 17df4b4c38 Support direct matching against exceptions in ExceptionTypeFilter Sam Brannen 2025-07-05 12:41:24 +02:00
  • 33f51b183d Add missing tests for ExceptionTypeFilter Sam Brannen 2025-07-05 12:15:14 +02:00
  • 0111329214 Consistently introspect constructor-provided JmsTemplate Juergen Hoeller 2025-07-04 21:50:20 +02:00
  • 8cb901825b Merge branch '6.2.x' Juergen Hoeller 2025-07-04 18:31:13 +02:00
  • 65e5c14245 Polishing Juergen Hoeller 2025-07-04 18:20:27 +02:00
  • 9596b70b2a Consistent nullability and exception declarations Juergen Hoeller 2025-07-04 18:20:19 +02:00
  • d510b738f4 Match if empty by default in InstanceFilter and ExceptionTypeFilter Sam Brannen 2025-07-04 18:11:12 +02:00
  • 46c40e7b96 Require explicit constraints in @⁠Contract Sam Brannen 2025-07-04 17:27:39 +02:00
  • 6dc3c11828 Introduce JmsClient with configurable settings per operation Juergen Hoeller 2025-07-04 17:36:33 +02:00
  • 842f582afc Specify fetchSize/maxRows/queryTimeout per statement in JdbcClient Juergen Hoeller 2025-07-04 17:36:18 +02:00
  • c9a01051c9 Merge branch '6.2.x' Sam Brannen 2025-07-04 17:19:14 +02:00
  • 292ea1769f Upgrade to JUnit 5.13.3 Sam Brannen 2025-07-04 17:17:39 +02:00
  • cf06efece6 Merge branch '6.2.x' Sam Brannen 2025-07-04 11:49:10 +02:00
  • 5da8d5e795 Remove unnecessary final declarations in JmsTemplate Sam Brannen 2025-07-04 11:38:30 +02:00
  • 133f330850 Declare remaining messageSelector parameters in JmsOperations as @⁠Nullable Sam Brannen 2025-07-04 11:35:49 +02:00
  • b6675edb92 Declare messageSelector parameters in JmsOperations as @⁠Nullable Jiandong Ma 2025-07-03 19:57:53 +08:00
  • 6865380f97 Fix "liver" typo Sam Brannen 2025-07-03 18:56:30 +02:00
  • ff707d0ccb Add UserWebTestClientConfigurer rstoyanchev 2025-07-03 15:59:28 +01:00
  • 1b30b469c4 Make SslInfo nullable rstoyanchev 2025-07-03 11:03:46 +01:00
  • 6091453feb Introduce value alias for cacheNames in @⁠CacheConfig Sam Brannen 2025-07-03 17:16:23 +02:00
  • c6a8df4a9d Use Duration.ZERO whenever possible Sam Brannen 2025-07-03 16:55:09 +02:00
  • 58061ae295 Polish contribution Sam Brannen 2025-07-03 16:46:06 +02:00
  • 489ebd2438 Use ExceptionTypeFilter to filter includes & excludes for retry policies Mengqi Xu 2025-06-29 18:20:35 +08:00
  • 132836f6ca Add missing "includes mismatch" test in ReactiveRetryInterceptorTests Sam Brannen 2025-07-03 16:37:57 +02:00
  • 27072ccb87 Improve wording Sam Brannen 2025-07-03 14:17:43 +02:00
  • 26d413c521 Update router function docs for API versioning rstoyanchev 2025-07-02 15:09:05 +01:00
  • 701e034c0e Improve null-safety documentation related to TYPE_USE Sébastien Deleuze 2025-07-02 15:18:12 +02:00
  • 0f495d3b64 Remove obsolete Javadoc reference Sam Brannen 2025-07-02 11:47:12 +02:00
  • b58c1c0d63 Assert actual Reactive exception types thrown in ReactiveRetryInterceptorTests Sam Brannen 2025-07-02 11:27:50 +02:00
  • 191d092952 Polishing Sam Brannen 2025-07-02 11:26:34 +02:00
  • 196b7ec275 Deprecate (Jdbc)DaoSupport classes (including JmsGatewaySupport) Juergen Hoeller 2025-07-02 11:12:57 +02:00
  • 46654a03fe Replace lenient fallback with assertion for actual annotation present Juergen Hoeller 2025-07-02 11:09:53 +02:00
  • b794abd8cb Polishing Sam Brannen 2025-07-02 10:58:50 +02:00
  • 5cae769c2d Remove maxDuration/maxElapsedTime support from RetryPolicy Sam Brannen 2025-07-01 19:33:35 +02:00
  • b256babad5 Polishing Juergen Hoeller 2025-07-01 18:01:39 +02:00
  • 95c35e9655 Fix javadoc links to @Retryable Juergen Hoeller 2025-07-01 18:00:59 +02:00
  • 95a6a0ceaf Merge branch '6.2.x' Juergen Hoeller 2025-07-01 17:57:49 +02:00
  • 15364cf59f Polishing Juergen Hoeller 2025-07-01 17:51:23 +02:00
  • 978590161a Upgrade to Checkstyle 10.26.1 Juergen Hoeller 2025-07-01 17:51:14 +02:00
  • cc31bf3c33 Accept zero for RetryPolicy.Builder.delay() Sam Brannen 2025-07-01 17:40:15 +02:00
  • c9078bfe14 Introduce @ConcurrencyLimit annotation based on ConcurrencyThrottleInterceptor Juergen Hoeller 2025-07-01 17:27:50 +02:00
  • 3ce7613195 Add version deprecation tests for router functions rstoyanchev 2025-06-30 17:36:38 +01:00
  • 86f50b20f2 Move ApiVersionStrategy up to AbstractHandlerMapping rstoyanchev 2025-06-30 17:09:41 +01:00
  • 93a9c9b8bf Merge branch '6.2.x' Sam Brannen 2025-07-01 11:29:45 +02:00
  • 0828fe8e1c Remove obsolete update_copyright_headers.sh script Sam Brannen 2025-07-01 11:29:21 +02:00
  • fb214bb74a Merge branch '6.2.x' Sébastien Deleuze 2025-07-01 11:02:54 +02:00
  • 9cb9a865c2 Upgrade SDKMAN to Java 24.0.1 Sébastien Deleuze 2025-07-01 11:02:44 +02:00
  • 89b8b1a468 Prevent cache pollution by storing only the factories Phillip Webb 2025-04-09 14:36:34 -07:00
  • 009b880e92 Fix potentially loses precision and jitter is not well capped with unit tests NeatGuyCoding 2025-07-01 13:06:49 +08:00
  • eeedeb3b10 Remove the duplicated “rss” assertion NeatGuyCoding 2025-07-01 13:03:08 +08:00
  • 60b19278c0 Merge branch '6.2.x' Sam Brannen 2025-06-30 17:39:17 +02:00
  • 900dd0c3eb Polish contribution Sam Brannen 2025-06-30 17:29:36 +02:00
  • 41cb6ae1a5 Add getter for OverflowStrategy in ConcurrentWebSocketSessionDecorator Jeroen Meijer 2025-06-30 15:05:31 +02:00
  • 1a9f19f87f Update use of preset content-type for streaming rstoyanchev 2025-06-30 15:40:33 +01:00
  • 817136a0e9 Merge branch '6.2.x' rstoyanchev 2025-06-30 15:35:29 +01:00
  • 55634f972c Use preset content-type for streaming response rstoyanchev 2025-06-30 15:34:00 +01:00
  • 6a3311ba8e Merge branch '6.2.x' Stéphane Nicoll 2025-06-30 12:54:07 +02:00
  • e88b70e6ad Slice bean registrations in separate file if necessary Stéphane Nicoll 2025-06-30 12:38:42 +02:00
  • 0e11dbfcca Use Java 24 instead of Java 23 in the CI Github action Sébastien Deleuze 2025-06-30 12:01:34 +02:00
  • 769ba9e23b Merge branch '6.2.x' Sam Brannen 2025-06-29 17:42:35 +02:00
  • 1ad05db877 Simplify dependency management for JUnit artifacts Sam Brannen 2025-06-29 17:42:22 +02:00
  • 5513139ef5 Clean up warnings and revise for consistency Sam Brannen 2025-06-29 16:47:53 +02:00
  • bb7c497bdd Remove obsolete code from internal HibernateTransactionObject Sam Brannen 2025-06-29 16:33:01 +02:00
  • b211ac1f4a Resolve warning in CachingMetadataReaderFactoryTests Sam Brannen 2025-06-29 16:28:09 +02:00
  • ec16b03949 Support navigation to failed tests in @⁠Inject TCK tests Sam Brannen 2025-06-29 15:55:07 +02:00
  • ed86daa080 Convert Spring @⁠Inject TCK tests from JUnit 3 to JUnit Jupiter Sam Brannen 2025-06-28 15:28:03 +02:00
  • ad278cd52e Fix ExponentialBackOffTests Sam Brannen 2025-06-28 19:19:42 +02:00
  • 4cdfd90882 Polish backoff and retry support Sam Brannen 2025-06-28 19:14:45 +02:00
  • 96f0399072 Reintroduce FixedBackOff(long) constructor Juergen Hoeller 2025-06-28 12:11:02 +02:00
  • 15dd320b95 Consistent maxAttempts (long) and delay/maxDelay (Duration) declarations Juergen Hoeller 2025-06-28 11:40:00 +02:00
  • bcdf26d492 Redesign RetryPolicy to directly incorporate BackOff Sam Brannen 2025-06-25 17:42:08 +02:00
  • 5a6c019413 Support for functional routing by API version rstoyanchev 2025-06-27 16:22:18 +01:00
  • 224f1af08e Prepare to support API versioning for fn rstoyanchev 2025-06-27 12:13:00 +01:00
  • d045f44693 Polishing in RequestMappingHandlerMapping rstoyanchev 2025-06-26 10:15:06 +01:00
  • 7cc29d2019 Revise naming and docs for "jitter" and "multiplier" in AOP retry support Sam Brannen 2025-06-27 16:17:40 +02:00
  • 98b29b5e37 Consistently implement toString() in BackOff strategies Sam Brannen 2025-06-27 16:10:55 +02:00
  • d97288a74e Improve Javadoc and tests for BackOff strategies Sam Brannen 2025-06-27 16:04:32 +02:00
  • 28f9adf88e Simplify media files detection in WebMvcConfigurationSupport Brian Clozel 2025-06-27 14:58:53 +02:00
  • 02ff681c73 Merge branch '6.2.x' Juergen Hoeller 2025-06-27 12:31:46 +02:00
  • bd72f1fefc Fix inconsistencies in StaticListableBeanFactory Juergen Hoeller 2025-06-27 12:28:52 +02:00
  • 15209dd2a7 Upgrade to Hibernate ORM 7.0.3 and EclipseLink 5.0.0-B08 Juergen Hoeller 2025-06-27 11:26:34 +02:00
  • da124a9e89 Make HttpMessageConverters classpath detection static Brian Clozel 2025-06-27 10:10:40 +02:00
  • 7e919d2c96 Reorder multipart converter for server converters Brian Clozel 2025-06-27 09:30:34 +02:00
  • beedf0a76b Use HttpMessageConverters in client and server config Brian Clozel 2025-06-26 17:18:30 +02:00
  • 1af25e9cb1 Add HttpMessageConverters Brian Clozel 2025-06-26 17:18:23 +02:00
  • 4b44a34692 Complete treatment of RuntimeBeanReference in BeanDefinitionValueResolver Juergen Hoeller 2025-06-26 17:15:31 +02:00
  • f7fef93842 Refine nullability of MethodInvoker#setArguments Stefano Cordio 2025-06-21 17:28:21 +02:00
  • 841d9fb73b Add public method to get bean order on DefaultListableBeanFactory Juergen Hoeller 2025-06-26 14:48:07 +02:00
  • c5da405314 Consistent type-based bean lookup for RuntimeBeanReference Juergen Hoeller 2025-06-26 14:47:54 +02:00
  • 06ef82e9a5 Consistent type-based bean lookup for internal resolution paths Juergen Hoeller 2025-06-26 12:51:55 +02:00
  • 2e9e45ee55 Restore translation of IllegalArgumentException for JPA Juergen Hoeller 2025-06-25 22:39:18 +02:00
  • b3dc75265d Merge branch '6.2.x' Juergen Hoeller 2025-06-25 22:36:44 +02:00
  • 511739e3de Add missing test for IllegalArgumentException Juergen Hoeller 2025-06-25 22:35:26 +02:00
  • 6e6280a42c Disallow @org.jetbrains.annotations.Nullable imports Brian Clozel 2025-06-25 20:43:48 +02:00
  • 1a046f9cec Fix Nullable import in ClassFileAnnotationMetadata Tran Ngoc Nhan 2025-06-26 00:47:21 +07:00
  • 2fa25b50d9 Fix caching operations in CachingMetadataReaderFactory Brian Clozel 2025-06-25 20:32:38 +02:00