citus/src
Teja Mupparti 29858d70f9 Fix PG community merge tests (pgmerge)
pgmerge.sql:
This is a clone of the PostgreSQL community's merge.sql test, adapted
for Citus by converting tables into Citus local tables. The expectation
is that any MERGE syntax that works on PostgreSQL should work on Citus
as-is, utilizing our MERGE deparser.

Diffs, which primarily seem to stem fromtwo major features in MERGE introduced by the community:

RETURNING support for MERGE
MERGE support for updatable views

Currently, Citus code does not support these features. For now, I have
implemented changes to catch these cases and raise clean exceptions.
With these adjustments, the pgmerge tests now pass without diffs.
2024-12-04 22:43:01 -08:00
..
backend Fix PG community merge tests (pgmerge) 2024-12-04 22:43:01 -08:00
include citus_indent fix (#7746) 2024-11-19 13:02:04 +03:00
test Fix PG community merge tests (pgmerge) 2024-12-04 22:43:01 -08:00