summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
diff options
context:
space:
mode:
authorTomas Vondra2017-07-12 16:41:51 +0000
committerTomas Vondra2017-07-12 16:41:51 +0000
commita0f550b412fb208ea6722ed0c81f299e1d3e507f (patch)
tree5519f7b7916eeeaaa82b96e44f2766a1cb2c5d93 /src/backend/executor/nodeModifyTable.c
parent93cbab90b0c6fc3fc4aa515b93057127c0ee8a1b (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