[Groonga-commit] droonga/droonga-engine at 0f52200 [master] Add examples of possible message types

Back to archive index

YUKI Hiroshi null+****@clear*****
Tue Apr 28 16:21:03 JST 2015


YUKI Hiroshi	2015-04-28 16:21:03 +0900 (Tue, 28 Apr 2015)

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

  Message:
    Add examples of possible message types

  Modified files:
    lib/droonga/fluent_message_receiver.rb

  Modified: lib/droonga/fluent_message_receiver.rb (+3 -3)
===================================================================
--- lib/droonga/fluent_message_receiver.rb    2015-04-28 16:18:40 +0900 (1407c6c)
+++ lib/droonga/fluent_message_receiver.rb    2015-04-28 16:21:03 +0900 (5afc164)
@@ -253,13 +253,13 @@ module Droonga
         raise InvalidObject.new(object) unless tag.is_a?(String)
 
         case object[1]
-        when String # PackedForward message
+        when String # PackedForward message [tag, "packed entries"]
           raise InvalidObject.new(object) unless object.size == 2
           entries = MessagePack.unpack(object[1])
-        when Array # Forward message
+        when Array # Forward message [tag, [entry, entry...]]
           raise InvalidObject.new(object) unless object.size == 2
           entries = object[1]
-        when Integer, Float # Message message
+        when Integer, Float # Message message [tag, time, record]
           raise InvalidObject.new(object) unless object.size == 3
           entries = [[object[1], object[2]]]
         else
-------------- next part --------------
HTML����������������������������...
下載 



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