push
github
recovery: fix big tuples blocking recovery Replace constant `WAL_ROWS_PER_YIELD` with `xlog_row_bytes_per_yield` tweak to ensure that the relay thread does not skip heartbeats while parsing large tuples, and does not yield too frequently. Introduce `ERRINJ_XLOG_READ_ROW_DELAY` to emulate the delay when parsing xlogs consisting of large rows. Fixes #12029 NO_DOC=bugfix NO_CHANGELOG=bugfix (cherry picked from commit cf2761fa1)
68798 of 116375 branches covered (59.12%)
10 of 10 new or added lines in 3 files covered. (100.0%)
39 existing lines in 17 files now uncovered.103534 of 118186 relevant lines covered (87.6%)
1627809.45 hits per line