-
Notifications
You must be signed in to change notification settings - Fork 38.4k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: spring-projects/spring-framework
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.2.15.RELEASE
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: spring-projects/spring-framework
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.2.16.RELEASE
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
6
contributors
Commits on May 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7c74459 - Browse repository at this point
Copy the full SHA 7c74459View commit details -
Ignore delimiter enclosed in double quotes in ScriptUtils
Prior to this commit, the containsSqlScriptDelimiters() method in ScriptUtils ignored delimiters enclosed in single quotes but not those enclosed within double quotes, which contradicts the algorithm in splitSqlScript() and therefore constitutes a bug. This commit fixes this bug in the ScriptUtils implementation in spring-jdbc. Closes gh-26935
Configuration menu - View commit details
-
Copy full SHA for 2225696 - Browse repository at this point
Copy the full SHA 2225696View commit details
Commits on May 14, 2021
-
Ignore comments when searching for statement delimiter in ScriptUtils
Prior to this commit, the implementation of ScriptUtils.containsSqlScriptDelimiters() did not ignore comments when searching for the statement delimiter within an SQL script. This resulted in subtle bugs if a comment contained a single single-quote or single double-quote, since the absence of the closing single-quote or double-quote led the algorithm to believe that it was still "within a text literal". Similar issues could arise if a comment contained the sought statement delimiter but the rest of the script did not contain the sought statement delimiter. In such cases, the algorithms in ScriptUtils could erroneously choose an incorrect statement delimiter -- for example, using the fallback statement delimiter instead of the delimiter specified by the user. This commit avoids such bugs by ignoring single-line comments and block comments when searching for the statement delimiter within an SQL script. Closes gh-26911
Configuration menu - View commit details
-
Copy full SHA for e4d843e - Browse repository at this point
Copy the full SHA e4d843eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae6268 - Browse repository at this point
Copy the full SHA 9ae6268View commit details
Commits on May 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b5ce514 - Browse repository at this point
Copy the full SHA b5ce514View commit details -
Deprecate internal APIs in ScriptUtils
Many of the utility methods in ScriptUtils are public only because they were once invoked from JdbdTestUtils in spring-test, which is no longer the case. Consequently, there should no longer be a need for any external clients to invoke such methods. To address, this commit formally deprecates the following methods in ScriptUtils in spring-jdbc. - readScript(...) - containsSqlScriptDelimiters(...) - splitSqlScript(...) Closes gh-26947
Configuration menu - View commit details
-
Copy full SHA for 9018356 - Browse repository at this point
Copy the full SHA 9018356View commit details
Commits on May 26, 2021
-
Doc tx semantics for @TransactionalEventListener after completion phases
This commit improves the Javadoc regarding transactional semantics for @TransactionalEventListener methods invoked in the AFTER_COMMIT, AFTER_ROLLBACK, or AFTER_COMPLETION phase. Specifically, the documentation now points out that interactions with the underlying transactional resource will not be committed in those phases. Closes gh-26974
Configuration menu - View commit details
-
Copy full SHA for 911aca1 - Browse repository at this point
Copy the full SHA 911aca1View commit details
Commits on May 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5b55cef - Browse repository at this point
Copy the full SHA 5b55cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e6606 - Browse repository at this point
Copy the full SHA 70e6606View commit details
Commits on Jun 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 67fccc3 - Browse repository at this point
Copy the full SHA 67fccc3View commit details
Commits on Jun 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1f098e1 - Browse repository at this point
Copy the full SHA 1f098e1View commit details -
Ensure DefaultPathSegment does not allow parameters to be mutated
Prior to this commit, if a PathContainer was created using Options.MESSAGE_ROUTE, DefaultPathSegment#parameters() returned a mutable map which would allow the user to modify the contents of the static, shared EMPTY_PARAMS map in DefaultPathContainer. This commit prevents corruption of the shared EMPTY_PARAMS map by ensuring that parameters stored in DefaultPathSegment are always immutable. Closes gh-27064
Configuration menu - View commit details
-
Copy full SHA for c5a138a - Browse repository at this point
Copy the full SHA c5a138aView commit details
Commits on Jun 23, 2021
-
Synchronoss should create temp directory lazily
The SynchronossPartHttpMessageReader should only create temp directory when needed, not at startup. Closes gh-27092
Configuration menu - View commit details
-
Copy full SHA for 7b34bf2 - Browse repository at this point
Copy the full SHA 7b34bf2View commit details
Commits on Jun 24, 2021
-
Fix bug in SimpleMethodMetadataReadingVisitor.Source.toString()
Prior to this commit, the toString() implementation did not separate method argument types with a comma or any form of separator, leading to results such as: org.example.MyClass.myMethod(java.lang.Stringjava.lang.Integer) instead of: org.example.MyClass.myMethod(java.lang.String,java.lang.Integer) Closes gh-27095
Configuration menu - View commit details
-
Copy full SHA for 43901b2 - Browse repository at this point
Copy the full SHA 43901b2View commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 348dc82 - Browse repository at this point
Copy the full SHA 348dc82View commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bc4af15 - Browse repository at this point
Copy the full SHA bc4af15View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdbd999 - Browse repository at this point
Copy the full SHA bdbd999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11c51d8 - Browse repository at this point
Copy the full SHA 11c51d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3357d - Browse repository at this point
Copy the full SHA fe3357dView commit details
Commits on Jul 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 14adefa - Browse repository at this point
Copy the full SHA 14adefaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5a7a83 - Browse repository at this point
Copy the full SHA f5a7a83View commit details
There are no files selected for viewing