Further refine patch for commenting operator implementation functions.
Tom Lane <tgl@sss.pgh.pa.us>
Further refine patch for commenting operator implementation functions. Instead of manually maintaining the "implementation of XXX operator" comments in pg_proc.h, delete all those entries and let initdb create them via a join. To let initdb figure out which name to use when there is a conflict, change the comments for deprecated operators to say they are deprecated --- which seems like a good thing to do anyway.
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/initdb/initdb.c | modified | +13 −0 |
| src/include/catalog/catversion.h | modified | +1 −1 |
| src/include/catalog/pg_operator.h | modified | +29 −22 |
| src/include/catalog/pg_proc.h | modified | +22 −682 |
| src/test/regress/expected/opr_sanity.out | modified | +12 −23 |
| src/test/regress/sql/opr_sanity.sql | modified | +9 −14 |