[Groonga-commit] droonga/droonga-engine at 03fb153 [buffered-forward] Never use buffering feature for the global forwarder.

Back to archive index

YUKI Hiroshi null+****@clear*****
Tue Jan 6 19:23:09 JST 2015


YUKI Hiroshi	2015-01-06 19:23:09 +0900 (Tue, 06 Jan 2015)

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

  Message:
    Never use buffering feature for the global forwarder.
    
    It is used for clients or the engine node itself, and
    never be used for other engine nodes.

  Modified files:
    lib/droonga/dispatcher.rb
    lib/droonga/engine_state.rb

  Modified: lib/droonga/dispatcher.rb (+0 -3)
===================================================================
--- lib/droonga/dispatcher.rb    2015-01-06 18:55:31 +0900 (f9aea4c)
+++ lib/droonga/dispatcher.rb    2015-01-06 19:23:09 +0900 (88358fb)
@@ -52,9 +52,6 @@ module Droonga
       @engine_state = engine_state
       @cluster = cluster
       @forwarder = @engine_state.forwarder
-      @cluster.on_change = lambda do
-        @forwarder.resume
-      end
       @replier = @engine_state.replier
       @catalog = catalog
       @adapter_runners = create_adapter_runners

  Modified: lib/droonga/engine_state.rb (+1 -1)
===================================================================
--- lib/droonga/engine_state.rb    2015-01-06 18:55:31 +0900 (dfcc285)
+++ lib/droonga/engine_state.rb    2015-01-06 19:23:09 +0900 (9ebc453)
@@ -41,7 +41,7 @@ module Droonga
       @internal_name = internal_name
       @sessions = {}
       @current_id = 0
-      @forwarder = Forwarder.new(@loop, :buffering => true)
+      @forwarder = Forwarder.new(@loop)
       @replier = Replier.new(@forwarder)
       @on_ready = nil
       @on_finish = nil
-------------- next part --------------
HTML����������������������������...
Download 



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