citus/src/backend
aykut-bozkurt c18586c009 Properly handle error at owner check (#6984)
We did not properly handle the error at ownership check method, which
causes `max stack depth for errors` as in
https://github.com/citusdata/citus/issues/6980.

**Fix:**
In case of an error, we should rollback subtransaction and throw the
message with log level to `LOG_SERVER_ONLY`.

Note: We prevent logs from the client to prevent pg vanilla test
failures due to Citus logs which differs from the actual Postgres logs.
(For context: https://github.com/citusdata/citus/pull/6130)

I also needed to fix a flaky test: `multi_schema_support`

DESCRIPTION: Fixes a bug related to non-existent objects in DDL
commands.

Fixes https://github.com/citusdata/citus/issues/6980

(cherry picked from commit 565c5260fd)
2023-06-21 19:42:43 +03:00
..
columnar Bump columnar to 11.3 2023-05-02 12:39:15 +03:00
distributed Properly handle error at owner check (#6984) 2023-06-21 19:42:43 +03:00
.gitignore Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00