Skip to content

Conversation

@BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# Merged PRs

dolt

  • 8677: parse user vars as interface{} instead of always string
    The variable defined for the YAML Marshaller to write user variables to was defined as a map[string]string, which caused all variables to be read as a string even when they weren't quoted. Changing it to a map[string]interface{} fixes that.
    fixes: Can't set a numeric session variable using user_session_vars section of config.yaml dolthub/dolt#8672
  • 8675: chore: use errors.New to replace fmt.Errorf with no parameters
    use errors.New to replace fmt.Errorf with no parameters
  • 8674: [stats] persist schema hashes for purging
    We previously would flush stats when an active server detected schema changes, but the same problem affects initializing a server's stats after offline table alters. The prototype here uses tags to persist schema hashes so that we detect differences between stored and present table changes.
    Additional improvements to debug logging and error handling. Fixes a separate bug related to re-initializing database statistics after a drop within the same server lifetime.
    Note: There are interruption points in-between detecting schema changes, deleting the schema tags, and deleting the data off disk. There is also an interruption point between writing a schema tag and writing the associated data. I've tried structuring the orderings so that the worst-case scenario is we have to do repeated stats collection work:
    • stats data is only ever written after an associated schema tag is written
    • we delete the tags before deleting data, and missing tags indicates invalid data
      So an interrupted delete will continue to delete after the process is picked up. And an interrupted write will be missed and have to be recollected.
  • 8673: fix panic for virtual columns in dolt_diff_<tbl>
    This PR fixes the panic when attempting to view a diff on a table with virtual generated columns by just skipping over the values.
    Ideally, we'd be able to resolve the generated column values themselves and show the diff, but that is not near at hand.
    Fixes: Panic on dolt_diff_* with generated column dolthub/dolt#8665
  • 8669: Add BATS tests to cover caching_sha2_password use with mysql client
  • 8667: README update
    Added link to blog post with more info on the removal of mysql_native_password authentication in MySQL-9.0 and how to use Dolt's new support for caching_sha2_password authentication.
  • 8650: Enable larger statements for dolt_procedures
    Increase the supported stored procedure length from 1K to 8K.

go-mysql-server

Closed Issues

  • 8598: enum conversion type has unexpected results
  • 8672: Can't set a numeric session variable using user_session_vars section of config.yaml
  • 8592: Make Dolt work with mydumper
  • 8665: Panic on dolt_diff_* with generated column
  • 8496: Support caching_sha2_password authentication method
  • 8642: Getting error for select * from dolt_procedures for repo used in dolt docs

@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 Dec 14, 2024
@github-actions
Copy link
Contributor

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

@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 Dec 14, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue Dec 14, 2024
Merged via the queue into master with commit c34e3fc Dec 14, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-dolt-1.44.3 branch December 14, 2024 03:20
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