Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • N/A
    • None
    • None

    Description

      MyDumper is a multi-threaded database dumping tool and MyLoader is the complimentary database restore tool (https://github.com/mydumper/mydumper).

      There are some enhancements that can be made to MyDumper / MyLoader specifically for MariaDB, we should work on those.

      Attachments

        Issue Links

          Activity

            Note from Monty: Check sequences work.

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Note from Monty: Check sequences work.

            Marko recommends implementing MDEV-515 using.

            SET unique_checks=0,foreign_key_checks=0
            

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Marko recommends implementing MDEV-515 using. SET unique_checks=0,foreign_key_checks=0

            My own notes so far:

            • CMake warning on GLIB2 find package needs fixing
            • Build docs ON even if Sphinx not found
            • Assumes libmysqlclient found when it isn't, needs a CMake check
            • CMake compatibility warning needs fixing
            • SSL options won't compile against MariaDB Connector/C
            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - My own notes so far: CMake warning on GLIB2 find package needs fixing Build docs ON even if Sphinx not found Assumes libmysqlclient found when it isn't, needs a CMake check CMake compatibility warning needs fixing SSL options won't compile against MariaDB Connector/C

            Set checks for MDEV-515 already exist in myloader.

            Fixed a bunch of build issues with https://github.com/mydumper/mydumper/pull/914

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Set checks for MDEV-515 already exist in myloader. Fixed a bunch of build issues with https://github.com/mydumper/mydumper/pull/914

            Added ASAN and TSAN: https://github.com/mydumper/mydumper/pull/917 both currently fail with master.

            Additionally myloader threads lock up: https://github.com/mydumper/mydumper/issues/915

            Next steps for me:

            • Test / fix sequences
            • Try to diagnose myloader thread lockup
            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Added ASAN and TSAN: https://github.com/mydumper/mydumper/pull/917 both currently fail with master. Additionally myloader threads lock up: https://github.com/mydumper/mydumper/issues/915 Next steps for me: Test / fix sequences Try to diagnose myloader thread lockup

            Added pull request to enhance debugging: https://github.com/mydumper/mydumper/pull/929

            Closing this ticket and tracking the rest of the work in separate tickets.

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Added pull request to enhance debugging: https://github.com/mydumper/mydumper/pull/929 Closing this ticket and tracking the rest of the work in separate tickets.

            People

              TheLinuxJedi Andrew Hutchings (Inactive)
              TheLinuxJedi Andrew Hutchings (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0d
                  0d
                  Logged:
                  Time Spent - 2d
                  2d