Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bumpCreated with
brew bump-formula-pr.release notes
A integer overflow bug introduced by the mmap work. The bug was in the suffix offset calculation, which took a uint32 and multiplied it by 12 (suffix len), which resulted in the overflow.
This type of bug cropped up a couple times during archive development, but this is the first time we've regressed here. This only manifests if you have more than 357,913,942 chunks in an archive, which is a lot. So many that it would take days run an automated test to find it in CI.
Companion dolthub/go-mysql-server#3217
The Docker entry point script now properly creates and configures root and custom users with appropriate host restrictions, and validates environment variables with detailed error messages. Additionally, there is proper handling of reserved keywords in database and user names.
Added comprehensive test coverage for authentication flows, user creation, and configuration handling to ensure reliability.
latestkeyword as an option forDOLT_VERSIONwhen building a custom Docker image.docker build -f docker/serverDockerfile --build-arg DOLT_VERSION=latest -t dolt-sql-server:latest .MYSQL_USER_HOSTandDOLT_USER_HOSTto, you guessed it, specify the host for your custom user! Otherwise, it'll use theROOT_USER_HOST, or default tolocalhostif neither parameter is provided.go-mysql-server
From this commit, go-mysql-server takes a dependency on Cgo and a dependency on ICU4C. To depend on go-mysql-server CGO must be enabled, a C++ compiler must be available and the ICU4C development libraries must be available to the C++ compiler.
On Windows, mingw with pacman -S icu is supported.
On macOS, Homebrew installed icu4c works, but only if CGO_CPPFLAGS and CGO_LDFLAGS are set to point to the installed development libraries.
On Linux, apt-get install libicu-dev, or similar.
UNION ALLwithNULL BLOB SELECTreturningNULLfor all valsFixes #3216
CREATE DATABASEfall back onCREATE SCHEMAto mirror MySQLFixes dolthub/dolt#9830
Closed Issues
View the full release notes at https://github.com/dolthub/dolt/releases/tag/v1.59.11.