Commit Graph

  • 4bd1485ce4 Spring cleaning: use method references Sam Brannen 2024-02-23 11:53:15 +01:00
  • 4339c8eac2 Spring cleaning: use diamond operator Sam Brannen 2024-02-23 11:52:17 +01:00
  • 233b59f144 Polish Javadoc Sam Brannen 2024-02-23 11:07:26 +01:00
  • 3c00637c88 Fix @⁠inheritDoc usage Sam Brannen 2024-02-23 11:06:17 +01:00
  • 524588ef93 Avoid transaction listener execution without transaction management setup Juergen Hoeller 2024-02-23 11:53:05 +01:00
  • bed4d684e6 Polishing yuhangbin 2024-02-23 09:53:42 +08:00
  • 7686f5467e Adapt Hibernate native support for HHH-17643 Sébastien Deleuze 2024-02-22 17:06:53 +01:00
  • 229214a9b0 Merge branch '6.1.x' Juergen Hoeller 2024-02-22 17:01:04 +01:00
  • 429c477f6a Polishing Juergen Hoeller 2024-02-22 16:56:22 +01:00
  • 4dc3eac864 Polishing Juergen Hoeller 2024-02-22 16:56:22 +01:00
  • 0188270138 Clarify transaction metadata exposed from currentTransactionStatus() Juergen Hoeller 2024-02-22 16:56:17 +01:00
  • 906109e129 Merge branch '6.1.x' Sébastien Deleuze 2024-02-22 16:37:58 +01:00
  • 9430b24eaf Adapt Hibernate native support for HHH-17643 Sébastien Deleuze 2024-02-22 16:10:32 +01:00
  • 00edba07ff Polishing Javadoc (#32313) cboy 2024-02-22 22:21:33 +08:00
  • aee03c5201 Use composite collections in attribute merging Arjen Poutsma 2024-02-14 09:55:52 +01:00
  • 89d746ddf8 Avoid async dispatch if completed in AsyncServerResponse Arjen Poutsma 2024-02-22 11:20:17 +01:00
  • 3ddc512108 Add missing @Override annotations Juergen Hoeller 2024-02-22 11:21:51 +01:00
  • 76eb5b8c19 Replace redundant javadoc with {@inheritDoc} for AbstractBeanDefinition Yanming Zhou 2024-02-22 10:14:29 +08:00
  • 491ebb4ec4 Merge branch '6.1.x' Juergen Hoeller 2024-02-21 23:01:09 +01:00
  • 41433d445e Polishing Juergen Hoeller 2024-02-21 22:58:42 +01:00
  • 5187281b50 Polishing Juergen Hoeller 2024-02-21 22:45:39 +01:00
  • 24a4487050 Add test for cleanup after configuration class creation failure Juergen Hoeller 2024-02-21 22:45:32 +01:00
  • 7ffeb59b40 Polishing Juergen Hoeller 2024-02-21 22:45:39 +01:00
  • 8d4953d8d6 Add test for cleanup after configuration class creation failure Juergen Hoeller 2024-02-21 22:45:32 +01:00
  • f811f0dc18 Clarify primary/fallback autowiring for arrays/collections/maps Juergen Hoeller 2024-02-21 20:24:57 +01:00
  • f5397d6426 Consistent processing of overridden bean methods Juergen Hoeller 2024-02-21 18:36:03 +01:00
  • 2a1b30dbed Merge branch '6.1.x' Brian Clozel 2024-02-21 18:24:45 +01:00
  • f440d8719c Prepare JDK 23 early access build in CI Brian Clozel 2024-02-21 18:23:38 +01:00
  • 734fc476ee Polish SpEL's Indexer and test Sam Brannen 2024-02-21 17:44:09 +01:00
  • 5a2b127a21 SpEL's StringIndexingValueRef.isWritable() should return false Sam Brannen 2024-02-21 17:36:46 +01:00
  • bfed6a3bc5 Clean up warnings in Gradle build Sam Brannen 2024-02-21 15:22:25 +01:00
  • 644887e094 Polish (Linked)HashSet usage Sam Brannen 2024-02-21 16:19:01 +01:00
  • b9c304b890 Polish contribution Sam Brannen 2024-02-21 15:17:47 +01:00
  • e1a32d4ba9 Avoid resizing of fixed-size HashSet/LinkedHashSet variants Patrick Strawderman 2024-02-18 14:05:31 -08:00
  • 6383a0d7ca Merge branch '6.1.x' Stéphane Nicoll 2024-02-21 15:55:55 +01:00
  • 5d6501c75e Revisit stored procedure detection Stéphane Nicoll 2024-02-21 15:26:51 +01:00
  • 3fb170058f Polish contribution Sam Brannen 2024-02-21 13:58:44 +01:00
  • f9fe8efb2e Use ConcurrentHashMap.newKeySet Patrick Strawderman 2024-02-19 08:57:33 -08:00
  • ff9c7141c5 Replace superclass exposure in case of late configuration class skipping Juergen Hoeller 2024-02-21 11:10:27 +01:00
  • 871f705bca Remove ComponentScan duplicate condition Stéphane Nicoll 2024-02-21 10:09:31 +01:00
  • 22b41c33ba Preserve existing imported class over scanned configuration class Juergen Hoeller 2024-02-20 20:43:41 +01:00
  • 266953195c Avoid enhancement of configuration class in case of existing instance Juergen Hoeller 2024-02-20 20:43:09 +01:00
  • 889c4e0ff5 Reject multiple primary candidates in ancestor factory as well Juergen Hoeller 2024-02-20 16:24:03 +01:00
  • ad2e95be4b Merge branch '6.1.x' Juergen Hoeller 2024-02-20 15:43:24 +01:00
  • 93f0ec2fa1 Polishing Juergen Hoeller 2024-02-20 15:42:15 +01:00
  • 85c9279431 Consistent default error handling/logging for all scheduled tasks Juergen Hoeller 2024-02-20 15:42:07 +01:00
  • 63ca8d5d17 Consider defaultCandidate flag in case of no annotations as well Juergen Hoeller 2024-02-20 15:30:38 +01:00
  • bc01e3116f Ignore fallback bean for shortcut resolution Juergen Hoeller 2024-02-20 13:51:37 +01:00
  • 480051a21c Introduce fallback flag and annotation (as companion to primary) Juergen Hoeller 2024-02-20 13:37:41 +01:00
  • c077805761 Set correct capacity in DefaultDataBuffer::setNativeBuffer Arjen Poutsma 2024-02-20 12:36:55 +01:00
  • ceb7afdca2 Merge pull request #32009 from injae-kim:fix-defaultDataBuffer-getNativeBuffer Arjen Poutsma 2024-02-20 12:20:22 +01:00
  • 70004e9ad0 Polishing external contribution Arjen Poutsma 2024-02-20 12:03:23 +01:00
  • 969d0bd08b Set correct limit in DefaultDataBuffer::getNativeBuffer injae-kim 2024-01-11 02:20:12 +09:00
  • a8fb16b47c Introduce defaultCandidate flag (for plain type vs. qualified match) Juergen Hoeller 2024-02-20 12:00:47 +01:00
  • bc2257aaff Invoke defaultRequest earlier in RestClient and WebClient Arjen Poutsma 2024-01-25 11:09:38 +01:00
  • 218957f0e8 Merge branch '6.1.x' Stéphane Nicoll 2024-02-20 10:19:41 +01:00
  • 06a39f166e Consistent handling of AssertProvider implementations Stéphane Nicoll 2024-02-20 10:19:19 +01:00
  • a001319f1f Add additional shortcut for qualifier value matching target bean name Juergen Hoeller 2024-02-19 22:39:37 +01:00
  • 874e61a0c6 Test for async event publication before listener initialized Juergen Hoeller 2024-02-19 18:18:09 +01:00
  • 4a02893c31 Avoid early singleton inference outside of original creation thread Juergen Hoeller 2024-02-19 17:44:30 +01:00
  • 902e5707a8 Revise singleton registry for lenient locking (fallback instead of deadlock) Juergen Hoeller 2024-02-19 15:49:33 +01:00
  • f529386ce2 Merge pull request #31781 from rstoyanchev Stéphane Nicoll 2024-02-19 15:23:59 +01:00
  • b8715811f8 Write form data without charset parameter rstoyanchev 2023-12-07 12:12:04 +00:00
  • 08998376cc Merge branch '6.1.x' Stéphane Nicoll 2024-02-19 10:52:17 +01:00
  • 46bd133892 Upgrade CI image to Java 22+36 RC Stéphane Nicoll 2024-02-17 09:17:18 +01:00
  • 6adda31328 Upgrade CI image to Java 22+36 RC Stéphane Nicoll 2024-02-17 09:17:18 +01:00
  • c6e6a3e44d Link to section in reference manual Sam Brannen 2024-02-18 18:19:59 +01:00
  • bc2895a30b Support backticks for quoted identifiers in spring-r2dbc Sam Brannen 2024-02-17 16:05:40 +01:00
  • d86af57e0f Polishing Sam Brannen 2024-02-17 16:00:58 +01:00
  • d4cde29f75 Clean up TODOs in SpEL Sam Brannen 2024-02-17 15:33:05 +01:00
  • 5f1e25a61f Polishing Sam Brannen 2024-02-17 15:32:43 +01:00
  • 0ddfe3977a Merge branch '6.1.x' Juergen Hoeller 2024-02-16 22:50:04 +01:00
  • 7bb9e85723 Avoid trivial static import Juergen Hoeller 2024-02-16 22:43:56 +01:00
  • 8fba4a448a Polishing Juergen Hoeller 2024-02-16 22:27:09 +01:00
  • 3aae7a66e6 Polishing Juergen Hoeller 2024-02-16 22:27:09 +01:00
  • c6146ea2db Introduce shortcut for declared dependency name matching target bean name Juergen Hoeller 2024-02-16 21:28:04 +01:00
  • eefdee7983 Fix syntax in Selection/Projection examples Sam Brannen 2024-02-16 18:44:28 +01:00
  • ab48ac36e9 Deprecate local variable support in SpEL's internal ExpressionState Sam Brannen 2024-02-16 18:26:17 +01:00
  • c1f0faade7 Polish ExpressionState Sam Brannen 2024-02-16 18:25:14 +01:00
  • cd2a3fdd8d Remove deprecations in HandlerResult rstoyanchev 2024-02-16 16:16:08 +00:00
  • 71dfebbfe5 Polishing Sam Brannen 2024-02-16 15:49:13 +01:00
  • a85bf3185e Remove APIs deprecated for removal in 6.2 Sam Brannen 2024-02-16 15:46:37 +01:00
  • 6d5bf6d9b3 Ensure alias resolution in SimpleAliasRegistry depends on registration order Sam Brannen 2024-01-14 15:49:27 +01:00
  • 6b482df6fa Clean up warning in Gradle build Sam Brannen 2024-02-16 15:04:41 +01:00
  • ea4e7df9ca Consistently declare ignoreUnresolvablePlaceholders as last argument Sam Brannen 2024-02-16 14:07:46 +01:00
  • 7c07c43201 Polishing Sam Brannen 2024-02-16 13:37:39 +01:00
  • 6791ea94a0 Change executor phase to MAX_VALUE/2 and reduce timeout to 10 seconds Juergen Hoeller 2024-02-16 14:16:32 +01:00
  • 7ee8e66c7f Avoid internal lifecycle synchronization in favor of lifecycle lock Juergen Hoeller 2024-02-16 12:42:39 +01:00
  • 34372ee32b Introduce lock-based lifecycle waiting and default virtual threads flag Juergen Hoeller 2024-02-16 12:42:27 +01:00
  • b6df5a677e Polishing Sam Brannen 2024-02-16 11:40:38 +01:00
  • fc9a118406 Polish SimpleCommandLinePropertySource support Sam Brannen 2024-02-16 10:40:52 +01:00
  • 87e6d1b7da Update Eclipse template to 6.2 Sam Brannen 2024-02-16 09:52:51 +01:00
  • ea3573176a Avoid infinite recursion for self-referencing generic type Juergen Hoeller 2024-02-16 11:15:02 +01:00
  • bcf235cc66 Merge branch '6.1.x' Stéphane Nicoll 2024-02-16 08:36:26 +01:00
  • 26ca7c49fb Merge pull request #32281 from kilink Stéphane Nicoll 2024-02-16 08:36:20 +01:00
  • 6b8105aef2 Update copyright year of changed files Stéphane Nicoll 2024-02-16 08:33:17 +01:00
  • 481283d2f1 Use Spliterator of underlying collection Patrick Strawderman 2024-02-15 09:45:19 -08:00
  • 7ad197e8e1 Deprecate LobHandler and SqlXmlHandler abstractions Juergen Hoeller 2024-02-15 17:26:49 +01:00
  • 7e67da8a26 Support for matching partial generics Juergen Hoeller 2024-02-15 16:51:09 +01:00
  • d4e8daaede Add javadoc note on recursive resolution as of 6.2 Juergen Hoeller 2024-02-15 16:50:53 +01:00