postgresql/src/backend/commands
Tom Lane 201737168c pg_trigger's index on tgrelid is replaced by a unique index on
(tgrelid, tgname).  This provides an additional check on trigger name
uniqueness per-table (which was already enforced by the code anyway).
With this change, RelationBuildTriggers will read the triggers in
order by tgname, since it's scanning using this index.  Since a
predictable trigger ordering has been requested for some time, document
this behavior as a feature.  Also document that rules fire in name
order, since yesterday's changes to pg_rewrite indexing cause that too.
2002-04-19 16:36:08 +00:00
..
_deadcode Change made to elog: 2002-03-06 06:10:59 +00:00
aggregatecmds.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
analyze.c Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take 2002-04-16 23:08:12 +00:00
async.c Change made to elog: 2002-03-06 06:10:59 +00:00
cluster.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
comment.c pg_trigger's index on tgrelid is replaced by a unique index on 2002-04-19 16:36:08 +00:00
copy.c pg_type has a typnamespace column; system now supports creating types 2002-03-29 19:06:29 +00:00
dbcommands.c Make sure that usesuper is always accessed through superuser(), so that the 2002-04-11 05:32:03 +00:00
define.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
explain.c Tweak labeling of plan qual conditions for more consistency. 2002-03-24 17:11:37 +00:00
functioncmds.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
indexcmds.c Opclasses live in namespaces. I also took the opportunity to create 2002-04-17 20:57:57 +00:00
lockcmds.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
Makefile The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
operatorcmds.c Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take 2002-04-16 23:08:12 +00:00
portalcmds.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
proclang.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
schemacmds.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
sequence.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
tablecmds.c pg_trigger's index on tgrelid is replaced by a unique index on 2002-04-19 16:36:08 +00:00
trigger.c pg_trigger's index on tgrelid is replaced by a unique index on 2002-04-19 16:36:08 +00:00
typecmds.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00
user.c Make PUBLIC an unreserved word (in fact, not a keyword at all), 2002-04-18 21:16:16 +00:00
vacuum.c Disable VACUUM from being called from a function because function memory 2002-04-15 23:39:42 +00:00
vacuumlazy.c Make VACUUM handle schema-qualified relation names properly. 2002-04-02 01:03:07 +00:00
variable.c pg_type has a typnamespace column; system now supports creating types 2002-03-29 19:06:29 +00:00
view.c The contents of command.c, creatinh.c, define.c, remove.c and rename.c 2002-04-15 05:22:04 +00:00