Hi Nick,
I found that Thrille does not work with mysql because mysql uses its own pthread library (very old one. attached in this email). So, Thrille dynamically interposes a subset of current pthread library.
I have two methods to address the problem: (1) modifying Thrille internal to interpose functions that mysql uses, or (2) modifying mysql code to include all current pthread library. I was looking at the code to go with the first method, but I found that it would be very difficult because I need to change all the code that use semaphores (mysql does not use semaphore).
What do you think about the problem?
Thanks,
Sangmin