Commit Graph

672 Commits (73470b27ce3780cbfe73df830a949d41fb831fc3)

Author SHA1 Message Date
Vadim B. Mikheev 278aa680fc Have to lock buffer while changing page' LSN. 25 years ago
Vadim B. Mikheev 1d9819d69e Log sequence creation (to initialize magic number on recovery). 25 years ago
Tom Lane e18f5011aa Complain if the same column name is inherited from multiple parents 25 years ago
Tom Lane 648c09181e Re-allow specification of a new default value for an inherited column 25 years ago
Peter Eisentraut e692b0130b Rename 'random_seed' back to 'seed'. 25 years ago
Tom Lane ccd415c63f Fix unportable assumptions about alignment of local char[n] variables. 25 years ago
Bruce Momjian 7cf952e7b4 Fix comments that were mis-wrapped, for Tom Lane. 25 years ago
Bruce Momjian 0686d49da0 Remove dashes in comments that don't need them, rewrap with pgindent. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 7fdaf78ed0 Reduce amount of memory used per tuple for after-event triggers. This 25 years ago
Tom Lane c9f26d7af6 COPY should handle after-insert triggers the same as execMain.c does. 25 years ago
Hiroshi Inoue ebffbb42ac ifdef out reindex stuff in VACUUM for safety. 25 years ago
Tom Lane b246510ccc Avoid O(N^2) behavior in deferredTriggerAddEvent() for large numbers of 25 years ago
Tom Lane b109b03fea Repair a number of places that didn't bother to check whether PageAddItem 25 years ago
Tom Lane 778a21ca94 Tweak portal (cursor) code so that it will not call the executor again 25 years ago
Hiroshi Inoue 34822e517a Reindex of shared system indexes must be overwrite mode. 25 years ago
Tom Lane 13cc7eb3e2 Clean up two rather nasty bugs in operator selection code. 25 years ago
Tom Lane 4a66f9dd54 Change scoping of table and join refnames to conform to SQL92: a JOIN 25 years ago
Philip Warner 0e39c8ac78 Added some comments to setval, setval_is_called and do_setval 25 years ago
Tom Lane aa88e59ade Rearrange order of operations in heap_create_with_catalog so that if 25 years ago
Tom Lane 0d54d6ac44 Clean up handling of tuple descriptors so that result-tuple descriptors 25 years ago
Tom Lane a6f0adbe38 Looks like I broke cases involving combinations of deferred update/delete 25 years ago
Tom Lane c1a63c944d Suppress coredump when EXPLAINing query that is rewritten to include 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane c654c69c05 Narrow scope of critical section, per discussion 1/19/01. 25 years ago
Tom Lane 786f1a59cd Fix all the places that called heap_update() and heap_delete() without 25 years ago
Bruce Momjian 7e533da492 Rename int4 to int32 in a few places. 25 years ago
Tom Lane c9fe128316 Clean up per-tuple memory leaks in trigger firing and plpgsql 25 years ago
Tom Lane 6ce0ed2813 Make critical sections (elog->crash) and interrupt holdoff sections 25 years ago
Tom Lane bdb72d8765 Suppress compiler warning in MULTIBYTE case. 25 years ago
Bruce Momjian 5088f0748a Change lcons(x, NIL) to makeList(x) where appropriate. 25 years ago
Tom Lane a3cac3a03b Need to do BufferSync at end of DROP DATABASE as well as CREATE DATABASE. 25 years ago
Tom Lane 36839c1927 Restructure backend SIGINT/SIGTERM handling so that 'die' interrupts 25 years ago
Tom Lane 6162432de9 Add more critical-section calls: all code sections that hold spinlocks 25 years ago
Tom Lane 565639cde0 Preserve constraints and column defaults during CLUSTER. 25 years ago
Tom Lane 412cb388b3 Do The Right Thing (tm) if asked to cluster a temp table. Previous 25 years ago
Hiroshi Inoue 6adc255f8a Keep relations open until they are no longer needed. 25 years ago
Tom Lane 1402201463 Clean up checking of relkind for ALTER TABLE and LOCK TABLE commands. 25 years ago
Tatsuo Ishii a6944611e2 Fix copy to make it more robust against unexpected character 25 years ago
Tom Lane e62c38d0fc Disallow creation of a child table by a user who does not own the parent 25 years ago
Tom Lane 676cf18c5b New file format for COPY BINARY, in accordance with pghackers discussions 25 years ago
Tom Lane 8fd2e269f7 MakeRetrieveViewRuleName was scribbling on memory that didn't belong 25 years ago
Tom Lane ad0169b1b7 CLUSTER forgot to create a TOAST table for the clustered relation. 25 years ago
Vadim B. Mikheev 3e059b3802 1. WAL needs in zero-ed content of newly initialized page. 25 years ago
Vadim B. Mikheev 7ceeeb662f New WAL version - CRC and data blocks backup. 25 years ago
Tom Lane 8609d4abf2 Fix portability problems recently exposed by regression tests on Alphas. 25 years ago
Tom Lane 90f42847b5 Small cleanup of temp-table handling. Disallow creation of a non-temp 25 years ago
Tom Lane 6cc842abd3 Revise lock manager to support "session level" locks as well as "transaction 25 years ago
Tom Lane 0e952cdb90 Fix longstanding bug with VIEW using BETWEEN: OffsetVarNodes would get 25 years ago
Tom Lane 5491233f52 Ensure that 'errno' is saved and restored by all signal handlers that 25 years ago