Commit Graph

75 Commits (f4c069ca8fc80640bd1bff510697371ffaf45267)

Author SHA1 Message Date
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 21 years ago
Tom Lane 4af3421161 Get rid of rd_nblocks field in relcache entries. Turns out this was 21 years ago
Tom Lane 87bd956385 Restructure smgr API as per recent proposal. smgr no longer depends on 22 years ago
Neil Conway dfc7e7b71d Code cleanup, mostly in the smgr: 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Tom Lane fa5c8a055a Cross-data-type comparisons are now indexable by btrees, pursuant to my 22 years ago
Tom Lane c1d62bfd00 Add operator strategy and comparison-value datatype fields to ScanKey. 22 years ago
Tom Lane a56a016ceb Repair some REINDEX problems per recent discussions. The relcache is 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane fc8d970cbc Replace functional-index facility with expressional indexes. Any column 22 years ago
Bruce Momjian 1b7f3cc02d This patch implements FOR EACH STATEMENT triggers, per my email to 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane e44beef712 Code review of CLUSTER patch. Clean up problems with relcache getting 23 years ago
Tom Lane 5df307c778 Restructure local-buffer handling per recent pghackers discussion. 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Tom Lane 789ddcb5fe Add tgconstrrelid to stored Trigger structures, make RI trigger functions 24 years ago
Tom Lane 3114102521 Reimplement temp tables using schemas. The temp table map is history; 24 years ago
Tom Lane 1dbf8aa7a8 pg_class has a relnamespace column. You can create and access tables 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 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 85801a4dbd Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfo 24 years ago
Tom Lane e0c9301c87 Install infrastructure for shared-memory free space map. Doesn't actually 24 years ago
Jan Wieck 8d80b0d980 Statistical system views (yet without the config stuff, but 24 years ago
Tom Lane 8c30aca2ba Fix badly broken RelationGetRelationName(). 24 years ago
Bruce Momjian d9a069e224 Move temprel name define from temprel.h to rel.h. 24 years ago
Tom Lane d47e10bfde Bring RelationGetRelationName into sync with new temp rel names. 24 years ago
Tom Lane 0b370ea7c8 Clean up some minor problems exposed by further thought about Panon's bug 24 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane e58badfbe7 Improve comments. 25 years ago
Tom Lane 3908473c80 Make DROP TABLE rollback-able: postpone physical file delete until commit. 25 years ago
Vadim B. Mikheev f2bfe8a24c Heap redo/undo (except for tuple moving used by vacuum). 25 years ago
Tom Lane 6bfe64032e Cleanup of code for creating index entries. Functional indexes with 25 years ago
Tom Lane b41f4ab8c4 Use a private memory context to store rule information in each relcache 25 years ago
Tom Lane 1ee26b7764 Reimplement nodeMaterial to use a temporary BufFile (or even memory, if the 25 years ago
Tom Lane d03a933ec5 Fix performance problems with pg_index lookups (see, for example, 25 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane 750549db34 Add Assert() to check for trying to heap_close a relation when the 26 years ago
Tom Lane a152ebeec6 Fix problems seen in parallel regress tests when SI buffer overruns (causing 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Peter Eisentraut fa5400c0a4 added ALTER TABLE DROP COLUMN, early version 26 years ago
Bruce Momjian 8a093d0ae3 Make number of args to a function configurable. 26 years ago
Bruce Momjian dc5c7713bc Commit to make clearer distinction for temp names and real names. 26 years ago
Bruce Momjian 86ef36c907 New NameStr macro to convert Name to Str. No need for var.data anymore. 26 years ago
Hiroshi Inoue 2e2189a568 Make it possible to execute crashed CREATE/DROP commands again. 26 years ago
Jan Wieck 1547ee017c This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support. 26 years ago
Tom Lane bd272cace6 Mega-commit to make heap_open/heap_openr/heap_close take an 26 years ago