Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bumpCreated with
brew bump-formula-pr.release notes
When sequences were added, some commands failed to run (reporting
table not founderrors). This was due to sequence names being returned in locations that Dolt expected only table names, so the returned error reflected that the table could not be found. The relevant fix is in Dolt, with this primarily adding testing.Relies on:
There was a merge bug that was preventing a few more tests from passing, which has been fixed on the Dolt side. Additionally, serialization of conflicts have been updated, and I didn't bump the version number since we don't have a release with conflict support, so it should be safe to do so. This also fixes a few additional bugs that were hidden behind the aforementioned merge bug.
Relies on:
DELETE ... RETURNINGAdds support for the
RETURNINGclause inDELETEstatements.Example:
DELETE ... RETURNINGdolthub/go-mysql-server#3142Fixes dolthub/doltgresql#1708
Query converter was panicking with "unhandled type: sqlparser.BoolVal" when encountering boolean literals like FALSE in CREATE TABLE statements. This was blocking UNION column mapping tests from dolthub/dolt#9628. Postgres CI docker container is also end of life, switched next LTS ver of Ubuntu 22.04.
comment out dolt_docs testing until AGENT.md compatibility can be implemented
dolt_preview_merge_conflicts_summaryanddolt_preview_merge_conflictstable functionsDolt PR: Fix dolt_preview_merge_conflicts for doltgres dolthub/dolt#9574
Used Claude
…ction syntax
Depends on: support set returning function cases in table function wrapper dolthub/go-mysql-server#3105
This implements root object conflict resolution and merging capabilities. Root objects are only used by Doltgres, and they're the underlying type for sequences, triggers, interpreted functions, etc. Each root object defines its own diff and merge strategy, with Dolt handling all of the internal logic (such as ensuring conflicts are resolved, etc.). The same general approach was used to create root objects in the first place (where each defines its own handling logic, while Dolt manages their storage on the root value). As with Dolt, we make use of the
dolt_conflicts_TABLENAMEstructure, which includes the ability to delete conflicts and update the root objects by inserting into theour_valuecolumn: https://docs.dolthub.com/sql-reference/version-control/dolt-system-tables#dolt_conflicts_usdtablenameRequires:
Closed Issues
View the full release notes at https://github.com/dolthub/doltgresql/releases/tag/v0.51.1.