From ca45434d7972914e74d9305f9476404930c54a56 Mon Sep 17 00:00:00 2001 From: Heikki Linnakangas Date: Fri, 5 Aug 2016 14:13:16 +0300 Subject: [PATCH] Remove tidycat test cases. Now that tidycat.pl doesn't exist anymore, we don't need its test cases anymore either. --- src/test/regress/data/.gitignore | 2 - src/test/regress/expected/.gitignore | 3 - src/test/regress/greenplum_schedule | 2 +- src/test/regress/input/catversion.source | 41 - src/test/regress/input/tidycat.source | 126 -- src/test/regress/output/catversion.source | 42 - src/test/regress/output/tidycat.source | 2287 --------------------- src/test/regress/sql/.gitignore | 3 - 8 files changed, 1 insertion(+), 2505 deletions(-) delete mode 100644 src/test/regress/input/catversion.source delete mode 100644 src/test/regress/input/tidycat.source delete mode 100644 src/test/regress/output/catversion.source delete mode 100644 src/test/regress/output/tidycat.source diff --git a/src/test/regress/data/.gitignore b/src/test/regress/data/.gitignore index 5c1699da51..06159c7158 100644 --- a/src/test/regress/data/.gitignore +++ b/src/test/regress/data/.gitignore @@ -70,6 +70,4 @@ upg2_pg_type_toadd33.data.in upgrade_pg_partitions.sql upg_catupgrade_*.sql pg_class32.data -tidyddl.sql -tidyproc.sql wet_region.out diff --git a/src/test/regress/expected/.gitignore b/src/test/regress/expected/.gitignore index b3bcb33b48..4211737a23 100644 --- a/src/test/regress/expected/.gitignore +++ b/src/test/regress/expected/.gitignore @@ -16,14 +16,11 @@ mapred.out sreh.out upg2.out ereport.out -tidycat.out filespace.out upgrade.out auth_constraint.out -catversion.out resource_queue_function.out table_functions.out -tidycat2.out tpch500GB.out partindex_test.out external_table.out diff --git a/src/test/regress/greenplum_schedule b/src/test/regress/greenplum_schedule index cd9c67c9f8..cf5206bae7 100755 --- a/src/test/regress/greenplum_schedule +++ b/src/test/regress/greenplum_schedule @@ -59,7 +59,7 @@ test: vacuum_gp # ERROR: parameter "gp_interconnect_type" cannot be set after connection start ignore: gp_portal_error -test: external_table partition_indexing column_compression eagerfree mapred tidycat gpdtm_plpgsql alter_table_aocs alter_table_ao alter_distribution_policy ic aoco_privileges +test: external_table partition_indexing column_compression eagerfree mapred gpdtm_plpgsql alter_table_aocs alter_table_ao alter_distribution_policy ic aoco_privileges ignore: icudp_full test: aocs diff --git a/src/test/regress/input/catversion.source b/src/test/regress/input/catversion.source deleted file mode 100644 index 04f5ad6d47..0000000000 --- a/src/test/regress/input/catversion.source +++ /dev/null @@ -1,41 +0,0 @@ --- -------------------------------------- --- catversion --- -------------------------------------- - --- ********************************************************************* --- ********************************************************************* --- This script will produce diffs if you add or change catalog version --- in src/include/catalog/catversion.h. If you want to change the results, --- you must make the changes in regress/output/catversion.source, not --- regress/expected, and use gpsourcify.pl to generate a ".out" file. --- --- From the regress directory invoke the command: --- --- gpsourcify.pl results/catversion.out > output/catversion.source --- --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* - - -CREATE EXTERNAL WEB TABLE get_pgvsn (x text) -execute E'(postgres --catalog-version | sed \'s/Catalog version number://g \' | sed -e \'s/ //g\' )' -ON MASTER -FORMAT 'text' (delimiter '|'); - -CREATE EXTERNAL WEB TABLE get_jvsn (x text) -execute E'(python -c \'import os; import json; from gppylib.gpversion import GpVersion; vsn = GpVersion("main") ; jname = str(vsn.getVersionRelease()) + ".json" ; infil = open(os.path.join("@abs_srcdir@/../../../../gpMgmt/bin/gppylib/data", jname)); d = json.load(infil); print d["__info"]["CATALOG_VERSION_NO"] \')' -ON MASTER -FORMAT 'text' (delimiter '|'); - --- start_equiv -select 'version', * from get_jvsn; - -select 'version', * from get_pgvsn; --- end_equiv - -drop external table get_pgvsn; - -drop external table get_jvsn; - diff --git a/src/test/regress/input/tidycat.source b/src/test/regress/input/tidycat.source deleted file mode 100644 index 3928cada53..0000000000 --- a/src/test/regress/input/tidycat.source +++ /dev/null @@ -1,126 +0,0 @@ --- -------------------------------------- --- tidycat --- -------------------------------------- - --- start_matchsubs --- --- # pg_statistic stavalues -- can't define a column of type anyarray --- --- m/pg\_statistic\s*\|\s*stavalues/ --- s/text/anyarray/ --- --- end_matchsubs - --- ********************************************************************* --- ********************************************************************* --- This script will produce diffs if you add or change catalog table --- definitions in src/include/catalog. If you want to change the results, --- you must make the changes in regress/output/tidycat.source, not --- regress/expected, and use gpsourcify.pl to generate a ".out" file. --- --- From the regress directory invoke the command: --- --- gpsourcify.pl results/tidycat.out > output/tidycat.source --- --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* - - -\! find @abs_srcdir@/../../include/catalog \( -name 'pg_*.h' -o -name 'gp_*.h' \) | xargs perl @abs_srcdir@/../../include/catalog/tidycat.pl -sql - 2>&1 | perl -ple ' s/^\s*with\s*\(.*\)\s*//gm ' > @abs_srcdir@/data/tidyddl.sql - -create schema tidycat; - -set search_path to tidycat, "$user", public; - --- start_ignore -\i @abs_srcdir@/data/tidyddl.sql - --- how many tidycat defs? -select pc1.relname -from - pg_class pc1 -where - pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat') -order by relname; - --- end_ignore - --- how many non-tidycat defs? (should be ZERO) -select pc2.relname -from - pg_class pc2 -where - pc2.relnamespace = - (select oid from pg_namespace - where nspname = 'pg_catalog') -and pc2.relkind = 'r' -and - pc2.relname not in - (select pc1.relname - from - pg_class pc1 - where - pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat')) -order by relname; - -select pc2.relname -from - pg_class pc2 -where - pc2.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat') -and pc2.relkind = 'r' -and - pc2.relname not in - (select pc1.relname - from - pg_class pc1 - where - pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'pg_catalog')) -order by relname; - --- start_equiv - -select pc1.relname, pa1.attname, pt1.typname -from - pg_attribute pa1, - pg_class pc1, - pg_type pt1 -where pt1.oid = pa1.atttypid -and pa1.attnum > 0 -and pa1.attisdropped is false -and pc1.oid = pa1.attrelid -and pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat') -order by relname, pa1.attnum; - -select pc1.relname, pa1.attname, pt1.typname -from - pg_attribute pa1, - pg_class pc1, - pg_type pt1 -where pt1.oid = pa1.atttypid -and pa1.attnum > 0 -and pa1.attisdropped is false -and pc1.oid = pa1.attrelid -and pc1.relnamespace = - (select oid from pg_namespace where nspname = 'pg_catalog') -and pc1.relname in - (select relname from pg_class where relnamespace = - (select oid from pg_namespace where nspname = 'tidycat')) -order by relname, pa1.attnum; - --- end_equiv - -set client_min_messages=error; -drop schema tidycat CASCADE; diff --git a/src/test/regress/output/catversion.source b/src/test/regress/output/catversion.source deleted file mode 100644 index 362d7515ce..0000000000 --- a/src/test/regress/output/catversion.source +++ /dev/null @@ -1,42 +0,0 @@ --- -------------------------------------- --- catversion --- -------------------------------------- --- ********************************************************************* --- ********************************************************************* --- This script will produce diffs if you add or change catalog version --- in src/include/catalog/catversion.h. If you want to change the results, --- you must make the changes in regress/output/catversion.source, not --- regress/expected, and use gpsourcify.pl to generate a ".out" file. --- --- From the regress directory invoke the command: --- --- gpsourcify.pl results/catversion.out > output/catversion.source --- --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* -CREATE EXTERNAL WEB TABLE get_pgvsn (x text) -execute E'(postgres --catalog-version | sed \'s/Catalog version number://g \' | sed -e \'s/ //g\' )' -ON MASTER -FORMAT 'text' (delimiter '|'); -CREATE EXTERNAL WEB TABLE get_jvsn (x text) -execute E'(python -c \'import os; import json; from gppylib.gpversion import GpVersion; vsn = GpVersion("main") ; jname = str(vsn.getVersionRelease()) + ".json" ; infil = open(os.path.join("@abs_srcdir@/../../../../gpMgmt/bin/gppylib/data", jname)); d = json.load(infil); print d["__info"]["CATALOG_VERSION_NO"] \')' -ON MASTER -FORMAT 'text' (delimiter '|'); --- start_equiv -select 'version', * from get_jvsn; - ?column? | x -----------+----------- - version | 201107201 -(1 row) - -select 'version', * from get_pgvsn; - ?column? | x -----------+----------- - version | 201107201 -(1 row) - --- end_equiv -drop external table get_pgvsn; -drop external table get_jvsn; diff --git a/src/test/regress/output/tidycat.source b/src/test/regress/output/tidycat.source deleted file mode 100644 index 3cc62c296e..0000000000 --- a/src/test/regress/output/tidycat.source +++ /dev/null @@ -1,2287 +0,0 @@ --- -------------------------------------- --- tidycat --- -------------------------------------- --- start_matchsubs --- --- # pg_statistic stavalues -- can't define a column of type anyarray --- --- m/pg\_statistic\s*\|\s*stavalues/ --- s/text/anyarray/ --- --- end_matchsubs --- ********************************************************************* --- ********************************************************************* --- This script will produce diffs if you add or change catalog table --- definitions in src/include/catalog. If you want to change the results, --- you must make the changes in regress/output/tidycat.source, not --- regress/expected, and use gpsourcify.pl to generate a ".out" file. --- --- From the regress directory invoke the command: --- --- gpsourcify.pl results/tidycat.out > output/tidycat.source --- --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* --- ********************************************************************* -\! find @abs_srcdir@/../../include/catalog \( -name 'pg_*.h' -o -name 'gp_*.h' \) | xargs perl @abs_srcdir@/../../include/catalog/tidycat.pl -sql - 2>&1 | perl -ple ' s/^\s*with\s*\(.*\)\s*//gm ' > @abs_srcdir@/data/tidyddl.sql -create schema tidycat; -set search_path to tidycat, "$user", public; --- start_ignore -\i @abs_srcdir@/data/tidyddl.sql --- Generated by @abs_srcdir@/../../include/catalog/tidycat.pl version 34 --- on Wed Feb 10 10:49:00 2016 --- CATALOG_VERSION_NO = 300702131 - CREATE TABLE gp_interfaces - ( - interfaceid smallint, - address name, - status smallint - ); -psql:@abs_srcdir@/data/tidyddl.sql:12: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'interfaceid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_configuration_history - ( - time timestamp with time zone, - dbid smallint, - "desc" text - ); -psql:@abs_srcdir@/data/tidyddl.sql:20: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'time' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_db_interfaces - ( - dbid smallint, - interfaceid smallint, - priority smallint - ); -psql:@abs_srcdir@/data/tidyddl.sql:28: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'dbid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_configuration - ( - content smallint, - definedprimary boolean, - dbid smallint, - isprimary boolean, - valid boolean, - hostname name, - port integer, - datadir text - ); -psql:@abs_srcdir@/data/tidyddl.sql:41: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'content' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_fastsequence - ( - objid oid, - objmod bigint, - last_sequence bigint - ); -psql:@abs_srcdir@/data/tidyddl.sql:49: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'objid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_global_sequence - ( - sequence_num bigint - ); -psql:@abs_srcdir@/data/tidyddl.sql:55: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'sequence_num' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_id - ( - gpname name , - numsegments smallint , - dbid smallint , - content smallint - ); -psql:@abs_srcdir@/data/tidyddl.sql:64: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'gpname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_persistent_filespace_node - ( - filespace_oid oid , - db_id_1 smallint , - location_1 text , - db_id_2 smallint , - location_2 text , - persistent_state smallint , - create_mirror_data_loss_tracking_session_num bigint , - mirror_existence_state smallint , - reserved integer , - parent_xid integer , - persistent_serial_num bigint , - previous_free_tid tid - ); -psql:@abs_srcdir@/data/tidyddl.sql:81: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'filespace_oid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_relation_node - ( - relfilenode_oid oid , - segment_file_num integer , - create_mirror_data_loss_tracking_session_num bigint , - persistent_tid tid , - persistent_serial_num bigint - ); -psql:@abs_srcdir@/data/tidyddl.sql:91: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'relfilenode_oid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_persistent_database_node - ( - tablespace_oid oid , - database_oid oid , - persistent_state smallint , - create_mirror_data_loss_tracking_session_num bigint , - mirror_existence_state smallint , - reserved integer , - parent_xid integer , - persistent_serial_num bigint , - previous_free_tid tid - ); -psql:@abs_srcdir@/data/tidyddl.sql:105: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'tablespace_oid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_persistent_relation_node - ( - tablespace_oid oid , - database_oid oid , - relfilenode_oid oid , - segment_file_num integer , - relation_storage_manager smallint , - persistent_state smallint , - create_mirror_data_loss_tracking_session_num bigint , - mirror_existence_state smallint , - mirror_data_synchronization_state smallint , - mirror_bufpool_marked_for_scan_incremental_resync boolean , - mirror_bufpool_resync_changed_page_count bigint , - mirror_bufpool_resync_ckpt_loc gpxlogloc , - mirror_bufpool_resync_ckpt_block_num integer , - mirror_append_only_loss_eof bigint , - mirror_append_only_new_eof bigint , - relation_bufpool_kind integer , - parent_xid integer , - persistent_serial_num bigint , - previous_free_tid tid - ); -psql:@abs_srcdir@/data/tidyddl.sql:129: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'tablespace_oid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_persistent_tablespace_node - ( - filespace_oid oid , - tablespace_oid oid , - persistent_state smallint , - create_mirror_data_loss_tracking_session_num bigint , - mirror_existence_state smallint , - reserved integer , - parent_xid integer , - persistent_serial_num bigint , - previous_free_tid tid - ); -psql:@abs_srcdir@/data/tidyddl.sql:143: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'filespace_oid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_distribution_policy - ( - localoid oid, - attrnums smallint[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:150: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'localoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_san_configuration - ( - mountid smallint , - active_host "char" , - san_type "char" , - primary_host text , - primary_mountpoint text , - primary_device text , - mirror_host text , - mirror_mountpoint text , - mirror_device text - ); -psql:@abs_srcdir@/data/tidyddl.sql:164: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'mountid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_fault_strategy - ( - fault_strategy "char" - ); -psql:@abs_srcdir@/data/tidyddl.sql:170: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'fault_strategy' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_segment_configuration - ( - dbid smallint , -- up to 32767 segment databases - content smallint , -- up to 32767 contents -- only 16384 usable with mirroring (see dbid) - role "char" , - preferred_role "char" , - mode "char" , - status "char" , - port integer , - hostname text , - address text , - replication_port integer , - san_mounts int2vector -- one or more mount-points used by this segment. - ); -psql:@abs_srcdir@/data/tidyddl.sql:189: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'dbid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE gp_version_at_initdb - ( - schemaversion smallint , - productversion text - ); -psql:@abs_srcdir@/data/tidyddl.sql:196: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'schemaversion' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_aggregate - ( - aggfnoid regproc, - aggtransfn regproc, - agginvtransfn regproc, -- MPP windowing - aggprelimfn regproc, -- MPP 2-phase agg - agginvprelimfn regproc, -- MPP windowing - aggfinalfn regproc, - aggsortop oid, - aggtranstype oid, - agginitval text, -- VARIABLE LENGTH FIELD - aggordered bool -- MPP ordered aggregates - ); -psql:@abs_srcdir@/data/tidyddl.sql:211: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'aggfnoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_am - ( - amname name, - amstrategies smallint, - amsupport smallint, - amcanorder boolean, - amcanunique boolean, - amcanmulticol boolean, - amoptionalkey boolean, - amindexnulls boolean, - amstorage boolean, - amclusterable boolean, - amcanshrink boolean, - aminsert regproc, - ambeginscan regproc, - amgettuple regproc, - amgetmulti regproc, - amrescan regproc, - amendscan regproc, - ammarkpos regproc, - amrestrpos regproc, - ambuild regproc, - ambulkdelete regproc, - amvacuumcleanup regproc, - amcostestimate regproc, - amoptions regproc - ); -psql:@abs_srcdir@/data/tidyddl.sql:240: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'amname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_amop - ( - amopfamily oid, - amoplefttype oid, - amoprighttype oid, - amopstrategy smallint, - amopreqcheck boolean, - amopopr oid, - amopmethod oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:252: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'amopfamily' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_amproc - ( - amprocfamily oid, - amproclefttype oid, - amprocrighttype oid, - amprocnum smallint, - amproc regproc - ); -psql:@abs_srcdir@/data/tidyddl.sql:262: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'amprocfamily' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_appendonly - ( - relid oid, - blocksize integer, - safefswritesize integer, - compresslevel smallint, - majorversion smallint, - minorversion smallint, - checksum boolean, - compresstype text, - columnstore boolean, - segrelid oid, - segidxid oid, - blkdirrelid oid, - blkdiridxid oid, - version integer, - visimaprelid oid, - visimapidxid oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:283: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'relid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_attrdef - ( - adrelid oid, - adnum smallint, - adbin text, - adsrc text - ); -psql:@abs_srcdir@/data/tidyddl.sql:292: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'adrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_attribute - ( - attrelid oid, - attname name, - atttypid oid, - attstattarget integer, - attlen smallint, - attnum smallint, - attndims integer, - attcacheoff integer, - atttypmod integer, - attbyval boolean, - attstorage "char", - attalign "char", - attnotnull boolean, - atthasdef boolean, - attisdropped boolean, - attislocal boolean, - attinhcount integer - ); -psql:@abs_srcdir@/data/tidyddl.sql:314: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'attrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_attribute_encoding - ( - attrelid oid, - attnum smallint, - attoptions text[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:322: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'attrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_auth_members - ( - roleid oid, - member oid, - grantor oid, - admin_option boolean - ); -psql:@abs_srcdir@/data/tidyddl.sql:331: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'roleid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_auth_time_constraint - ( - authid oid, -- foreign key to pg_authid.oid, - start_day smallint, -- [0,6] denoting start of interval - start_time time, -- optional time denoting start of interval - end_day smallint, -- [0,6] denoting end of interval - end_time time -- optional time denoting end of interval - ); -psql:@abs_srcdir@/data/tidyddl.sql:341: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'authid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_authid - ( - rolname name, -- name of role - rolsuper boolean, -- read this field via superuser() only! - rolinherit boolean, -- inherit privileges from other roles? - rolcreaterole boolean, -- allowed to create more roles? - rolcreatedb boolean, -- allowed to create databases? - rolcatupdate boolean, -- allowed to alter catalogs manually? - rolcanlogin boolean, -- allowed to log in as session user? - rolconnlimit integer, -- max connections allowed (-1=no limit) - -- remaining fields may be null. use heap_getattr to read them! - rolpassword text, -- password, if any - rolvaliduntil timestamp with time zone, -- password expiration time, if any - rolconfig text[], -- GUC settings to apply at login - rolresqueue oid, -- ID of resource queue for this role - - -- GP added fields - rolcreaterextgpfd boolean, -- allowed to create readable gpfdist tbl? - rolcreaterexthttp boolean, -- allowed to create readable http tbl? - rolcreatewextgpfd boolean, -- allowed to create writable gpfdist tbl? - rolcreaterexthdfs boolean, -- allowed to create readable gphdfs tbl? - rolcreatewexthdfs boolean -- allowed to create writable gphdfs tbl? - ); -psql:@abs_srcdir@/data/tidyddl.sql:367: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'rolname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_autovacuum - ( - vacrelid oid, - enabled boolean, - vac_base_thresh integer, - vac_scale_factor real, - anl_base_thresh integer, - anl_scale_factor real, - vac_cost_delay integer, - vac_cost_limit integer, - freeze_min_age integer, - freeze_max_age integer - ); -psql:@abs_srcdir@/data/tidyddl.sql:382: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'vacrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_cast - ( - castsource oid, - casttarget oid, - castfunc oid, - castcontext "char" - ); -psql:@abs_srcdir@/data/tidyddl.sql:391: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'castsource' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_class - ( - relname name , - relnamespace oid , - reltype oid , - relowner oid , - relam oid , - relfilenode oid , - reltablespace oid , - relpages integer , - reltuples real , - reltoastrelid oid , - reltoastidxid oid , - relaosegrelid oid , - relaosegidxid oid , - relhasindex boolean , - relisshared boolean , - relkind "char" , - relstorage "char" , - relnatts smallint , - relchecks smallint , - reltriggers smallint , - relukeys smallint , - relfkeys smallint , - relrefs smallint , - relhasoids boolean , - relhaspkey boolean , - relhasrules boolean , - relhassubclass boolean , - relfrozenxid xid , - relacl aclitem[] , - reloptions text[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:426: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'relname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_compression - ( - compname name, - compconstructor regproc, - compdestructor regproc, - compcompressor regproc, - compdecompressor regproc, - compvalidator regproc, - compowner oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:438: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'compname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_constraint - ( - conname name, - connamespace oid, - contype "char", - condeferrable boolean, - condeferred boolean, - conrelid oid, - contypid oid, - confrelid oid, - confupdtype "char", - confdeltype "char", - confmatchtype "char", - conkey smallint[], - confkey smallint[], - conpfeqop oid[], - conppeqop oid[], - conffeqop oid[], - conbin text, - consrc text - ); -psql:@abs_srcdir@/data/tidyddl.sql:461: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'conname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_conversion - ( - conname name, - connamespace oid, - conowner oid, - conforencoding integer, - contoencoding integer, - conproc regproc, - condefault boolean - ); -psql:@abs_srcdir@/data/tidyddl.sql:473: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'conname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_database - ( - datname name, - datdba oid, - encoding integer, - datistemplate boolean, - datallowconn boolean, - datconnlimit integer, - datlastsysoid oid, - datfrozenxid xid, - dattablespace oid, - datconfig text[], - datacl aclitem[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:489: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'datname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_depend - ( - classid oid, - objid oid, - objsubid integer, - refclassid oid, - refobjid oid, - refobjsubid integer, - deptype "char" - ); -psql:@abs_srcdir@/data/tidyddl.sql:501: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'classid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_description - ( - objoid oid, - classoid oid, - objsubid integer, - description text - ); -psql:@abs_srcdir@/data/tidyddl.sql:510: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'objoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_extprotocol - ( - ptcname name, - ptcreadfn Oid, - ptcwritefn Oid, - ptcvalidatorfn Oid, - ptcowner Oid, - ptctrusted bool, - ptcacl aclitem[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:522: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'ptcname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_exttable - ( - reloid oid, -- refers to this relation's oid in pg_class - location text[], -- array of URI strings - fmttype "char", -- 't' (text) or 'c' (csv) - fmtopts text, -- the data format options - command text, -- the command string to EXECUTE - rejectlimit integer, -- error count reject limit per segment - rejectlimittype "char", -- 'r' (rows) or 'p' (percent) - fmterrtbl oid, -- the data format error table oid in pg_class - encoding integer, -- character encoding of this external table - writable boolean -- 't' if writable, 'f' if readable - ); -psql:@abs_srcdir@/data/tidyddl.sql:537: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'reloid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_filespace - ( - fsname name, -- filespace name - fsowner oid -- owner of filespace - ); -psql:@abs_srcdir@/data/tidyddl.sql:544: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'fsname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_filespace_entry - ( - fsefsoid oid, -- foreign key to pg_filespace - fsedbid smallint, -- segment dbid this refers to - fselocation text -- location of filespace directory - ); -psql:@abs_srcdir@/data/tidyddl.sql:552: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'fsefsoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_index - ( - indexrelid oid , - indrelid oid , - indnatts smallint , - indisunique boolean , - indisprimary boolean , - indisclustered boolean , - indisvalid boolean , - indkey int2vector , - indclass oidvector , - indoption int2vector , - indexprs text , - indpred text - ); -psql:@abs_srcdir@/data/tidyddl.sql:569: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'indexrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_inherits - ( - inhrelid oid , - inhparent oid , - inhseqno integer - ); -psql:@abs_srcdir@/data/tidyddl.sql:577: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'inhrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_language - ( - lanname name, - lanispl boolean, -- Is a procedural language - lanpltrusted boolean, -- PL is trusted - lanplcallfoid oid, -- Call handler for PL - laninline oid, -- Optional anonymous-block handler function - lanvalidator oid, -- optional validation function - lanacl aclitem[] -- Access privileges - ); -psql:@abs_srcdir@/data/tidyddl.sql:588: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'lanname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_largeobject - ( - loid oid , -- Identifier of large object - pageno integer , -- Page number (starting from 0) - data bytea -- Data for page (may be zero-length) - ); -psql:@abs_srcdir@/data/tidyddl.sql:596: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'loid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_listener - ( - relname name , - listenerpid integer , - notification integer - ); -psql:@abs_srcdir@/data/tidyddl.sql:604: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'relname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_namespace - ( - nspname name , - nspowner oid , - nspacl aclitem[] -- VARIABLE LENGTH FIELD - ); -psql:@abs_srcdir@/data/tidyddl.sql:612: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'nspname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_opclass - ( - opcmethod oid , - opcname name , - opcnamespace oid , - opcowner oid , - opcfamily oid , - opcintype oid , - opcdefault boolean , - opckeytype oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:625: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'opcmethod' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_operator - ( - oprname name , - oprnamespace oid , - oprowner oid , - oprkind "char" , - oprcanmerge boolean , - oprcanhash boolean , - oprleft oid , - oprright oid , - oprresult oid , - oprcom oid , - oprnegate oid , - oprcode regproc , - oprrest regproc , - oprjoin regproc - ); -psql:@abs_srcdir@/data/tidyddl.sql:644: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'oprname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_opfamily - ( - opfmethod oid , - opfname name , - opfnamespace oid , - opfowner oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:653: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'opfmethod' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_partition - ( - parrelid oid, - parkind "char", - parlevel smallint, - paristemplate boolean, - parnatts smallint, - paratts int2vector, - parclass oidvector - ); -psql:@abs_srcdir@/data/tidyddl.sql:665: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'parrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_partition_encoding - ( - parencoid oid, - parencattnum smallint, - parencattoptions text[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:673: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'parencoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_partition_rule - ( - paroid oid, - parchildrelid oid, - parparentrule oid, - parname name, - parisdefault boolean, - parruleord smallint, - parrangestartincl boolean, - parrangeendincl boolean, - parrangestart text, - parrangeend text, - parrangeevery text, - parlistvalues text, - parreloptions text[], - partemplatespace oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:692: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'paroid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_pltemplate - ( - tmplname name, - tmpltrusted boolean, - tmplhandler text, - tmplinline text, - tmplvalidator text, - tmpllibrary text, - tmplacl aclitem[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:703: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'tmplname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_proc - ( - proname name, - pronamespace oid, - proowner oid, - prolang oid, - procost float4, - prorows float4, - provariadic oid, - proisagg boolean, - prosecdef boolean, - proisstrict boolean, - proretset boolean, - provolatile "char", - pronargs smallint, - pronargdefaults smallint, - prorettype oid, - proiswin boolean, - proargtypes oidvector, - proallargtypes oid[], - proargmodes "char"[], - proargnames text[], - proargdefaults text, - prosrc text, - probin bytea, - proacl aclitem[], - prodataaccess "char" - ); -psql:@abs_srcdir@/data/tidyddl.sql:733: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'proname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_proc_callback - ( - profnoid regproc, -- oid of the main function - procallback regproc, -- oid of the callback function - promethod "char" -- role the callback function is performing - ); -psql:@abs_srcdir@/data/tidyddl.sql:741: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'profnoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_resourcetype - ( - resname name, -- name of resource type - restypid smallint, -- resource type id - resrequired boolean, -- if required, user must specify during CREATE - reshasdefault boolean, -- create a default entry for optional type - reshasdisable boolean, -- whether the type can be removed or shut off - resdefaultsetting text, -- default resource setting - resdisabledsetting text -- value that turns it off - ); -psql:@abs_srcdir@/data/tidyddl.sql:753: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'resname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_resqueue - ( - rsqname name, -- name of resource queue - rsqcountlimit real, -- max active count limit - rsqcostlimit real, -- max cost limit - rsqovercommit boolean, -- allow overcommit on suitable limits - rsqignorecostlimit real -- ignore queries with cost less than - ); -psql:@abs_srcdir@/data/tidyddl.sql:763: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'rsqname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_resqueuecapability - ( - resqueueid oid, -- OID of the queue with this capability - restypid smallint, -- resource type id (key to pg_resourcetype) - ressetting text -- resource setting (opaque type) - ); -psql:@abs_srcdir@/data/tidyddl.sql:771: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'resqueueid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_rewrite - ( - rulename name, - ev_class oid, - ev_attr smallint, - ev_type "char", - is_instead boolean, - ev_qual text, - ev_action text - ); -psql:@abs_srcdir@/data/tidyddl.sql:783: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'rulename' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_shdepend - ( - dbid oid, - classid oid, - objid oid, - refclassid oid, - refobjid oid, - deptype "char" - ); -psql:@abs_srcdir@/data/tidyddl.sql:794: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'dbid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_shdescription - ( - objoid oid, - classoid oid, - description text - ); -psql:@abs_srcdir@/data/tidyddl.sql:802: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'objoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_statistic - ( - starelid oid, - staattnum smallint, - stanullfrac real, - stawidth integer, - stadistinct real, - stakind1 smallint, - stakind2 smallint, - stakind3 smallint, - stakind4 smallint, - staop1 oid, - staop2 oid, - staop3 oid, - staop4 oid, - stanumbers1 real[], - stanumbers2 real[], - stanumbers3 real[], - stanumbers4 real[], - stavalues1 text, - stavalues2 text, - stavalues3 text, - stavalues4 text - ); -psql:@abs_srcdir@/data/tidyddl.sql:828: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'starelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_stat_last_shoperation - ( - classid oid, - objid oid, - staactionname name, - stasysid oid, - stausename name, - stasubtype text, - statime timestamp with time zone - ); -psql:@abs_srcdir@/data/tidyddl.sql:840: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'classid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_stat_last_operation - ( - classid oid, - objid oid, - staactionname name, - stasysid oid, - stausename name, - stasubtype text, - statime timestamp with time zone - ); -psql:@abs_srcdir@/data/tidyddl.sql:852: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'classid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_tablespace - ( - spcname name, - spcowner oid, - spclocation text, - spcacl aclitem[], - spcprilocations text[], - spcmirlocations text[], - spcfsoid oid - ); -psql:@abs_srcdir@/data/tidyddl.sql:864: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'spcname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_trigger - ( - tgrelid oid, - tgname name, - tgfoid oid, - tgtype smallint, - tgenabled boolean, - tgisconstraint boolean, - tgconstrname name, - tgconstrrelid oid, - tgconstraint oid, - tgdeferrable boolean, - tginitdeferred boolean, - tgnargs smallint, - tgattr int2vector, - tgargs bytea - ); -psql:@abs_srcdir@/data/tidyddl.sql:883: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'tgrelid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_type - ( - typname name , - typnamespace oid , - typowner oid , - typlen smallint , - typbyval boolean , - typtype "char" , - typisdefined boolean , - typdelim "char" , - typrelid oid , - typelem oid , - typinput regproc , - typoutput regproc , - typreceive regproc , - typsend regproc , - typmodin regproc , - typmodout regproc , - typanalyze regproc , - typalign "char" , - typstorage "char" , - typnotnull boolean , - typbasetype oid , - typtypmod integer , - typndims integer , - typdefaultbin text , - typdefault text - ); -psql:@abs_srcdir@/data/tidyddl.sql:913: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'typname' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_type_encoding - ( - typid oid, - typoptions text[] - ); -psql:@abs_srcdir@/data/tidyddl.sql:920: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'typid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. - CREATE TABLE pg_window - ( - winfnoid regproc, -- pg_proc OID of the window function itself - winrequireorder boolean, -- does wf require order by? - winallowframe boolean, -- does wf allow framing? - winpeercount boolean, -- does wf definition need peer row count? - wincount boolean, -- does wf definition need partition row count? - winfunc regproc, -- immediate function (0 if none) - winprefunc regproc, -- preliminary function (0 if none) - winpretype oid, -- type of preliminary function result - winfinfunc regproc, -- final function (0 if none) - winkind "char", - winframemakerfunc regproc -- pg_proc OID of frame maker function - ); -psql:@abs_srcdir@/data/tidyddl.sql:936: NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'winfnoid' as the Greenplum Database data distribution key for this table. -HINT: The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew. --- how many tidycat defs? -select pc1.relname -from - pg_class pc1 -where - pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat') -order by relname; - relname -------------------------------- - gp_configuration - gp_configuration_history - gp_db_interfaces - gp_distribution_policy - gp_fastsequence - gp_fault_strategy - gp_global_sequence - gp_id - gp_interfaces - gp_persistent_database_node - gp_persistent_filespace_node - gp_persistent_relation_node - gp_persistent_tablespace_node - gp_relation_node - gp_san_configuration - gp_segment_configuration - gp_version_at_initdb - pg_aggregate - pg_am - pg_amop - pg_amproc - pg_appendonly - pg_attrdef - pg_attribute - pg_attribute_encoding - pg_auth_members - pg_auth_time_constraint - pg_authid - pg_autovacuum - pg_cast - pg_class - pg_compression - pg_constraint - pg_conversion - pg_database - pg_depend - pg_description - pg_extprotocol - pg_exttable - pg_filespace - pg_filespace_entry - pg_index - pg_inherits - pg_language - pg_largeobject - pg_listener - pg_namespace - pg_opclass - pg_operator - pg_opfamily - pg_partition - pg_partition_encoding - pg_partition_rule - pg_pltemplate - pg_proc - pg_proc_callback - pg_resourcetype - pg_resqueue - pg_resqueuecapability - pg_rewrite - pg_shdepend - pg_shdescription - pg_stat_last_operation - pg_stat_last_shoperation - pg_statistic - pg_tablespace - pg_trigger - pg_type - pg_type_encoding - pg_window -(70 rows) - --- end_ignore --- how many non-tidycat defs? (should be ZERO) -select pc2.relname -from - pg_class pc2 -where - pc2.relnamespace = - (select oid from pg_namespace - where nspname = 'pg_catalog') -and pc2.relkind = 'r' -and - pc2.relname not in - (select pc1.relname - from - pg_class pc1 - where - pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat')) -order by relname; - relname ---------- -(0 rows) - -select pc2.relname -from - pg_class pc2 -where - pc2.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat') -and pc2.relkind = 'r' -and - pc2.relname not in - (select pc1.relname - from - pg_class pc1 - where - pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'pg_catalog')) -order by relname; - relname ---------- -(0 rows) - --- start_equiv -select pc1.relname, pa1.attname, pt1.typname -from - pg_attribute pa1, - pg_class pc1, - pg_type pt1 -where pt1.oid = pa1.atttypid -and pa1.attnum > 0 -and pa1.attisdropped is false -and pc1.oid = pa1.attrelid -and pc1.relnamespace = - (select oid from pg_namespace - where nspname = 'tidycat') -order by relname, pa1.attnum; - relname | attname | typname --------------------------------+---------------------------------------------------+------------- - gp_configuration | content | int2 - gp_configuration | definedprimary | bool - gp_configuration | dbid | int2 - gp_configuration | isprimary | bool - gp_configuration | valid | bool - gp_configuration | hostname | name - gp_configuration | port | int4 - gp_configuration | datadir | text - gp_configuration_history | time | timestamptz - gp_configuration_history | dbid | int2 - gp_configuration_history | desc | text - gp_db_interfaces | dbid | int2 - gp_db_interfaces | interfaceid | int2 - gp_db_interfaces | priority | int2 - gp_distribution_policy | localoid | oid - gp_distribution_policy | attrnums | _int2 - gp_fastsequence | objid | oid - gp_fastsequence | objmod | int8 - gp_fastsequence | last_sequence | int8 - gp_fault_strategy | fault_strategy | char - gp_global_sequence | sequence_num | int8 - gp_id | gpname | name - gp_id | numsegments | int2 - gp_id | dbid | int2 - gp_id | content | int2 - gp_interfaces | interfaceid | int2 - gp_interfaces | address | name - gp_interfaces | status | int2 - gp_persistent_database_node | tablespace_oid | oid - gp_persistent_database_node | database_oid | oid - gp_persistent_database_node | persistent_state | int2 - gp_persistent_database_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_database_node | mirror_existence_state | int2 - gp_persistent_database_node | reserved | int4 - gp_persistent_database_node | parent_xid | int4 - gp_persistent_database_node | persistent_serial_num | int8 - gp_persistent_database_node | previous_free_tid | tid - gp_persistent_filespace_node | filespace_oid | oid - gp_persistent_filespace_node | db_id_1 | int2 - gp_persistent_filespace_node | location_1 | text - gp_persistent_filespace_node | db_id_2 | int2 - gp_persistent_filespace_node | location_2 | text - gp_persistent_filespace_node | persistent_state | int2 - gp_persistent_filespace_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_filespace_node | mirror_existence_state | int2 - gp_persistent_filespace_node | reserved | int4 - gp_persistent_filespace_node | parent_xid | int4 - gp_persistent_filespace_node | persistent_serial_num | int8 - gp_persistent_filespace_node | previous_free_tid | tid - gp_persistent_relation_node | tablespace_oid | oid - gp_persistent_relation_node | database_oid | oid - gp_persistent_relation_node | relfilenode_oid | oid - gp_persistent_relation_node | segment_file_num | int4 - gp_persistent_relation_node | relation_storage_manager | int2 - gp_persistent_relation_node | persistent_state | int2 - gp_persistent_relation_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_relation_node | mirror_existence_state | int2 - gp_persistent_relation_node | mirror_data_synchronization_state | int2 - gp_persistent_relation_node | mirror_bufpool_marked_for_scan_incremental_resync | bool - gp_persistent_relation_node | mirror_bufpool_resync_changed_page_count | int8 - gp_persistent_relation_node | mirror_bufpool_resync_ckpt_loc | gpxlogloc - gp_persistent_relation_node | mirror_bufpool_resync_ckpt_block_num | int4 - gp_persistent_relation_node | mirror_append_only_loss_eof | int8 - gp_persistent_relation_node | mirror_append_only_new_eof | int8 - gp_persistent_relation_node | relation_bufpool_kind | int4 - gp_persistent_relation_node | parent_xid | int4 - gp_persistent_relation_node | persistent_serial_num | int8 - gp_persistent_relation_node | previous_free_tid | tid - gp_persistent_tablespace_node | filespace_oid | oid - gp_persistent_tablespace_node | tablespace_oid | oid - gp_persistent_tablespace_node | persistent_state | int2 - gp_persistent_tablespace_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_tablespace_node | mirror_existence_state | int2 - gp_persistent_tablespace_node | reserved | int4 - gp_persistent_tablespace_node | parent_xid | int4 - gp_persistent_tablespace_node | persistent_serial_num | int8 - gp_persistent_tablespace_node | previous_free_tid | tid - gp_relation_node | relfilenode_oid | oid - gp_relation_node | segment_file_num | int4 - gp_relation_node | create_mirror_data_loss_tracking_session_num | int8 - gp_relation_node | persistent_tid | tid - gp_relation_node | persistent_serial_num | int8 - gp_san_configuration | mountid | int2 - gp_san_configuration | active_host | char - gp_san_configuration | san_type | char - gp_san_configuration | primary_host | text - gp_san_configuration | primary_mountpoint | text - gp_san_configuration | primary_device | text - gp_san_configuration | mirror_host | text - gp_san_configuration | mirror_mountpoint | text - gp_san_configuration | mirror_device | text - gp_segment_configuration | dbid | int2 - gp_segment_configuration | content | int2 - gp_segment_configuration | role | char - gp_segment_configuration | preferred_role | char - gp_segment_configuration | mode | char - gp_segment_configuration | status | char - gp_segment_configuration | port | int4 - gp_segment_configuration | hostname | text - gp_segment_configuration | address | text - gp_segment_configuration | replication_port | int4 - gp_segment_configuration | san_mounts | int2vector - gp_version_at_initdb | schemaversion | int2 - gp_version_at_initdb | productversion | text - pg_aggregate | aggfnoid | regproc - pg_aggregate | aggtransfn | regproc - pg_aggregate | agginvtransfn | regproc - pg_aggregate | aggprelimfn | regproc - pg_aggregate | agginvprelimfn | regproc - pg_aggregate | aggfinalfn | regproc - pg_aggregate | aggsortop | oid - pg_aggregate | aggtranstype | oid - pg_aggregate | agginitval | text - pg_aggregate | aggordered | bool - pg_am | amname | name - pg_am | amstrategies | int2 - pg_am | amsupport | int2 - pg_am | amcanorder | bool - pg_am | amcanunique | bool - pg_am | amcanmulticol | bool - pg_am | amoptionalkey | bool - pg_am | amindexnulls | bool - pg_am | amstorage | bool - pg_am | amclusterable | bool - pg_am | amcanshrink | bool - pg_am | aminsert | regproc - pg_am | ambeginscan | regproc - pg_am | amgettuple | regproc - pg_am | amgetmulti | regproc - pg_am | amrescan | regproc - pg_am | amendscan | regproc - pg_am | ammarkpos | regproc - pg_am | amrestrpos | regproc - pg_am | ambuild | regproc - pg_am | ambulkdelete | regproc - pg_am | amvacuumcleanup | regproc - pg_am | amcostestimate | regproc - pg_am | amoptions | regproc - pg_amop | amopfamily | oid - pg_amop | amoplefttype | oid - pg_amop | amoprighttype | oid - pg_amop | amopstrategy | int2 - pg_amop | amopreqcheck | bool - pg_amop | amopopr | oid - pg_amop | amopmethod | oid - pg_amproc | amprocfamily | oid - pg_amproc | amproclefttype | oid - pg_amproc | amprocrighttype | oid - pg_amproc | amprocnum | int2 - pg_amproc | amproc | regproc - pg_appendonly | relid | oid - pg_appendonly | blocksize | int4 - pg_appendonly | safefswritesize | int4 - pg_appendonly | compresslevel | int2 - pg_appendonly | majorversion | int2 - pg_appendonly | minorversion | int2 - pg_appendonly | checksum | bool - pg_appendonly | compresstype | text - pg_appendonly | columnstore | bool - pg_appendonly | segrelid | oid - pg_appendonly | segidxid | oid - pg_appendonly | blkdirrelid | oid - pg_appendonly | blkdiridxid | oid - pg_appendonly | version | int4 - pg_appendonly | visimaprelid | oid - pg_appendonly | visimapidxid | oid - pg_attrdef | adrelid | oid - pg_attrdef | adnum | int2 - pg_attrdef | adbin | text - pg_attrdef | adsrc | text - pg_attribute | attrelid | oid - pg_attribute | attname | name - pg_attribute | atttypid | oid - pg_attribute | attstattarget | int4 - pg_attribute | attlen | int2 - pg_attribute | attnum | int2 - pg_attribute | attndims | int4 - pg_attribute | attcacheoff | int4 - pg_attribute | atttypmod | int4 - pg_attribute | attbyval | bool - pg_attribute | attstorage | char - pg_attribute | attalign | char - pg_attribute | attnotnull | bool - pg_attribute | atthasdef | bool - pg_attribute | attisdropped | bool - pg_attribute | attislocal | bool - pg_attribute | attinhcount | int4 - pg_attribute_encoding | attrelid | oid - pg_attribute_encoding | attnum | int2 - pg_attribute_encoding | attoptions | _text - pg_auth_members | roleid | oid - pg_auth_members | member | oid - pg_auth_members | grantor | oid - pg_auth_members | admin_option | bool - pg_auth_time_constraint | authid | oid - pg_auth_time_constraint | start_day | int2 - pg_auth_time_constraint | start_time | time - pg_auth_time_constraint | end_day | int2 - pg_auth_time_constraint | end_time | time - pg_authid | rolname | name - pg_authid | rolsuper | bool - pg_authid | rolinherit | bool - pg_authid | rolcreaterole | bool - pg_authid | rolcreatedb | bool - pg_authid | rolcatupdate | bool - pg_authid | rolcanlogin | bool - pg_authid | rolconnlimit | int4 - pg_authid | rolpassword | text - pg_authid | rolvaliduntil | timestamptz - pg_authid | rolconfig | _text - pg_authid | rolresqueue | oid - pg_authid | rolcreaterextgpfd | bool - pg_authid | rolcreaterexthttp | bool - pg_authid | rolcreatewextgpfd | bool - pg_authid | rolcreaterexthdfs | bool - pg_authid | rolcreatewexthdfs | bool - pg_autovacuum | vacrelid | oid - pg_autovacuum | enabled | bool - pg_autovacuum | vac_base_thresh | int4 - pg_autovacuum | vac_scale_factor | float4 - pg_autovacuum | anl_base_thresh | int4 - pg_autovacuum | anl_scale_factor | float4 - pg_autovacuum | vac_cost_delay | int4 - pg_autovacuum | vac_cost_limit | int4 - pg_autovacuum | freeze_min_age | int4 - pg_autovacuum | freeze_max_age | int4 - pg_cast | castsource | oid - pg_cast | casttarget | oid - pg_cast | castfunc | oid - pg_cast | castcontext | char - pg_class | relname | name - pg_class | relnamespace | oid - pg_class | reltype | oid - pg_class | relowner | oid - pg_class | relam | oid - pg_class | relfilenode | oid - pg_class | reltablespace | oid - pg_class | relpages | int4 - pg_class | reltuples | float4 - pg_class | reltoastrelid | oid - pg_class | reltoastidxid | oid - pg_class | relaosegrelid | oid - pg_class | relaosegidxid | oid - pg_class | relhasindex | bool - pg_class | relisshared | bool - pg_class | relkind | char - pg_class | relstorage | char - pg_class | relnatts | int2 - pg_class | relchecks | int2 - pg_class | reltriggers | int2 - pg_class | relukeys | int2 - pg_class | relfkeys | int2 - pg_class | relrefs | int2 - pg_class | relhasoids | bool - pg_class | relhaspkey | bool - pg_class | relhasrules | bool - pg_class | relhassubclass | bool - pg_class | relfrozenxid | xid - pg_class | relacl | _aclitem - pg_class | reloptions | _text - pg_compression | compname | name - pg_compression | compconstructor | regproc - pg_compression | compdestructor | regproc - pg_compression | compcompressor | regproc - pg_compression | compdecompressor | regproc - pg_compression | compvalidator | regproc - pg_compression | compowner | oid - pg_constraint | conname | name - pg_constraint | connamespace | oid - pg_constraint | contype | char - pg_constraint | condeferrable | bool - pg_constraint | condeferred | bool - pg_constraint | conrelid | oid - pg_constraint | contypid | oid - pg_constraint | confrelid | oid - pg_constraint | confupdtype | char - pg_constraint | confdeltype | char - pg_constraint | confmatchtype | char - pg_constraint | conkey | _int2 - pg_constraint | confkey | _int2 - pg_constraint | conpfeqop | _oid - pg_constraint | conppeqop | _oid - pg_constraint | conffeqop | _oid - pg_constraint | conbin | text - pg_constraint | consrc | text - pg_conversion | conname | name - pg_conversion | connamespace | oid - pg_conversion | conowner | oid - pg_conversion | conforencoding | int4 - pg_conversion | contoencoding | int4 - pg_conversion | conproc | regproc - pg_conversion | condefault | bool - pg_database | datname | name - pg_database | datdba | oid - pg_database | encoding | int4 - pg_database | datistemplate | bool - pg_database | datallowconn | bool - pg_database | datconnlimit | int4 - pg_database | datlastsysoid | oid - pg_database | datfrozenxid | xid - pg_database | dattablespace | oid - pg_database | datconfig | _text - pg_database | datacl | _aclitem - pg_depend | classid | oid - pg_depend | objid | oid - pg_depend | objsubid | int4 - pg_depend | refclassid | oid - pg_depend | refobjid | oid - pg_depend | refobjsubid | int4 - pg_depend | deptype | char - pg_description | objoid | oid - pg_description | classoid | oid - pg_description | objsubid | int4 - pg_description | description | text - pg_extprotocol | ptcname | name - pg_extprotocol | ptcreadfn | oid - pg_extprotocol | ptcwritefn | oid - pg_extprotocol | ptcvalidatorfn | oid - pg_extprotocol | ptcowner | oid - pg_extprotocol | ptctrusted | bool - pg_extprotocol | ptcacl | _aclitem - pg_exttable | reloid | oid - pg_exttable | location | _text - pg_exttable | fmttype | char - pg_exttable | fmtopts | text - pg_exttable | command | text - pg_exttable | rejectlimit | int4 - pg_exttable | rejectlimittype | char - pg_exttable | fmterrtbl | oid - pg_exttable | encoding | int4 - pg_exttable | writable | bool - pg_filespace | fsname | name - pg_filespace | fsowner | oid - pg_filespace_entry | fsefsoid | oid - pg_filespace_entry | fsedbid | int2 - pg_filespace_entry | fselocation | text - pg_index | indexrelid | oid - pg_index | indrelid | oid - pg_index | indnatts | int2 - pg_index | indisunique | bool - pg_index | indisprimary | bool - pg_index | indisclustered | bool - pg_index | indisvalid | bool - pg_index | indkey | int2vector - pg_index | indclass | oidvector - pg_index | indoption | int2vector - pg_index | indexprs | text - pg_index | indpred | text - pg_inherits | inhrelid | oid - pg_inherits | inhparent | oid - pg_inherits | inhseqno | int4 - pg_language | lanname | name - pg_language | lanispl | bool - pg_language | lanpltrusted | bool - pg_language | lanplcallfoid | oid - pg_language | laninline | oid - pg_language | lanvalidator | oid - pg_language | lanacl | _aclitem - pg_largeobject | loid | oid - pg_largeobject | pageno | int4 - pg_largeobject | data | bytea - pg_listener | relname | name - pg_listener | listenerpid | int4 - pg_listener | notification | int4 - pg_namespace | nspname | name - pg_namespace | nspowner | oid - pg_namespace | nspacl | _aclitem - pg_opclass | opcmethod | oid - pg_opclass | opcname | name - pg_opclass | opcnamespace | oid - pg_opclass | opcowner | oid - pg_opclass | opcfamily | oid - pg_opclass | opcintype | oid - pg_opclass | opcdefault | bool - pg_opclass | opckeytype | oid - pg_operator | oprname | name - pg_operator | oprnamespace | oid - pg_operator | oprowner | oid - pg_operator | oprkind | char - pg_operator | oprcanmerge | bool - pg_operator | oprcanhash | bool - pg_operator | oprleft | oid - pg_operator | oprright | oid - pg_operator | oprresult | oid - pg_operator | oprcom | oid - pg_operator | oprnegate | oid - pg_operator | oprcode | regproc - pg_operator | oprrest | regproc - pg_operator | oprjoin | regproc - pg_opfamily | opfmethod | oid - pg_opfamily | opfname | name - pg_opfamily | opfnamespace | oid - pg_opfamily | opfowner | oid - pg_partition | parrelid | oid - pg_partition | parkind | char - pg_partition | parlevel | int2 - pg_partition | paristemplate | bool - pg_partition | parnatts | int2 - pg_partition | paratts | int2vector - pg_partition | parclass | oidvector - pg_partition_encoding | parencoid | oid - pg_partition_encoding | parencattnum | int2 - pg_partition_encoding | parencattoptions | _text - pg_partition_rule | paroid | oid - pg_partition_rule | parchildrelid | oid - pg_partition_rule | parparentrule | oid - pg_partition_rule | parname | name - pg_partition_rule | parisdefault | bool - pg_partition_rule | parruleord | int2 - pg_partition_rule | parrangestartincl | bool - pg_partition_rule | parrangeendincl | bool - pg_partition_rule | parrangestart | text - pg_partition_rule | parrangeend | text - pg_partition_rule | parrangeevery | text - pg_partition_rule | parlistvalues | text - pg_partition_rule | parreloptions | _text - pg_partition_rule | partemplatespace | oid - pg_pltemplate | tmplname | name - pg_pltemplate | tmpltrusted | bool - pg_pltemplate | tmplhandler | text - pg_pltemplate | tmplinline | text - pg_pltemplate | tmplvalidator | text - pg_pltemplate | tmpllibrary | text - pg_pltemplate | tmplacl | _aclitem - pg_proc | proname | name - pg_proc | pronamespace | oid - pg_proc | proowner | oid - pg_proc | prolang | oid - pg_proc | procost | float4 - pg_proc | prorows | float4 - pg_proc | provariadic | oid - pg_proc | proisagg | bool - pg_proc | prosecdef | bool - pg_proc | proisstrict | bool - pg_proc | proretset | bool - pg_proc | provolatile | char - pg_proc | pronargs | int2 - pg_proc | pronargdefaults | int2 - pg_proc | prorettype | oid - pg_proc | proiswin | bool - pg_proc | proargtypes | oidvector - pg_proc | proallargtypes | _oid - pg_proc | proargmodes | _char - pg_proc | proargnames | _text - pg_proc | proargdefaults | text - pg_proc | prosrc | text - pg_proc | probin | bytea - pg_proc | proacl | _aclitem - pg_proc | prodataaccess | char - pg_proc_callback | profnoid | regproc - pg_proc_callback | procallback | regproc - pg_proc_callback | promethod | char - pg_resourcetype | resname | name - pg_resourcetype | restypid | int2 - pg_resourcetype | resrequired | bool - pg_resourcetype | reshasdefault | bool - pg_resourcetype | reshasdisable | bool - pg_resourcetype | resdefaultsetting | text - pg_resourcetype | resdisabledsetting | text - pg_resqueue | rsqname | name - pg_resqueue | rsqcountlimit | float4 - pg_resqueue | rsqcostlimit | float4 - pg_resqueue | rsqovercommit | bool - pg_resqueue | rsqignorecostlimit | float4 - pg_resqueuecapability | resqueueid | oid - pg_resqueuecapability | restypid | int2 - pg_resqueuecapability | ressetting | text - pg_rewrite | rulename | name - pg_rewrite | ev_class | oid - pg_rewrite | ev_attr | int2 - pg_rewrite | ev_type | char - pg_rewrite | is_instead | bool - pg_rewrite | ev_qual | text - pg_rewrite | ev_action | text - pg_shdepend | dbid | oid - pg_shdepend | classid | oid - pg_shdepend | objid | oid - pg_shdepend | refclassid | oid - pg_shdepend | refobjid | oid - pg_shdepend | deptype | char - pg_shdescription | objoid | oid - pg_shdescription | classoid | oid - pg_shdescription | description | text - pg_stat_last_operation | classid | oid - pg_stat_last_operation | objid | oid - pg_stat_last_operation | staactionname | name - pg_stat_last_operation | stasysid | oid - pg_stat_last_operation | stausename | name - pg_stat_last_operation | stasubtype | text - pg_stat_last_operation | statime | timestamptz - pg_stat_last_shoperation | classid | oid - pg_stat_last_shoperation | objid | oid - pg_stat_last_shoperation | staactionname | name - pg_stat_last_shoperation | stasysid | oid - pg_stat_last_shoperation | stausename | name - pg_stat_last_shoperation | stasubtype | text - pg_stat_last_shoperation | statime | timestamptz - pg_statistic | starelid | oid - pg_statistic | staattnum | int2 - pg_statistic | stanullfrac | float4 - pg_statistic | stawidth | int4 - pg_statistic | stadistinct | float4 - pg_statistic | stakind1 | int2 - pg_statistic | stakind2 | int2 - pg_statistic | stakind3 | int2 - pg_statistic | stakind4 | int2 - pg_statistic | staop1 | oid - pg_statistic | staop2 | oid - pg_statistic | staop3 | oid - pg_statistic | staop4 | oid - pg_statistic | stanumbers1 | _float4 - pg_statistic | stanumbers2 | _float4 - pg_statistic | stanumbers3 | _float4 - pg_statistic | stanumbers4 | _float4 - pg_statistic | stavalues1 | text - pg_statistic | stavalues2 | text - pg_statistic | stavalues3 | text - pg_statistic | stavalues4 | text - pg_tablespace | spcname | name - pg_tablespace | spcowner | oid - pg_tablespace | spclocation | text - pg_tablespace | spcacl | _aclitem - pg_tablespace | spcprilocations | _text - pg_tablespace | spcmirlocations | _text - pg_tablespace | spcfsoid | oid - pg_trigger | tgrelid | oid - pg_trigger | tgname | name - pg_trigger | tgfoid | oid - pg_trigger | tgtype | int2 - pg_trigger | tgenabled | bool - pg_trigger | tgisconstraint | bool - pg_trigger | tgconstrname | name - pg_trigger | tgconstrrelid | oid - pg_trigger | tgconstraint | oid - pg_trigger | tgdeferrable | bool - pg_trigger | tginitdeferred | bool - pg_trigger | tgnargs | int2 - pg_trigger | tgattr | int2vector - pg_trigger | tgargs | bytea - pg_type | typname | name - pg_type | typnamespace | oid - pg_type | typowner | oid - pg_type | typlen | int2 - pg_type | typbyval | bool - pg_type | typtype | char - pg_type | typisdefined | bool - pg_type | typdelim | char - pg_type | typrelid | oid - pg_type | typelem | oid - pg_type | typinput | regproc - pg_type | typoutput | regproc - pg_type | typreceive | regproc - pg_type | typsend | regproc - pg_type | typmodin | regproc - pg_type | typmodout | regproc - pg_type | typanalyze | regproc - pg_type | typalign | char - pg_type | typstorage | char - pg_type | typnotnull | bool - pg_type | typbasetype | oid - pg_type | typtypmod | int4 - pg_type | typndims | int4 - pg_type | typdefaultbin | text - pg_type | typdefault | text - pg_type_encoding | typid | oid - pg_type_encoding | typoptions | _text - pg_window | winfnoid | regproc - pg_window | winrequireorder | bool - pg_window | winallowframe | bool - pg_window | winpeercount | bool - pg_window | wincount | bool - pg_window | winfunc | regproc - pg_window | winprefunc | regproc - pg_window | winpretype | oid - pg_window | winfinfunc | regproc - pg_window | winkind | char - pg_window | winframemakerfunc | regproc -(575 rows) - -select pc1.relname, pa1.attname, pt1.typname -from - pg_attribute pa1, - pg_class pc1, - pg_type pt1 -where pt1.oid = pa1.atttypid -and pa1.attnum > 0 -and pa1.attisdropped is false -and pc1.oid = pa1.attrelid -and pc1.relnamespace = - (select oid from pg_namespace where nspname = 'pg_catalog') -and pc1.relname in - (select relname from pg_class where relnamespace = - (select oid from pg_namespace where nspname = 'tidycat')) -order by relname, pa1.attnum; - relname | attname | typname --------------------------------+---------------------------------------------------+------------- - gp_configuration | content | int2 - gp_configuration | definedprimary | bool - gp_configuration | dbid | int2 - gp_configuration | isprimary | bool - gp_configuration | valid | bool - gp_configuration | hostname | name - gp_configuration | port | int4 - gp_configuration | datadir | text - gp_configuration_history | time | timestamptz - gp_configuration_history | dbid | int2 - gp_configuration_history | desc | text - gp_db_interfaces | dbid | int2 - gp_db_interfaces | interfaceid | int2 - gp_db_interfaces | priority | int2 - gp_distribution_policy | localoid | oid - gp_distribution_policy | attrnums | _int2 - gp_fastsequence | objid | oid - gp_fastsequence | objmod | int8 - gp_fastsequence | last_sequence | int8 - gp_fault_strategy | fault_strategy | char - gp_global_sequence | sequence_num | int8 - gp_id | gpname | name - gp_id | numsegments | int2 - gp_id | dbid | int2 - gp_id | content | int2 - gp_interfaces | interfaceid | int2 - gp_interfaces | address | name - gp_interfaces | status | int2 - gp_persistent_database_node | tablespace_oid | oid - gp_persistent_database_node | database_oid | oid - gp_persistent_database_node | persistent_state | int2 - gp_persistent_database_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_database_node | mirror_existence_state | int2 - gp_persistent_database_node | reserved | int4 - gp_persistent_database_node | parent_xid | int4 - gp_persistent_database_node | persistent_serial_num | int8 - gp_persistent_database_node | previous_free_tid | tid - gp_persistent_filespace_node | filespace_oid | oid - gp_persistent_filespace_node | db_id_1 | int2 - gp_persistent_filespace_node | location_1 | text - gp_persistent_filespace_node | db_id_2 | int2 - gp_persistent_filespace_node | location_2 | text - gp_persistent_filespace_node | persistent_state | int2 - gp_persistent_filespace_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_filespace_node | mirror_existence_state | int2 - gp_persistent_filespace_node | reserved | int4 - gp_persistent_filespace_node | parent_xid | int4 - gp_persistent_filespace_node | persistent_serial_num | int8 - gp_persistent_filespace_node | previous_free_tid | tid - gp_persistent_relation_node | tablespace_oid | oid - gp_persistent_relation_node | database_oid | oid - gp_persistent_relation_node | relfilenode_oid | oid - gp_persistent_relation_node | segment_file_num | int4 - gp_persistent_relation_node | relation_storage_manager | int2 - gp_persistent_relation_node | persistent_state | int2 - gp_persistent_relation_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_relation_node | mirror_existence_state | int2 - gp_persistent_relation_node | mirror_data_synchronization_state | int2 - gp_persistent_relation_node | mirror_bufpool_marked_for_scan_incremental_resync | bool - gp_persistent_relation_node | mirror_bufpool_resync_changed_page_count | int8 - gp_persistent_relation_node | mirror_bufpool_resync_ckpt_loc | gpxlogloc - gp_persistent_relation_node | mirror_bufpool_resync_ckpt_block_num | int4 - gp_persistent_relation_node | mirror_append_only_loss_eof | int8 - gp_persistent_relation_node | mirror_append_only_new_eof | int8 - gp_persistent_relation_node | relation_bufpool_kind | int4 - gp_persistent_relation_node | parent_xid | int4 - gp_persistent_relation_node | persistent_serial_num | int8 - gp_persistent_relation_node | previous_free_tid | tid - gp_persistent_tablespace_node | filespace_oid | oid - gp_persistent_tablespace_node | tablespace_oid | oid - gp_persistent_tablespace_node | persistent_state | int2 - gp_persistent_tablespace_node | create_mirror_data_loss_tracking_session_num | int8 - gp_persistent_tablespace_node | mirror_existence_state | int2 - gp_persistent_tablespace_node | reserved | int4 - gp_persistent_tablespace_node | parent_xid | int4 - gp_persistent_tablespace_node | persistent_serial_num | int8 - gp_persistent_tablespace_node | previous_free_tid | tid - gp_relation_node | relfilenode_oid | oid - gp_relation_node | segment_file_num | int4 - gp_relation_node | create_mirror_data_loss_tracking_session_num | int8 - gp_relation_node | persistent_tid | tid - gp_relation_node | persistent_serial_num | int8 - gp_san_configuration | mountid | int2 - gp_san_configuration | active_host | char - gp_san_configuration | san_type | char - gp_san_configuration | primary_host | text - gp_san_configuration | primary_mountpoint | text - gp_san_configuration | primary_device | text - gp_san_configuration | mirror_host | text - gp_san_configuration | mirror_mountpoint | text - gp_san_configuration | mirror_device | text - gp_segment_configuration | dbid | int2 - gp_segment_configuration | content | int2 - gp_segment_configuration | role | char - gp_segment_configuration | preferred_role | char - gp_segment_configuration | mode | char - gp_segment_configuration | status | char - gp_segment_configuration | port | int4 - gp_segment_configuration | hostname | text - gp_segment_configuration | address | text - gp_segment_configuration | replication_port | int4 - gp_segment_configuration | san_mounts | int2vector - gp_version_at_initdb | schemaversion | int2 - gp_version_at_initdb | productversion | text - pg_aggregate | aggfnoid | regproc - pg_aggregate | aggtransfn | regproc - pg_aggregate | agginvtransfn | regproc - pg_aggregate | aggprelimfn | regproc - pg_aggregate | agginvprelimfn | regproc - pg_aggregate | aggfinalfn | regproc - pg_aggregate | aggsortop | oid - pg_aggregate | aggtranstype | oid - pg_aggregate | agginitval | text - pg_aggregate | aggordered | bool - pg_am | amname | name - pg_am | amstrategies | int2 - pg_am | amsupport | int2 - pg_am | amcanorder | bool - pg_am | amcanunique | bool - pg_am | amcanmulticol | bool - pg_am | amoptionalkey | bool - pg_am | amindexnulls | bool - pg_am | amstorage | bool - pg_am | amclusterable | bool - pg_am | amcanshrink | bool - pg_am | aminsert | regproc - pg_am | ambeginscan | regproc - pg_am | amgettuple | regproc - pg_am | amgetmulti | regproc - pg_am | amrescan | regproc - pg_am | amendscan | regproc - pg_am | ammarkpos | regproc - pg_am | amrestrpos | regproc - pg_am | ambuild | regproc - pg_am | ambulkdelete | regproc - pg_am | amvacuumcleanup | regproc - pg_am | amcostestimate | regproc - pg_am | amoptions | regproc - pg_amop | amopfamily | oid - pg_amop | amoplefttype | oid - pg_amop | amoprighttype | oid - pg_amop | amopstrategy | int2 - pg_amop | amopreqcheck | bool - pg_amop | amopopr | oid - pg_amop | amopmethod | oid - pg_amproc | amprocfamily | oid - pg_amproc | amproclefttype | oid - pg_amproc | amprocrighttype | oid - pg_amproc | amprocnum | int2 - pg_amproc | amproc | regproc - pg_appendonly | relid | oid - pg_appendonly | blocksize | int4 - pg_appendonly | safefswritesize | int4 - pg_appendonly | compresslevel | int2 - pg_appendonly | majorversion | int2 - pg_appendonly | minorversion | int2 - pg_appendonly | checksum | bool - pg_appendonly | compresstype | text - pg_appendonly | columnstore | bool - pg_appendonly | segrelid | oid - pg_appendonly | segidxid | oid - pg_appendonly | blkdirrelid | oid - pg_appendonly | blkdiridxid | oid - pg_appendonly | version | int4 - pg_appendonly | visimaprelid | oid - pg_appendonly | visimapidxid | oid - pg_attrdef | adrelid | oid - pg_attrdef | adnum | int2 - pg_attrdef | adbin | text - pg_attrdef | adsrc | text - pg_attribute | attrelid | oid - pg_attribute | attname | name - pg_attribute | atttypid | oid - pg_attribute | attstattarget | int4 - pg_attribute | attlen | int2 - pg_attribute | attnum | int2 - pg_attribute | attndims | int4 - pg_attribute | attcacheoff | int4 - pg_attribute | atttypmod | int4 - pg_attribute | attbyval | bool - pg_attribute | attstorage | char - pg_attribute | attalign | char - pg_attribute | attnotnull | bool - pg_attribute | atthasdef | bool - pg_attribute | attisdropped | bool - pg_attribute | attislocal | bool - pg_attribute | attinhcount | int4 - pg_attribute_encoding | attrelid | oid - pg_attribute_encoding | attnum | int2 - pg_attribute_encoding | attoptions | _text - pg_auth_members | roleid | oid - pg_auth_members | member | oid - pg_auth_members | grantor | oid - pg_auth_members | admin_option | bool - pg_auth_time_constraint | authid | oid - pg_auth_time_constraint | start_day | int2 - pg_auth_time_constraint | start_time | time - pg_auth_time_constraint | end_day | int2 - pg_auth_time_constraint | end_time | time - pg_authid | rolname | name - pg_authid | rolsuper | bool - pg_authid | rolinherit | bool - pg_authid | rolcreaterole | bool - pg_authid | rolcreatedb | bool - pg_authid | rolcatupdate | bool - pg_authid | rolcanlogin | bool - pg_authid | rolconnlimit | int4 - pg_authid | rolpassword | text - pg_authid | rolvaliduntil | timestamptz - pg_authid | rolconfig | _text - pg_authid | rolresqueue | oid - pg_authid | rolcreaterextgpfd | bool - pg_authid | rolcreaterexthttp | bool - pg_authid | rolcreatewextgpfd | bool - pg_authid | rolcreaterexthdfs | bool - pg_authid | rolcreatewexthdfs | bool - pg_autovacuum | vacrelid | oid - pg_autovacuum | enabled | bool - pg_autovacuum | vac_base_thresh | int4 - pg_autovacuum | vac_scale_factor | float4 - pg_autovacuum | anl_base_thresh | int4 - pg_autovacuum | anl_scale_factor | float4 - pg_autovacuum | vac_cost_delay | int4 - pg_autovacuum | vac_cost_limit | int4 - pg_autovacuum | freeze_min_age | int4 - pg_autovacuum | freeze_max_age | int4 - pg_cast | castsource | oid - pg_cast | casttarget | oid - pg_cast | castfunc | oid - pg_cast | castcontext | char - pg_class | relname | name - pg_class | relnamespace | oid - pg_class | reltype | oid - pg_class | relowner | oid - pg_class | relam | oid - pg_class | relfilenode | oid - pg_class | reltablespace | oid - pg_class | relpages | int4 - pg_class | reltuples | float4 - pg_class | reltoastrelid | oid - pg_class | reltoastidxid | oid - pg_class | relaosegrelid | oid - pg_class | relaosegidxid | oid - pg_class | relhasindex | bool - pg_class | relisshared | bool - pg_class | relkind | char - pg_class | relstorage | char - pg_class | relnatts | int2 - pg_class | relchecks | int2 - pg_class | reltriggers | int2 - pg_class | relukeys | int2 - pg_class | relfkeys | int2 - pg_class | relrefs | int2 - pg_class | relhasoids | bool - pg_class | relhaspkey | bool - pg_class | relhasrules | bool - pg_class | relhassubclass | bool - pg_class | relfrozenxid | xid - pg_class | relacl | _aclitem - pg_class | reloptions | _text - pg_compression | compname | name - pg_compression | compconstructor | regproc - pg_compression | compdestructor | regproc - pg_compression | compcompressor | regproc - pg_compression | compdecompressor | regproc - pg_compression | compvalidator | regproc - pg_compression | compowner | oid - pg_constraint | conname | name - pg_constraint | connamespace | oid - pg_constraint | contype | char - pg_constraint | condeferrable | bool - pg_constraint | condeferred | bool - pg_constraint | conrelid | oid - pg_constraint | contypid | oid - pg_constraint | confrelid | oid - pg_constraint | confupdtype | char - pg_constraint | confdeltype | char - pg_constraint | confmatchtype | char - pg_constraint | conkey | _int2 - pg_constraint | confkey | _int2 - pg_constraint | conpfeqop | _oid - pg_constraint | conppeqop | _oid - pg_constraint | conffeqop | _oid - pg_constraint | conbin | text - pg_constraint | consrc | text - pg_conversion | conname | name - pg_conversion | connamespace | oid - pg_conversion | conowner | oid - pg_conversion | conforencoding | int4 - pg_conversion | contoencoding | int4 - pg_conversion | conproc | regproc - pg_conversion | condefault | bool - pg_database | datname | name - pg_database | datdba | oid - pg_database | encoding | int4 - pg_database | datistemplate | bool - pg_database | datallowconn | bool - pg_database | datconnlimit | int4 - pg_database | datlastsysoid | oid - pg_database | datfrozenxid | xid - pg_database | dattablespace | oid - pg_database | datconfig | _text - pg_database | datacl | _aclitem - pg_depend | classid | oid - pg_depend | objid | oid - pg_depend | objsubid | int4 - pg_depend | refclassid | oid - pg_depend | refobjid | oid - pg_depend | refobjsubid | int4 - pg_depend | deptype | char - pg_description | objoid | oid - pg_description | classoid | oid - pg_description | objsubid | int4 - pg_description | description | text - pg_extprotocol | ptcname | name - pg_extprotocol | ptcreadfn | oid - pg_extprotocol | ptcwritefn | oid - pg_extprotocol | ptcvalidatorfn | oid - pg_extprotocol | ptcowner | oid - pg_extprotocol | ptctrusted | bool - pg_extprotocol | ptcacl | _aclitem - pg_exttable | reloid | oid - pg_exttable | location | _text - pg_exttable | fmttype | char - pg_exttable | fmtopts | text - pg_exttable | command | text - pg_exttable | rejectlimit | int4 - pg_exttable | rejectlimittype | char - pg_exttable | fmterrtbl | oid - pg_exttable | encoding | int4 - pg_exttable | writable | bool - pg_filespace | fsname | name - pg_filespace | fsowner | oid - pg_filespace_entry | fsefsoid | oid - pg_filespace_entry | fsedbid | int2 - pg_filespace_entry | fselocation | text - pg_index | indexrelid | oid - pg_index | indrelid | oid - pg_index | indnatts | int2 - pg_index | indisunique | bool - pg_index | indisprimary | bool - pg_index | indisclustered | bool - pg_index | indisvalid | bool - pg_index | indkey | int2vector - pg_index | indclass | oidvector - pg_index | indoption | int2vector - pg_index | indexprs | text - pg_index | indpred | text - pg_inherits | inhrelid | oid - pg_inherits | inhparent | oid - pg_inherits | inhseqno | int4 - pg_language | lanname | name - pg_language | lanispl | bool - pg_language | lanpltrusted | bool - pg_language | lanplcallfoid | oid - pg_language | laninline | oid - pg_language | lanvalidator | oid - pg_language | lanacl | _aclitem - pg_largeobject | loid | oid - pg_largeobject | pageno | int4 - pg_largeobject | data | bytea - pg_listener | relname | name - pg_listener | listenerpid | int4 - pg_listener | notification | int4 - pg_namespace | nspname | name - pg_namespace | nspowner | oid - pg_namespace | nspacl | _aclitem - pg_opclass | opcmethod | oid - pg_opclass | opcname | name - pg_opclass | opcnamespace | oid - pg_opclass | opcowner | oid - pg_opclass | opcfamily | oid - pg_opclass | opcintype | oid - pg_opclass | opcdefault | bool - pg_opclass | opckeytype | oid - pg_operator | oprname | name - pg_operator | oprnamespace | oid - pg_operator | oprowner | oid - pg_operator | oprkind | char - pg_operator | oprcanmerge | bool - pg_operator | oprcanhash | bool - pg_operator | oprleft | oid - pg_operator | oprright | oid - pg_operator | oprresult | oid - pg_operator | oprcom | oid - pg_operator | oprnegate | oid - pg_operator | oprcode | regproc - pg_operator | oprrest | regproc - pg_operator | oprjoin | regproc - pg_opfamily | opfmethod | oid - pg_opfamily | opfname | name - pg_opfamily | opfnamespace | oid - pg_opfamily | opfowner | oid - pg_partition | parrelid | oid - pg_partition | parkind | char - pg_partition | parlevel | int2 - pg_partition | paristemplate | bool - pg_partition | parnatts | int2 - pg_partition | paratts | int2vector - pg_partition | parclass | oidvector - pg_partition_encoding | parencoid | oid - pg_partition_encoding | parencattnum | int2 - pg_partition_encoding | parencattoptions | _text - pg_partition_rule | paroid | oid - pg_partition_rule | parchildrelid | oid - pg_partition_rule | parparentrule | oid - pg_partition_rule | parname | name - pg_partition_rule | parisdefault | bool - pg_partition_rule | parruleord | int2 - pg_partition_rule | parrangestartincl | bool - pg_partition_rule | parrangeendincl | bool - pg_partition_rule | parrangestart | text - pg_partition_rule | parrangeend | text - pg_partition_rule | parrangeevery | text - pg_partition_rule | parlistvalues | text - pg_partition_rule | parreloptions | _text - pg_partition_rule | partemplatespace | oid - pg_pltemplate | tmplname | name - pg_pltemplate | tmpltrusted | bool - pg_pltemplate | tmplhandler | text - pg_pltemplate | tmplinline | text - pg_pltemplate | tmplvalidator | text - pg_pltemplate | tmpllibrary | text - pg_pltemplate | tmplacl | _aclitem - pg_proc | proname | name - pg_proc | pronamespace | oid - pg_proc | proowner | oid - pg_proc | prolang | oid - pg_proc | procost | float4 - pg_proc | prorows | float4 - pg_proc | provariadic | oid - pg_proc | proisagg | bool - pg_proc | prosecdef | bool - pg_proc | proisstrict | bool - pg_proc | proretset | bool - pg_proc | provolatile | char - pg_proc | pronargs | int2 - pg_proc | pronargdefaults | int2 - pg_proc | prorettype | oid - pg_proc | proiswin | bool - pg_proc | proargtypes | oidvector - pg_proc | proallargtypes | _oid - pg_proc | proargmodes | _char - pg_proc | proargnames | _text - pg_proc | proargdefaults | text - pg_proc | prosrc | text - pg_proc | probin | bytea - pg_proc | proacl | _aclitem - pg_proc | prodataaccess | char - pg_proc_callback | profnoid | regproc - pg_proc_callback | procallback | regproc - pg_proc_callback | promethod | char - pg_resourcetype | resname | name - pg_resourcetype | restypid | int2 - pg_resourcetype | resrequired | bool - pg_resourcetype | reshasdefault | bool - pg_resourcetype | reshasdisable | bool - pg_resourcetype | resdefaultsetting | text - pg_resourcetype | resdisabledsetting | text - pg_resqueue | rsqname | name - pg_resqueue | rsqcountlimit | float4 - pg_resqueue | rsqcostlimit | float4 - pg_resqueue | rsqovercommit | bool - pg_resqueue | rsqignorecostlimit | float4 - pg_resqueuecapability | resqueueid | oid - pg_resqueuecapability | restypid | int2 - pg_resqueuecapability | ressetting | text - pg_rewrite | rulename | name - pg_rewrite | ev_class | oid - pg_rewrite | ev_attr | int2 - pg_rewrite | ev_type | char - pg_rewrite | is_instead | bool - pg_rewrite | ev_qual | text - pg_rewrite | ev_action | text - pg_shdepend | dbid | oid - pg_shdepend | classid | oid - pg_shdepend | objid | oid - pg_shdepend | refclassid | oid - pg_shdepend | refobjid | oid - pg_shdepend | deptype | char - pg_shdescription | objoid | oid - pg_shdescription | classoid | oid - pg_shdescription | description | text - pg_stat_last_operation | classid | oid - pg_stat_last_operation | objid | oid - pg_stat_last_operation | staactionname | name - pg_stat_last_operation | stasysid | oid - pg_stat_last_operation | stausename | name - pg_stat_last_operation | stasubtype | text - pg_stat_last_operation | statime | timestamptz - pg_stat_last_shoperation | classid | oid - pg_stat_last_shoperation | objid | oid - pg_stat_last_shoperation | staactionname | name - pg_stat_last_shoperation | stasysid | oid - pg_stat_last_shoperation | stausename | name - pg_stat_last_shoperation | stasubtype | text - pg_stat_last_shoperation | statime | timestamptz - pg_statistic | starelid | oid - pg_statistic | staattnum | int2 - pg_statistic | stanullfrac | float4 - pg_statistic | stawidth | int4 - pg_statistic | stadistinct | float4 - pg_statistic | stakind1 | int2 - pg_statistic | stakind2 | int2 - pg_statistic | stakind3 | int2 - pg_statistic | stakind4 | int2 - pg_statistic | staop1 | oid - pg_statistic | staop2 | oid - pg_statistic | staop3 | oid - pg_statistic | staop4 | oid - pg_statistic | stanumbers1 | _float4 - pg_statistic | stanumbers2 | _float4 - pg_statistic | stanumbers3 | _float4 - pg_statistic | stanumbers4 | _float4 - pg_statistic | stavalues1 | anyarray - pg_statistic | stavalues2 | anyarray - pg_statistic | stavalues3 | anyarray - pg_statistic | stavalues4 | anyarray - pg_tablespace | spcname | name - pg_tablespace | spcowner | oid - pg_tablespace | spclocation | text - pg_tablespace | spcacl | _aclitem - pg_tablespace | spcprilocations | _text - pg_tablespace | spcmirlocations | _text - pg_tablespace | spcfsoid | oid - pg_trigger | tgrelid | oid - pg_trigger | tgname | name - pg_trigger | tgfoid | oid - pg_trigger | tgtype | int2 - pg_trigger | tgenabled | bool - pg_trigger | tgisconstraint | bool - pg_trigger | tgconstrname | name - pg_trigger | tgconstrrelid | oid - pg_trigger | tgconstraint | oid - pg_trigger | tgdeferrable | bool - pg_trigger | tginitdeferred | bool - pg_trigger | tgnargs | int2 - pg_trigger | tgattr | int2vector - pg_trigger | tgargs | bytea - pg_type | typname | name - pg_type | typnamespace | oid - pg_type | typowner | oid - pg_type | typlen | int2 - pg_type | typbyval | bool - pg_type | typtype | char - pg_type | typisdefined | bool - pg_type | typdelim | char - pg_type | typrelid | oid - pg_type | typelem | oid - pg_type | typinput | regproc - pg_type | typoutput | regproc - pg_type | typreceive | regproc - pg_type | typsend | regproc - pg_type | typmodin | regproc - pg_type | typmodout | regproc - pg_type | typanalyze | regproc - pg_type | typalign | char - pg_type | typstorage | char - pg_type | typnotnull | bool - pg_type | typbasetype | oid - pg_type | typtypmod | int4 - pg_type | typndims | int4 - pg_type | typdefaultbin | text - pg_type | typdefault | text - pg_type_encoding | typid | oid - pg_type_encoding | typoptions | _text - pg_window | winfnoid | regproc - pg_window | winrequireorder | bool - pg_window | winallowframe | bool - pg_window | winpeercount | bool - pg_window | wincount | bool - pg_window | winfunc | regproc - pg_window | winprefunc | regproc - pg_window | winpretype | oid - pg_window | winfinfunc | regproc - pg_window | winkind | char - pg_window | winframemakerfunc | regproc -(575 rows) - --- end_equiv -set client_min_messages=error; -drop schema tidycat CASCADE; diff --git a/src/test/regress/sql/.gitignore b/src/test/regress/sql/.gitignore index 480f514f95..88194d25b5 100644 --- a/src/test/regress/sql/.gitignore +++ b/src/test/regress/sql/.gitignore @@ -19,14 +19,11 @@ aocs.sql appendonly.sql bkup_bkupdb.sql mapred.sql -tidycat.sql filespace.sql upgrade.sql auth_constraint.sql -catversion.sql resource_queue_function.sql table_functions.sql -tidycat2.sql tpch500GB.sql partindex_test.sql external_table.sql -- GitLab