Yoji Shidara
null+****@clear*****
Thu Dec 5 17:18:02 JST 2013
Yoji Shidara 2013-12-05 17:18:02 +0900 (Thu, 05 Dec 2013) New Revision: 8725ff8bbb61fdbf0f2dc4581323d825125e0c16 https://github.com/droonga/fluent-plugin-droonga/commit/8725ff8bbb61fdbf0f2dc4581323d825125e0c16 Message: Extract final_offset method Modified files: lib/droonga/plugin/distributor/distributed_search_plan.rb Modified: lib/droonga/plugin/distributor/distributed_search_plan.rb (+4 -2) =================================================================== --- lib/droonga/plugin/distributor/distributed_search_plan.rb 2013-12-05 17:16:46 +0900 (dd03eb9) +++ lib/droonga/plugin/distributor/distributed_search_plan.rb 2013-12-05 17:18:02 +0900 (3da3aaf) @@ -142,8 +142,6 @@ module Droonga calculate_sort_offset! calculate_output_offset! - final_offset = @sort_offset + @output_offset - # We have to calculate limit based on offset. # <A, B = limited integer (0...MAXINT)> # | sort limit | output limit | => | worker's sort limit | worker's output limit | final limit | @@ -193,6 +191,10 @@ module Droonga @output["offset"] = 0 if has_records? end + def final_offset + @sort_offset + @output_offset + end + def has_records? @output["elements"].include?("records") end -------------- next part -------------- HTML����������������������������...Download