Skip to content

Conversation

@BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# Merged PRs

dolt

  • 9875: docker-entrypoint.sh: Add timeout queries to reliably configure users and database
    Companion: dolthub/vitess#437
    Fixes resource hang issues (i.e., connect: connection refused) for docker-entrypoint.sh when configuring users and database in the script using queries with a new DOLT_SERVER_TIMEOUT variable that will wait for successful execute (default: 5 minutes) for multiple iterations.
    Fixes issue with dolt sql-server waiting on dolt process to free lock on database file.
    The root user is now created through the environment variables support on dolt sql-server instead of queries. However, a query fallback is provided if your initialization scripts must use some USER or GRANT related queries that conflict with the default behavior.
    2025-09-26 17:43:56+00:00 [Warn] [Entrypoint]: Environment variables failed to initialize root@%; docker-entrypoint-initdb.d scripts queries may have conflicted. Overriding root user...
    2025-09-26 17:43:57+00:00 [Note] [Entrypoint]: Configured root@% for Dolt
    +---------------------+-----------+
    | User                | Host      |
    +---------------------+-----------+
    | event_scheduler     | localhost |
    | __dolt_local_user__ | localhost |
    | root                | %         |
    | versioning          | %         |
    +---------------------+-----------+
    
    Query errors now include the actual query error message as a postfix to the author's message. The error below was manually created, however, it also shows syntax errors are immediately reported instead of fully terminating on timeout.
    2025-09-26 17:53:53+00:00 [Warn] [Entrypoint]: Environment variables failed to initialize root@%; docker-entrypoint-initdb.d scripts queries may have conflicted. Overriding root user...
    2025-09-26 17:53:53+00:00 [ERROR] [Entrypoint]: Could not create root user: error on line 1 for query CREATE USER IF NOT EXITS 'root'@'%' IDENTIFIED BY 'rootpass'
    Error parsing SQL:
    syntax error at position 25 near 'EXITS'
    CREATE USER IF NOT EXITS 'root'@'%' IDENTIFIED BY 'rootpass'
    ^
    
    Initialization scripts and launching dolt sql-server has also been moved to this new timeout system to deal with desyncs due to system hangs and similar (e.g., file locks that don't release in time). To test this stability we also now launch multiple (40) docker instances at the same time.

go-mysql-server

vitess

  • 437: docker-entrypoint.sh: Add VERSIONING to non-reserved
  • 436: dolthub/dolt#9873: Add support FOR UPDATE OF
    Fixes dolthub/dolt#9873
    Companion dolthub/go-mysql-server#3234

Closed Issues

  • 9883: Boolean literal in IN clause fails to match truthy VARCHAR values
  • 9884: Escaped characters not handled correctly in LOAD DATA LOCAL INFILE
  • 9873: Airflow standalone syntax error for update of

View the full release notes at https://github.com/dolthub/dolt/releases/tag/v1.59.14.


@github-actions github-actions bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` icu4c ICU use is a significant feature of the PR or issue labels Oct 1, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 1, 2025

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Oct 1, 2025
@BrewTestBot BrewTestBot enabled auto-merge October 1, 2025 20:59
@BrewTestBot BrewTestBot added this pull request to the merge queue Oct 1, 2025
Merged via the queue into main with commit 3031e4a Oct 1, 2025
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-dolt-1.59.14 branch October 1, 2025 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue icu4c ICU use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants