File tree Expand file tree Collapse file tree 2 files changed +27
-4
lines changed Expand file tree Collapse file tree 2 files changed +27
-4
lines changed Original file line number Diff line number Diff line change
1
+ drop table if exists gh_ost_test;
2
+ create table gh_ost_test (
3
+ id int auto_increment,
4
+ t varchar (128 ) charset latin1 collate latin1_swedish_ci,
5
+ tutf8 varchar (128 ) charset utf8,
6
+ tutf8mb4 varchar (128 ) charset utf8mb4,
7
+ primary key (id)
8
+ ) auto_increment= 1 ;
9
+
10
+ drop event if exists gh_ost_test;
11
+ delimiter ;;
12
+ create event gh_ost_test
13
+ on schedule every 1 second
14
+ starts current_timestamp
15
+ ends current_timestamp + interval 60 second
16
+ on completion not preserve
17
+ enable
18
+ do
19
+ begin
20
+ insert into gh_ost_test values (null , md5(rand()), md5(rand()), md5(rand()));
21
+ insert into gh_ost_test values (null , ' átesting' , ' átesting' , ' átesting' );
22
+ insert into gh_ost_test values (null , ' testátest' , ' testátest' , ' 🍻😀' );
23
+ end ;;
Original file line number Diff line number Diff line change @@ -98,15 +98,15 @@ test_single() {
98
98
fi
99
99
100
100
echo_dot
101
- orig_checksum=$( gh-ost-test-mysql-replica test -e " select ${columns} from gh_ost_test" -ss | md5sum)
102
- ghost_checksum=$( gh-ost-test-mysql-replica test -e " select ${columns} from _gh_ost_test_gho" -ss | md5sum)
101
+ orig_checksum=$( gh-ost-test-mysql-replica --default-character-set=utf8mb4 test -e " select ${columns} from gh_ost_test" -ss | md5sum)
102
+ ghost_checksum=$( gh-ost-test-mysql-replica --default-character-set=utf8mb4 test -e " select ${columns} from _gh_ost_test_gho" -ss | md5sum)
103
103
104
104
if [ " $orig_checksum " != " $ghost_checksum " ] ; then
105
105
echo " ERROR $test_name : checksum mismatch"
106
106
echo " ---"
107
- gh-ost-test-mysql-replica test -e " select ${columns} from gh_ost_test" -ss
107
+ gh-ost-test-mysql-replica --default-character-set=utf8mb4 test -e " select ${columns} from gh_ost_test" -ss
108
108
echo " ---"
109
- gh-ost-test-mysql-replica test -e " select ${columns} from _gh_ost_test_gho" -ss
109
+ gh-ost-test-mysql-replica --default-character-set=utf8mb4 test -e " select ${columns} from _gh_ost_test_gho" -ss
110
110
return 1
111
111
fi
112
112
}
You can’t perform that action at this time.
0 commit comments