Skip to content

Conversation

@BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# Merged PRs

dolt

  • 9063: Normalize AUTO_INCREMENT values in tables.
    When the AUTO_INCREMENT field is unset, the value of the next AUTO_INCREMENT column defaults to 1. Thus, setting it to 0 and 1 produce identical behavior.
    By normalizing the value as its written, we ensure that both operations produce the same table hash as if the value was unset.
  • 9061: Bug fix for doltgres range iter
  • 9059: go: cmd/dolt: commands/sql: Fix the displayed query time in interactive mode after a query completes.
    The migration to subcontexts of the Queryist sql.Context meant that we lost the default setting of the query start time. Restore it in the sql command implementation itself.
  • 9050: go,integration-tests/{bats,go-sql-server-driver}: Implement GC sesssion lifecycle validation at the storage layer. Enable checks for bats and go sql server integration tests.
    This makes *NomsBlockStore check the incoming Context object to ensure that it itself has been invovled in the appropriate GC lifecycle callbacks.
    It fixes a problem with statspro.AnalyzeTable, where the GC lifecycle callbacks happened more than once for a single session.
    It fixes some callsites to appropriately make the GC lifecycle callbacks, including LateBindingQueryist opening one session command for the whole lifetime of the returned sql.Context.
  • 9047: go: utils/publishrelease/buildpgobinaries.sh: Bump optcross to pick up new dolthub_toolchains changes.
  • 9041: go: store/datas/pull: Error handling improvements. Target an approximate file size instead of a number of chunks when uploading files.
    Our old heuristic was to cut a file and start uploading it when it reached a fixed number of chunks. We chose that number of chunks as just (1<<30 / 4096), which is the average chunk size the chunker targets. But the chunk targets pre-compressed sizes. So file uploads which were hitting the target could vary a lot in size. It's better to just track how many bytes we've written so far and cut it when (approximately) appropriate. This is still best effort and only approximately.
    Also improves error handling and structured concurrency a bit. Moves a number of goroutines up to the top-level errgroup in Pull(). Avoids creating – and thus potentially leaking – goroutines in NewPuller(), deferring them until Pull actually gets called. Gets rid of an unnecessary request-response thread structure in the implementation of PullChunkFetcher.
  • 9032: integration-tests/go-sql-server-driver: Move max-connections testing to go-sql-server-driver.
  • 9029: go: Add some GC lifecycle callbacks to commands which use a local SqlEngine.
  • 9023: go: mvdata: Improve dump, import and export so that these commands create a single SqlEngine over their lifetime.
    Pass the SqlEngine along and reuse it in the operations where we dump table contents, parse import schemas, etc.
  • 8965: Root Objects
    Counterpart to Doltgres PR:

go-mysql-server

Closed Issues

  • 9052: Incorrect optimization of operation in expression in WHERE clause
  • 9053: Incorrect negation of minimum signed integer
  • 9035: NULL in GROUP BY column is interpreted as 1
  • 9054: Double negation is treated as original value in WHERE clause
  • 9025: unix_timestamp's precision should keep with parameter
  • 9051: Dolthub commit changes history loads forever
  • 9037: Unexpected crash when using GROUP BY with non-column position
  • 2915: Panic when calling min/max (without a Primary Key?)

@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 Apr 2, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Apr 2, 2025

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

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 Apr 2, 2025
@BrewTestBot BrewTestBot enabled auto-merge April 2, 2025 20:25
@BrewTestBot BrewTestBot added this pull request to the merge queue Apr 2, 2025
Merged via the queue into master with commit 2272a0f Apr 2, 2025
14 checks passed
@BrewTestBot BrewTestBot deleted the bump-dolt-1.51.1 branch April 2, 2025 20:32
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