[Groonga-commit] droonga/fluent-plugin-droonga at d444d9f [master] Apply limit only for "sum" or "sort"

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Jan 24 18:00:29 JST 2014


YUKI Hiroshi	2014-01-24 18:00:29 +0900 (Fri, 24 Jan 2014)

  New Revision: d444d9f47b8f84cf63f2a1233c8184e6e69d1b26
  https://github.com/droonga/fluent-plugin-droonga/commit/d444d9f47b8f84cf63f2a1233c8184e6e69d1b26

  Message:
    Apply limit only for "sum" or "sort"

  Modified files:
    lib/droonga/plugin/collector/basic.rb

  Modified: lib/droonga/plugin/collector/basic.rb (+4 -2)
===================================================================
--- lib/droonga/plugin/collector/basic.rb    2014-01-24 17:59:51 +0900 (97c7b7c)
+++ lib/droonga/plugin/collector/basic.rb    2014-01-24 18:00:29 +0900 (6668bca)
@@ -51,6 +51,8 @@ module Droonga
           reduced_value = left_value && right_value
         when "sum"
           reduced_value = left_value + right_value
+          reduced_value = apply_output_range(reduced_value,
+                                             "limit" => deal["limit"])
         when "average"
           reduced_value = (left_value + right_value) / 2
         when "sort"
@@ -58,9 +60,9 @@ module Droonga
                                 right_value,
                                 :operators => deal["operators"],
                                 :key_column => deal["key_column"])
+          reduced_value = apply_output_range(reduced_value,
+                                             "limit" => deal["limit"])
         end
-
-        reduced_value = apply_output_range(reduced_value, "limit" => deal["limit"])
     end
 
     def apply_output_range(items, output)
-------------- next part --------------
HTML����������������������������...
Download 



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