git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: ea7b4e9) | patch
Use incremental parsing of backup manifests.
2024年3月11日 06:31:51 +0000 (02:31 -0400)
Thu, 4 Apr 2024 10:46:40 +0000 (06:46 -0400)
commit 222e11a10ae9840929cff617c01cc6f8f695536f
Use incremental parsing of backup manifests.

This changes the three callers to json_parse_manifest() to use
json_parse_manifest_incremental_chunk() if appropriate. In the case of
the backend caller, since we don't know the size of the manifest in
advance we always call the incremental parser.

Author: Andrew Dunstan
Reviewed-By: Jacob Champion
Discussion: https://postgr.es/m/7b0a51d6-0d9d-7366-3a1a-f74397a02f55@dunslane.net
src/backend/backup/basebackup_incremental.c diff | blob | blame | history
src/bin/pg_combinebackup/load_manifest.c diff | blob | blame | history
src/bin/pg_verifybackup/pg_verifybackup.c diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /