You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hawq.apache.org by rv...@apache.org on 2015/09/22 21:14:17 UTC

[14/35] incubator-hawq git commit: SGA import. Now with files previously missing because of the .gitignore issue

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/pg_shdepend33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/pg_shdepend33.data b/src/test/regress/data/upgrade34/pg_shdepend33.data
new file mode 100644
index 0000000..b9064d7
--- /dev/null
+++ b/src/test/regress/data/upgrade34/pg_shdepend33.data
@@ -0,0 +1,2 @@
+dbid,classid,objid,refclassid,refobjid,deptype
+0,0,0,1260,10,p

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/pg_shdescription33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/pg_shdescription33.data b/src/test/regress/data/upgrade34/pg_shdescription33.data
new file mode 100644
index 0000000..ec60abd
--- /dev/null
+++ b/src/test/regress/data/upgrade34/pg_shdescription33.data
@@ -0,0 +1,2 @@
+objoid,classoid,description
+1,1262,Default template database

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/pg_type33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/pg_type33.data b/src/test/regress/data/upgrade34/pg_type33.data
new file mode 100644
index 0000000..3a5d8f9
--- /dev/null
+++ b/src/test/regress/data/upgrade34/pg_type33.data
@@ -0,0 +1,269 @@
+oid,typname,typnamespace,typowner,typlen,typbyval,typtype,typisdefined,typdelim,typrelid,typelem,typinput,typoutput,typreceive,typsend,typanalyze,typalign,typstorage,typnotnull,typbasetype,typtypmod,typndims,typdefaultbin,typdefault
+16,bool,11,10,1,t,b,t,",",0,0,boolin,boolout,boolrecv,boolsend,-,c,p,f,0,-1,0,,
+17,bytea,11,10,-1,f,b,t,",",0,0,byteain,byteaout,bytearecv,byteasend,-,i,x,f,0,-1,0,,
+18,char,11,10,1,t,b,t,",",0,0,charin,charout,charrecv,charsend,-,c,p,f,0,-1,0,,
+19,name,11,10,64,f,b,t,",",0,18,namein,nameout,namerecv,namesend,-,i,p,f,0,-1,0,,
+20,int8,11,10,8,t,b,t,",",0,0,int8in,int8out,int8recv,int8send,-,d,p,f,0,-1,0,,
+21,int2,11,10,2,t,b,t,",",0,0,int2in,int2out,int2recv,int2send,-,s,p,f,0,-1,0,,
+22,int2vector,11,10,-1,f,b,t,",",0,21,int2vectorin,int2vectorout,int2vectorrecv,int2vectorsend,-,i,p,f,0,-1,0,,
+23,int4,11,10,4,t,b,t,",",0,0,int4in,int4out,int4recv,int4send,-,i,p,f,0,-1,0,,
+24,regproc,11,10,4,t,b,t,",",0,0,regprocin,regprocout,regprocrecv,regprocsend,-,i,p,f,0,-1,0,,
+25,text,11,10,-1,f,b,t,",",0,0,textin,textout,textrecv,textsend,-,i,x,f,0,-1,0,,
+26,oid,11,10,4,t,b,t,",",0,0,oidin,oidout,oidrecv,oidsend,-,i,p,f,0,-1,0,,
+27,tid,11,10,6,f,b,t,",",0,0,tidin,tidout,tidrecv,tidsend,-,s,p,f,0,-1,0,,
+28,xid,11,10,4,t,b,t,",",0,0,xidin,xidout,xidrecv,xidsend,-,i,p,f,0,-1,0,,
+29,cid,11,10,4,t,b,t,",",0,0,cidin,cidout,cidrecv,cidsend,-,i,p,f,0,-1,0,,
+30,oidvector,11,10,-1,f,b,t,",",0,26,oidvectorin,oidvectorout,oidvectorrecv,oidvectorsend,-,i,p,f,0,-1,0,,
+71,pg_type,11,10,-1,f,c,t,",",1247,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+75,pg_attribute,11,10,-1,f,c,t,",",1249,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+81,pg_proc,11,10,-1,f,c,t,",",1255,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+83,pg_class,11,10,-1,f,c,t,",",1259,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+210,smgr,11,10,2,t,b,t,",",0,0,smgrin,smgrout,-,-,-,s,p,f,0,-1,0,,
+600,point,11,10,16,f,b,t,",",0,701,point_in,point_out,point_recv,point_send,-,d,p,f,0,-1,0,,
+601,lseg,11,10,32,f,b,t,",",0,600,lseg_in,lseg_out,lseg_recv,lseg_send,-,d,p,f,0,-1,0,,
+602,path,11,10,-1,f,b,t,",",0,0,path_in,path_out,path_recv,path_send,-,d,x,f,0,-1,0,,
+603,box,11,10,32,f,b,t,;,0,600,box_in,box_out,box_recv,box_send,-,d,p,f,0,-1,0,,
+604,polygon,11,10,-1,f,b,t,",",0,0,poly_in,poly_out,poly_recv,poly_send,-,d,x,f,0,-1,0,,
+628,line,11,10,32,f,b,t,",",0,701,line_in,line_out,line_recv,line_send,-,d,p,f,0,-1,0,,
+629,_line,11,10,-1,f,b,t,",",0,628,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+700,float4,11,10,4,t,b,t,",",0,0,float4in,float4out,float4recv,float4send,-,i,p,f,0,-1,0,,
+701,float8,11,10,8,t,b,t,",",0,0,float8in,float8out,float8recv,float8send,-,d,p,f,0,-1,0,,
+702,abstime,11,10,4,t,b,t,",",0,0,abstimein,abstimeout,abstimerecv,abstimesend,-,i,p,f,0,-1,0,,
+703,reltime,11,10,4,t,b,t,",",0,0,reltimein,reltimeout,reltimerecv,reltimesend,-,i,p,f,0,-1,0,,
+704,tinterval,11,10,12,f,b,t,",",0,0,tintervalin,tintervalout,tintervalrecv,tintervalsend,-,i,p,f,0,-1,0,,
+705,unknown,11,10,-2,f,b,t,",",0,0,unknownin,unknownout,unknownrecv,unknownsend,-,c,p,f,0,-1,0,,
+718,circle,11,10,24,f,b,t,",",0,0,circle_in,circle_out,circle_recv,circle_send,-,d,p,f,0,-1,0,,
+719,_circle,11,10,-1,f,b,t,",",0,718,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+790,money,11,10,4,f,b,t,",",0,0,cash_in,cash_out,cash_recv,cash_send,-,i,p,f,0,-1,0,,
+791,_money,11,10,-1,f,b,t,",",0,790,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+829,macaddr,11,10,6,f,b,t,",",0,0,macaddr_in,macaddr_out,macaddr_recv,macaddr_send,-,i,p,f,0,-1,0,,
+869,inet,11,10,-1,f,b,t,",",0,0,inet_in,inet_out,inet_recv,inet_send,-,i,p,f,0,-1,0,,
+650,cidr,11,10,-1,f,b,t,",",0,0,cidr_in,cidr_out,cidr_recv,cidr_send,-,i,p,f,0,-1,0,,
+1000,_bool,11,10,-1,f,b,t,",",0,16,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1001,_bytea,11,10,-1,f,b,t,",",0,17,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1002,_char,11,10,-1,f,b,t,",",0,18,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1003,_name,11,10,-1,f,b,t,",",0,19,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1005,_int2,11,10,-1,f,b,t,",",0,21,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1006,_int2vector,11,10,-1,f,b,t,",",0,22,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1007,_int4,11,10,-1,f,b,t,",",0,23,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1008,_regproc,11,10,-1,f,b,t,",",0,24,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1009,_text,11,10,-1,f,b,t,",",0,25,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1028,_oid,11,10,-1,f,b,t,",",0,26,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1010,_tid,11,10,-1,f,b,t,",",0,27,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1011,_xid,11,10,-1,f,b,t,",",0,28,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1012,_cid,11,10,-1,f,b,t,",",0,29,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1013,_oidvector,11,10,-1,f,b,t,",",0,30,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1014,_bpchar,11,10,-1,f,b,t,",",0,1042,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1015,_varchar,11,10,-1,f,b,t,",",0,1043,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1016,_int8,11,10,-1,f,b,t,",",0,20,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1017,_point,11,10,-1,f,b,t,",",0,600,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1018,_lseg,11,10,-1,f,b,t,",",0,601,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1019,_path,11,10,-1,f,b,t,",",0,602,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1020,_box,11,10,-1,f,b,t,;,0,603,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1021,_float4,11,10,-1,f,b,t,",",0,700,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1022,_float8,11,10,-1,f,b,t,",",0,701,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1023,_abstime,11,10,-1,f,b,t,",",0,702,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1024,_reltime,11,10,-1,f,b,t,",",0,703,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1025,_tinterval,11,10,-1,f,b,t,",",0,704,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1027,_polygon,11,10,-1,f,b,t,",",0,604,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1033,aclitem,11,10,12,f,b,t,",",0,0,aclitemin,aclitemout,-,-,-,i,p,f,0,-1,0,,
+1034,_aclitem,11,10,-1,f,b,t,",",0,1033,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1040,_macaddr,11,10,-1,f,b,t,",",0,829,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1041,_inet,11,10,-1,f,b,t,",",0,869,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+651,_cidr,11,10,-1,f,b,t,",",0,650,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1042,bpchar,11,10,-1,f,b,t,",",0,0,bpcharin,bpcharout,bpcharrecv,bpcharsend,-,i,x,f,0,-1,0,,
+1043,varchar,11,10,-1,f,b,t,",",0,0,varcharin,varcharout,varcharrecv,varcharsend,-,i,x,f,0,-1,0,,
+1082,date,11,10,4,t,b,t,",",0,0,date_in,date_out,date_recv,date_send,-,i,p,f,0,-1,0,,
+1083,time,11,10,8,t,b,t,",",0,0,time_in,time_out,time_recv,time_send,-,d,p,f,0,-1,0,,
+1114,timestamp,11,10,8,t,b,t,",",0,0,timestamp_in,timestamp_out,timestamp_recv,timestamp_send,-,d,p,f,0,-1,0,,
+1115,_timestamp,11,10,-1,f,b,t,",",0,1114,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1182,_date,11,10,-1,f,b,t,",",0,1082,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1183,_time,11,10,-1,f,b,t,",",0,1083,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1184,timestamptz,11,10,8,t,b,t,",",0,0,timestamptz_in,timestamptz_out,timestamptz_recv,timestamptz_send,-,d,p,f,0,-1,0,,
+1185,_timestamptz,11,10,-1,f,b,t,",",0,1184,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1186,interval,11,10,16,f,b,t,",",0,0,interval_in,interval_out,interval_recv,interval_send,-,d,p,f,0,-1,0,,
+1187,_interval,11,10,-1,f,b,t,",",0,1186,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1231,_numeric,11,10,-1,f,b,t,",",0,1700,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1266,timetz,11,10,12,f,b,t,",",0,0,timetz_in,timetz_out,timetz_recv,timetz_send,-,d,p,f,0,-1,0,,
+1270,_timetz,11,10,-1,f,b,t,",",0,1266,array_in,array_out,array_recv,array_send,-,d,x,f,0,-1,0,,
+1560,bit,11,10,-1,f,b,t,",",0,0,bit_in,bit_out,bit_recv,bit_send,-,i,x,f,0,-1,0,,
+1561,_bit,11,10,-1,f,b,t,",",0,1560,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1562,varbit,11,10,-1,f,b,t,",",0,0,varbit_in,varbit_out,varbit_recv,varbit_send,-,i,x,f,0,-1,0,,
+1563,_varbit,11,10,-1,f,b,t,",",0,1562,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+1700,numeric,11,10,-1,f,b,t,",",0,0,numeric_in,numeric_out,numeric_recv,numeric_send,-,i,m,f,0,-1,0,,
+1790,refcursor,11,10,-1,f,b,t,",",0,0,textin,textout,textrecv,textsend,-,i,x,f,0,-1,0,,
+2201,_refcursor,11,10,-1,f,b,t,",",0,1790,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+2202,regprocedure,11,10,4,t,b,t,",",0,0,regprocedurein,regprocedureout,regprocedurerecv,regproceduresend,-,i,p,f,0,-1,0,,
+2203,regoper,11,10,4,t,b,t,",",0,0,regoperin,regoperout,regoperrecv,regopersend,-,i,p,f,0,-1,0,,
+2204,regoperator,11,10,4,t,b,t,",",0,0,regoperatorin,regoperatorout,regoperatorrecv,regoperatorsend,-,i,p,f,0,-1,0,,
+2205,regclass,11,10,4,t,b,t,",",0,0,regclassin,regclassout,regclassrecv,regclasssend,-,i,p,f,0,-1,0,,
+2206,regtype,11,10,4,t,b,t,",",0,0,regtypein,regtypeout,regtyperecv,regtypesend,-,i,p,f,0,-1,0,,
+2207,_regprocedure,11,10,-1,f,b,t,",",0,2202,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+2208,_regoper,11,10,-1,f,b,t,",",0,2203,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+2209,_regoperator,11,10,-1,f,b,t,",",0,2204,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+2210,_regclass,11,10,-1,f,b,t,",",0,2205,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+2211,_regtype,11,10,-1,f,b,t,",",0,2206,array_in,array_out,array_recv,array_send,-,i,x,f,0,-1,0,,
+3251,nb_classification,11,10,-1,f,c,t,",",3250,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+2249,record,11,10,-1,f,p,t,",",0,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+2275,cstring,11,10,-2,f,p,t,",",0,0,cstring_in,cstring_out,cstring_recv,cstring_send,-,c,p,f,0,-1,0,,
+2276,any,11,10,4,t,p,t,",",0,0,any_in,any_out,-,-,-,i,p,f,0,-1,0,,
+2277,anyarray,11,10,-1,f,p,t,",",0,0,anyarray_in,anyarray_out,anyarray_recv,anyarray_send,-,d,x,f,0,-1,0,,
+2278,void,11,10,4,t,p,t,",",0,0,void_in,void_out,-,-,-,i,p,f,0,-1,0,,
+2279,trigger,11,10,4,t,p,t,",",0,0,trigger_in,trigger_out,-,-,-,i,p,f,0,-1,0,,
+2280,language_handler,11,10,4,t,p,t,",",0,0,language_handler_in,language_handler_out,-,-,-,i,p,f,0,-1,0,,
+2281,internal,11,10,4,t,p,t,",",0,0,internal_in,internal_out,-,-,-,i,p,f,0,-1,0,,
+2282,opaque,11,10,4,t,p,t,",",0,0,opaque_in,opaque_out,-,-,-,i,p,f,0,-1,0,,
+2283,anyelement,11,10,4,t,p,t,",",0,0,anyelement_in,anyelement_out,-,-,-,i,p,f,0,-1,0,,
+6433,gp_interfaces,11,10,-1,f,c,t,",",5030,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+6434,gp_configuration_history,11,10,-1,f,c,t,",",5006,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+6436,gp_db_interfaces,11,10,-1,f,c,t,",",5029,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+6437,pg_appendonly_alter_column,11,10,-1,f,c,t,",",6110,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10000,pg_autovacuum,11,10,-1,f,c,t,",",1248,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10001,pg_attrdef,11,10,-1,f,c,t,",",2604,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10002,pg_constraint,11,10,-1,f,c,t,",",2606,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10003,pg_inherits,11,10,-1,f,c,t,",",2611,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10004,pg_index,11,10,-1,f,c,t,",",2610,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10005,pg_operator,11,10,-1,f,c,t,",",2617,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10006,pg_opclass,11,10,-1,f,c,t,",",2616,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10007,pg_am,11,10,-1,f,c,t,",",2601,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10008,pg_amop,11,10,-1,f,c,t,",",2602,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10009,pg_amproc,11,10,-1,f,c,t,",",2603,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10010,pg_language,11,10,-1,f,c,t,",",2612,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10011,pg_largeobject,11,10,-1,f,c,t,",",2613,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10012,pg_aggregate,11,10,-1,f,c,t,",",2600,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10013,pg_statistic,11,10,-1,f,c,t,",",2619,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10014,pg_rewrite,11,10,-1,f,c,t,",",2618,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10015,pg_trigger,11,10,-1,f,c,t,",",2620,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10016,pg_listener,11,10,-1,f,c,t,",",2614,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10017,pg_description,11,10,-1,f,c,t,",",2609,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10018,pg_cast,11,10,-1,f,c,t,",",2605,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10276,pg_namespace,11,10,-1,f,c,t,",",2615,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10277,pg_conversion,11,10,-1,f,c,t,",",2607,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10278,pg_depend,11,10,-1,f,c,t,",",2608,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10279,pg_database,11,10,-1,f,c,t,",",1262,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10280,pg_tablespace,11,10,-1,f,c,t,",",1213,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10281,pg_pltemplate,11,10,-1,f,c,t,",",1136,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10282,pg_authid,11,10,-1,f,c,t,",",1260,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10283,pg_auth_members,11,10,-1,f,c,t,",",1261,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10284,pg_shdepend,11,10,-1,f,c,t,",",1214,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10285,pg_shdescription,11,10,-1,f,c,t,",",2396,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10286,pg_resqueue,11,10,-1,f,c,t,",",6026,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10287,gp_configuration,11,10,-1,f,c,t,",",5000,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10288,gp_id,11,10,-1,f,c,t,",",5001,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10289,gp_distribution_policy,11,10,-1,f,c,t,",",5002,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10290,gp_version_at_initdb,11,10,-1,f,c,t,",",5003,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10291,pg_window,11,10,-1,f,c,t,",",5004,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10292,pg_exttable,11,10,-1,f,c,t,",",6040,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10293,pg_appendonly,11,10,-1,f,c,t,",",6105,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10294,gp_master_mirroring,11,10,-1,f,c,t,",",5008,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10295,pg_partition,11,10,-1,f,c,t,",",5010,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10296,pg_partition_rule,11,10,-1,f,c,t,",",5011,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10297,pg_toast_2604,99,10,-1,f,c,t,",",2830,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10298,pg_toast_2606,99,10,-1,f,c,t,",",2832,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10299,pg_toast_2609,99,10,-1,f,c,t,",",2834,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10300,pg_toast_1255,99,10,-1,f,c,t,",",2836,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10301,pg_toast_2618,99,10,-1,f,c,t,",",2838,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10302,pg_toast_2619,99,10,-1,f,c,t,",",2840,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10303,pg_toast_1260,99,10,-1,f,c,t,",",2842,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10304,pg_toast_1262,99,10,-1,f,c,t,",",2844,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10305,pg_toast_2396,99,10,-1,f,c,t,",",2846,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10310,pg_roles,11,10,-1,f,c,t,",",10309,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10313,pg_shadow,11,10,-1,f,c,t,",",10312,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10316,pg_group,11,10,-1,f,c,t,",",10315,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10319,pg_user,11,10,-1,f,c,t,",",10318,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10322,pg_rules,11,10,-1,f,c,t,",",10321,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10325,pg_views,11,10,-1,f,c,t,",",10324,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10328,pg_tables,11,10,-1,f,c,t,",",10327,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10331,pg_indexes,11,10,-1,f,c,t,",",10330,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10334,pg_stats,11,10,-1,f,c,t,",",10333,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10337,pg_locks,11,10,-1,f,c,t,",",10336,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10340,pg_cursors,11,10,-1,f,c,t,",",10339,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10343,pg_prepared_xacts,11,10,-1,f,c,t,",",10342,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10346,pg_prepared_statements,11,10,-1,f,c,t,",",10345,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10349,pg_settings,11,10,-1,f,c,t,",",10348,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10354,pg_timezone_abbrevs,11,10,-1,f,c,t,",",10353,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10357,pg_timezone_names,11,10,-1,f,c,t,",",10356,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10360,pg_stat_all_tables,11,10,-1,f,c,t,",",10359,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10363,pg_stat_sys_tables,11,10,-1,f,c,t,",",10362,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10366,pg_stat_user_tables,11,10,-1,f,c,t,",",10365,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10369,pg_statio_all_tables,11,10,-1,f,c,t,",",10368,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10372,pg_statio_sys_tables,11,10,-1,f,c,t,",",10371,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10375,pg_statio_user_tables,11,10,-1,f,c,t,",",10374,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10378,pg_stat_all_indexes,11,10,-1,f,c,t,",",10377,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10381,pg_stat_sys_indexes,11,10,-1,f,c,t,",",10380,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10384,pg_stat_user_indexes,11,10,-1,f,c,t,",",10383,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10387,pg_statio_all_indexes,11,10,-1,f,c,t,",",10386,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10390,pg_statio_sys_indexes,11,10,-1,f,c,t,",",10389,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10393,pg_statio_user_indexes,11,10,-1,f,c,t,",",10392,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10396,pg_statio_all_sequences,11,10,-1,f,c,t,",",10395,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10399,pg_statio_sys_sequences,11,10,-1,f,c,t,",",10398,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10402,pg_statio_user_sequences,11,10,-1,f,c,t,",",10401,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10405,pg_stat_activity,11,10,-1,f,c,t,",",10404,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10408,pg_stat_database,11,10,-1,f,c,t,",",10407,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10411,pg_stat_resqueues,11,10,-1,f,c,t,",",10410,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10414,pg_resqueue_status,11,10,-1,f,c,t,",",10413,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10417,pg_max_external_files,11,10,-1,f,c,t,",",10416,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10420,pg_partitions,11,10,-1,f,c,t,",",10419,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10423,pg_partition_columns,11,10,-1,f,c,t,",",10422,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10426,pg_partition_templates,11,10,-1,f,c,t,",",10425,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10673,cardinal_number,10659,10,4,t,d,t,",",0,0,domain_in,int4out,domain_recv,int4send,-,i,p,f,23,-1,0,,
+10675,character_data,10659,10,-1,f,d,t,",",0,0,domain_in,varcharout,domain_recv,varcharsend,-,i,x,f,1043,-1,0,,
+10676,sql_identifier,10659,10,-1,f,d,t,",",0,0,domain_in,varcharout,domain_recv,varcharsend,-,i,x,f,1043,-1,0,,
+10678,information_schema_catalog_name,10659,10,-1,f,c,t,",",10677,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10680,time_stamp,10659,10,8,t,d,t,",",0,0,domain_in,timestamptz_out,domain_recv,timestamptz_send,-,d,p,f,1184,2,0,{FUNCEXPR :funcid 1967 :funcresulttype 1184 :funcretset false :funcformat 1 :args ({FUNCEXPR :funcid 1191 :funcresulttype 1184 :funcretset false :funcformat 2 :args ({CONST :consttype 25 :constlen -1 :constbyval false :constisnull false :constvalue 7 [ 0 0 0 7 110 111 119 ]})} {CONST :consttype 23 :constlen 4 :constbyval true :constisnull false :constvalue 4 [ 2 0 0 0 0 0 0 0 ]})},('now'::text)::timestamp(2) with time zone
+10682,applicable_roles,10659,10,-1,f,c,t,",",10681,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10685,administrable_role_authorizations,10659,10,-1,f,c,t,",",10684,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10688,attributes,10659,10,-1,f,c,t,",",10687,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10691,check_constraint_routine_usage,10659,10,-1,f,c,t,",",10690,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10694,check_constraints,10659,10,-1,f,c,t,",",10693,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10697,column_domain_usage,10659,10,-1,f,c,t,",",10696,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10700,column_privileges,10659,10,-1,f,c,t,",",10699,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10703,column_udt_usage,10659,10,-1,f,c,t,",",10702,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10706,columns,10659,10,-1,f,c,t,",",10705,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10709,constraint_column_usage,10659,10,-1,f,c,t,",",10708,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10712,constraint_table_usage,10659,10,-1,f,c,t,",",10711,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10715,domain_constraints,10659,10,-1,f,c,t,",",10714,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10718,domain_udt_usage,10659,10,-1,f,c,t,",",10717,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10721,domains,10659,10,-1,f,c,t,",",10720,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10724,enabled_roles,10659,10,-1,f,c,t,",",10723,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10727,key_column_usage,10659,10,-1,f,c,t,",",10726,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10730,parameters,10659,10,-1,f,c,t,",",10729,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10733,referential_constraints,10659,10,-1,f,c,t,",",10732,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10736,role_column_grants,10659,10,-1,f,c,t,",",10735,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10739,role_routine_grants,10659,10,-1,f,c,t,",",10738,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10742,role_table_grants,10659,10,-1,f,c,t,",",10741,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10745,role_usage_grants,10659,10,-1,f,c,t,",",10744,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10748,routine_privileges,10659,10,-1,f,c,t,",",10747,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10751,routines,10659,10,-1,f,c,t,",",10750,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10754,schemata,10659,10,-1,f,c,t,",",10753,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10757,sequences,10659,10,-1,f,c,t,",",10756,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10760,sql_features,10659,10,-1,f,c,t,",",10759,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10762,pg_toast_10759,99,10,-1,f,c,t,",",10761,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10765,sql_implementation_info,10659,10,-1,f,c,t,",",10764,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10767,pg_toast_10764,99,10,-1,f,c,t,",",10766,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10770,sql_languages,10659,10,-1,f,c,t,",",10769,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10772,pg_toast_10769,99,10,-1,f,c,t,",",10771,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10775,sql_packages,10659,10,-1,f,c,t,",",10774,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10777,pg_toast_10774,99,10,-1,f,c,t,",",10776,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10780,sql_parts,10659,10,-1,f,c,t,",",10779,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10782,pg_toast_10779,99,10,-1,f,c,t,",",10781,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10785,sql_sizing,10659,10,-1,f,c,t,",",10784,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10787,pg_toast_10784,99,10,-1,f,c,t,",",10786,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10790,sql_sizing_profiles,10659,10,-1,f,c,t,",",10789,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10792,pg_toast_10789,99,10,-1,f,c,t,",",10791,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10795,table_constraints,10659,10,-1,f,c,t,",",10794,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10798,table_privileges,10659,10,-1,f,c,t,",",10797,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10801,tables,10659,10,-1,f,c,t,",",10800,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10804,triggered_update_columns,10659,10,-1,f,c,t,",",10803,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10807,triggers,10659,10,-1,f,c,t,",",10806,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10810,usage_privileges,10659,10,-1,f,c,t,",",10809,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10813,view_column_usage,10659,10,-1,f,c,t,",",10812,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10816,view_routine_usage,10659,10,-1,f,c,t,",",10815,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10819,view_table_usage,10659,10,-1,f,c,t,",",10818,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10822,views,10659,10,-1,f,c,t,",",10821,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10825,data_type_privileges,10659,10,-1,f,c,t,",",10824,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10828,element_types,10659,10,-1,f,c,t,",",10827,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10831,gp_pgdatabase,11,10,-1,f,c,t,",",10830,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10834,gp_distributed_xacts,11,10,-1,f,c,t,",",10833,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10837,gp_transaction_log,11,10,-1,f,c,t,",",10836,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,
+10840,gp_distributed_log,11,10,-1,f,c,t,",",10839,0,record_in,record_out,record_recv,record_send,-,d,x,f,0,-1,0,,

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_attribute_toadd33.data.in
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_attribute_toadd33.data.in b/src/test/regress/data/upgrade34/upg2_pg_attribute_toadd33.data.in
new file mode 100644
index 0000000..6c287ab
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_attribute_toadd33.data.in
@@ -0,0 +1,340 @@
+attrelid|attname|atttypid|attstattarget|attlen|attnum|attndims|attcacheoff|atttypmod|attbyval|attstorage|attalign|attnotnull|atthasdef|attisdropped|attislocal|attinhcount
+2858|oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2859|fsname|19|-1|64|1|0|-1|-1|f|p|i|f|f|f|t|0
+2879|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+2879|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+2879|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+2879|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+2879|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+2879|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+2879|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+2879|reloid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+2879|server|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+2879|tbloptions|1009|-1|-1|3|1|-1|-1|f|x|i|f|f|f|t|0
+2893|fsefsoid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2894|fsefsoid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2894|fsedbid|21|-1|2|2|0|-1|-1|t|p|s|f|f|f|t|0
+2895|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+2895|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+2895|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+2895|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+2895|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+2895|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+2895|oid|26|0|4|-2|0|-1|-1|t|p|i|t|f|f|t|0
+2895|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+2895|umuser|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+2895|umserver|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+2895|umoptions|1009|-1|-1|3|1|-1|-1|f|x|i|f|f|f|t|0
+2898|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+2898|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+2898|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+2898|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+2898|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+2898|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+2898|oid|26|0|4|-2|0|-1|-1|t|p|i|t|f|f|t|0
+2898|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+2898|fdwname|19|-1|64|1|0|-1|-1|f|p|i|t|f|f|t|0
+2898|fdwowner|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+2898|fdwvalidator|26|-1|4|3|0|-1|-1|t|p|i|t|f|f|t|0
+2898|fdwacl|1034|-1|-1|4|1|-1|-1|f|x|i|f|f|f|t|0
+2898|fdwoptions|1009|-1|-1|5|1|-1|-1|f|x|i|f|f|f|t|0
+2899|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+2899|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+2899|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+2899|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+2899|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+2899|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+2899|oid|26|0|4|-2|0|-1|-1|t|p|i|t|f|f|t|0
+2899|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+2899|srvname|19|-1|64|1|0|-1|-1|f|p|i|t|f|f|t|0
+2899|srvowner|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+2899|srvfdw|26|-1|4|3|0|-1|-1|t|p|i|t|f|f|t|0
+2899|srvtype|25|-1|-1|4|0|-1|-1|f|x|i|f|f|f|t|0
+2899|srvversion|25|-1|-1|5|0|-1|-1|f|x|i|f|f|f|t|0
+2899|srvacl|1034|-1|-1|6|1|-1|-1|f|x|i|f|f|f|t|0
+2899|srvoptions|1009|-1|-1|7|1|-1|-1|f|x|i|f|f|f|t|0
+2900|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+2900|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+2900|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+2900|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+2900|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+2900|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+2900|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+2900|chunk_id|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2900|chunk_seq|23|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+2900|chunk_data|17|-1|-1|3|0|-1|-1|f|p|i|f|f|f|t|0
+2901|chunk_id|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2901|chunk_seq|23|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+2902|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+2902|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+2902|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+2902|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+2902|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+2902|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+2902|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+2902|chunk_id|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2902|chunk_seq|23|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+2902|chunk_data|17|-1|-1|3|0|-1|-1|f|p|i|f|f|f|t|0
+2903|chunk_id|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+2903|chunk_seq|23|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+3049|reloid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+3306|oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+3307|fdwname|19|-1|64|1|0|-1|-1|f|p|i|f|f|f|t|0
+3308|oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+3309|srvname|19|-1|64|1|0|-1|-1|f|p|i|f|f|f|t|0
+3316|oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+3317|umuser|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+3317|umserver|26|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+5009|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5009|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5009|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5009|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5009|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5009|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5009|oid|26|0|4|-2|0|-1|-1|t|p|i|t|f|f|t|0
+5009|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5009|fsname|19|-1|64|1|0|-1|-1|f|p|i|t|f|f|t|0
+5009|fsowner|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+5033|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5033|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5033|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5033|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5033|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5033|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5033|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5033|fsefsoid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5033|fsedbid|21|-1|2|2|0|-1|-1|t|p|s|t|f|f|t|0
+5033|fselocation|25|-1|-1|3|0|-1|-1|f|x|i|f|f|f|t|0
+5035|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5035|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5035|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5035|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5035|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5035|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5035|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5035|mountid|21|-1|2|1|0|-1|-1|t|p|s|t|f|f|t|0
+5035|active_host|18|-1|1|2|0|-1|-1|t|p|c|t|f|f|t|0
+5035|san_type|18|-1|1|3|0|-1|-1|t|p|c|t|f|f|t|0
+5035|primary_host|25|-1|-1|4|0|-1|-1|f|x|i|f|f|f|t|0
+5035|primary_mountpoint|25|-1|-1|5|0|-1|-1|f|x|i|f|f|f|t|0
+5035|primary_device|25|-1|-1|6|0|-1|-1|f|x|i|f|f|f|t|0
+5035|mirror_host|25|-1|-1|7|0|-1|-1|f|x|i|f|f|f|t|0
+5035|mirror_mountpoint|25|-1|-1|8|0|-1|-1|f|x|i|f|f|f|t|0
+5035|mirror_device|25|-1|-1|9|0|-1|-1|f|x|i|f|f|f|t|0
+5036|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5036|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5036|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5036|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5036|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5036|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5036|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5036|dbid|21|-1|2|1|0|-1|-1|t|p|s|t|f|f|t|0
+5036|content|21|-1|2|2|0|-1|-1|t|p|s|t|f|f|t|0
+5036|role|18|-1|1|3|0|-1|-1|t|p|c|t|f|f|t|0
+5036|preferred_role|18|-1|1|4|0|-1|-1|t|p|c|t|f|f|t|0
+5036|mode|18|-1|1|5|0|-1|-1|t|p|c|t|f|f|t|0
+5036|status|18|-1|1|6|0|-1|-1|t|p|c|t|f|f|t|0
+5036|port|23|-1|4|7|0|-1|-1|t|p|i|t|f|f|t|0
+5036|hostname|25|-1|-1|8|0|-1|-1|f|x|i|f|f|f|t|0
+5036|address|25|-1|-1|9|0|-1|-1|f|x|i|f|f|f|t|0
+5036|replication_port|23|-1|4|10|0|-1|-1|t|p|i|f|f|f|t|0
+5036|san_mounts|22|-1|-1|11|1|-1|-1|f|p|i|f|f|f|t|0
+5039|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5039|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5039|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5039|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5039|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5039|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5039|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5039|fault_strategy|18|-1|1|1|0|-1|-1|t|p|c|t|f|f|t|0
+5043|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5043|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5043|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5043|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5043|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5043|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5043|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5043|objid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5043|objmod|20|-1|8|2|0|-1|-1|t|p|d|t|f|f|t|0
+5043|last_sequence|20|-1|8|3|0|-1|-1|t|p|d|t|f|f|t|0
+5090|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5090|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5090|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5090|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5090|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5090|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5090|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5090|tablespace_oid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5090|database_oid|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+5090|relfilenode_oid|26|-1|4|3|0|-1|-1|t|p|i|t|f|f|t|0
+5090|segment_file_num|23|-1|4|4|0|-1|-1|t|p|i|t|f|f|t|0
+5090|relation_storage_manager|21|-1|2|5|0|-1|-1|t|p|s|t|f|f|t|0
+5090|persistent_state|21|-1|2|6|0|-1|-1|t|p|s|t|f|f|t|0
+5090|create_mirror_data_loss_tracking_session_num|20|-1|8|7|0|-1|-1|t|p|d|t|f|f|t|0
+5090|mirror_existence_state|21|-1|2|8|0|-1|-1|t|p|s|t|f|f|t|0
+5090|mirror_data_synchronization_state|21|-1|2|9|0|-1|-1|t|p|s|t|f|f|t|0
+5090|mirror_bufpool_marked_for_scan_incremental_resync|16|-1|1|10|0|-1|-1|t|p|c|t|f|f|t|0
+5090|mirror_bufpool_resync_changed_page_count|20|-1|8|11|0|-1|-1|t|p|d|t|f|f|t|0
+5090|mirror_bufpool_resync_ckpt_loc|3310|-1|8|12|0|-1|-1|f|p|i|t|f|f|t|0
+5090|mirror_bufpool_resync_ckpt_block_num|23|-1|4|13|0|-1|-1|t|p|i|t|f|f|t|0
+5090|mirror_append_only_loss_eof|20|-1|8|14|0|-1|-1|t|p|d|t|f|f|t|0
+5090|mirror_append_only_new_eof|20|-1|8|15|0|-1|-1|t|p|d|t|f|f|t|0
+5090|reserved|23|-1|4|16|0|-1|-1|t|p|i|t|f|f|t|0
+5090|parent_xid|23|-1|4|17|0|-1|-1|t|p|i|t|f|f|t|0
+5090|persistent_serial_num|20|-1|8|18|0|-1|-1|t|p|d|t|f|f|t|0
+5090|previous_free_tid|27|-1|6|19|0|-1|-1|f|p|s|t|f|f|t|0
+5091|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5091|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5091|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5091|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5091|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5091|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5091|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5091|tablespace_oid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5091|database_oid|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+5091|persistent_state|21|-1|2|3|0|-1|-1|t|p|s|t|f|f|t|0
+5091|create_mirror_data_loss_tracking_session_num|20|-1|8|4|0|-1|-1|t|p|d|t|f|f|t|0
+5091|mirror_existence_state|21|-1|2|5|0|-1|-1|t|p|s|t|f|f|t|0
+5091|reserved|23|-1|4|6|0|-1|-1|t|p|i|t|f|f|t|0
+5091|parent_xid|23|-1|4|7|0|-1|-1|t|p|i|t|f|f|t|0
+5091|persistent_serial_num|20|-1|8|8|0|-1|-1|t|p|d|t|f|f|t|0
+5091|previous_free_tid|27|-1|6|9|0|-1|-1|f|p|s|t|f|f|t|0
+5092|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5092|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5092|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5092|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5092|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5092|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5092|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5092|filespace_oid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5092|tablespace_oid|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+5092|persistent_state|21|-1|2|3|0|-1|-1|t|p|s|t|f|f|t|0
+5092|create_mirror_data_loss_tracking_session_num|20|-1|8|4|0|-1|-1|t|p|d|t|f|f|t|0
+5092|mirror_existence_state|21|-1|2|5|0|-1|-1|t|p|s|t|f|f|t|0
+5092|reserved|23|-1|4|6|0|-1|-1|t|p|i|t|f|f|t|0
+5092|parent_xid|23|-1|4|7|0|-1|-1|t|p|i|t|f|f|t|0
+5092|persistent_serial_num|20|-1|8|8|0|-1|-1|t|p|d|t|f|f|t|0
+5092|previous_free_tid|27|-1|6|9|0|-1|-1|f|p|s|t|f|f|t|0
+5093|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5093|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5093|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5093|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5093|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5093|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5093|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5093|filespace_oid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5093|db_id_1|21|-1|2|2|0|-1|-1|t|p|s|t|f|f|t|0
+5093|location_1|25|-1|-1|3|0|-1|-1|f|x|i|f|f|f|t|0
+5093|db_id_2|21|-1|2|4|0|-1|-1|t|p|s|f|f|f|t|0
+5093|location_2|25|-1|-1|5|0|-1|-1|f|x|i|f|f|f|t|0
+5093|persistent_state|21|-1|2|6|0|-1|-1|t|p|s|f|f|f|t|0
+5093|create_mirror_data_loss_tracking_session_num|20|-1|8|7|0|-1|-1|t|p|d|f|f|f|t|0
+5093|mirror_existence_state|21|-1|2|8|0|-1|-1|t|p|s|f|f|f|t|0
+5093|reserved|23|-1|4|9|0|-1|-1|t|p|i|f|f|f|t|0
+5093|parent_xid|23|-1|4|10|0|-1|-1|t|p|i|f|f|f|t|0
+5093|persistent_serial_num|20|-1|8|11|0|-1|-1|t|p|d|f|f|f|t|0
+5093|previous_free_tid|27|-1|6|12|0|-1|-1|f|p|s|f|f|f|t|0
+5094|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5094|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5094|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5094|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5094|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5094|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5094|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5094|relfilenode_oid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+5094|segment_file_num|23|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+5094|create_mirror_data_loss_tracking_session_num|20|-1|8|3|0|-1|-1|t|p|d|t|f|f|t|0
+5094|persistent_tid|27|-1|6|4|0|-1|-1|f|p|s|t|f|f|t|0
+5094|persistent_serial_num|20|-1|8|5|0|-1|-1|t|p|d|t|f|f|t|0
+5096|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+5096|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+5096|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+5096|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+5096|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+5096|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+5096|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+5096|sequence_num|20|-1|8|1|0|-1|-1|t|p|d|t|f|f|t|0
+6052|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+6052|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+6052|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+6052|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+6052|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+6052|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+6052|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+6052|classid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+6052|objid|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+6052|staactionname|19|-1|64|3|0|-1|-1|f|p|i|t|f|f|t|0
+6052|stasysid|26|-1|4|4|0|-1|-1|t|p|i|t|f|f|t|0
+6052|stausename|19|-1|64|5|0|-1|-1|f|p|i|t|f|f|t|0
+6052|stasubtype|25|-1|-1|6|0|-1|-1|f|x|i|f|f|f|t|0
+6052|statime|1184|-1|8|7|0|-1|-1|t|p|d|f|f|f|t|0
+6053|classid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6053|objid|26|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+6054|classid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6054|objid|26|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+6054|staactionname|19|-1|64|3|0|-1|-1|f|p|i|f|f|f|t|0
+5095|relfilenode_oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+5095|segment_file_num|23|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+6056|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+6056|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+6056|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+6056|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+6056|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+6056|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+6056|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+6056|classid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+6056|objid|26|-1|4|2|0|-1|-1|t|p|i|t|f|f|t|0
+6056|staactionname|19|-1|64|3|0|-1|-1|f|p|i|t|f|f|t|0
+6056|stasysid|26|-1|4|4|0|-1|-1|t|p|i|t|f|f|t|0
+6056|stausename|19|-1|64|5|0|-1|-1|f|p|i|t|f|f|t|0
+6056|stasubtype|25|-1|-1|6|0|-1|-1|f|x|i|f|f|f|t|0
+6056|statime|1184|-1|8|7|0|-1|-1|t|p|d|f|f|f|t|0
+6057|classid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6057|objid|26|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+6058|classid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6058|objid|26|-1|4|2|0|-1|-1|t|p|i|f|f|f|t|0
+6058|staactionname|19|-1|64|3|0|-1|-1|f|p|i|f|f|f|t|0
+6059|resname|19|-1|64|1|0|-1|-1|f|p|i|t|f|f|t|0
+6059|restypid|21|-1|2|2|0|-1|-1|t|p|s|t|f|f|t|0
+6059|resrequired|16|-1|1|3|0|-1|-1|t|p|c|t|f|f|t|0
+6059|reshasdefault|16|-1|1|4|0|-1|-1|t|p|c|t|f|f|t|0
+6059|reshasdisable|16|-1|1|5|0|-1|-1|t|p|c|t|f|f|t|0
+6059|resdefaultsetting|25|-1|-1|6|0|-1|-1|f|x|i|f|f|f|t|0
+6059|resdisabledsetting|25|-1|-1|7|0|-1|-1|f|x|i|f|f|f|t|0
+6059|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+6059|oid|26|0|4|-2|0|-1|-1|t|p|i|t|f|f|t|0
+6059|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+6059|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+6059|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+6059|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+6059|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+6059|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+6060|gp_segment_id|23|0|4|-8|0|-1|-1|t|p|i|t|f|f|t|0
+6060|tableoid|26|0|4|-7|0|-1|-1|t|p|i|t|f|f|t|0
+6060|cmax|29|0|4|-6|0|-1|-1|t|p|i|t|f|f|t|0
+6060|xmax|28|0|4|-5|0|-1|-1|t|p|i|t|f|f|t|0
+6060|cmin|29|0|4|-4|0|-1|-1|t|p|i|t|f|f|t|0
+6060|xmin|28|0|4|-3|0|-1|-1|t|p|i|t|f|f|t|0
+6060|oid|26|0|4|-2|0|-1|-1|t|p|i|t|f|f|t|0
+6060|ctid|27|0|6|-1|0|-1|-1|f|p|s|t|f|f|t|0
+6060|resqueueid|26|-1|4|1|0|-1|-1|t|p|i|t|f|f|t|0
+6060|restypid|21|-1|2|2|0|-1|-1|t|p|s|t|f|f|t|0
+6060|ressetting|25|-1|-1|3|0|-1|-1|f|x|i|f|f|f|t|0
+6061|oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6062|restypid|21|-1|2|1|0|-1|-1|t|p|s|f|f|f|t|0
+6063|resname|19|-1|64|1|0|-1|-1|f|p|i|f|f|f|t|0
+6064|oid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6065|resqueueid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6066|restypid|21|-1|2|1|0|-1|-1|t|p|s|f|f|f|t|0
+6040|writable|16|-1|1|10|0|-1|-1|t|p|c|f|f|f|t|0
+6067|objid|26|-1|4|1|0|-1|-1|t|p|i|f|f|f|t|0
+6067|objmod|20|-1|8|2|0|-1|-1|t|p|d|f|f|f|t|0
+6106|content|21|-1|2|1|0|-1|-1|t|p|s|f|f|f|t|0
+6106|preferred_role|18|-1|1|2|0|-1|-1|t|p|c|f|f|f|t|0
+6107|dbid|21|-1|2|1|0|-1|-1|t|p|s|f|f|f|t|0
+6111|mountid|21|-1|2|1|0|-1|-1|t|p|s|f|f|f|t|0
+1260|rolcreaterextgpfd|16|-1|1|13|0|-1|-1|t|p|c|f|f|f|t|0
+1260|rolcreaterexthttp|16|-1|1|14|0|-1|-1|t|p|c|f|f|f|t|0
+1260|rolcreatewextgpfd|16|-1|1|15|0|-1|-1|t|p|c|f|f|f|t|0
+5011|partemplatespace|26|-1|4|14|0|-1|-1|t|p|i|f|f|f|t|0
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_class_toadd33.data.in
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_class_toadd33.data.in b/src/test/regress/data/upgrade34/upg2_pg_class_toadd33.data.in
new file mode 100644
index 0000000..d4d2b10
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_class_toadd33.data.in
@@ -0,0 +1,52 @@
+relname|relnamespace|reltype|relowner|relam|relfilenode|reltablespace|relpages|reltuples|reltoastrelid|reltoastidxid|relaosegrelid|relaosegidxid|relhasindex|relisshared|relkind|relstorage|relnatts|relchecks|reltriggers|relukeys|relfkeys|relrefs|relhasoids|relhaspkey|relhasrules|relhassubclass|relfrozenxid|relacl|reloptions
+2858|pg_filespace_oid_index|11|0|10|403|2858|1664|2|1|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+2859|pg_filespace_fsname_index|11|0|10|403|2859|1664|2|1|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+2879|pg_foreign_table|11|6452|10|0|2879|0|1|0|0|0|0|0|t|f|r|h|3|0|0|0|0|0|f|f|f|f|923|{=r/@gpcurusername@}|\N
+2893|pg_filespace_entry_fs_index|11|0|10|403|2893|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+2894|pg_filespace_entry_fsdb_index|11|0|10|403|2894|1664|1|0|0|0|0|0|f|t|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+2895|pg_user_mapping|11|6449|10|0|2895|0|1|0|0|0|0|0|t|f|r|h|3|0|0|0|0|0|t|f|f|f|848|{@gpcurusername@=arwdxt/@gpcurusername@}|\N
+2898|pg_foreign_data_wrapper|11|6447|10|0|2898|0|1|0|0|0|0|0|t|f|r|h|5|0|0|0|0|0|t|f|f|f|896|{=r/@gpcurusername@}|\N
+2899|pg_foreign_server|11|6448|10|0|2899|0|1|0|0|0|0|0|t|f|r|h|7|0|0|0|0|0|t|f|f|f|897|{=r/@gpcurusername@}|\N
+2900|pg_toast_5036|99|2906|10|0|2900|1664|1|0|0|2901|0|0|t|t|t|h|3|0|0|0|0|0|f|f|f|f|926|\N|\N
+2901|pg_toast_5036_index|99|0|10|403|2901|1664|1|0|0|0|0|0|f|t|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+2902|pg_toast_5033|99|2907|10|0|2902|1664|1|0|0|2903|0|0|t|t|t|h|3|0|0|0|0|0|f|f|f|f|938|\N|\N
+2903|pg_toast_5033_index|99|0|10|403|2903|1664|1|0|0|0|0|0|f|t|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+3306|pg_foreign_data_wrapper_oid_index|11|0|10|403|3306|0|1|0|0|0|0|0|f|f|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+3307|pg_foreign_data_wrapper_name_index|11|0|10|403|3307|0|1|0|0|0|0|0|f|f|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+3308|pg_foreign_server_oid_index|11|0|10|403|3308|0|1|0|0|0|0|0|f|f|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+3309|pg_foreign_server_name_index|11|0|10|403|3309|0|1|0|0|0|0|0|f|f|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+3049|pg_foreign_table_reloid_index|11|0|10|403|3049|0|1|0|0|0|0|0|f|f|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+3316|pg_user_mapping_oid_index|11|0|10|403|3316|0|1|0|0|0|0|0|f|f|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+3317|pg_user_mapping_user_server_index|11|0|10|403|3317|0|1|0|0|0|0|0|f|f|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+5009|pg_filespace|11|6438|10|0|5009|1664|1|1|0|0|0|0|t|t|r|h|2|0|0|0|0|0|t|f|f|f|937|{=r/@gpcurusername@}|\N
+5033|pg_filespace_entry|11|6439|10|0|5033|1664|1|0|2902|0|0|0|t|t|r|h|3|0|0|0|0|0|f|f|f|f|938|{=r/@gpcurusername@}|\N
+5035|gp_san_configuration|11|6444|10|0|5035|1664|1|0|0|0|0|0|t|t|r|h|9|0|0|0|0|0|f|f|f|f|900|{=r/@gpcurusername@}|\N
+5036|gp_segment_configuration|11|6442|10|0|5036|1664|1|0|2900|0|0|0|t|t|r|h|11|0|0|0|0|0|f|f|f|f|926|{=r/@gpcurusername@}|\N
+5039|gp_fault_strategy|11|6443|10|0|5039|1664|1|0|0|0|0|0|f|t|r|h|1|0|0|0|0|0|f|f|f|f|899|{=r/@gpcurusername@}|\N
+5043|gp_fastsequence|11|6453|10|0|5043|0|1|0|0|0|0|0|t|f|r|h|3|0|0|0|0|0|f|f|f|f|918|{=r/@gpcurusername@}|\N
+5090|gp_persistent_relation_node|11|6990|10|0|5090|1664|1|216|0|0|0|0|f|t|r|h|19|0|0|0|0|0|f|f|f|f|940|{=r/@gpcurusername@}|\N
+5091|gp_persistent_database_node|11|6991|10|0|5091|1664|1|2|0|0|0|0|f|t|r|h|9|0|0|0|0|0|f|f|f|f|942|{=r/@gpcurusername@}|\N
+5092|gp_persistent_tablespace_node|11|6992|10|0|5092|1664|1|2|0|0|0|0|f|t|r|h|9|0|0|0|0|0|f|f|f|f|943|{=r/@gpcurusername@}|\N
+5093|gp_persistent_filespace_node|11|6993|10|0|5093|1664|1|0|0|0|0|0|f|t|r|h|12|0|0|0|0|0|f|f|f|f|944|{=r/@gpcurusername@}|\N
+5094|gp_relation_node|11|6994|10|0|5094|0|1|216|0|0|0|0|t|f|r|h|5|0|0|0|0|0|f|f|f|f|941|{=r/@gpcurusername@}|\N
+5095|gp_relation_node_index|11|0|10|403|5095|0|2|216|0|0|0|0|f|f|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+5096|gp_global_sequence|11|6995|10|0|5096|1664|1|15|0|0|0|0|f|t|r|h|1|0|0|0|0|0|f|f|f|f|939|{=r/@gpcurusername@}|\N
+6052|pg_stat_last_operation|11|6440|10|0|6052|0|1|99|0|0|0|0|t|f|r|h|7|0|0|0|0|0|f|f|f|f|878|{=r/@gpcurusername@}|\N
+6053|pg_statlastop_classid_objid_index|11|0|10|403|6053|0|2|89|0|0|0|0|f|f|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+6054|pg_statlastop_classid_objid_staactionname_index|11|0|10|403|6054|0|2|99|0|0|0|0|f|f|i|h|3|0|0|0|0|0|f|f|f|f|0|\N|\N
+6056|pg_stat_last_shoperation|11|6441|10|0|6056|1664|1|0|0|0|0|0|t|t|r|h|7|0|0|0|0|0|f|f|f|f|879|{=r/@gpcurusername@}|\N
+6057|pg_statlastshop_classid_objid_index|11|0|10|403|6057|1664|1|0|0|0|0|0|f|t|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+6058|pg_statlastshop_classid_objid_staactionname_index|11|0|10|403|6058|1664|1|0|0|0|0|0|f|t|i|h|3|0|0|0|0|0|f|f|f|f|0|\N|\N
+6059|pg_resourcetype|11|6445|10|0|6059|1664|1|5|0|0|0|0|t|t|r|h|7|0|0|0|0|0|t|f|f|f|911|{=r/@gpcurusername@}|\N
+6060|pg_resqueuecapability|11|6446|10|0|6060|1664|1|0|0|0|0|0|t|t|r|h|3|0|0|0|0|0|t|f|f|f|898|{=r/@gpcurusername@}|\N
+6061|pg_resourcetype_oid_index|11|0|10|403|6061|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6062|pg_resourcetype_restypid_index|11|0|10|403|6062|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6063|pg_resourcetype_resname_index|11|0|10|403|6063|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6064|pg_resqueuecapability_oid_index|11|0|10|403|6064|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6065|pg_resqueuecapability_resqueueid_index|11|0|10|403|6065|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6066|pg_resqueuecapability_restypid_index|11|0|10|403|6066|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6067|gp_fastsequence_objid_objmod_index|11|0|10|403|6067|0|1|0|0|0|0|0|f|f|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+6106|gp_segment_config_content_preferred_role_index|11|0|10|403|6106|1664|1|0|0|0|0|0|f|t|i|h|2|0|0|0|0|0|f|f|f|f|0|\N|\N
+6107|gp_segment_config_dbid_index|11|0|10|403|6107|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+6111|gp_san_config_mountid_index|11|0|10|403|6111|1664|1|0|0|0|0|0|f|t|i|h|1|0|0|0|0|0|f|f|f|f|0|\N|\N
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_depend_toadd33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_depend_toadd33.data b/src/test/regress/data/upgrade34/upg2_pg_depend_toadd33.data
new file mode 100644
index 0000000..6ac690a
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_depend_toadd33.data
@@ -0,0 +1,169 @@
+classid|objid|objsubid|refclassid|refobjid|refobjsubid|deptype
+0|0|0|1259|2858|0|p
+0|0|0|1259|2859|0|p
+0|0|0|1259|2893|0|p
+0|0|0|1259|2894|0|p
+0|0|0|1247|3300|0|p
+0|0|0|1247|3301|0|p
+0|0|0|1255|3302|0|p
+0|0|0|1255|3303|0|p
+0|0|0|1255|3304|0|p
+0|0|0|1255|3305|0|p
+0|0|0|1247|3310|0|p
+0|0|0|1247|3311|0|p
+0|0|0|1255|3312|0|p
+0|0|0|1255|3313|0|p
+0|0|0|1255|3314|0|p
+0|0|0|1255|3315|0|p
+0|0|0|1255|5032|0|p
+0|0|0|1247|6438|0|p
+0|0|0|1247|6439|0|p
+0|0|0|1255|9900|0|p
+0|0|0|1255|9997|0|p
+0|0|0|1255|9998|0|p
+0|0|0|1259|6052|0|p
+0|0|0|1259|6053|0|p
+0|0|0|1259|6054|0|p
+0|0|0|1247|6440|0|p
+0|0|0|1259|2898|0|p
+0|0|0|1259|2899|0|p
+0|0|0|1259|2895|0|p
+0|0|0|1259|3306|0|p
+0|0|0|1259|3307|0|p
+0|0|0|1259|3308|0|p
+0|0|0|1259|3309|0|p
+0|0|0|1259|3316|0|p
+0|0|0|1259|3317|0|p
+0|0|0|1255|2896|0|p
+0|0|0|1255|3112|0|p
+0|0|0|1255|3113|0|p
+0|0|0|1255|3114|0|p
+0|0|0|1255|3115|0|p
+0|0|0|1255|3116|0|p
+0|0|0|1255|3117|0|p
+0|0|0|1255|3118|0|p
+0|0|0|1255|3119|0|p
+0|0|0|1255|3120|0|p
+0|0|0|1255|3121|0|p
+0|0|0|1255|3122|0|p
+0|0|0|1255|3123|0|p
+0|0|0|1255|2897|0|p
+0|0|0|1255|820|0|p
+0|0|0|1255|821|0|p
+0|0|0|1255|822|0|p
+0|0|0|1255|2878|0|p
+0|0|0|1255|2971|0|p
+0|0|0|1255|5034|0|p
+0|0|0|1255|5044|0|p
+0|0|0|1255|5045|0|p
+0|0|0|1247|6442|0|p
+0|0|0|1247|6443|0|p
+0|0|0|1247|6444|0|p
+0|0|0|1259|6106|0|p
+0|0|0|1259|6107|0|p
+0|0|0|1259|6111|0|p
+0|0|0|1259|6056|0|p
+0|0|0|1259|6057|0|p
+0|0|0|1259|6058|0|p
+0|0|0|1247|6441|0|p
+0|0|0|1259|6059|0|p
+0|0|0|1259|6061|0|p
+0|0|0|1259|6062|0|p
+0|0|0|1259|6063|0|p
+0|0|0|1259|6060|0|p
+0|0|0|1259|6064|0|p
+0|0|0|1259|6065|0|p
+0|0|0|1259|6066|0|p
+0|0|0|1247|6445|0|p
+0|0|0|1247|6446|0|p
+0|0|0|1247|6447|0|p
+0|0|0|1247|6448|0|p
+0|0|0|1247|6449|0|p
+0|0|0|1259|2879|0|p
+0|0|0|1259|3049|0|p
+0|0|0|1247|6452|0|p
+0|0|0|1255|5040|0|p
+0|0|0|1255|5041|0|p
+0|0|0|1255|5042|0|p
+0|0|0|1247|6453|0|p
+0|0|0|1259|6067|0|p
+0|0|0|1247|6991|0|p
+0|0|0|1247|6993|0|p
+0|0|0|1247|6990|0|p
+0|0|0|1259|5092|0|p
+0|0|0|1247|6992|0|p
+0|0|0|1259|5094|0|p
+0|0|0|1247|6994|0|p
+0|0|0|1259|5036|0|p
+0|0|0|1259|5033|0|p
+0|0|0|1259|5093|0|p
+0|0|0|1259|5091|0|p
+0|0|0|1259|5035|0|p
+0|0|0|1259|5043|0|p
+0|0|0|1259|5039|0|p
+0|0|0|1259|5096|0|p
+0|0|0|1247|6995|0|p
+0|0|0|1259|5090|0|p
+0|0|0|1259|5009|0|p
+0|0|0|1259|2900|0|p
+0|0|0|1259|2901|0|p
+0|0|0|1259|2902|0|p
+0|0|0|1259|2903|0|p
+0|0|0|1259|5095|0|p
+0|0|0|1255|7178|0|p
+0|0|0|1255|3318|0|p
+0|0|0|1255|3319|0|p
+0|0|0|1255|3320|0|p
+0|0|0|1255|3321|0|p
+0|0|0|1255|3322|0|p
+0|0|0|1255|3323|0|p
+0|0|0|1255|3324|0|p
+0|0|0|1255|3331|0|p
+0|0|0|1255|3332|0|p
+0|0|0|1255|3333|0|p
+0|0|0|1255|6435|0|p
+0|0|0|2617|3325|0|p
+0|0|0|2617|3326|0|p
+0|0|0|2617|3327|0|p
+0|0|0|2617|3328|0|p
+0|0|0|2617|3329|0|p
+0|0|0|2617|3330|0|p
+0|0|0|2616|2904|0|p
+0|0|0|1255|2905|0|p
+0|0|0|1247|2906|0|p
+0|0|0|1247|2907|0|p
+0|0|0|2605|9901|0|p
+0|0|0|2605|9902|0|p
+0|0|0|1255|5046|0|p
+0|0|0|1255|5047|0|p
+0|0|0|1255|5048|0|p
+0|0|0|1255|5049|0|p
+0|0|0|1255|5050|0|p
+0|0|0|1255|5051|0|p
+0|0|0|1255|5052|0|p
+0|0|0|1255|5053|0|p
+0|0|0|1255|5054|0|p
+0|0|0|1255|5055|0|p
+0|0|0|1255|5037|0|p
+0|0|0|2615|8001|0|p
+0|0|0|1255|5056|0|p
+0|0|0|1255|5057|0|p
+0|0|0|1255|5058|0|p
+0|0|0|1255|5059|0|p
+0|0|0|1255|5060|0|p
+0|0|0|1255|5061|0|p
+0|0|0|1255|5062|0|p
+0|0|0|1255|5063|0|p
+0|0|0|1255|5064|0|p
+0|0|0|1255|5065|0|p
+0|0|0|1255|5066|0|p
+0|0|0|1255|5067|0|p
+0|0|0|1255|5068|0|p
+0|0|0|1255|5069|0|p
+0|0|0|1255|5070|0|p
+0|0|0|1255|5071|0|p
+0|0|0|1255|5072|0|p
+0|0|0|1255|5073|0|p
+0|0|0|1255|5074|0|p
+0|0|0|1255|6068|0|p
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_description_toadd33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_description_toadd33.data b/src/test/regress/data/upgrade34/upg2_pg_description_toadd33.data
new file mode 100644
index 0000000..1930589
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_description_toadd33.data
@@ -0,0 +1,83 @@
+objoid|classoid|objsubid|description
+820|1255|0|returns the currently executing query
+821|1255|0|list of SQL keywords
+822|1255|0|returns the type of the argument
+2878|1255|0|terminate a server process
+2896|1255|0|convert generic options array to name/value table
+2971|1255|0|convert boolean to text
+3112|1255|0|user privilege on foreign data wrapper by username, foreign data wrapper name
+3113|1255|0|user privilege on foreign data wrapper by username, foreign data wrapper oid
+3114|1255|0|user privilege on foreign data wrapper by user oid, foreign data wrapper name
+3115|1255|0|user privilege on foreign data wrapper by user oid, foreign data wrapper oid
+3116|1255|0|current user privilege on foreign data wrapper by foreign data wrapper name
+3117|1255|0|current user privilege on foreign data wrapper by foreign data wrapper oid
+3118|1255|0|user privilege on server by username, server name
+3119|1255|0|user privilege on server by username, server oid
+3120|1255|0|user privilege on server by user oid, server name
+3121|1255|0|user privilege on server by user oid, server oid
+3122|1255|0|current user privilege on server by server name
+3123|1255|0|current user privilege on server by server oid
+3302|1255|0|I/O
+3303|1255|0|I/O
+3304|1255|0|I/O
+3305|1255|0|I/O
+3312|1255|0|I/O
+3313|1255|0|I/O
+3314|1255|0|I/O
+3315|1255|0|I/O
+3300|1247|0|(segment file num, row number), logical location of append-only tuple
+3310|1247|0|(h/h) -- the hexadecimal xlogid and xrecoff of an XLOG location
+5032|1255|0|Return reltuples/relpages information for relation.
+5034|1255|0|partition configuration for a given relation
+5040|1255|0|change weight of all the backends for a given session id
+5041|1255|0|change weight of all the backends for a given session id
+5042|1255|0|list priorities of backends
+5044|1255|0|Insert text into the error log
+5045|1255|0|Insert text into the error log
+7178|1255|0|populate the persistent tables and gp_relation_node for the current database
+9997|1255|0|raises function deprecation error
+9998|1255|0|convert an object name to oid
+9999|1255|0|Greenplum fault testing only
+3318|1255|0|I/O
+3319|1255|0|I/O
+3320|1255|0|I/O
+3321|1255|0|I/O
+3322|1255|0|I/O
+3323|1255|0|I/O
+3324|1255|0|I/O
+3331|1255|0|I/O
+6435|1255|0|view logged change tracking records
+2905|1255|0|btree less-equal-greater
+5046|1255|0|Perform the catalog operations necessary for adding a new standby
+5047|1255|0|Remove a master standby from the system catalog
+5048|1255|0|Perform the catalog operations necessary for adding a new segment mirror
+5049|1255|0|Remove a segment mirror from the system catalog
+5050|1255|0|Perform the catalog operations necessary for adding a new primary segment
+5051|1255|0|Remove a primary segment from the system catalog
+5052|1255|0|Convert a cloned master catalog for use as a segment
+5053|1255|0|Activate a standby
+5054|1255|0|Persist object nodes on a segment
+5055|1255|0|Remove persistent object node references at a segment
+5037|1255|0|ALTER statement to recreate subpartition templates for a give relation
+8001|2615|0|Greenplum toolkit schema
+5056|1255|0|Add a new entry to gp_persistent_filespace_node
+5057|1255|0|Add a new entry to gp_persistent_tablespace_node
+5058|1255|0|Add a new entry to gp_persistent_database_node
+5059|1255|0|Add a new entry to gp_persistent_relation_node
+5060|1255|0|Add a new entry to gp_global_sequence
+5061|1255|0|Add a new entry to gp_relation_node
+5062|1255|0|Update an entry in gp_persistent_filespace_node
+5063|1255|0|Update an entry in gp_persistent_tablespace_node
+5064|1255|0|Update an entry in gp_persistent_database_node
+5065|1255|0|Update an entry in gp_persistent_relation_node
+5066|1255|0|Update an entry in gp_global_sequence
+5067|1255|0|Update an entry in gp_relation_node
+5068|1255|0|Remove an entry from gp_persistent_filespace_node
+5069|1255|0|Remove an entry from gp_persistent_tablespace_node
+5070|1255|0|Remove an entry from gp_persistent_database_node
+5071|1255|0|Remove an entry from gp_persistent_relation_node
+5072|1255|0|Remove an entry from gp_global_sequence
+5073|1255|0|Remove an entry from gp_relation_node
+5074|1255|0|physical filesystem information
+6068|1255|0|dbid executing function
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_index_toadd33.data.in
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_index_toadd33.data.in b/src/test/regress/data/upgrade34/upg2_pg_index_toadd33.data.in
new file mode 100644
index 0000000..61ed7dd
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_index_toadd33.data.in
@@ -0,0 +1,30 @@
+indexrelid|indrelid|indnatts|indisunique|indisprimary|indisclustered|indisvalid|indkey|indclass|indexprs|indpred
+2858|5009|1|t|f|f|t|-2|1989|\N|\N
+2859|5009|1|t|f|f|t|1|1986|\N|\N
+2893|5033|1|f|f|f|t|1|1989|\N|\N
+2894|5033|2|t|f|f|t|1 2|1989 1976|\N|\N
+2901|2900|2|t|t|f|t|1 2|1989 1978|\N|\N
+2903|2902|2|t|t|f|t|1 2|1989 1978|\N|\N
+3049|2879|1|t|f|f|t|1|1989|\N|\N
+3306|2898|1|t|f|f|t|-2|1989|\N|\N
+3307|2898|1|t|f|f|t|1|1986|\N|\N
+3308|2899|1|t|f|f|t|-2|1989|\N|\N
+3309|2899|1|t|f|f|t|1|1986|\N|\N
+3316|2895|1|t|f|f|t|-2|1989|\N|\N
+3317|2895|2|t|f|f|t|1 2|1989 1989|\N|\N
+5095|5094|2|t|f|f|t|1 2|1989 1978|\N|\N
+6053|6052|2|f|f|f|t|1 2|1989 1989|\N|\N
+6054|6052|3|t|f|f|t|1 2 3|1989 1989 1986|\N|\N
+6057|6056|2|f|f|f|t|1 2|1989 1989|\N|\N
+6058|6056|3|t|f|f|t|1 2 3|1989 1989 1986|\N|\N
+6061|6059|1|t|f|f|t|-2|1989|\N|\N
+6062|6059|1|t|f|f|t|2|1976|\N|\N
+6063|6059|1|t|f|f|t|1|1986|\N|\N
+6064|6060|1|t|f|f|t|-2|1989|\N|\N
+6065|6060|1|f|f|f|t|1|1989|\N|\N
+6066|6060|1|f|f|f|t|2|1976|\N|\N
+6067|5043|2|t|f|f|t|1 2|1989 1980|\N|\N
+6106|5036|2|t|f|f|t|2 4|1976 429|\N|\N
+6107|5036|1|t|f|f|t|1|1976|\N|\N
+6111|5035|1|t|f|f|t|1|1976|\N|\N
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_namespace_toadd33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_namespace_toadd33.data b/src/test/regress/data/upgrade34/upg2_pg_namespace_toadd33.data
new file mode 100644
index 0000000..12314d5
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_namespace_toadd33.data
@@ -0,0 +1,2 @@
+oid|nspname|nspowner|nspacl
+8001|gp_toolkit|10|\N

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_proc_toadd33.data
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_proc_toadd33.data b/src/test/regress/data/upgrade34/upg2_pg_proc_toadd33.data
new file mode 100644
index 0000000..831c1ce
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_proc_toadd33.data
@@ -0,0 +1,83 @@
+oid|proname|pronamespace|proowner|prolang|proisagg|prosecdef|proisstrict|proretset|provolatile|pronargs|prorettype|proiswin|proargtypes|proallargtypes|proargmodes|proargnames|prosrc|probin|proacl
+820|current_query|11|10|12|f|f|f|f|v|0|25|f||\N|\N|\N|current_query|-|\N
+821|pg_get_keywords|11|10|12|f|f|t|t|s|0|2249|f||{25,18,25}|{o,o,o}|{word,catcode,catdesc}|pg_get_keywords|-|\N
+822|pg_typeof|11|10|12|f|f|f|f|s|1|2206|f|2276|\N|\N|\N|pg_typeof|-|\N
+2878|pg_terminate_backend|11|10|12|f|f|t|f|v|1|16|f|23|\N|\N|\N|pg_terminate_backend|-|\N
+2971|text|11|10|12|f|f|t|f|i|1|25|f|16|\N|\N|\N|booltext|-|\N
+2896|pg_options_to_table|11|10|12|f|f|t|t|s|1|2249|f|1009|{1009,25,25}|{i,o,o}|{options_array,option_name,option_value}|pg_options_to_table|-|\N
+2897|gpdb_fdw_validator|11|10|12|f|f|t|f|i|2|16|f|1009 26|\N|\N|\N|gpdb_fdw_validator|-|\N
+3112|has_foreign_data_wrapper_privilege|11|10|12|f|f|t|f|s|3|16|f|19 25 25|\N|\N|\N|has_foreign_data_wrapper_privilege_name_name|-|\N
+3113|has_foreign_data_wrapper_privilege|11|10|12|f|f|t|f|s|3|16|f|19 26 25|\N|\N|\N|has_foreign_data_wrapper_privilege_name_id|-|\N
+3114|has_foreign_data_wrapper_privilege|11|10|12|f|f|t|f|s|3|16|f|26 25 25|\N|\N|\N|has_foreign_data_wrapper_privilege_id_name|-|\N
+3115|has_foreign_data_wrapper_privilege|11|10|12|f|f|t|f|s|3|16|f|26 26 25|\N|\N|\N|has_foreign_data_wrapper_privilege_id_id|-|\N
+3116|has_foreign_data_wrapper_privilege|11|10|12|f|f|t|f|s|2|16|f|25 25|\N|\N|\N|has_foreign_data_wrapper_privilege_name|-|\N
+3117|has_foreign_data_wrapper_privilege|11|10|12|f|f|t|f|s|2|16|f|26 25|\N|\N|\N|has_foreign_data_wrapper_privilege_id|-|\N
+3118|has_server_privilege|11|10|12|f|f|t|f|s|3|16|f|19 25 25|\N|\N|\N|has_server_privilege_name_name|-|\N
+3119|has_server_privilege|11|10|12|f|f|t|f|s|3|16|f|19 26 25|\N|\N|\N|has_server_privilege_name_id|-|\N
+3120|has_server_privilege|11|10|12|f|f|t|f|s|3|16|f|26 25 25|\N|\N|\N|has_server_privilege_id_name|-|\N
+3121|has_server_privilege|11|10|12|f|f|t|f|s|3|16|f|26 26 25|\N|\N|\N|has_server_privilege_id_id|-|\N
+3122|has_server_privilege|11|10|12|f|f|t|f|s|2|16|f|25 25|\N|\N|\N|has_server_privilege_name|-|\N
+3123|has_server_privilege|11|10|12|f|f|t|f|s|2|16|f|26 25|\N|\N|\N|has_server_privilege_id|-|\N
+3302|gpaotidin|11|10|12|f|f|t|f|i|1|3300|f|2275|\N|\N|\N|gpaotidin|-|\N
+3303|gpaotidout|11|10|12|f|f|t|f|i|1|2275|f|3300|\N|\N|\N|gpaotidout|-|\N
+3304|gpaotidrecv|11|10|12|f|f|t|f|i|1|3300|f|2281|\N|\N|\N|gpaotidrecv|-|\N
+3305|gpaotidsend|11|10|12|f|f|t|f|i|1|17|f|3300|\N|\N|\N|gpaotidsend|-|\N
+3312|gpxloglocin|11|10|12|f|f|t|f|i|1|3310|f|2275|\N|\N|\N|gpxloglocin|-|\N
+3313|gpxloglocout|11|10|12|f|f|t|f|i|1|2275|f|3310|\N|\N|\N|gpxloglocout|-|\N
+3314|gpxloglocrecv|11|10|12|f|f|t|f|i|1|3310|f|2281|\N|\N|\N|gpxloglocrecv|-|\N
+3315|gpxloglocsend|11|10|12|f|f|t|f|i|1|17|f|3310|\N|\N|\N|gpxloglocsend|-|\N
+3318|gpxlogloclarger|11|10|12|f|f|t|f|i|2|3310|f|3310 3310|\N|\N|\N|gpxlogloclarger|-|\N
+3319|gpxloglocsmaller|11|10|12|f|f|t|f|i|2|3310|f|3310 3310|\N|\N|\N|gpxloglocsmaller|-|\N
+3331|gpxlogloceq|11|10|12|f|f|t|f|i|2|16|f|3310 3310|\N|\N|\N|gpxlogloceq|-|\N
+3320|gpxloglocne|11|10|12|f|f|t|f|i|2|16|f|3310 3310|\N|\N|\N|gpxloglocne|-|\N
+3321|gpxlogloclt|11|10|12|f|f|t|f|i|2|16|f|3310 3310|\N|\N|\N|gpxlogloclt|-|\N
+3322|gpxloglocle|11|10|12|f|f|t|f|i|2|16|f|3310 3310|\N|\N|\N|gpxloglocle|-|\N
+3323|gpxloglocgt|11|10|12|f|f|t|f|i|2|16|f|3310 3310|\N|\N|\N|gpxloglocgt|-|\N
+3324|gpxloglocge|11|10|12|f|f|t|f|i|2|16|f|3310 3310|\N|\N|\N|gpxloglocge|-|\N
+2905|btgpxlogloccmp|11|10|12|f|f|t|f|i|2|23|f|3310 3310|\N|\N|\N|btgpxlogloccmp|-|\N
+3332|max|11|10|12|t|f|f|f|i|1|3310|f|3310|\N|\N|\N|aggregate_dummy|-|\N
+3333|min|11|10|12|t|f|f|f|i|1|3310|f|3310|\N|\N|\N|aggregate_dummy|-|\N
+6435|gp_changetracking_log|11|10|12|f|f|f|t|v|1|2249|f|23|{23,21,21,26,26,26,3310,23,27,20}|{i,o,o,o,o,o,o,o,o,o}|{filetype,segment_id,dbid,space,db,rel,xlogloc,blocknum,persistent_tid,persistent_sn}|gp_changetracking_log|-|\N
+5032|gp_statistics_estimate_reltuples_relpages_oid|11|10|12|f|f|t|f|v|1|1021|f|26|\N|\N|\N|gp_statistics_estimate_reltuples_relpages_oid|-|\N
+5034|pg_get_partition_def|11|10|12|f|f|t|f|s|3|25|f|26 16 16|\N|\N|\N|pg_get_partition_def_ext2|-|\N
+5040|gp_adjust_priority|11|10|12|f|f|t|f|v|3|23|f|23 23 23|\N|\N|\N|gp_adjust_priority_int|-|\N
+5041|gp_adjust_priority|11|10|12|f|f|t|f|v|3|23|f|23 23 25|\N|\N|\N|gp_adjust_priority_value|-|\N
+5042|gp_list_backend_priorities|11|10|12|f|f|f|t|v|0|2249|f||\N|\N|\N|gp_list_backend_priorities|-|\N
+5044|gp_elog|11|10|12|f|f|t|f|i|1|2278|f|25|\N|\N|\N|gp_elog|-|\N
+5045|gp_elog|11|10|12|f|f|t|f|i|2|2278|f|25 16|\N|\N|\N|gp_elog|-|\N
+7178|gp_persistent_build_db|11|10|12|f|f|f|f|v|1|23|f|16|\N|\N|\N|gp_persistent_build_db|-|\N
+9900|aocsvpinfo_decode|11|10|12|f|f|t|f|i|3|20|f|1562 23 23|\N|\N|\N|aocsvpinfo_decode|-|\N
+9997|gp_deprecated|11|10|12|f|f|f|f|i|0|2278|f||\N|\N|\N|gp_deprecated|-|\N
+9998|pg_objname_to_oid|11|10|12|f|f|t|f|i|1|26|f|25|\N|\N|\N|pg_objname_to_oid|-|\N
+5046|gp_add_master_standby|11|10|12|f|f|f|f|v|3|21|f|25 25 1009|\N|\N|\N|gp_add_master_standby|-|\N
+5047|gp_remove_master_standby|11|10|12|f|f|f|f|v|0|16|f||\N|\N|\N|gp_remove_master_standby|-|\N
+5048|gp_add_segment_mirror|11|10|12|f|f|f|f|v|6|21|f|21 25 25 23 23 1009|\N|\N|\N|gp_add_segment_mirror|-|\N
+5049|gp_remove_segment_mirror|11|10|12|f|f|f|f|v|1|16|f|21|\N|\N|\N|gp_remove_segment_mirror|-|\N
+5050|gp_add_segment|11|10|12|f|f|f|f|v|4|21|f|25 25 23 1009|\N|\N|\N|gp_add_segment|-|\N
+5051|gp_remove_segment|11|10|12|f|f|f|f|v|1|16|f|21|\N|\N|\N|gp_remove_segment|-|\N
+5052|gp_prep_new_segment|11|10|12|f|f|f|f|v|1|16|f|1009|\N|\N|\N|gp_prep_new_segment|-|\N
+5053|gp_activate_standby|11|10|12|f|f|f|f|v|0|16|f||\N|\N|\N|gp_activate_standby|-|\N
+5054|gp_add_segment_persistent_entries|11|10|12|f|f|f|f|i|3|16|f|21 21 1009|\N|\N|\N|gp_add_segment_persistent_entries|-|\N
+5055|gp_remove_segment_persistent_entries|11|10|12|f|f|f|f|i|2|16|f|21 21|\N|\N|\N|gp_remove_segment_persistent_entries|-|\N
+5037|pg_get_partition_template_def|11|10|12|f|f|t|f|s|3|25|f|26 16 16|\N|\N|\N|pg_get_partition_template_def|-|\N
+5056|gp_add_persistent_filespace_node_entry|11|10|12|f|f|f|f|v|13|16|f|27 26 21 25 21 25 21 20 21 23 23 20 27|\N|\N|\N|gp_add_persistent_filespace_node_entry|-|\N
+5057|gp_add_persistent_tablespace_node_entry|11|10|12|f|f|f|f|v|10|16|f|27 26 26 21 20 21 23 23 20 27|\N|\N|\N|gp_add_persistent_tablespace_node_entry|-|\N
+5058|gp_add_persistent_database_node_entry|11|10|12|f|f|f|f|v|10|16|f|27 26 26 21 20 21 23 23 20 27|\N|\N|\N|gp_add_persistent_database_node_entry|-|\N
+5059|gp_add_persistent_relation_node_entry|11|10|12|f|f|f|f|v|20|16|f|27 26 26 26 23 21 21 20 21 21 16 20 3310 23 20 20 23 23 20 27|\N|\N|\N|gp_add_persistent_relation_node_entry|-|\N
+5060|gp_add_global_sequence_entry|11|10|12|f|f|f|f|v|2|16|f|27 20|\N|\N|\N|gp_add_global_sequence_entry|-|\N
+5061|gp_add_relation_node_entry|11|10|12|f|f|f|f|v|6|16|f|27 26 23 20 27 20|\N|\N|\N|gp_add_relation_node_entry|-|\N
+5062|gp_update_persistent_filespace_node_entry|11|10|12|f|f|f|f|v|13|16|f|27 26 21 25 21 25 21 20 21 23 23 20 27|\N|\N|\N|gp_update_persistent_filespace_node_entry|-|\N
+5063|gp_update_persistent_tablespace_node_entry|11|10|12|f|f|f|f|v|10|16|f|27 26 26 21 20 21 23 23 20 27|\N|\N|\N|gp_update_persistent_tablespace_node_entry|-|\N
+5064|gp_update_persistent_database_node_entry|11|10|12|f|f|f|f|v|10|16|f|27 26 26 21 20 21 23 23 20 27|\N|\N|\N|gp_update_persistent_database_node_entry|-|\N
+5065|gp_update_persistent_relation_node_entry|11|10|12|f|f|f|f|v|20|16|f|27 26 26 26 23 21 21 20 21 21 16 20 3310 23 20 20 23 23 20 27|\N|\N|\N|gp_update_persistent_relation_node_entry|-|\N
+5066|gp_update_global_sequence_entry|11|10|12|f|f|f|f|v|2|16|f|27 20|\N|\N|\N|gp_update_global_sequence_entry|-|\N
+5067|gp_update_relation_node_entry|11|10|12|f|f|f|f|v|6|16|f|27 26 23 20 27 20|\N|\N|\N|gp_update_relation_node_entry|-|\N
+5068|gp_delete_persistent_filespace_node_entry|11|10|12|f|f|f|f|v|1|16|f|27|\N|\N|\N|gp_delete_persistent_filespace_node_entry|-|\N
+5069|gp_delete_persistent_tablespace_node_entry|11|10|12|f|f|f|f|v|1|16|f|27|\N|\N|\N|gp_delete_persistent_tablespace_node_entry|-|\N
+5070|gp_delete_persistent_database_node_entry|11|10|12|f|f|f|f|v|1|16|f|27|\N|\N|\N|gp_delete_persistent_database_node_entry|-|\N
+5071|gp_delete_persistent_relation_node_entry|11|10|12|f|f|f|f|v|1|16|f|27|\N|\N|\N|gp_delete_persistent_relation_node_entry|-|\N
+5072|gp_delete_global_sequence_entry|11|10|12|f|f|f|f|v|1|16|f|27|\N|\N|\N|gp_delete_global_sequence_entry|-|\N
+5073|gp_delete_relation_node_entry|11|10|12|f|f|f|f|v|1|16|f|27|\N|\N|\N|gp_delete_relation_node_entry|-|\N
+5074|gp_persistent_relation_node_check|11|10|12|f|f|f|t|v|0|6990|f||\N|\N|\N|gp_persistent_relation_node_check|-|\N
+6068|gp_execution_dbid|11|10|12|f|f|f|f|v|0|23|f||\N|\N|\N|gp_execution_dbid|-|\N
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade34/upg2_pg_type_toadd33.data.in
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade34/upg2_pg_type_toadd33.data.in b/src/test/regress/data/upgrade34/upg2_pg_type_toadd33.data.in
new file mode 100644
index 0000000..2217ef2
--- /dev/null
+++ b/src/test/regress/data/upgrade34/upg2_pg_type_toadd33.data.in
@@ -0,0 +1,28 @@
+oid|typname|typnamespace|typowner|typlen|typbyval|typtype|typisdefined|typdelim|typrelid|typelem|typinput|typoutput|typreceive|typsend|typanalyze|typalign|typstorage|typnotnull|typbasetype|typtypmod|typndims|typdefaultbin|typdefault
+2906|pg_toast_5036|99|10|-1|f|c|t|,|2900|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+2907|pg_toast_5033|99|10|-1|f|c|t|,|2902|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+3300|gpaotid|11|10|6|f|b|t|,|0|0|gpaotidin|gpaotidout|gpaotidrecv|gpaotidsend|-|s|p|f|0|-1|0|\N|\N
+3301|_gpaotid|11|10|-1|f|b|t|,|0|3300|array_in|array_out|array_recv|array_send|-|i|x|f|0|-1|0|\N|\N
+3310|gpxlogloc|11|10|8|f|b|t|,|0|0|gpxloglocin|gpxloglocout|gpxloglocrecv|gpxloglocsend|-|i|p|f|0|-1|0|\N|\N
+3311|_gpxlogloc|11|10|-1|f|b|t|,|0|3310|array_in|array_out|array_recv|array_send|-|i|x|f|0|-1|0|\N|\N
+6438|pg_filespace|11|10|-1|f|c|t|,|5009|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6439|pg_filespace_entry|11|10|-1|f|c|t|,|5033|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6440|pg_stat_last_operation|11|10|-1|f|c|t|,|6052|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6441|pg_stat_last_shoperation|11|10|-1|f|c|t|,|6056|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6442|gp_segment_configuration|11|10|-1|f|c|t|,|5036|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6443|gp_fault_strategy|11|10|-1|f|c|t|,|5039|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6444|gp_san_configuration|11|10|-1|f|c|t|,|5035|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6445|pg_resourcetype|11|10|-1|f|c|t|,|6059|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6446|pg_resqueuecapability|11|10|-1|f|c|t|,|6060|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6447|pg_foreign_data_wrapper|11|10|-1|f|c|t|,|2898|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6448|pg_foreign_server|11|10|-1|f|c|t|,|2899|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6449|pg_user_mapping|11|10|-1|f|c|t|,|2895|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6452|pg_foreign_table|11|10|-1|f|c|t|,|2879|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6453|gp_fastsequence|11|10|-1|f|c|t|,|5043|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6990|gp_persistent_relation_node|11|10|-1|f|c|t|,|5090|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6991|gp_persistent_database_node|11|10|-1|f|c|t|,|5091|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6992|gp_persistent_tablespace_node|11|10|-1|f|c|t|,|5092|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6993|gp_persistent_filespace_node|11|10|-1|f|c|t|,|5093|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6994|gp_relation_node|11|10|-1|f|c|t|,|5094|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+6995|gp_global_sequence|11|10|-1|f|c|t|,|5096|0|record_in|record_out|record_recv|record_send|-|d|x|f|0|-1|0|\N|\N
+\.

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/src/test/regress/data/upgrade41/.p4ignore
----------------------------------------------------------------------
diff --git a/src/test/regress/data/upgrade41/.p4ignore b/src/test/regress/data/upgrade41/.p4ignore
new file mode 100644
index 0000000..fb04dbb
--- /dev/null
+++ b/src/test/regress/data/upgrade41/.p4ignore
@@ -0,0 +1,4 @@
+upg2_catupgrade.sql
+upg2_catupgrade_41.sql
+upg2_catupgrade_check.sql
+.p4ignore

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/tools/bin/ext/.p4ignore
----------------------------------------------------------------------
diff --git a/tools/bin/ext/.p4ignore b/tools/bin/ext/.p4ignore
new file mode 100644
index 0000000..69ee940
--- /dev/null
+++ b/tools/bin/ext/.p4ignore
@@ -0,0 +1,3 @@
+Crypto
+paramiko
+pygresql

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/tools/bin/ext/Crypto/.p4ignore
----------------------------------------------------------------------
diff --git a/tools/bin/ext/Crypto/.p4ignore b/tools/bin/ext/Crypto/.p4ignore
new file mode 100644
index 0000000..6018c0c
--- /dev/null
+++ b/tools/bin/ext/Crypto/.p4ignore
@@ -0,0 +1,2 @@
+__init__.py
+test.py

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/a485be47/tools/bin/ext/Makefile
----------------------------------------------------------------------
diff --git a/tools/bin/ext/Makefile b/tools/bin/ext/Makefile
new file mode 100644
index 0000000..ba49f09
--- /dev/null
+++ b/tools/bin/ext/Makefile
@@ -0,0 +1,27 @@
+#-------------------------------------------------------------------------
+#
+# Makefile for the managerment utilities
+#
+#-------------------------------------------------------------------------
+
+subdir = tools/bin/ext
+top_builddir = ../../..
+include $(top_builddir)/src/Makefile.global
+
+SKIP_INSTALL=.gitignore|.p4ignore|.rcfile|Makefile|test/
+
+install:
+	${INSTALL_SCRIPT} -d ${libdir}/python/
+	@for file in `find * -type f | grep -v -E "${SKIP_INSTALL}"`; \
+		do \
+			echo "install $${file} into ${libdir}/python/$${file}" ; \
+			${INSTALL_SCRIPT} $${file} ${libdir}/python/$${file}; \
+		done
+	@for dirs in `find * -type d | grep -v test` ;\
+		do \
+			${INSTALL_SCRIPT} -d ${libdir}/python/$${dirs}; \
+			for file in `find $${dirs} -type f | grep -v -E "${SKIP_INSTALL}"`; do \
+				echo "install $${file} into ${libdir}/python/$${file}" ; \
+				${INSTALL_SCRIPT} $${file} ${libdir}/python/$${file}; \
+			done \
+		done