Skip to content

Commit 9623b0a

Browse files
committed
[Issue #459][PGPRO-6034] Fix catchup (delta and ptrack) data corruption
1 parent 758a32f commit 9623b0a

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Diff for: .travis.yml

+6
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,17 @@ notifications:
2828
env:
2929
- PG_VERSION=15 PG_BRANCH=master PTRACK_PATCH_PG_BRANCH=master
3030
- PG_VERSION=14 PG_BRANCH=REL_14_STABLE PTRACK_PATCH_PG_BRANCH=REL_14_STABLE
31+
- PG_VERSION=14 PG_BRANCH=REL_14_STABLE PTRACK_PATCH_PG_BRANCH=REL_14_STABLE MODE=catchup
3132
- PG_VERSION=13 PG_BRANCH=REL_13_STABLE PTRACK_PATCH_PG_BRANCH=REL_13_STABLE
33+
- PG_VERSION=13 PG_BRANCH=REL_13_STABLE PTRACK_PATCH_PG_BRANCH=REL_13_STABLE MODE=catchup
3234
- PG_VERSION=12 PG_BRANCH=REL_12_STABLE PTRACK_PATCH_PG_BRANCH=REL_12_STABLE
35+
- PG_VERSION=12 PG_BRANCH=REL_12_STABLE PTRACK_PATCH_PG_BRANCH=REL_12_STABLE MODE=catchup
3336
- PG_VERSION=11 PG_BRANCH=REL_11_STABLE PTRACK_PATCH_PG_BRANCH=REL_11_STABLE
37+
- PG_VERSION=11 PG_BRANCH=REL_11_STABLE PTRACK_PATCH_PG_BRANCH=REL_11_STABLE MODE=catchup
3438
- PG_VERSION=10 PG_BRANCH=REL_10_STABLE
39+
- PG_VERSION=10 PG_BRANCH=REL_10_STABLE MODE=catchup
3540
- PG_VERSION=9.6 PG_BRANCH=REL9_6_STABLE
41+
- PG_VERSION=9.6 PG_BRANCH=REL9_6_STABLE MODE=catchup
3642
- PG_VERSION=9.5 PG_BRANCH=REL9_5_STABLE
3743
# - PG_VERSION=13 PG_BRANCH=REL_13_STABLE PTRACK_PATCH_PG_BRANCH=off MODE=archive
3844
# - PG_VERSION=13 PG_BRANCH=REL_13_STABLE PTRACK_PATCH_PG_BRANCH=REL_13_STABLE MODE=backup

Diff for: src/catchup.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -921,7 +921,7 @@ do_catchup(const char *source_pgdata, const char *dest_pgdata, int num_threads,
921921
char fullpath[MAXPGPATH];
922922

923923
join_path_components(fullpath, dest_pgdata, file->rel_path);
924-
fio_delete(file->mode, fullpath, FIO_DB_HOST);
924+
fio_delete(file->mode, fullpath, FIO_LOCAL_HOST);
925925
elog(VERBOSE, "Deleted file \"%s\"", fullpath);
926926

927927
/* shrink dest pgdata list */

0 commit comments

Comments
 (0)