> On Aug 11, 2026, at 15:40, Osama Abdul Qader <[email protected]> 
> wrote:
> 
> Hi Chao,
> 
> I noticed your commit  f80cb3ae0737 ("Fix detection of truncated 
> zstd-compressed backups"), which addresses the truncated ZSTD backup issue I 
> had reported.
> 
> I added a regression test to src/bin/pg_verifybackup/t/008_untar.pl. The test 
> creates a server-side ZSTD backup, verifies the intact backup, truncates 
> base.tar.zst by one byte, and then verifies that pg_verifybackup rejects the 
> truncated backup.
> 
> The test passes with your fix:
> make check -C src/bin/pg_verifybackup TESTS=t/008_untar
> 
> Result: PASS.
> 
> I noticed that your commit changes astreamer_zstd.c but does not add a 
> regression test to 008_untar.pl. Would this test be useful to include with 
> the fix?
> Thanks,
> Osama Abdul Qader

Hi Osama,

Thanks for your review and for adding the test. I think the test Daniel added 
to 010_client_untar.pl covers all three astreamer types.

Your test covers server-side compression, but from the astreamer’s perspective, 
I don't think there is much difference between client side and server side 
compression. Therefore, I am not sure that an additional server side test is 
needed. Let’s see what Daniel thinks.

Best regards,
--
Chao Li (Evan)
HighGo Software Co., Ltd.
https://www.highgo.com/






Reply via email to