On 5/9/15 4:22 PM, Dan Ungureanu wrote:
Hello,
I have not formally introduced myself since I was accepted in Google Summer of Code, but I hope it is not too late. My name is Dan and I am a first year student at the University Politehnica of Bucharest, Romania. My proposal was about the SQL parser and analyzer of phpMyAdmin and this summer I am going to rewrite it from scratch. Basically, what I want to achieve is more advanced analysis and better performance. If you want to check out my proposal, you can find it on the blog I set up here [1] and where I am going to write weekly reports about my progress during the summer.
I already started working on the library and so far I am pleased with the result, but before proceeding further I would like to test it under appropriate conditions. I was hoping that you could suggest me a way to properly configure an environment that I can use for testing. What I am looking for is a multi-server environment where I can set up and use multiple versions of MySQL, MariaDB and Drizzle that and multiple MySQL modes as well. I tried using multiple virtual machines but having more than 3 or 4 stresses my laptop a lot. So far I believe that multiple Docker instances is what I am looking for. Since phpMyAdmin is so broadly used with so many configurations, I believe that the SQL parser should take into consideration all these factors and that is why I want to test my library under these conditions.
I have a couple of virtual machines (through VirtualBox) and start/stop them as needed to avoid using too many resources. My main machine is Debian and uses the provided packages, but I also try to test a few older and newer versions that I compile myself.
Hope that helps
I am looking forward for your suggestions. Thank you very much!
[1] http://dan.ungureanu.tk/gsoc-2015/
Best regards, Dan Ungureanu
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel