Re: trying again to get incremental backup
Alexander Law <exclusion@gmail.com>
Hello Robert, 20.12.2023 23:56, Robert Haas wrote: > On Wed, Dec 20, 2023 at 8:11 AM Jakub Wartak > <jakub.wartak@enterprisedb.com> wrote: >> the v15 patchset (posted yesterday) test results are GOOD: > All right. I committed the main two patches, dropped the > for-testing-only patch, and added a simple test to the remaining > pg_walsummary patch. That needs more work, but here's what I have as > of now. I've found several typos/inconsistencies introduced with 174c48050 and dc2123400. Maybe you would want to fix them, while on it?: s/arguent/argument/; s/BlkRefTableEntry/BlockRefTableEntry/; s/BlockRefTablEntry/BlockRefTableEntry/; s/Caonicalize/Canonicalize/; s/Checksum_Algorithm/Checksum-Algorithm/; s/corresonding/corresponding/; s/differenly/differently/; s/excessing/excessive/; s/ exta / extra /; s/hexademical/hexadecimal/; s/initally/initially/; s/MAXGPATH/MAXPGPATH/; s/overrreacting/overreacting/; s/old_meanifest_file/old_manifest_file/; s/pg_cominebackup/pg_combinebackup/; s/pg_tblpc/pg_tblspc/; s/pointrs/pointers/; s/Recieve/Receive/; s/recieved/received/; s/ recod / record /; s/ recods / records /; s/substntially/substantially/; s/sumamry/summary/; s/summry/summary/; s/synchronizaton/synchronization/; s/sytem/system/; s/withot/without/; s/Woops/Whoops/; s/xlograder/xlogreader/; Also, a comment above MaybeRemoveOldWalSummaries() basically repeats a comment above redo_pointer_at_last_summary_removal declaration, but perhaps it should say about removing summaries instead? Best regards, Alexander
Commits
-
Minor fixes to pg_combinebackup and its documentation.
- 1713e3d6cd39 17.0 cited
-
Fix defects in PrepareForIncrementalBackup.
- dffde5bf16a5 17.0 landed
-
Add WALSummarizerLock to wait_event_names.txt
- 5c430f9dc559 17.0 landed
-
Initialize variable to placate compiler.
- da083b20f637 17.0 landed
-
Replace nonsense comment with a relevant one.
- ffc6ab9b56ae 17.0 landed
-
Fix numerous typos in incremental backup commits.
- 49f2194ed5c1 17.0 landed
-
Add support for incremental backup.
- dc212340058b 17.0 landed
-
Add a new WAL summarizer process.
- 174c480508ac 17.0 landed
-
Move src/bin/pg_verifybackup/parse_manifest.c into src/common.
- aafc07c7a191 17.0 landed
-
Fix brown paper bag bug in 5c47c6546c413d5eb51c1626070a807026e6139d.
- 47f01d727e3a 17.0 landed
-
Rename pg_verifybackup's JsonManifestParseContext callback functions.
- 278eb13c4823 17.0 landed
-
Rename JsonManifestParseContext callbacks.
- d463aa06a9a8 17.0 landed
-
Change how a base backup decides which files have checksums.
- 025584a168a4 17.0 landed
-
Change struct tablespaceinfo's oid member from 'char *' to 'Oid'
- 5b36e8f078a3 17.0 landed
-
Refactor parse_filename_for_nontemp_relation to parse more.
- 5c47c6546c41 17.0 landed
-
During online checkpoints, insert XLOG_CHECKPOINT_REDO at redo point.
- afd12774ae89 17.0 landed
-
In basebackup.c, refactor to create read_file_data_into_buffer.
- c2ba3fdea593 17.0 landed
-
In basebackup.c, refactor to create verify_page_checksum.
- 053183138a7a 17.0 landed
-
Report syncscan position at end of scan.
- e8d74ad625f7 17.0 cited
-
Exclude additional directories in pg_basebackup
- 6ad8ac602628 10.0 cited
-
Add new JSON processing functions and parser API.
- a570c98d7fa0 9.3.0 cited