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
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
08faad4a
Commit
08faad4a
authored
Jul 28, 2005
by
sasha@asksasha.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
patch for bug 10780
parent
16963e6d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
2 deletions
+27
-2
mysql-test/r/rpl_slave_status.result
mysql-test/r/rpl_slave_status.result
+23
-0
sql/slave.cc
sql/slave.cc
+3
-2
sql/slave.h
sql/slave.h
+1
-0
No files found.
mysql-test/r/rpl_slave_status.result
0 → 100644
View file @
08faad4a
stop slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
reset master;
reset slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
start slave;
grant replication slave on *.* to rpl@127.0.0.1 identified by 'rpl';
stop slave;
change master to master_user='rpl',master_password='rpl';
start slave;
drop table if exists t1;
create table t1 (n int);
insert into t1 values (1);
select * from t1;
n
1
delete from mysql.user where user='rpl';
flush privileges;
stop slave;
start slave;
show slave status;
Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master
Connecting to master 127.0.0.1 rpl MASTER_MYPORT 1 master-bin.000001 357 slave-relay-bin.000001 401 master-bin.000001 No Yes 0 0 357 401 None 0 No NULL
sql/slave.cc
View file @
08faad4a
...
...
@@ -2186,7 +2186,8 @@ int show_master_info(THD* thd, MASTER_INFO* mi)
&
my_charset_bin
);
protocol
->
store
((
ulonglong
)
mi
->
rli
.
group_relay_log_pos
);
protocol
->
store
(
mi
->
rli
.
group_master_log_name
,
&
my_charset_bin
);
protocol
->
store
(
mi
->
slave_running
?
"Yes"
:
"No"
,
&
my_charset_bin
);
protocol
->
store
(
mi
->
slave_running
==
MYSQL_SLAVE_RUN_CONNECT
?
"Yes"
:
"No"
,
&
my_charset_bin
);
protocol
->
store
(
mi
->
rli
.
slave_running
?
"Yes"
:
"No"
,
&
my_charset_bin
);
protocol
->
store
(
&
replicate_do_db
);
protocol
->
store
(
&
replicate_ignore_db
);
...
...
@@ -3078,7 +3079,7 @@ slave_begin:
pthread_mutex_lock
(
&
LOCK_thread_count
);
threads
.
append
(
thd
);
pthread_mutex_unlock
(
&
LOCK_thread_count
);
mi
->
slave_running
=
1
;
mi
->
slave_running
=
MYSQL_SLAVE_RUN_INIT
;
mi
->
abort_slave
=
0
;
pthread_mutex_unlock
(
&
mi
->
run_lock
);
pthread_cond_broadcast
(
&
mi
->
start_cond
);
...
...
sql/slave.h
View file @
08faad4a
...
...
@@ -112,6 +112,7 @@ enum enum_binlog_formats {
#define MYSQL_SLAVE_NOT_RUN 0
#define MYSQL_SLAVE_RUN_NOT_CONNECT 1
#define MYSQL_SLAVE_RUN_CONNECT 2
#define MYSQL_SLAVE_RUN_INIT 3
/****************************************************************************
...
...
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