[Groonga-commit] droonga/droonga-engine at e44ecc9 [master] Output more trace logs around handling of effective_message_timestamp

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Nov 21 13:10:51 JST 2014


YUKI Hiroshi	2014-11-21 13:10:51 +0900 (Fri, 21 Nov 2014)

  New Revision: e44ecc928797b70602016be3e3cf0ec7c4e821b3
  https://github.com/droonga/droonga-engine/commit/e44ecc928797b70602016be3e3cf0ec7c4e821b3

  Message:
    Output more trace logs around handling of effective_message_timestamp

  Modified files:
    lib/droonga/engine.rb

  Modified: lib/droonga/engine.rb (+5 -0)
===================================================================
--- lib/droonga/engine.rb    2014-11-21 13:06:14 +0900 (6602e34)
+++ lib/droonga/engine.rb    2014-11-21 13:10:51 +0900 (09fb5d8)
@@ -42,7 +42,9 @@ module Droonga
       end
       @node_status_observer = FileObserver.new(loop, Path.node_status)
       @node_status_observer.on_change = lambda do
+        logger.trace("reloading node_status: start")
         node_status.reload
+        logger.trace("reloading node_status: done")
       end
       @on_ready = nil
     end
@@ -139,9 +141,12 @@ module Droonga
       return true if effective_timestamp.nil?
 
       message_timestamp = Time.parse(message["date"])
+      logger.trace("checking effective_message_timestamp (#{effective_timestamp}) vs message_timestamp(message_timestamp)")
       return false if effective_timestamp >= message_timestamp
 
+      logger.trace("deleting obsolete effective_message_timestamp: start")
       node_status.delete(:effective_message_timestamp)
+      logger.trace("deleting obsolete effective_message_timestamp: done")
       true
     end
 
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index