Commit Graph

985 Commits (b3196e65f5bfc997ec7fa3f91645a09289c10dee)

Author SHA1 Message Date
Tom Lane 9fac5fd741 Move LockClauseStrength, LockWaitPolicy into new file nodes/lockoptions.h. 11 years ago
Andres Freund 4f1b890b13 Merge the various forms of transaction commit & abort records. 11 years ago
Fujii Masao 57aa5b2bb1 Add GUC to enable compression of full page images stored in WAL. 11 years ago
Alvaro Herrera e491bd2ee3 Move BRIN page type to page's last two bytes 11 years ago
Alvaro Herrera 4f3924d9cd Keep CommitTs module in sync in standby and master 11 years ago
Fujii Masao 828599acec Fix typo in comment. 11 years ago
Heikki Linnakangas 88e9823026 Replace checkpoint_segments with min_wal_size and max_wal_size. 11 years ago
Fujii Masao 5d2b45e3f7 Add GUC to control the time to wait before retrieving WAL after failed attempt. 11 years ago
Tom Lane e1a11d9311 Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 11 years ago
Tom Lane f2874feb7c Some more FLEXIBLE_ARRAY_MEMBER fixes. 11 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Heikki Linnakangas 634618ecd0 Remove dead structs. 11 years ago
Tom Lane bc4de01db3 Minor cleanup/code review for "indirect toast" stuff. 11 years ago
Heikki Linnakangas c619c2351f Move pg_crc.c to src/common, and remove pg_crc_tables.h 11 years ago
Heikki Linnakangas d88976cfa1 Use a separate memory context for GIN scan keys. 11 years ago
Heikki Linnakangas 68fa75f318 Fix query-duration memory leak with GIN rescans. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 930fd68455 Revert the GinMaxItemSize calculation so that we fit 3 tuples per page. 11 years ago
Heikki Linnakangas 955557ddcc Move rbtree.c from src/backend/utils/misc to src/backend/lib. 11 years ago
Heikki Linnakangas e7032610f7 Use a pairing heap for the priority queue in kNN-GiST searches. 11 years ago
Heikki Linnakangas 4d65e16a6f Misc comment typo fixes. 11 years ago
Heikki Linnakangas da9f6a78ef Fix incorrect comment about XLogRecordBlockHeader.data_length field. 11 years ago
Heikki Linnakangas 50f2c0687f Remove duplicate #define 11 years ago
Alvaro Herrera 73c986adde Keep track of transaction commit timestamps 11 years ago
Alvaro Herrera 6597ec9be6 Fix typos 11 years ago
Tom Lane 1511521a36 Minor cleanup of function declarations for BRIN. 11 years ago
Simon Riggs aedccb1f6f action_at_recovery_target recovery config option 11 years ago
Tom Lane adbfab119b Remove dead code supporting mark/restore in SeqScan, TidScan, ValuesScan. 11 years ago
Heikki Linnakangas 2c03216d83 Revamp the WAL record format. 11 years ago
Simon Riggs 606c0123d6 Reduce btree scan overhead for < and > strategies 11 years ago
Fujii Masao c291503b1c Rename pending_list_cleanup_size to gin_pending_list_limit. 11 years ago
Fujii Masao a1b395b6a2 Add GUC and storage parameter to set the maximum size of GIN pending list. 11 years ago
Alvaro Herrera b89ee54e20 Fix some coding issues in BRIN 11 years ago
Alvaro Herrera 7516f52594 BRIN: Block Range Indexes 11 years ago
Heikki Linnakangas 2effb72e68 Remove obsolete cases from GiST update redo code. 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Heikki Linnakangas 5028f22f6e Switch to CRC-32C in WAL and other places. 11 years ago
Andres Freund 11abd6c90f Renumber CHECKPOINT_* flags. 11 years ago
Andres Freund 7dbb606938 Flush unlogged table's buffers when copying or moving databases. 11 years ago
Alvaro Herrera df630b0dd5 Implement SKIP LOCKED for row-level locks 11 years ago
Heikki Linnakangas 5fa6c81a43 Remove num_xloginsert_locks GUC, replace with a #define 11 years ago
Andres Freund 604f7956b9 Improve code around the recently added rm_identify rmgr callback. 11 years ago
Andres Freund 728f152e07 Add rmgr callback to name xlog record types for display purposes. 11 years ago
Heikki Linnakangas f8f4227976 Refactor per-page logic common to all redo routines to a new function. 12 years ago
Heikki Linnakangas 26f8b99b24 Silence warning on new versions of clang. 12 years ago
Fujii Masao 9df492664a Revert "Allow units to be specified in relation option setting value." 12 years ago
Fujii Masao e23014f3d4 Allow units to be specified in relation option setting value. 12 years ago
Heikki Linnakangas 54685338e3 Move log_newpage and log_newpage_buffer to xlog.c. 12 years ago
Alvaro Herrera 0531549801 Avoid uselessly looking up old LOCK_ONLY multixacts 12 years ago
Heikki Linnakangas e74e0906fa Treat 2PC commit/abort the same as regular xacts in recovery. 12 years ago