YUKI Hiroshi
null+****@clear*****
Thu Apr 23 23:02:16 JST 2015
YUKI Hiroshi 2015-04-23 23:02:16 +0900 (Thu, 23 Apr 2015) New Revision: e8175889306eabb6c1a2767b172aa3c7a3759c69 https://github.com/droonga/droonga-engine/commit/e8175889306eabb6c1a2767b172aa3c7a3759c69 Message: Get "last processed message timestamp" before starting of absorb-data. Because dump messages sent by system.absorb-data updates the last processed message timestamp. Modified files: bin/droonga-engine-absorb-data bin/droonga-engine-join Modified: bin/droonga-engine-absorb-data (+2 -1) =================================================================== --- bin/droonga-engine-absorb-data 2015-04-23 22:32:32 +0900 (009ab61) +++ bin/droonga-engine-absorb-data 2015-04-23 23:02:16 +0900 (098519e) @@ -43,10 +43,11 @@ module Droonga puts "" puts "Absorbing..." + update_accept_messages_newer_than_timestamp + succeeded = absorb if succeeded - update_accept_messages_newer_than_timestamp puts "Done." else do_cancel Modified: bin/droonga-engine-join (+1 -1) =================================================================== --- bin/droonga-engine-join 2015-04-23 22:32:32 +0900 (ddc7bdf) +++ bin/droonga-engine-join 2015-04-23 23:02:16 +0900 (dced482) @@ -67,12 +67,12 @@ module Droonga register_to_existing_nodes set_source_node_role if should_copy? + update_accept_messages_newer_than_timestamp successed = copy_data unless successed do_cancel return false end - update_accept_messages_newer_than_timestamp end reset_source_node_role reset_joining_node_role -------------- next part -------------- HTML����������������������������...Download