Skip to content

Conversation

@BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# Merged PRs

dolt

  • 9587: Bug fix: Update secondary index correctly during a merge with a schema change
    During a merge, Dolt applies diffs to existing indexes to sync their data with the changes being merged in. If the table schema has changed between the merge base and the left/right branches of the merge, Dolt was using the incorrect value tuple to remove the row from the index. This resulted in a customer issue where the secondary index still contained rows and the foreign key validation logic was incorrectly detecting FK violations, even though the child table was empty.
    As a follow-up to this, we need to investigate other similar cases in the secondary index merger and see if other diff types have a similar issue.
  • 9585: Run gofmt and goimports on generated protobuf files to ensure clean diffs
    This change adds gofmt and goimports steps to the protobuf generation process to ensure that generated .pb.go files are consistently formatted.
  • 9577: Remove broken symlink
  • 9574: Fix dolt_preview_merge_conflicts for doltgres
  • 9551: dolthub/dolt#9530 - Fix auto-increment display for SHOW CREATE TABLE
    Fixes dolthub/dolt#9530
    Companion PR: dolthub/go-mysql-server#3103
    Fixed auto-increment display discrepancy in SHOW CREATE TABLE by adding type checking to prevent incrementing beyond integer type maximums.

go-mysql-server

  • 3123: Support decimal unique keys
    fixes #3071
  • 3122: Allow SYSTEM as valid time zone
  • 3119: Add test for setting time zone from table value
  • 3118: Validate time zone before setting it
    fixes dolthub/dolt#9559
  • 3116: fix panic in stats histogram union and intersect
    I'm not 100% how to repro this, but there is definitely something up with the Union and Intersect logic in stats histograms.
    Based on the stack trace, there's a panic when attempting to Union histogram buckets.
    It seems like the logic assumes that the histogram keys are always shorter than the number of buckets.
    This PR fixes the Union and Intersect logic to compare the keys without the assumption, and adds some unit tests.
    fixes: index out of range panic on CTE dolthub/dolt#9143
  • 3114: dolthub/dolt#9511 - Fix SET type casting to CHAR and BINARY
    Fixes dolthub/dolt#9511
    • Added convertSetToStringForStringContext() helper function following existing patterns
    • Modified convertValue() to handle SET types in both CHAR and BINARY conversion cases
  • 3109: dolthub/dolt#9544 - Fix time type foreign key constraints
    Fixes dolthub/dolt#9544
    Allows foreign key constraints to be created between time-related types (DATETIME, TIMESTAMP, TIME) with different precisions or cross-type references, matching MySQL behavior.

Closed Issues

  • 9590: More granular control over restrictions
  • 9544: time types and foreign keys
  • 9530: auto_increment with max integers does not error properly
  • 9469: Support SET in string context
  • 9511: SET type does not cast correctly to char or binary
  • 9143: index out of range panic on CTE
  • 9559: set time_zone should validate timezone
  • 3071: In-memory tables don't support DECIMAL(...) UNIQUE KEY

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


@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` labels Jul 29, 2025
@github-actions
Copy link
Contributor

🤖 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 Jul 29, 2025
@BrewTestBot BrewTestBot enabled auto-merge July 29, 2025 04:43
@BrewTestBot BrewTestBot added this pull request to the merge queue Jul 29, 2025
Merged via the queue into main with commit 5e71fc4 Jul 29, 2025
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-dolt-1.57.3 branch July 29, 2025 04:51
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants