-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Comparing changes
Open a pull request
base repository: go-sql-driver/mysql
base: v1.9.3
head repository: go-sql-driver/mysql
compare: master
- 14 commits
- 23 files changed
- 7 contributors
Commits on Apr 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c84f49d - Browse repository at this point
Copy the full SHA c84f49dView commit details
Commits on Apr 11, 2025
-
$ go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix ./...
Configuration menu - View commit details
-
Copy full SHA for 879eb11 - Browse repository at this point
Copy the full SHA 879eb11View commit details
Commits on Apr 20, 2025
-
* ensuring performance schema is enabled when testing some performance schema results * Added logic to check if the default collation is overridden by the server character_set_collations * ensure using IANA timezone in test, since tzinfo depending on system won't have deprecated tz like "US/Central" and "US/Pacific"
Configuration menu - View commit details
-
Copy full SHA for f433f1f - Browse repository at this point
Copy the full SHA f433f1fView commit details
Commits on Apr 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8a2f873 - Browse repository at this point
Copy the full SHA 8a2f873View commit details -
Configuration menu - View commit details
-
Copy full SHA for c786d41 - Browse repository at this point
Copy the full SHA c786d41View commit details -
ColumnTypeScanType() returns sql.Null[uint64] for bigint unsigned (#1612
) Co-authored-by: elonnzhang <[email protected]> Co-authored-by: Inada Naoki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e02b809 - Browse repository at this point
Copy the full SHA e02b809View commit details -
Transaction Commit/Rollback returns conn's cached error, if present (#…
Configuration menu - View commit details
-
Copy full SHA for 7da50ff - Browse repository at this point
Copy the full SHA 7da50ffView commit details
Commits on Apr 23, 2025
-
add BenchmarkReceive10kRowsCompress (#1704)
* Rename BenchmarkReceiveMassiveRows to BenchmarkReceive10kRows * Add BenchmarkReceive10kRowsCompress that run BenchmarkReceiveMassiveRows with compression * Other tiny benchmark improvements.
Configuration menu - View commit details
-
Copy full SHA for f7d94ec - Browse repository at this point
Copy the full SHA f7d94ecView commit details
Commits on Apr 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0fd55eb - Browse repository at this point
Copy the full SHA 0fd55ebView commit details
Commits on Apr 26, 2025
-
MariaDB Metadata skipping and DEPRECATE_EOF (#1708)
[MariaDB metadata skipping](https://mariadb.com/kb/en/mariadb-protocol-differences-with-mysql/#prepare-statement-skipping-metadata). With this change, MariaDB server won't send metadata when they have not changed, saving client parsing metadata and network. This feature rely on these changes: * extended capabilities support * EOF packet deprecation makes current implementation to be revised A benchmark BenchmarkReceiveMetadata has been added to show the difference.
Configuration menu - View commit details
-
Copy full SHA for 6e944e1 - Browse repository at this point
Copy the full SHA 6e944e1View commit details
Commits on Apr 29, 2025
-
Optimization: statements reuse previous column name (#1711)
#1708 added `[]mysqlField` cache to stmt. It was used only for MariaDB cached metadata. This commit allows MySQL to also benefit from the metadata cache. If the column names are the same as the cached metadata, it reuses them instead of allocating new strings. goos: darwin goarch: arm64 pkg: github.com/go-sql-driver/mysql cpu: Apple M1 Pro │ master.txt │ reuse.txt │ │ sec/op │ sec/op vs base │ ReceiveMetadata-8 1.273m ± 2% 1.269m ± 2% ~ (p=1.000 n=10) │ master.txt │ reuse.txt │ │ B/op │ B/op vs base │ ReceiveMetadata-8 88.17Ki ± 0% 80.39Ki ± 0% -8.82% (p=0.000 n=10) │ master.txt │ reuse.txt │ │ allocs/op │ allocs/op vs base │ ReceiveMetadata-8 1015.00 ± 0% 16.00 ± 0% -98.42% (p=0.000 n=10)
Configuration menu - View commit details
-
Copy full SHA for 2356566 - Browse repository at this point
Copy the full SHA 2356566View commit details
Commits on May 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for af56fba - Browse repository at this point
Copy the full SHA af56fbaView commit details
Commits on Jun 12, 2025
-
fix PING on compressed connections (#1721)
Add missing mc.syncSequence() Fix #1718
Configuration menu - View commit details
-
Copy full SHA for bf7afb7 - Browse repository at this point
Copy the full SHA bf7afb7View commit details
Commits on Jun 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 76c00e3 - Browse repository at this point
Copy the full SHA 76c00e3View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.9.3...master