diff options
author | Tomas Vondra | 2017-07-12 16:41:51 +0000 |
---|---|---|
committer | Tomas Vondra | 2017-07-12 16:41:51 +0000 |
commit | a0f550b412fb208ea6722ed0c81f299e1d3e507f (patch) | |
tree | 5519f7b7916eeeaaa82b96e44f2766a1cb2c5d93 /src/backend/executor/nodeModifyTable.c | |
parent | 93cbab90b0c6fc3fc4aa515b93057127c0ee8a1b (diff) |
Resolve most failures in stats_ext regression tests
This addresses simple failures in stats_ext regression tests, namely:
1) Failure to drop column that happens to be a distribution key of the
table (picked automatically by CREATE TABLE). Resolved by explicitly
distributing the table by another columns.
2) Commenting out DDL on FDWs, which are unsupported in Postgres-XL, and
we already have this covered by plenty of other tests.
3) Commenting out a DO block, checking that we can't create statistics
on a TOAST table. The error message will vary depending on what OID
is assigned to the TOAST table. There's no nice way to catch that
error in Postgres-XL, due to missing support for subtransactions.
4) Accept trivial plan changes, that simply add Remote Subquery into the
plan, or ship the whole query to the nodes (Fast Query Execution).
There additional plan changes that change the plans in other ways,
but those need more investigation and are not accepted by this commit.
Diffstat (limited to 'src/backend/executor/nodeModifyTable.c')
0 files changed, 0 insertions, 0 deletions