PROJECT: Adding parallelism to mysqldump
WEEK 09
KEY ACCOMPLISHMENTS LAST WEEK
* The number of threads created is limited, not one for each
table anymore. This implied changes in the thread_data structure,
in the way threads are created, also a mutex was used to
synchronize data between threads.
KEY TASKS THAT STALLED LAST WEEK
* Lost some time due to problems with the environment where I run tests and had to recreate this in another machine.
KEY CONCERNS
Need to speed up a little bit to get in track again.
TASKS IN THE UPCOMING WEEK
* Add command-line option to allow user to choose the number of
threads (right now it is hardcoded, just for test
purposes).
* Add possibility to execute code in old behavior (serial) rather
than new one (parallel).