Restore errors when piping xblcoud to xbstream and using parallel options
Description
Environment
relates to
Smart Checklist
Activity

Jira Bot December 10, 2021 at 10:56 PM
Hello ,
It's been 57 days since this issue went into Incomplete and we haven't heard
from you on this.
At this point, our policy is to Close this issue, to keep things from getting
too cluttered. If you have more information about this issue and wish to
reopen it, please reply with a comment containing "jira-bot=reopen".

Jira Bot December 2, 2021 at 10:56 PM
Hello ,
It's jira-bot again. Your bug report is important to us, but we haven't heard
from you since the previous notification. If we don't hear from you on
this in 7 days, the issue will be automatically closed.

Jira Bot November 17, 2021 at 9:57 PM
Hello ,
I'm jira-bot, Percona's automated helper script. Your bug report is important
to us but we've been unable to reproduce it, and asked you for more
information. If we haven't heard from you on this in 3 more weeks, the issue
will be automatically closed.

Marcelo Altmann November 4, 2021 at 10:46 AMEdited
Hi .
Would you be able to run xbcloud with --verbose command and send us the full log of xbcloud?
Also can you send us with OS are you running and the version of libcurl?

Lalit Choudhary October 14, 2021 at 10:51 AM
Hi
Thank you for the report and details.
I do not see the issue in my test (PXB 2.4.24 )
Tested with
--parallel=8 --encrypt-threads=8
--parallel=16 --encrypt-threads=16
--parallel=1 --encrypt-threads=1
Test:
So you don't see an issue for the same backup when using --parallel=1 --encrypt-threads=1 ? and it's complete successfully?
Can you try one time for fresh backup( you can try with small size backup) .
We're using MySQL version 5.7.34 and xbstream/xbcloud 2.4.24.
(Got asked to create a bug report from this forum thread: https://forums.percona.com/t/restore-errors-when-piping-xblcoud-to-xbstream-and-using-parallel-options/12433)
When restoring backups taken via xbcloud, we're seeing errors from xbstream when trying to set the
--parallel
and--encrypt-threads
options.The general command we're using is:
xbstream produces an error when
--parallel
and--encrypt-threads
are set to higher than `. If either is set higher than 1, the command completes successfully.The errors we see:
Or