github dolthub/dolt v1.86.3
1.86.3

8 hours ago

Merged PRs

dolt

  • 10898: bug fix: dolt pull origin is pulling all branches
    dolt_pull('origin', 'main'); - was pulling all branches. Now it's not.
    Fixes: #10728
  • 10891: Skip DOLT_COMMIT table walk when nothing is staged
    • DOLT_COMMIT with nothing staged now exits in constant time regardless of schema size.
    • Added TestNoOpCommitAllocsAreConstant to enforce the O(1) allocation bound as a regression.
      Fix #10851
  • 10836: fsck better
    dolt fsck is now more resilient to corruption errors which could cause the iterateAllChunks methods to halt.
    This change add a tolerant iterator to our three primary storage interfaces. These interfaces don't return errors, but instead call an error callback and continue to the best of their ability to iterate chunks after errors are found.

Closed Issues

  • 10728: dolt pull from dolthub spends a long time doing nothing
  • 10851: CALL DOLT_COMMIT() no-op storms cause sustained CPU on busy servers
  • 10882: REPLACE INTO panics on FULLTEXT-indexed table when old and new content share a word at the same position

Don't miss a new dolt release

NewReleases is sending notifications on new releases.