Implement DROP CONVERSION
Tatsuo Ishii <ishii@postgresql.org>
Implement DROP CONVERSION Add regression test
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/catalog/dependency.c | modified | +29 −1 |
| src/backend/catalog/pg_conversion.c | modified | +114 −7 |
| src/backend/commands/conversioncmds.c | modified | +3 −3 |
| src/backend/tcop/utility.c | modified | +2 −3 |
| src/backend/utils/cache/syscache.c | modified | +21 −1 |
| src/backend/utils/init/miscinit.c | modified | +1 −51 |
| src/backend/utils/mb/mbutils.c | modified | +10 −3 |
| src/include/catalog/catversion.h | modified | +2 −2 |
| src/include/catalog/indexing.h | modified | +2 −3 |
| src/include/catalog/pg_conversion.h | modified | +5 −2 |
| src/include/commands/conversioncmds.h | modified | +2 −2 |
| src/include/utils/syscache.h | modified | +24 −22 |
| src/test/regress/expected/conversion.out | added | +478 −0 |
| src/test/regress/parallel_schedule | modified | +1 −3 |
| src/test/regress/serial_schedule | modified | +2 −1 |
| src/test/regress/sql/conversion.sql | added | +156 −0 |