RE: extension patch of CREATE OR REPLACE TRIGGER - Mailing list pgsql-hackers

From osumi.takamichi@fujitsu.com
Subject RE: extension patch of CREATE OR REPLACE TRIGGER
Date
Msg-id OSBPR01MB19891F53871D90D167C3FEC7EDC40@OSBPR01MB1989.jpnprd01.prod.outlook.com
Whole thread Raw
In response to Re: extension patch of CREATE OR REPLACE TRIGGER  (Surafel Temesgen <surafel3000@gmail.com>)
Responses Re: extension patch of CREATE OR REPLACE TRIGGER  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: extension patch of CREATE OR REPLACE TRIGGER  (Alvaro Herrera <alvherre@2ndquadrant.com>)
List pgsql-hackers

Dear Surafel

 

Thank you for your check of my patch.

Ive made the version 03 to

fix what you mentioned about my patch.

 

I corrected my wrong bracing styles and

also reduced the amount of my regression test.

Off course, I erased unnecessary

white spaces and the C++ style comment.

 

Regards,

              Takamichi Osumi

 

I don't test your patch fully yet but here are same comment.

There are same white space issue like here

-  bool is_internal)
+  bool is_internal,
+  Oid existing_constraint_oid)

in a few place

 

+ // trigoid = HeapTupleGetOid(tuple); // raw code

please remove this line if you don't use it.

 

+ if(!existing_constraint_oid){
+ conOid = GetNewOidWithIndex(conDesc, ConstraintOidIndexId,
+ Anum_pg_constraint_oid);
+ values[Anum_pg_constraint_oid - 1] = ObjectIdGetDatum(conOid);
+ }

incorrect bracing style here and its appear in a few other places too

and it seems to me that the change in regression test is

huge can you reduce it?

 

regards

Surafel

Attachment

pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: psql - add SHOW_ALL_RESULTS option
Next
From: Peter Eisentraut
Date:
Subject: Re: make libpq documentation navigable between functions