NOTICE: The source code and bug reports for this project are now hosted at http://
The project contains write set replication patches for MySQL maintained by Codership team.
This patch implements hooks inside MySQL/Innodb engine, which can be used to build external replication system for MySQL servers following wsrep API (https:/
The replication hooks provide management of transaction write sets:
* populating of write sets, in the sending side
* applying of write sets, in the receiving end
The applying happens by high priority transaction(s). Innodb lock manager has been modified to give preference to dedicated high priority MySQL threads.
There are also calls for providing "total order isolated" processing of certain SQL statements. This feature guarantees that each MySQL server in the cluster process the SQL statement in the same order and uninterrupted. .e.g. all DDL statements need to be processed isolated, to maintain data consistency in the cluster.
*** COMPILATION ***
The patch requires certain flags to be (un)set, specifically it DOES NOT COMPILE WITH -DEMBEDDED_LIBRARY. To compile use provided ./BUILD/*-wsrep scripts.
Mailing list: http://
https:/
Project information
- Licence:
- GNU GPL v2
View full history Series and milestones
5.6 series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C,C++
All questions Latest questions
-
RPM build
Posted -
node 2 cann't join cluster
Posted -
Prod mysql hangs after conflict
Posted -
CentOS 6.4 Client
Posted -
No rpms for RHEL 6.2 ?
Posted
All bugs Latest bugs reported
-
Bug #1927228: Linux Binary Software downloaded from https://galeracluster.com/downloads/ no longer works
Reported -
Bug #1629566: [ERROR] WSREP: FSM: no such a transition JOINED -> JOINED
Reported -
Bug #1600123: [DOC] Make clear that wsrep_max_ws_rows has no effect
Reported -
Bug #1583521: After a network split, a node can make a write progress and end-up with a diverged local seqno
Reported -
Bug #1282707: Percona XtraDB Cluster 5.6 crash on ALTER TABLE / CREATE INDEX | InnoDB: Assertion failure in thread 140662130571008 in file lock0lock.cc line 6384 - Failing assertion: lock_table_has(trx, index->table, LOCK_IX) - UNIV_DEBUG | Failing assertion: table->n_rec_locks == 0 in Release Build
Reported
All blueprints Latest blueprints
-
mysql remote admin support
Registered -
Merge wsrep patches for MySQL 5.6 series
Registered -
wsrep merge procedure for MariaDB
Registered -
write set size limits controlled in provider library
Registered -
Support for filesystem-based snapshot transfers
Registered