File tree 2 files changed +9
-2
lines changed
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ For detailed release plans check [Milestones](https://github.com/postgrespro/pg_
66
66
67
67
## Installation and Setup
68
68
### Windows Installation
69
- Installers are available in release ** assets** . [ Latests] ( https://github.com/postgrespro/pg_probackup/releases/2.4.15 ) .
69
+ Installers are available in release ** assets** . [ Latests] ( https://github.com/postgrespro/pg_probackup/releases/latest ) .
70
70
71
71
### Linux Installation
72
72
#### pg_probackup for vanilla PostgreSQL
Original file line number Diff line number Diff line change @@ -1439,7 +1439,14 @@ XLogThreadWorker(void *arg)
1439
1439
* Usually SimpleXLogPageRead() does it by itself. But here we need
1440
1440
* to do it manually to support threads.
1441
1441
*/
1442
- if (reader_data -> need_switch && errormsg == NULL )
1442
+ if (reader_data -> need_switch && (
1443
+ errormsg == NULL ||
1444
+ /*
1445
+ * Pg15 now informs if "contrecord" is missing.
1446
+ * TODO: probably we should abort reading logs at this moment.
1447
+ * But we continue as we did with bug present in Pg < 15.
1448
+ */
1449
+ strncmp (errormsg , "missing contrecord" , 18 ) == 0 ))
1443
1450
{
1444
1451
if (SwitchThreadToNextWal (xlogreader , thread_arg ))
1445
1452
continue ;
You can’t perform that action at this time.
0 commit comments