mariadb/client
unknown 4e6606acad MDEV-4984: Implement MASTER_GTID_WAIT() and @@LAST_GTID.
MASTER_GTID_WAIT() is similar to MASTER_POS_WAIT(), but works with a
GTID position rather than an old-style filename/offset.

@@LAST_GTID gives the GTID assigned to the last transaction written
into the binlog.

Together, the two can be used by applications to obtain the GTID of
an update on the master, and then do a MASTER_GTID_WAIT() for that
position on any read slave where it is important to get results that
are caught up with the master at least to the point of the update.

The implementation of MASTER_GTID_WAIT() is implemented in a way
that tries to minimise the performance impact on the SQL threads,
even in the presense of many waiters on single GTID positions (as
from @@LAST_GTID).
2014-02-07 19:15:28 +01:00
..
async_example.c MWL#192: non-blocking client API, after-review fixes. 2012-01-06 12:43:18 +01:00
client_priv.h MDEV-4297 mysql --binary-mode 2013-06-10 21:45:30 +02:00
CMakeLists.txt A follow-up for the previous commit: 2013-10-02 15:41:15 +04:00
completion_hash.cc Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
completion_hash.h Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
echo.c Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
get_password.c mysql-5.5.32 merge 2013-07-16 19:09:54 +02:00
my_readline.h MDEV-4297 mysql --binary-mode 2013-06-10 21:45:30 +02:00
mysql.cc MDEV-4984: Implement MASTER_GTID_WAIT() and @@LAST_GTID. 2014-02-07 19:15:28 +01:00
mysql_plugin.c MDEV-4941 make: AIX fails with 'Identifier not allowed in cast'; syntax error in include/my_global.h 2013-09-09 19:31:29 +02:00
mysql_upgrade.c MDEV-5116 MariaDB upgrade breaks replication 2013-11-11 09:31:20 +01:00
mysqladmin.cc 5.5 merge 2013-07-17 21:24:29 +02:00
mysqlbinlog.cc 5.5 merge and fixes for compiler/test errors 2013-09-18 13:07:31 +02:00
mysqlcheck.c 5.5 merge 2013-06-06 17:51:28 +02:00
mysqldump.c 5.5 merge 2013-11-23 00:50:54 +01:00
mysqlimport.c Merge MariaDB 5.1.66 -> 5.2.12 2012-11-08 15:24:35 +02:00
mysqlshow.c 5.3->5.5 merge 2012-11-22 10:19:31 +01:00
mysqlslap.c MDEV-4684 - Enhancement request: --init-command support for mysqlslap 2013-09-17 18:51:14 +04:00
mysqltest.cc merge 5.5->10.0-base 2013-11-11 22:47:04 +02:00
readline.cc MDEV-4297 mysql --binary-mode 2013-06-10 21:45:30 +02:00
sql_string.cc.dontuse mysql-5.5.31 merge 2013-05-07 13:05:09 +02:00
sql_string.h.dontuse mysql-5.5.32 merge 2013-07-16 19:09:54 +02:00