You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tom Lane
92bf7e2d02
Provide the OR REPLACE option for CREATE TRIGGER.
...
This is mostly straightforward. However, we disallow replacing
constraint triggers or changing the is-constraint property; perhaps
that can be added later, but the complexity versus benefit tradeoff
doesn't look very good.
Also, no special thought is taken here for whether replacing an
existing trigger should result in changes to queued-but-not-fired
trigger actions. We just document that if you're surprised by the
results, too bad, don't do that. (Note that any such pending trigger
activity would have to be within the current session.)
Takamichi Osumi, reviewed at various times by Surafel Temesgen,
Peter Smith, and myself
Discussion: https://postgr.es/m/0DDF369B45A1B44B8A687ED43F06557C010BC362@G01JPEXMBYT03
5 years ago
..
.gitignore
Remove separate files for the initial contents of pg_(sh)description
6 years ago
Catalog.pm
Clarify coding in Catalog::AddDefaultValues.
6 years ago
Makefile
Move catalog index declarations
5 years ago
aclchk.c
Unify drop-by-OID functions
6 years ago
catalog.c
Move catalog index declarations
5 years ago
dependency.c
Track collation versions for indexes.
5 years ago
genbki.pl
Don't use custom OID symbols in pg_type.dat, either.
5 years ago
heap.c
Track collation versions for indexes.
5 years ago
index.c
Provide the OR REPLACE option for CREATE TRIGGER.
5 years ago
indexing.c
Use multi-inserts for pg_attribute and pg_shdepend
5 years ago
information_schema.sql
Add current substring regular expression syntax
6 years ago
namespace.c
Fix some grammar and typos in comments and docs
5 years ago
objectaccess.c
Update copyrights for 2020
6 years ago
objectaddress.c
Fix some typos
5 years ago
partition.c
Plug memory leak in index_get_partition
5 years ago
pg_aggregate.c
Remove useless entries for aggregate functions from fmgrtab.c.
5 years ago
pg_cast.c
Update copyright year
5 years ago
pg_collation.c
Remove pg_collation.collversion.
5 years ago
pg_constraint.c
Track collation versions for indexes.
5 years ago
pg_conversion.c
Unify drop-by-OID functions
6 years ago
pg_db_role_setting.c
Update copyrights for 2020
6 years ago
pg_depend.c
Track collation versions for indexes.
5 years ago
pg_enum.c
Fix enum errdetail to mention bytes, not chars
5 years ago
pg_inherits.c
Update copyrights for 2020
6 years ago
pg_largeobject.c
Update copyrights for 2020
6 years ago
pg_namespace.c
Fix some grammar and typos in comments and docs
5 years ago
pg_operator.c
Remove support for postfix (right-unary) operators.
5 years ago
pg_proc.c
Fix list-munging bug that broke SQL function result coercions.
5 years ago
pg_publication.c
Fix relcache reference leak
6 years ago
pg_range.c
Switch to multi-inserts when registering dependencies for many code paths
5 years ago
pg_shdepend.c
Use multi-inserts for pg_depend
5 years ago
pg_subscription.c
Review logical replication tablesync code
5 years ago
pg_type.c
Fix some typos
5 years ago
sql_feature_packages.txt
Cleanup in SQL features files
6 years ago
sql_features.txt
Support FETCH FIRST WITH TIES
6 years ago
storage.c
Extend PageIsVerified() to handle more custom options
5 years ago
system_views.sql
Revert pg_relation_check_pages()
5 years ago
toasting.c
Move catalog toast table declarations
5 years ago