mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
c423ecc0a7
Implementing event based replication of LC_TIME_NAMES for 5.0 (as a replacement of previously made ONE_SHOT replication) mysql-test/r/mysqlbinlog.result: Fixing results mysql-test/r/rpl_locale.result: Fixing results mysql-test/t/disabled.def: Enabling rpl_locale mysql-test/t/mysqlbinlog.test: Check "mysqlbinlog | mysql" reproduces lc_time_names correctly. mysql-test/t/rpl_locale.test: Adding new test: that setting lc_time_names back to en_US works fine. sql/log_event.cc: Implementing event based replication of LC_TIME_NAMES for 5.0 (as a replacement of previously made ONE_SHOT replication) sql/log_event.h: Adding new Q_*_CODE Adding "lc_time_names_number" members into Query_log_event and PRINT_EVENT_INFO
24 lines
501 B
Text
24 lines
501 B
Text
# Replication of locale variables
|
|
|
|
source include/master-slave.inc;
|
|
|
|
#
|
|
# Bug#22645 LC_TIME_NAMES: Statement not replicated
|
|
#
|
|
connection master;
|
|
create table t1 (s1 char(10));
|
|
set lc_time_names= 'de_DE';
|
|
insert into t1 values (date_format('2001-01-01','%W'));
|
|
set lc_time_names= 'en_US';
|
|
insert into t1 values (date_format('2001-01-01','%W'));
|
|
select * from t1;
|
|
sync_slave_with_master;
|
|
connection slave;
|
|
select * from t1;
|
|
connection master;
|
|
drop table t1;
|
|
sync_slave_with_master;
|
|
|
|
# End of 4.1 tests
|
|
|
|
|