Commit Graph

117 Commits (2d7795ebb4bd50ec668b221f532fb9aea3352ebc)

Author SHA1 Message Date
Bruce Momjian 2d7795ebb4 Prevent forced blank line before comment block in pgindent. 25 years ago
Bruce Momjian e044fc0599 Spacing cleanup. 25 years ago
Tom Lane 27336e4f7a Repair race condition introduced into heap_update() in 7.1 --- 25 years ago
Tom Lane eedb7d18fa Modify RelationGetBufferForTuple() so that we only do lseek and lock 25 years ago
Tom Lane ccd415c63f Fix unportable assumptions about alignment of local char[n] variables. 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
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 786f1a59cd Fix all the places that called heap_update() and heap_delete() without 25 years ago
Tom Lane efd6cade83 Tweak heap_update/delete so that we do not hold the buffer context lock 25 years ago
Tom Lane 6162432de9 Add more critical-section calls: all code sections that hold spinlocks 25 years ago
Tom Lane a4ddbbd1a4 Correct nasty error in heap_update: it was releasing the buffer refcount 25 years ago
Vadim B. Mikheev 3e059b3802 1. WAL needs in zero-ed content of newly initialized page. 25 years ago
Vadim B. Mikheev c193f19a39 Fixed misprint in heap update WALoging. 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
Hiroshi Inoue 6ef0219c34 Resolve complie error(was my fault). 25 years ago
Hiroshi Inoue a8824ff257 *redo: Heap move* neglects to set t_cmin for MOVED_IN tuples. 25 years ago
Vadim B. Mikheev 65b362fae1 Disable elog(ERROR|FATAL) in signal handlers in 25 years ago
Tom Lane 1f5cc8c78a Remove VARLENA_FIXED_SIZE hack, which is irreversibly broken now that 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Peter Eisentraut a70e74b060 Put external declarations into header files. 25 years ago
Tom Lane 3568cf50e5 Silence gcc warnings. 25 years ago
Tom Lane 21e1e6643c Minor cleanup of tableOid-related coding. 25 years ago
Tom Lane 3908473c80 Make DROP TABLE rollback-able: postpone physical file delete until commit. 25 years ago
Vadim B. Mikheev e3ba543525 WAL fixes. 25 years ago
Vadim B. Mikheev db2faa943a WAL misc 25 years ago
Vadim B. Mikheev a7fcadd10a WAL 25 years ago
Vadim B. Mikheev b58c0411ba redo/undo support functions and cleanups. 25 years ago
Vadim B. Mikheev deee783052 WAL 25 years ago
Vadim B. Mikheev 25a26a7ab8 WAL 25 years ago
Vadim B. Mikheev 5800c6b9aa Btree WAL logging. 25 years ago
Vadim B. Mikheev f2bfe8a24c Heap redo/undo (except for tuple moving used by vacuum). 25 years ago
Tom Lane dd8ad64118 Fix tuptoaster bugs induced by making bytea toastable. Durn thing was 25 years ago
Tom Lane 61aca818c4 Modify heap_open()/heap_openr() API per pghackers discussion of 11 July. 25 years ago
Jan Wieck f67e79045d 2nd try for the index tuple toast hack. This time as suggested 26 years ago
Jan Wieck 0143d391c6 Need to switch to tuples memory context when replacing the toasted 26 years ago
Jan Wieck 82f3945a67 Temporary fix to make TOAST vacuum-safe. All values are forced to be 26 years ago
Jan Wieck d819f5fe83 Moving toaster out of NO ELOG area in heap_update(). 26 years ago
Vadim B. Mikheev e1a118e5e6 unlock buffer before releasing in heap_insert 26 years ago
Tom Lane e81fe1e8a0 Add missing #include for TOAST. 26 years ago
Jan Wieck 57d8080a40 TOAST 26 years ago
Vadim B. Mikheev 1b67fe17b8 heap' logging 26 years ago
Bruce Momjian 80c646958a Attached is a new patch which addresses this problem. (oids in 26 years ago
Peter Eisentraut 385470f8c6 Fixes for Solaris/cc suggested by <pgsql-hackers@thewrittenword.com> 26 years ago
Tom Lane 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 26 years ago
Bruce Momjian 946e80c435 Final #include cleanup. 26 years ago
Vadim B. Mikheev bf1c8f2b3b heap' xlog records 26 years ago
Bruce Momjian a12a23f0d0 Remove unused include files. Do not touch /port or includes used by defines. 26 years ago
Tom Lane 9dab9ab5e4 Repair memory leaks that caused CacheCxt to grow without bound. We 26 years ago