Commit Graph

410 Commits (cac0e36682970ec1276d3da3d3ee37325544a2bb)

Author SHA1 Message Date
Simon Riggs 3fe3511d05 Generic Messages for Logical Decoding 10 years ago
Fujii Masao 989be0810d Support multiple synchronous standby servers. 10 years ago
Magnus Hagander 7117685461 Implement backup API functions for non-exclusive backups 10 years ago
Peter Eisentraut 4dcd4da98c Fix error message from wal_level value renaming 10 years ago
Teodor Sigaev 65578341af Add Generic WAL interface 10 years ago
Alvaro Herrera 3501f71c21 Fix broken variable declaration 10 years ago
Fujii Masao cee31f5fee Use proper format specifier %X/%X for LSN. 10 years ago
Alvaro Herrera 24c5f1a103 Enable logical slots to follow timeline switches 10 years ago
Alvaro Herrera 3b02ea4f07 XLogReader general code cleanup 10 years ago
Robert Haas 314cbfc5da Add new replication mode synchronous_commit = 'remote_apply'. 10 years ago
Andres Freund 1a7a43672b Don't use !! but != 0/NULL to force boolean evaluation. 10 years ago
Peter Eisentraut b555ed8102 Merge wal_level "archive" and "hot_standby" into new name "replica" 10 years ago
Robert Haas 53be0b1add Provide much better wait information in pg_stat_activity. 10 years ago
Andres Freund 1d4a0ab19a Avoid unlikely data-loss scenarios due to rename() without fsync. 10 years ago
Andres Freund 606e0f9841 Introduce durable_rename() and durable_link_or_rename(). 10 years ago
Peter Eisentraut a40814d7aa Handle invalid libpq sockets in more places 10 years ago
Andres Freund b63bea5fd3 Further improvements to c8f621c43. 10 years ago
Andres Freund fd45d16f62 Fix wrong allocation size in c8f621c43. 10 years ago
Andres Freund c8f621c43a logical decoding: Fix handling of large old tuples with replica identity full. 10 years ago
Andres Freund 0bda14d54c logical decoding: old/newtuple in spooled UPDATE changes was switched around. 10 years ago
Andres Freund d9e903f3cb logical decoding: Tell reorderbuffer about all xids. 10 years ago
Andres Freund 7c17aac69d logical decoding: fix decoding of a commit's commit time. 10 years ago
Alvaro Herrera 10b4852215 Fix typos 10 years ago
Peter Eisentraut 18777c38e9 Improve error message about active replication slot 10 years ago
Robert Haas 63461a63f9 Make builtin lwlock tranche names consistent. 10 years ago
Robert Haas e98fd78607 Fix typo in comment. 10 years ago
Robert Haas 7191ce8bea Make all built-in lwlock tranche IDs fixed. 10 years ago
Magnus Hagander e51ab85cd9 Fix typos in comments 10 years ago
Robert Haas 2251179e6a Migrate replication slot I/O locks into a separate tranche. 10 years ago
Simon Riggs 422a55a687 Refactor to create generic WAL page read callback 10 years ago
Tom Lane 26d538dc93 Clean up some lack-of-STRICT issues in the core code, too. 10 years ago
Alvaro Herrera b1a9bad9e7 pgstat: add WAL receiver status view & SRF 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 6e7b335930 Remove duplicate word. 10 years ago
Robert Haas 4496226782 Fix copy-and-paste error in logical decoding callback. 10 years ago
Magnus Hagander a91bdf67c4 Consistently set all fields in pg_stat_replication to null instead of 0 10 years ago
Magnus Hagander 263c19572b Properly initialize write, flush and replay locations in walsender slots 10 years ago
Tom Lane 00cdd83521 Adopt the GNU convention for handling tar-archive members exceeding 8GB. 10 years ago
Andres Freund f3a764b0da Set replication origin when decoding commit records. 10 years ago
Peter Eisentraut a8d585c091 Message style improvements 10 years ago
Alvaro Herrera 0cd836a4e8 Measure string lengths only once 10 years ago
Robert Haas 8f6bb851bd Remove more volatile qualifiers. 10 years ago
Andres Freund 920218cbc0 Improve errhint() about replication slot naming restrictions. 10 years ago
Alvaro Herrera 17f5831c81 Fix "sesssion" typo 10 years ago
Andres Freund c314ead5be Add ability to reserve WAL upon slot creation via replication protocol. 10 years ago
Heikki Linnakangas c80b5f66c6 Fix misc typos. 11 years ago
Andres Freund e95126cf04 Don't use function definitions looking like old-style ones. 11 years ago
Andres Freund a4b059fdde Remove duplicated assignment in pg_create_physical_replication_slot. 11 years ago
Alvaro Herrera 4901b2f495 Don't include rel.h when relcache.h is sufficient 11 years ago
Andres Freund 6fcd88511f Allow pg_create_physical_replication_slot() to reserve WAL. 11 years ago