[Groonga-commit] droonga/droonga-engine at 3eb08e5 [buffered-forward] Specify catalog as a parameter

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Jan 16 19:46:01 JST 2015


YUKI Hiroshi	2015-01-16 19:46:01 +0900 (Fri, 16 Jan 2015)

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

  Message:
    Specify catalog as a parameter

  Modified files:
    lib/droonga/cluster.rb
    lib/droonga/engine.rb
    lib/droonga/engine_state.rb

  Modified: lib/droonga/cluster.rb (+1 -1)
===================================================================
--- lib/droonga/cluster.rb    2015-01-16 19:27:06 +0900 (c2015f3)
+++ lib/droonga/cluster.rb    2015-01-16 19:46:01 +0900 (55edc66)
@@ -29,7 +29,7 @@ module Droonga
     def initialize(loop, params)
       @loop = loop
 
-      @catalog = nil
+      @catalog = params[:catalog]
       @state = nil
       @on_change = nil
       @node_metadata = params[:metadata]

  Modified: lib/droonga/engine.rb (+3 -2)
===================================================================
--- lib/droonga/engine.rb    2015-01-16 19:27:06 +0900 (e0636a3)
+++ lib/droonga/engine.rb    2015-01-16 19:46:01 +0900 (88e8f7c)
@@ -32,14 +32,15 @@ module Droonga
 
     attr_writer :on_ready
     def initialize(loop, name, internal_name)
+      @catalog = load_catalog
       @node_metadata = NodeMetadata.new
       @state = EngineState.new(loop, name,
                                internal_name,
+                               :catalog  => @catalog,
                                :metadata => @node_metadata)
       @cluster = Cluster.new(loop,
+                             :catalog  => @catalog,
                              :metadata => @node_metadata)
-      @catalog = load_catalog
-      @state.catalog =****@clust***** = @catalog
 
       @dispatcher = create_dispatcher
 

  Modified: lib/droonga/engine_state.rb (+1 -1)
===================================================================
--- lib/droonga/engine_state.rb    2015-01-16 19:27:06 +0900 (c1e816f)
+++ lib/droonga/engine_state.rb    2015-01-16 19:46:01 +0900 (32e826c)
@@ -46,7 +46,7 @@ module Droonga
       @replier = Replier.new(@forwarder)
       @on_ready = nil
       @on_finish = nil
-      @catalog = nil
+      @catalog = params[:catalog]
       @node_metadata = params[:metadata]
     end
 
-------------- next part --------------
HTML����������������������������...
Descargar 



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