[tarantool-patches] [box.ctl 0/3] Introduce box.ctl.on_ctl_event trigger

Ilya Markov imarkov at tarantool.org
Thu Jun 14 18:04:26 MSK 2018



Ilya Markov (3):
  box.ctl: Introduce stab box.ctl.on_ctl_event
  box.ctl: Add on_ctl_event trigger calls
  box.ctl: Add replica error event

branch: gh-3159-box-on-ctl-event 

 src/box/CMakeLists.txt             |   1 +
 src/box/alter.cc                   |   1 +
 src/box/box.cc                     |  53 +++++++-
 src/box/box.h                      |   1 +
 src/box/ctl.c                      |  63 +++++++++
 src/box/ctl.h                      |  82 ++++++++++++
 src/box/engine.c                   |  14 ++
 src/box/lua/cfg.cc                 |  12 ++
 src/box/lua/ctl.c                  |  55 ++++++++
 src/box/lua/ctl.h                  |   2 +
 src/box/lua/load_cfg.lua           |  10 +-
 src/box/memtx_engine.c             |   2 +-
 src/box/relay.cc                   |   7 +
 src/box/replication.cc             |  14 ++
 src/cfg.c                          |  37 ++++++
 src/cfg.h                          |   4 +
 test/replication/master_onctl.lua  |  37 ++++++
 test/replication/onctl.result      | 262 +++++++++++++++++++++++++++++++++++++
 test/replication/onctl.test.lua    | 108 +++++++++++++++
 test/replication/replica_onctl.lua |  34 +++++
 test/replication/suite.cfg         |   1 +
 21 files changed, 796 insertions(+), 4 deletions(-)
 create mode 100644 src/box/ctl.c
 create mode 100644 src/box/ctl.h
 create mode 100644 test/replication/master_onctl.lua
 create mode 100644 test/replication/onctl.result
 create mode 100644 test/replication/onctl.test.lua
 create mode 100644 test/replication/replica_onctl.lua

-- 
2.7.4





More information about the Tarantool-patches mailing list