diff options
author | Robert Bindar <robert@mariadb.org> | 2019-04-24 09:00:59 +0300 |
---|---|---|
committer | Sergey Vojtovich <svoj@mariadb.org> | 2019-06-06 22:09:31 +0400 |
commit | bf70430ead122649fd22f0d4c52f49451569d6c3 (patch) | |
tree | f3f901e265ddf04a60c812e1671b8198fbe10239 /sql/log.cc | |
parent | ab190194cfa5243492c452722463e56c74c49f9b (diff) | |
download | mariadb-git-bf70430ead122649fd22f0d4c52f49451569d6c3.tar.gz |
MDEV-17709 Remove handlerton::state
Diffstat (limited to 'sql/log.cc')
-rw-r--r-- | sql/log.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sql/log.cc b/sql/log.cc index 30a966ed95f..78c1debcb4d 100644 --- a/sql/log.cc +++ b/sql/log.cc @@ -1680,9 +1680,6 @@ binlog_trans_log_truncate(THD *thd, my_off_t pos) int binlog_init(void *p) { binlog_hton= (handlerton *)p; - binlog_hton->state= (WSREP_ON || opt_bin_log) ? SHOW_OPTION_YES - : SHOW_OPTION_NO; - binlog_hton->db_type=DB_TYPE_BINLOG; binlog_hton->savepoint_offset= sizeof(my_off_t); binlog_hton->close_connection= binlog_close_connection; binlog_hton->savepoint_set= binlog_savepoint_set; @@ -1691,8 +1688,11 @@ int binlog_init(void *p) binlog_savepoint_rollback_can_release_mdl; binlog_hton->commit= binlog_commit; binlog_hton->rollback= binlog_rollback; - binlog_hton->prepare= binlog_prepare; - binlog_hton->start_consistent_snapshot= binlog_start_consistent_snapshot; + if (WSREP_ON || opt_bin_log) + { + binlog_hton->prepare= binlog_prepare; + binlog_hton->start_consistent_snapshot= binlog_start_consistent_snapshot; + } binlog_hton->flags= HTON_NOT_USER_SELECTABLE | HTON_HIDDEN; return 0; } |