Commit Graph

177 Commits (8532a1aabe0cd334ad004d185a2996b40b7277f4)

Author SHA1 Message Date
Tom Lane 4c5e810fcd Code review for NOWAIT patch: downgrade NOWAIT from fully reserved keyword 22 years ago
Tom Lane 054b78ba38 Now that xmax and cmin are distinct fields again, we should zero xmax when 22 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Tom Lane 493f72606b Renumber SnapshotNow and the other special snapshot codes so that 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 2042b3428d Invent WAL timelines, as per recent discussion, to make point-in-time 22 years ago
Tom Lane 94d4d240bb Rename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HEAP_NEWPAGE, and 22 years ago
Tom Lane 2467394ee1 Tablespaces. Alternate database locations are dead, long live tablespaces. 22 years ago
Tom Lane 16974ee910 Get rid of the former rather baroque mechanism for propagating the values 22 years ago
Tom Lane 868404b859 Fix speling. 22 years ago
Tom Lane 4af3421161 Get rid of rd_nblocks field in relcache entries. Turns out this was 22 years ago
Tom Lane 37fa3b6c89 Tweak indexscan and seqscan code to arrange that steps from one page to 22 years ago
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function 22 years ago
Tatsuo Ishii 0b86ade1c2 Add NOWAIT option to LOCK command 22 years ago
Tom Lane 0966516b75 Tighten short-circuit tests for deciding whether we need to invoke 22 years ago
Neil Conway 192ad63bd7 More janitorial work: remove the explicit casting of NULL literals to a 22 years ago
Neil Conway 548523533f Fix three trivial typos in comments. 22 years ago
Neil Conway fef0c8345a I posted some bufmgr cleanup a few weeks ago, but it conflicted with 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane 55d85f42a8 Repair RI trigger visibility problems (this time for sure ;-)) per recent 23 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Tom Lane db18703b5a Fix LISTEN/NOTIFY race condition reported by Gavin Sherry. While a 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane ec7aa4b515 Error message editing in backend/access. 23 years ago
Tom Lane 13dadef8b5 Improve coding of log_heap_clean() and heap_xlog_clean(). 23 years ago
Bruce Momjian 48ee6f4916 This trivial patch removes the usage of some old statistics code that no 23 years ago
Tom Lane c87469e64a Fix problems with loss of tuple commit status bits during WAL redo of 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers 24 years ago
Tom Lane 64505ed58b Code review for standalone composite types, query-specified composite 24 years ago
Tom Lane 0affc29e1e Make sure that t_ctid is reset to equal t_self in heap_delete and 24 years ago
Tom Lane 5df307c778 Restructure local-buffer handling per recent pghackers discussion. 24 years ago
Bruce Momjian ceb438ed8c This patch fixes one serious bug (runaway INSERT) and a few rare (and 24 years ago
Bruce Momjian b0f5086e41 oid is needed, it is added at the end of the struct (after the null 24 years ago
Bruce Momjian 33f1687879 There already was a macro PageGetItemId; this is now used in (almost) 24 years ago
Bruce Momjian 97bfffe50e This patch, which is built upon the "HeapTupleHeader accessor macros" 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Bruce Momjian 3c35face41 This patch wraps all accesses to t_xmin, t_cmin, t_xmax, and t_cmax in 24 years ago
Tom Lane de09da547a Wups, managed to break ANALYZE with one aspect of that heap_fetch change. 24 years ago
Tom Lane 3f4d488022 Mark index entries "killed" when they are no longer visible to any 24 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 24 years ago
Tom Lane 44fbe20d62 Restructure indexscan API (index_beginscan, index_getnext) per 24 years ago
Hiroshi Inoue d1406f1b1e Change heap_get_latest_tid() so that a transaction can 24 years ago
Tom Lane 1dbf8aa7a8 pg_class has a relnamespace column. You can create and access tables 24 years ago
Tom Lane 26ac217173 Catcaches can now store negative entries as well as positive ones, to 24 years ago
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