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 am looking forward for your suggestions. Thank you very much!
[1] http://dan.ungureanu.tk/gsoc-2015/
Best regards, Dan Ungureanu
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
Le 2015-05-09 16:22, Dan Ungureanu a écrit : (...)
Hi Dan,
Maybe Docker can help. I also suggest the MySQL sandbox [0] which might be easier to set up and would permit to have multiple instances of MySQL and MariaDB on the same server. You can start/stop them individually.
[0] (http://mysqlsandbox.net/)
On Sun, May 10, 2015 at 1:32 PM, Marc Delisle marc@infomarc.info wrote:
Le 2015-05-09 16:22, Dan Ungureanu a écrit : (...)
Hi Dan,
Maybe Docker can help. I also suggest the MySQL sandbox [0] which might be easier to set up and would permit to have multiple instances of MySQL and MariaDB on the same server. You can start/stop them individually.
[0] (http://mysqlsandbox.net/)
-- Marc Delisle | phpMyAdmin
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
MySQL Sandbox seems to be exactly what I was looking for. It looks promising, I will give it a try it as soon as possible.
Thanks you both for your suggestions.