Posted in Google Summer of Code '09
GSoC 2009 – phpMyAdmin – Tasks for Week #7
TASKS IN THE UPCOMING WEEK (Until midterm)
- Create function PMA_replication_slave_load_data
- Create GUI for configuring slave (1. configure slave user, 2. load data from master, 3. start/stop slave, 4. check slave status)
- Create non-JavaScript GUI (both master and slave)
KEY ACCOMPLISHMENTS LAST WEEK
- Make GUI improvements to add master replication and optimized code – mootools_common.js added – the file contains general javascript functions written in mootools framework
- Fixed Server Status
- Updated functions PMA_DBI_connect in both mysql.di.lib.php and mysqli.dbi.lib.php, so they can connect to a remote server. This was done by adding an extra parameter $server, which is an array of values (host, port and/or socket).
- API created (PMA_replication_slave_stop, PMA_replication_slave_start, PMA_replication_slave_bin_log_master,
PMA_replication_slave_change_master)