[Groonga-commit] droonga/droonga-client-ruby at b30630f [master] Fill missing id and date in Droonga protocol connection layer

Back to archive index

Kouhei Sutou null+****@clear*****
Fri Jan 17 18:30:14 JST 2014


Kouhei Sutou	2014-01-17 18:30:14 +0900 (Fri, 17 Jan 2014)

  New Revision: b30630f62242ea67b209b6c0a8b19cd0fe268a5c
  https://github.com/droonga/droonga-client-ruby/commit/b30630f62242ea67b209b6c0a8b19cd0fe268a5c

  Message:
    Fill missing id and date in Droonga protocol connection layer

  Modified files:
    lib/droonga/client.rb
    lib/droonga/client/connection/droonga_protocol.rb

  Modified: lib/droonga/client.rb (+0 -2)
===================================================================
--- lib/droonga/client.rb    2014-01-17 18:27:54 +0900 (a5cc661)
+++ lib/droonga/client.rb    2014-01-17 18:30:14 +0900 (3fbc9a0)
@@ -73,8 +73,6 @@ module Droonga
 
     def search(body, options={}, &block)
       request({
-                "id"   => Time.now.to_f.to_s,
-                "date" => Time.now,
                 "type" => "search",
                 "body" => body,
               },

  Modified: lib/droonga/client/connection/droonga_protocol.rb (+4 -0)
===================================================================
--- lib/droonga/client/connection/droonga_protocol.rb    2014-01-17 18:27:54 +0900 (87832dc)
+++ lib/droonga/client/connection/droonga_protocol.rb    2014-01-17 18:30:14 +0900 (36e72f4)
@@ -154,6 +154,10 @@ module Droonga
         #   TODO: WRITE ME
         # @return [void]
         def send(message, options={}, &block)
+          if message["id"].nil? or message["date"].nil?
+            message = message.merge("id"   => TIme.now.to_f.to_s,
+                                    "date" => Time.now)
+          end
           @logger.post("message", message)
         end
 
-------------- next part --------------
HTML����������������������������...
Download 



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