Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
4458b5fa
Commit
4458b5fa
authored
Mar 12, 2008
by
msvensson@pilot.mysql.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add extra checks of Last_errno in SHOW SLAVE STATUS for extra
diagnostics
parent
08a90109
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
0 deletions
+18
-0
mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result
mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result
+3
-0
mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test
mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test
+15
-0
No files found.
mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result
View file @
4458b5fa
...
@@ -5,12 +5,15 @@ reset slave;
...
@@ -5,12 +5,15 @@ reset slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
start slave;
start slave;
RESET MASTER;
RESET MASTER;
Last errno after reset master on slave: 0
CHANGE MASTER TO master_host="127.0.0.1",master_port=SLAVE_PORT,master_user="root";
CHANGE MASTER TO master_host="127.0.0.1",master_port=SLAVE_PORT,master_user="root";
START SLAVE;
START SLAVE;
Last errno after start slave: 0
CREATE TABLE t1 (a int key, b int) ENGINE=ndb;
CREATE TABLE t1 (a int key, b int) ENGINE=ndb;
SHOW TABLES;
SHOW TABLES;
Tables_in_test
Tables_in_test
t1
t1
Last errno after table on both: 0
INSERT INTO t1 VALUES (1,2);
INSERT INTO t1 VALUES (1,2);
INSERT INTO t1 VALUES (2,3);
INSERT INTO t1 VALUES (2,3);
SELECT * FROM t1 ORDER BY a;
SELECT * FROM t1 ORDER BY a;
...
...
mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test
View file @
4458b5fa
...
@@ -5,11 +5,22 @@
...
@@ -5,11 +5,22 @@
--
connection
slave
--
connection
slave
RESET
MASTER
;
RESET
MASTER
;
# Check Last_errno
let
$the_last_errno
=
query_get_value
(
SHOW
SLAVE
STATUS
,
Last_Errno
,
1
);
echo
Last
errno
after
reset
master
on
slave
:
$the_last_errno
;
--
connection
master
--
connection
master
--
replace_result
$SLAVE_MYPORT
SLAVE_PORT
--
replace_result
$SLAVE_MYPORT
SLAVE_PORT
--
eval
CHANGE
MASTER
TO
master_host
=
"127.0.0.1"
,
master_port
=
$SLAVE_MYPORT
,
master_user
=
"root"
--
eval
CHANGE
MASTER
TO
master_host
=
"127.0.0.1"
,
master_port
=
$SLAVE_MYPORT
,
master_user
=
"root"
START
SLAVE
;
START
SLAVE
;
# Check Last_errno
let
$the_last_errno
=
query_get_value
(
SHOW
SLAVE
STATUS
,
Last_Errno
,
1
);
echo
Last
errno
after
start
slave
:
$the_last_errno
;
# create the table on the "slave"
# create the table on the "slave"
--
connection
slave
--
connection
slave
CREATE
TABLE
t1
(
a
int
key
,
b
int
)
ENGINE
=
ndb
;
CREATE
TABLE
t1
(
a
int
key
,
b
int
)
ENGINE
=
ndb
;
...
@@ -20,6 +31,10 @@ CREATE TABLE t1 (a int key, b int) ENGINE=ndb;
...
@@ -20,6 +31,10 @@ CREATE TABLE t1 (a int key, b int) ENGINE=ndb;
# now we should have a table on the master as well
# now we should have a table on the master as well
SHOW
TABLES
;
SHOW
TABLES
;
# Check Last_errno
let
$the_last_errno
=
query_get_value
(
SHOW
SLAVE
STATUS
,
Last_Errno
,
1
);
echo
Last
errno
after
table
on
both
:
$the_last_errno
;
# insert some values on the slave and master
# insert some values on the slave and master
--
connection
master
--
connection
master
INSERT
INTO
t1
VALUES
(
1
,
2
);
INSERT
INTO
t1
VALUES
(
1
,
2
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment