From 7a0d06b67b491db847eb692a809488ff34cbab5c Mon Sep 17 00:00:00 2001
From: Konstantin Osipov <kostja@tarantool.org>
Date: Tue, 31 Mar 2015 22:17:09 +0300
Subject: [PATCH] sophia-integration: review fixes

---
 src/box/engine.cc        | 2 +-
 src/box/engine.h         | 2 +-
 src/box/memtx_engine.cc  | 2 +-
 src/box/memtx_engine.h   | 2 +-
 src/box/memtx_tree.cc    | 2 --
 src/box/sophia_engine.cc | 6 +++++-
 src/box/sophia_engine.h  | 2 +-
 7 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/box/engine.cc b/src/box/engine.cc
index 6d33829c74..3c28f1fa77 100644
--- a/src/box/engine.cc
+++ b/src/box/engine.cc
@@ -108,7 +108,7 @@ engine_begin_join()
 	/* recover engine snapshot */
 	Engine *engine;
 	engine_foreach(engine) {
-		engine->begin_join();
+		engine->beginJoin();
 	}
 }
 
diff --git a/src/box/engine.h b/src/box/engine.h
index bde48b53d2..e82abc2cd5 100644
--- a/src/box/engine.h
+++ b/src/box/engine.h
@@ -139,7 +139,7 @@ class Engine: public Object {
 	/**
 	 * Notify engine about a JOIN start (slave-side)
 	 */
-	virtual void begin_join() = 0;
+	virtual void beginJoin() = 0;
 	/**
 	 * Begin a two-phase snapshot creation in this
 	 * engine (snapshot is a memtx idea of a checkpoint).
diff --git a/src/box/memtx_engine.cc b/src/box/memtx_engine.cc
index a813260dd7..7c13a9ef58 100644
--- a/src/box/memtx_engine.cc
+++ b/src/box/memtx_engine.cc
@@ -240,7 +240,7 @@ MemtxEngine::rollback(struct txn *txn)
 }
 
 void
-MemtxEngine::begin_join()
+MemtxEngine::beginJoin()
 {
 }
 
diff --git a/src/box/memtx_engine.h b/src/box/memtx_engine.h
index 9d4cd04231..5aa2c2da94 100644
--- a/src/box/memtx_engine.h
+++ b/src/box/memtx_engine.h
@@ -37,7 +37,7 @@ struct MemtxEngine: public Engine {
 	virtual void dropIndex(Index *index);
 	virtual void keydefCheck(struct space *space, struct key_def *key_def);
 	virtual void rollback(struct txn*);
-	virtual void begin_join();
+	virtual void beginJoin();
 	virtual void begin_recover_snapshot(int64_t lsn);
 	virtual void end_recover_snapshot();
 	virtual void end_recovery();
diff --git a/src/box/memtx_tree.cc b/src/box/memtx_tree.cc
index 95734edece..528c156e08 100644
--- a/src/box/memtx_tree.cc
+++ b/src/box/memtx_tree.cc
@@ -26,8 +26,6 @@
  * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  */
-#include "evio.h"
-#include "replication.h"
 #include "memtx_tree.h"
 #include "tuple.h"
 #include "space.h"
diff --git a/src/box/sophia_engine.cc b/src/box/sophia_engine.cc
index 96ded2c911..2d56e7c152 100644
--- a/src/box/sophia_engine.cc
+++ b/src/box/sophia_engine.cc
@@ -178,6 +178,10 @@ sophia_send_row(Relay *relay, uint32_t space_id, char *tuple,
 	relay_send(relay, &row);
 }
 
+/**
+ * Relay all data that should be present in the snapshot
+ * to the replica.
+ */
 void
 SophiaEngine::join(Relay *relay)
 {
@@ -388,7 +392,7 @@ SophiaEngine::rollback(struct txn *txn)
 }
 
 void
-SophiaEngine::begin_join()
+SophiaEngine::beginJoin()
 {
 	/* put engine to recovery-complete state to
 	 * correctly support join */
diff --git a/src/box/sophia_engine.h b/src/box/sophia_engine.h
index b5ae7ea76c..f48abf228a 100644
--- a/src/box/sophia_engine.h
+++ b/src/box/sophia_engine.h
@@ -40,7 +40,7 @@ struct SophiaEngine: public Engine {
 	virtual void begin(struct txn*, struct space*);
 	virtual void commit(struct txn*);
 	virtual void rollback(struct txn*);
-	virtual void begin_join();
+	virtual void beginJoin();
 	virtual void begin_recover_snapshot(int64_t);
 	virtual void end_recover_snapshot();
 	virtual void end_recovery();
-- 
GitLab