Commit Graph

130 Commits (592caa089756d1b9ddf2675e9027d0c8635a6918)

Author SHA1 Message Date
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Tom Lane aa00e6134e Add more sanity-checking to PageAddItem and PageIndexTupleDelete, 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 b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 7326e78c42 Ensure that all TransactionId comparisons are encapsulated in macros 25 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 25 years ago
Tom Lane b9f3a929ee Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the 25 years ago
Hiroshi Inoue 852a26f79e Fix my old fault(returns auto variable reference). 25 years ago
Tom Lane af5ced9cfd Further work on connecting the free space map (which is still just a 25 years ago
Tom Lane e0c9301c87 Install infrastructure for shared-memory free space map. Doesn't actually 25 years ago
Jan Wieck 8d80b0d980 Statistical system views (yet without the config stuff, but 25 years ago
Tom Lane bdadc9bf1c Remove RelationGetBufferWithBuffer(), which is horribly confused about 25 years ago
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. 26 years ago
Vadim B. Mikheev db2faa943a WAL misc 26 years ago
Vadim B. Mikheev a7fcadd10a WAL 26 years ago
Vadim B. Mikheev b58c0411ba redo/undo support functions and cleanups. 26 years ago
Vadim B. Mikheev deee783052 WAL 26 years ago
Vadim B. Mikheev 25a26a7ab8 WAL 26 years ago
Vadim B. Mikheev 5800c6b9aa Btree WAL logging. 26 years ago
Vadim B. Mikheev f2bfe8a24c Heap redo/undo (except for tuple moving used by vacuum). 26 years ago
Tom Lane dd8ad64118 Fix tuptoaster bugs induced by making bytea toastable. Durn thing was 26 years ago
Tom Lane 61aca818c4 Modify heap_open()/heap_openr() API per pghackers discussion of 11 July. 26 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