Commit Graph

665 Commits (c2ff42c6c1631c6c67d09fc8574186a984566a0d)

Author SHA1 Message Date
Tom Lane 44fbe20d62 Restructure indexscan API (index_beginscan, index_getnext) per 24 years ago
Tom Lane 22d641a7d4 Get rid of the last few uses of typeidTypeName() rather than 24 years ago
Tom Lane 3389a110d4 Get rid of long-since-vestigial Iter node type, in favor of adding a 24 years ago
Tom Lane c06f6a6bc2 Support toasting of shared system relations, and provide toast tables for 24 years ago
Tom Lane 31c775adeb Restructure aclcheck error reporting to make permission-failure 24 years ago
Tom Lane 7de307f96c Move renametrig() from tablecmds.c to trigger.c --- if we're going to 24 years ago
Bruce Momjian 3a96b6cdeb Attached is a patch for ALTER TRIGGER RENAME per the above thread. I 24 years ago
Bruce Momjian adf7cc04cb Doc fix for INSERT ... (DEFAULT, ...) 24 years ago
Tom Lane 5dd1c713d0 Oops, forgot we had a macro to encapsulate test for type toastability. 24 years ago
Tom Lane 3faf224ace Fix incorrect Assert; install a more trustworthy check on whether 24 years ago
Tom Lane 6d6ca2166c Change naming rule for ON SELECT rules of views: they're all just 24 years ago
Tom Lane 201737168c pg_trigger's index on tgrelid is replaced by a unique index on 24 years ago
Tom Lane b3120804ad Rule names are now unique per-relation, rather than unique globally. 24 years ago
Bruce Momjian bbae09c2cb CATALOG VERSION UPDATED: 24 years ago
Tom Lane 71dc300a37 The contents of command.c, creatinh.c, define.c, remove.c and rename.c 24 years ago
Bruce Momjian 872911bc41 Fix comment dashes. 24 years ago
Tom Lane 9999f5a10e Checking to decide whether relations are system relations now depends 24 years ago
Bruce Momjian 50b5d4bf76 Add mention of function CREATE INDEX usage. 24 years ago
Hiroshi Inoue c26a44db08 Removed obsolete DROP_COLUMN_HACK stuff. 24 years ago
Tom Lane 789ddcb5fe Add tgconstrrelid to stored Trigger structures, make RI trigger functions 24 years ago
Tom Lane 9b77f61930 ALTER TABLE SET/DROP NOT NULL, from Christopher Kings-Lynne. 24 years ago
Tom Lane 3114102521 Reimplement temp tables using schemas. The temp table map is history; 24 years ago
Tom Lane 5f4745adf4 Further cleanups for relations in schemas: teach nextval and other 24 years ago
Tom Lane d5e99ab4d6 pg_type has a typnamespace column; system now supports creating types 24 years ago
Tom Lane 1dbf8aa7a8 pg_class has a relnamespace column. You can create and access tables 24 years ago
Tom Lane a25b94c080 Create the pg_namespace system catalog. Doesn't do much yet, but it's 24 years ago
Tom Lane 108a0ec87d A little further progress on schemas: push down RangeVars into 24 years ago
Tom Lane 56c9b73c1d Change the aclchk.c routines to uniformly use OIDs to identify the 24 years ago
Tom Lane 95ef6a3448 First phase of SCHEMA changes, concentrating on fixing the grammar and 24 years ago
Bruce Momjian 31effd10fe The attached patch changes ALTER TABLE OWNER to also change the 24 years ago
Bruce Momjian 3d9f865e94 Modify ALTER TABLE OWNER to change index ownership; code cleanup. 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Bruce Momjian 03194432de I attach a version of my toast-slicing patch, against current CVS 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Tom Lane 6779c55c22 Clean up BeginCommand and related routines. BeginCommand and EndCommand 24 years ago
Tom Lane 56ee2ecba9 Restructure command-completion-report code so that there is just one 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Tom Lane 3576820e78 Ensure that a cursor is scanned under the same scanCommandId it was 24 years ago
Tom Lane dc6b4deb97 Require ownership permission for CREATE INDEX, per bug report. 24 years ago
Tom Lane dae887abfe Remove now-dead code for processing CONSTR_UNIQUE nodes in 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Tom Lane 7d05310828 Fix problem reported by Alex Korn: if a relation has been dropped and 24 years ago
Bruce Momjian 4911c85e86 Add ALTER TABLE ADD UNIQUE regression tests from Christopher Kings-Lynne. 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 01b73d3f27 Fix foreign keys on system columns. 24 years ago
Tom Lane f9e6e27c87 Break transformCreateStmt() into multiple routines and make 24 years ago
Tom Lane 8a52b893b3 Further cleanup of dynahash.c API, in pursuit of portability and 24 years ago
Bruce Momjian bd9b32803b Here is my much-promised patch to let people add UNIQUE constraints after 24 years ago
Tom Lane f933766ba7 Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in 24 years ago