Commit Graph

166 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 cf97080fa4 TOAST needs to do at least minimal time-qual checking in order not to 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 20ca834ce9 Minor code cleanup/beautification in RelationPutHeapTuple. 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 f905d65ee3 Rewrite of planner statistics-gathering code. ANALYZE is now available as 25 years ago
Tom Lane ccd415c63f Fix unportable assumptions about alignment of local char[n] variables. 25 years ago
Tom Lane 00713cb7cb Fix code that incorrectly assumed a 'char foo[N]' local variable would 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 059e361481 Although we can't support out-of-line TOAST storage in indexes (yet), 25 years ago
Tom Lane 7fdca53711 When updating a tuple containing compressed-in-line fields, do not 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
Bruce Momjian 312063c97b Make pgsql compile on FreeBSD-alpha. 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
Tom Lane dea7d54151 If a field is incompressible ('compressed' data is actually larger than 26 years ago
Vadim B. Mikheev a7fcadd10a WAL 26 years ago