| Summary: | Performance testing back end *administered* on eclipse.org | ||
|---|---|---|---|
| Product: | Community | Reporter: | David Williams <david_williams> |
| Component: | Servers | Assignee: | Eclipse Webmaster <webmaster> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | daniel_megert, david_williams, denis.roy, jfrantzius, john.arthorne, markus.kell.r, matthias.mailaender, pawel.pogorzelski1, robin, webmaster |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | 390821 | ||
| Bug Blocks: | 374441, 454921 | ||
|
Description
David Williams
The last thing we (webmasters) want is to administer little bits and pieces of infrastructure. We have a MySQL cluster _today_ that is administered by us, backed up and can be made available to everyone. If you'd like for us to administer a database backend, we can help you migrate it over to our existing backend. (In reply to Denis Roy from comment #1) > The last thing we (webmasters) want is to administer little bits and pieces > of infrastructure. We have a MySQL cluster _today_ that is administered by > us, backed up and can be made available to everyone. > > If you'd like for us to administer a database backend, we can help you > migrate it over to our existing backend. Thanks for the offer, and that might work, and I admire your bravery in letting me write to your production database :) I will have to "read up" on it, and see what kind of "client jars" we can get to include with our performance tests, and what kind of "jdbc driver" ... at least, I'm assuming a jdbc driver would be best (since most generic). If you have any specific pointers, that's be good, but otherwise I'll just read up on it at https://www.mysql.com/ and see what's available. I'd likely try to "get it working" on my local test machine before doing anything else ... so, "first quarter" still sounds right for any future work. Thanks again, > Thanks for the offer, and that might work, and I admire your bravery in > letting me write to your production database :) We would not start there :) > I will have to "read up" on it, and see what kind of "client jars" we can > get to include with our performance tests, and what kind of "jdbc driver" > ... at least, I'm assuming a jdbc driver would be best (since most generic). MySQL has jdbc drivers: http://dev.mysql.com/downloads/connector/j/ > If you have any specific pointers, that's be good The more ANSI-compliant your SQL code is, the easier it is to port. Do you have any pointers to some of the more complex SQL statements? (In reply to Denis Roy from comment #3) > > > If you have any specific pointers, that's be good > > The more ANSI-compliant your SQL code is, the easier it is to port. Do you > have any pointers to some of the more complex SQL statements? I don't know enough about it (the code) yet, (or, about SQL :) to know what's complex and what's not ... but, there are a bunch of the queries in in one class, SQL_Results.java. For example, see http://git.eclipse.org/c/platform/eclipse.platform.releng.buildtools.git/tree/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/db/SQL_Results.java#n181 Notice these are "installed" as "prepared statements". I'm not even sure where the "adds" are yet :( But, they are in a different bundle. That code (and those types of SQL statements) should Just Work by switching to a different jdbc for MySQL. Not sure what more to do here. |