Commit Graph

56 Commits (190fa5a00a8f9ecee8eef2c8e26136b772b94e19)

Author SHA1 Message Date
Amit Kapila 592f00f8de Update replication statistics after every stream/spill. 4 years ago
Amit Kapila f5fc2f5b23 Add information of total data processed to replication slot stats. 4 years ago
Amit Kapila 8bdb1332eb Avoid repeated decoding of prepared transactions after a restart. 5 years ago
Amit Kapila a271a1b50e Allow decoding at prepare time in ReorderBuffer. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Amit Kapila 0aa8a01d04 Extend the output plugin API to allow decoding of prepared xacts. 5 years ago
Amit Kapila 9653f24ad8 Fix 'skip-empty-xacts' option in test_decoding for streaming mode. 5 years ago
Amit Kapila 8e90ec5580 Track statistics for streaming of changes from ReorderBuffer. 5 years ago
Amit Kapila d7eb52d718 Execute invalidation messages for each XLOG_XACT_INVALIDATIONS message 5 years ago
Amit Kapila 9868167500 Track statistics for spilling of changes from ReorderBuffer. 5 years ago
Amit Kapila 7259736a6e Implement streaming mode in ReorderBuffer. 5 years ago
Amit Kapila 45fdc9738b Extend the logical decoding output plugin API with stream methods. 5 years ago
Amit Kapila c55040ccd0 WAL Log invalidations at command end with wal_level=logical. 5 years ago
Amit Kapila d973747281 Revert "Track statistics for spilling of changes from ReorderBuffer". 5 years ago
Alvaro Herrera 15cac3a523 Set ReorderBufferTXN->final_lsn more eagerly 6 years ago
Alvaro Herrera a7b6ab5db1 Clean up representation of flags in struct ReorderBufferTXN 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 9290ad198b Track statistics for spilling of changes from ReorderBuffer. 6 years ago
Amit Kapila cec2edfa78 Add logical_decoding_work_mem to limit ReorderBuffer memory usage. 6 years ago
Andres Freund 870b1d6800 Remove superfluous newlines in function prototypes. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tomas Vondra 4ddd8f5f55 Fix memory leak in TRUNCATE decoding 7 years ago
Andrew Dunstan 1e9c858090 pgindent run prior to branching 7 years ago
Alvaro Herrera f49a80c481 Fix "base" snapshot handling in logical decoding 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Peter Eisentraut 5dfd1e5a66 Logical decoding of TRUNCATE 8 years ago
Peter Eisentraut 325f2ec555 Handle heap rewrites even better in logical decoding 8 years ago
Alvaro Herrera df9f682c7b Fix failure to delete spill files of aborted transactions 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Simon Riggs a4ccc1cef5 Generational memory allocator 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Tom Lane 9ef2dbefc7 Final pgindent run with old pg_bsd_indent (version 1.3). 8 years ago
Andres Freund 3bdea167eb Fix leaking of small spilled subtransactions during logical decoding. 8 years ago
Andres Freund 9fab40ad32 Use the new "Slab" context for some allocations in reorderbuffer.h. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Andres Freund c6ff84b06a Emit invalidations to standby for transactions without xid. 10 years ago
Simon Riggs 3fe3511d05 Generic Messages for Logical Decoding 10 years ago
Andres Freund c8f621c43a logical decoding: Fix handling of large old tuples with replica identity full. 10 years ago
Andres Freund d9e903f3cb logical decoding: Tell reorderbuffer about all xids. 10 years ago
Alvaro Herrera 343f709c06 Fix typos 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Alvaro Herrera 4901b2f495 Don't include rel.h when relcache.h is sufficient 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 10 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 11 years ago
Andres Freund 5aa2350426 Introduce replication progress tracking infrastructure. 11 years ago