Commit Graph

55 Commits (dae761a87edae444d11a411f711f1d679bed5941)

Author SHA1 Message Date
Jeff Davis 1eda3ce802 Mark argument of RegisterCustomRmgr() as const. 3 years ago
Michael Paquier a19e5cee63 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Michael Paquier 83e42a0035 doc: Fix some grammar and typos 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Jeff Davis 9553b4115f Fix warning introduced in 5c279a6d35. 4 years ago
Jeff Davis 5c279a6d35 Custom WAL Resource Managers. 4 years ago
Jeff Davis 7a5f6b4748 Make logical decoding a part of the rmgr. 4 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Robert Haas 8da9a22636 Split index xlog headers from other private index headers. 9 years ago
Robert Haas a507b86900 Add WAL consistency checking facility. 9 years ago
Alvaro Herrera 8e1e3f958f Split hash.h → hash_xlog.h 9 years ago
Simon Riggs 3fe3511d05 Generic Messages for Logical Decoding 10 years ago
Teodor Sigaev 65578341af Add Generic WAL interface 10 years ago
Andres Freund 5aa2350426 Introduce replication progress tracking infrastructure. 11 years ago
Heikki Linnakangas f1fd515b39 Move WAL-related definitions from dbcommands.h to separate header file. 11 years ago
Alvaro Herrera 73c986adde Keep track of transaction commit timestamps 11 years ago
Alvaro Herrera 7516f52594 BRIN: Block Range Indexes 11 years ago
Andres Freund 728f152e07 Add rmgr callback to name xlog record types for display purposes. 11 years ago
Heikki Linnakangas 59a5ab3f42 Remove rm_safe_restartpoint machinery. 12 years ago
Alvaro Herrera 5a1cd89f8f Split out list of XLog resource managers 13 years ago
Alvaro Herrera 1577b46b7c Split out rmgr rm_desc functions into their own files 13 years ago
Alvaro Herrera 21c09e99dc Split heapam_xlog.h from heapam.h 14 years ago
Tom Lane 8daeb5ddd6 Add SP-GiST (space-partitioned GiST) index access method. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Heikki Linnakangas 9de3aa65f0 Rewrite the GiST insertion logic so that we don't need the post-recovery 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Heikki Linnakangas 3396000684 Rethink the way FSM truncation works. Instead of WAL-logging FSM 17 years ago
Heikki Linnakangas 15c121b3ed Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, the 17 years ago
Tom Lane 48188e1621 Fix recently-understood problems with handling of XID freezing, particularly 19 years ago
Tom Lane e002836913 Make recovery from WAL be restartable, by executing a checkpoint-like 20 years ago
Bruce Momjian 0ff3461bcc Alphabetically order reference to include files, "N" - "S". 20 years ago
Teodor Sigaev 8a3631f8d8 GIN: Generalized Inverted iNdex. 20 years ago
Tom Lane 2a8d3d83ef R-tree is dead ... long live GiST. 20 years ago
Teodor Sigaev 37c839365c WAL for GiST. It work for online backup and so on, but on 21 years ago
Tom Lane f5b2f60bd1 Change WAL-logging scheme for multixacts to be more like regular 21 years ago
Tom Lane 4c8495a1f2 Remove the mostly-stubbed-out-anyway support routines for WAL UNDO. 21 years ago
Neil Conway c891e05f26 Cleanup GiST header files. Since GiST extensions are often written as 21 years ago
Tom Lane 50742aed68 Add WAL logging for CREATE/DROP DATABASE and CREATE/DROP TABLESPACE. 22 years ago
Tom Lane 4dbb880d3c Rearrange pg_subtrans handling as per recent discussion. pg_subtrans 22 years ago
Tom Lane 2042b3428d Invent WAL timelines, as per recent discussion, to make point-in-time 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 70508ba7ae Make btree index structure adjustments and WAL logging changes needed to 23 years ago
Tom Lane 2589735da0 Replace implementation of pg_log as a relation accessed through the 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Vadim B. Mikheev 741510521c XLOG stuff for sequences. 25 years ago