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
This adds support for
WHENon triggers, which is probably the last major trigger addition that we'll need for now.Removes doltgres's custom Literal type, uses the GMS version everywhere. This fixes various incompatibilities in GMS where an
expression.Literalis expected.This is an alternate approach to the first attempt here:
Fixes for prepared statements and literal values dolthub/doltgresql#1406
UPDATE ... RETURNINGAdds support for basic usage of
UPDATEwith aRETURNINGclause.Limitations:
*as an expression yet – an additional analyzer change is needed to expand*into column names.Fixes:
UPDATE...RETURNINGnot yet supported dolthub/doltgresql#1421Depends on: Add support for
UPDATE ... RETURNINGdolthub/go-mysql-server#2955This adds partial support for triggers. This should cover a decent chunk of the functionality that will be expected. Notably, this is still missing:
This implements the changes necessitated by the following fix:
We had a bug where calls to any DML statements that included an interpreted function would remove the DML's ability to actually affect the data. The GMS PR implements the core fix, and this PR implements the companion changes.
Fixes Limit on dolt_branches table returns
plan is not resolved because of node '*plan.Limit'error dolthub/doltgresql#1405This works by placing a typecast on unconverted dolt_ table fields so that they work in any expression that requires a doltgresType.
SET DEFAULTforeign key referential actionFixes: Support for
ON UPDATE/DELETE SET DEFAULTdolthub/doltgresql#798Depends on: Add support for the
SET DEFAULTforeign key referential action dolthub/go-mysql-server#2944Depends on: Minor changes to support
SET DEFAULTFK referential action dolthub/dolt#9121Fixes
INSERTwithRETURNINGdoesn't work with referenced schema in column name dolthub/doltgresql#1394Closed Issues
UPDATE...RETURNINGnot yet supportedTSVECTORsupportTEXTcolumns in keys (without prefix length)WHEREclauseTEXTcolumn to a non-pkTEXTcolumnplan is not resolved because of node '*plan.Limit'errorundefined: reservedKeywordserror during Android cross-compilation on TermuxON UPDATE/DELETE SET DEFAULTINSERTwithRETURNINGdoesn't work with referenced schema in column name