Fix for Bug#107510 (Bug#34259416), Empty string given to set() from Collection.modify() replaces full document.
Fix for Bug#106758 (33973048), DatabaseMetaData.getTypeInfo returns AUTO_INCREMENT = false for all datatypes.
Fix for Bug#34090350, Update mappings for utf8mb3 and utf8mb4 collations.
Fix for Bug#106880 (34022110), Outdated description in connection property 'rewriteBatchedStatements'.
Fix for Bug#34082503, CONTRIBUTING.md contains broken links.
Fix for Bug#106779 (33976245), Contribution: Fix typo in PropertyDefinitions.
Thanks to Weijie Wu for his contribution.
Fix for Bug#76623 (20856749), JDBC driver misinterprets "--" as a comment, instead of "-- ".
Version 8.0.29
Fix for Bug#21978230, COMMENT PARSING NOT PROPER IN PREPSTMT.EXECUTEBATCH().
Fix for Bug#81468 (23312764), MySQL server fails to rewrite batch insert when column name contains word select.
Fix for Bug#106435 (33850099), 8.0.28 Connector/J has regressive in setAutoCommit after Bug#104067 (33054827).
Fix for Bug#106240 (33781440), StringIndexOutOfBoundsException when VALUE is at the end of the query.
Fix for Bug#106397 (33893591), Contribution: fix: fix LocalizedErrorMessages.properties doc: less then -> ...
Thanks to Jianjian Song for his contribution.
Fix for Bug#77924 (25710160), JDBC SOCKS SHOULD NOT PERFORM LOCAL DNS RESOLUTION.
Fix for Bug#82084 (23743938), YEAR DATA TYPE RETURNS INCORRECT VALUE FOR JDBC GETCOLUMNTYPE().
Fix for Bug#106441 (33850155), Add charset mapping for utf8mb3.
WL#15048, Upgrade Protocol Buffers dependency to protobuf-java-3.19.4.
Fix for Bug#106065 (33726184) Contribution: BigDecimal.toPlainString no need to check decimal exponent.
Thanks to Baoyi Chen for his contribution.
Fix for Bug#106171 (33757217), Contribution: Remove unnecessary boxing in ResultSetImpl.
Thanks to Ningpp Ning for his contribution.
Fix for Bug#25701740, STMT EXECUTION FAILS FOR REPLICATION CONNECTION WHEN USECURSORFETCH=TRUE.
Fix for Bug#33723611, getDefaultTransactionIsolation must return repeatable read.
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 commands and options
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/xuan698400/xutils/network/alerts).
Bumps mysql-connector-java from 5.1.25 to 8.0.28.
Changelog
Sourced from mysql-connector-java's changelog.
... (truncated)
Commits
7ff2161
Updating copyright yearsb13af38
Fix for DateTimeTest according to changes in MySQL server.5c7b775
Update in test for Bug#96900 (30355150).e1169ee
Fix for Bug#99260 (31189960), statement.setQueryTimeout,creates a database co...05778ef
Fix for Bug#103324 (32770013), X DevAPI Collection.replaceOne() missing match...48219f2
Fix for Bug#105197 (33461744), Statement.executeQuery() may return non-naviga...24cf7e2
Fix for Bug#105323 (33507321), README.md contains broken links.ad46620
Fix for Bug#96900 (30355150), STATEMENT.CANCEL()CREATE A DATABASE4d19ea1
Fix for Bug#104067 (33054827), No reset autoCommit after unknown issue occurs.bc45d35
Fix for Bug#85223 (25656020), MYSQLSQLXML SETSTRING CRASH.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 commands and options
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 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/xuan698400/xutils/network/alerts).