Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] myloader hangs (current master version) #915

Closed
LinuxJedi opened this issue Nov 23, 2022 · 3 comments · Fixed by #936
Closed

[BUG] myloader hangs (current master version) #915

LinuxJedi opened this issue Nov 23, 2022 · 3 comments · Fixed by #936
Labels

Comments

@LinuxJedi
Copy link
Collaborator

Describe the bug
Current master of myloader hangs during restore (not attempted to diagnose the threads yet).

To Reproduce
With a basic MariaDB 10.3 server and Sakila test data:
Command executed:

  • mydumper --user=root --socket=/tmp/mysql.sock
  • myloader --verbose=4 --user=root --socket=/tmp/mysql.sock --directory=export-20221123-153402/ --source-db=sakila

What mydumper and myloader version has been used?

0.13.0-6 (master head)

Expected behavior
Don't hang

Environment (please complete the following information):

  • OS version: Ubuntu 22.04
@LinuxJedi LinuxJedi added the bug label Nov 23, 2022
@LinuxJedi
Copy link
Collaborator Author

LinuxJedi commented Nov 23, 2022

I've also had reports that this happens in 0.12 as well, but I haven't been able to reproduce it in this yet. Sakila data set is likely too small and I haven't tried ramping the threads up yet. Scratch this part, I misread the report.

@LinuxJedi
Copy link
Collaborator Author

OK, so a bit more information here. In 0.13 this happens due to the process_stream_queue, as soon as "Intermediate thread: SHUTDOWN" is hit all execution is halted.

@LinuxJedi
Copy link
Collaborator Author

LinuxJedi commented Dec 21, 2022

#936 didn't fix this for me. I appear to have a different hanging problem now. Reclosing.

@LinuxJedi LinuxJedi reopened this Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant