From null+ranguba at clear-code.com Mon Nov 7 10:15:41 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Mon, 07 Nov 2011 15:15:41 +0000 Subject: [groonga-commit:4118] ranguba/racknga [master] [access-log-parser] support Apache log format with runtime. Message-ID: <20111107151559.25CCC2C416E@taiyaki.ru> Kouhei Sutou 2011-11-07 15:15:41 +0000 (Mon, 07 Nov 2011) New Revision: 98f5996b1b79ed5e52f2f78bb431417ef168f7a6 Log: [access-log-parser] support Apache log format with runtime. Added files: lib/racknga/access_log_parser.rb lib/racknga/log_entry.rb Removed files: lib/racknga/nginx_access_log_parser.rb Modified files: lib/racknga.rb Renamed files: test/test-access-log-parser.rb (from test/test-nginx-log-parser.rb) Modified: lib/racknga.rb (+1 -1) =================================================================== --- lib/racknga.rb 2011-10-07 03:14:55 +0000 (5f3d5cb) +++ lib/racknga.rb 2011-11-07 15:15:41 +0000 (63832cb) @@ -20,7 +20,7 @@ require 'rack' require 'racknga/version' require 'racknga/utils' -require "racknga/nginx_access_log_parser" +require "racknga/access_log_parser" require 'racknga/middleware/deflater' require 'racknga/middleware/exception_notifier' require 'racknga/middleware/jsonp' Added: lib/racknga/access_log_parser.rb (+146 -0) 100644 =================================================================== --- /dev/null +++ lib/racknga/access_log_parser.rb 2011-11-07 15:15:41 +0000 (699f4c5) @@ -0,0 +1,146 @@ +# -*- coding: utf-8 -*- +# +# Copyright (C) 2011 Ryo Onodera +# Copyright (C) 2011 Kouhei Sutou +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +require "racknga/log_entry" +require "racknga/reverse_line_reader" + +module Racknga + # Supported formats: + # * combined (nginx's default format) + # * combined (Apache's predefined format) + # * combined_with_time_nginx (custom format with runtime) + # * combined_with_time_apache (custom format with runtime) + # + # Configurations: + # * combined + # * nginx + # log_format combined '$remote_addr - $remote_user [$time_local] ' + # '"$request" $status $body_bytes_sent ' + # '"$http_referer" "$http_user_agent"'; + # access_log log/access.log combined + # * Apache + # CustomLog ${APACHE_LOG_DIR}/access.log combined + # + # * combined_with_time_nginx + # * nginx + # log_format combined_with_time '$remote_addr - $remote_user ' + # '[$time_local, $upstream_http_x_runtime, $request_time] ' + # '"$request" $status $body_bytes_sent ' + # '"$http_referer" "$http_user_agent"'; + # access_log log/access.log combined_with_time + # + # * combined_with_time_apache + # * Apache + # LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %{X-Runtime}o %D" combined_with_time + # CustomLog ${APACHE_LOG_DIR}/access.log combined_with_time + class AccessLogParser + include Enumerable + + class FormatError < StandardError + end + + def initialize(line_reader) + @line_reader = line_reader + end + + def each + @line_reader.each do |line| + line.force_encoding("UTF-8") + yield(parse_line(line)) if line.valid_encoding? + end + end + + private + REMOTE_ADDRESS = "[^\\x20]+" + REMOTE_USER = "[^\\x20]+" + TIME_LOCAL = "[^\\x20]+\\x20\\+\\d{4}" + RUNTIME = "(?:[\\d.]+|-)" + REQUEST_TIME = "[\\d.]+" + REQUEST = ".*?" + STATUS = "\\d{3}" + BODY_BYTES_SENT = "(?:\\d+|-)" + HTTP_REFERER = ".*?" + HTTP_USER_AGENT = "(?:\\\"|[^\"])*?" + COMBINED_FORMAT = + /^(#{REMOTE_ADDRESS})\x20 + -\x20 + (#{REMOTE_USER})\x20 + \[(#{TIME_LOCAL})(?:,\x20(.+))?\]\x20+ + "(#{REQUEST})"\x20 + (#{STATUS})\x20 + (#{BODY_BYTES_SENT})\x20 + "(#{HTTP_REFERER})"\x20 + "(#{HTTP_USER_AGENT})" + (?:\x20(.+))?$/x + def parse_line(line) + case line + when COMBINED_FORMAT + last_match = Regexp.last_match + options = {} + options[:remote_address] = last_match[1] + options[:remote_user] = last_match[2] + options[:time_local] = parse_local_time(last_match[3]) + if last_match[4] + if /\A(#{RUNTIME}), (#{REQUEST_TIME})\z/ =~ last_match[4] + time_match = Regexp.last_match + options[:runtime] = time_match[1] + options[:request_time] = time_match[2] + else + message = "expected 'RUNTIME, REQUEST_TIME' time format: " + + "<#{last_match[4]}>: <#{line}>" + raise FormatError.new(message) + end + end + options[:request] = last_match[5] + options[:status] = last_match[6].to_i + options[:body_bytes_sent] = last_match[7] + options[:http_referer] = last_match[8] + options[:http_user_agent] = last_match[9] + if last_match[10] + if /\A(#{RUNTIME}) (#{REQUEST_TIME})\z/ =~ last_match[10] + time_match = Regexp.last_match + runtime = time_match[1] + request_time = time_match[2] + request_time = request_time.to_i * 0.000_001 if request_time + options[:runtime] = runtime + options[:request_time] = request_time + else + message = "expected 'RUNTIME REQUEST_TIME' time format: " + + "<#{last_match[10]}>: <#{line}>" + raise FormatError.new(message) + end + end + LogEntry.new(options) + else + raise FormatError.new("unsupported format log entry: <#{line}>") + end + end + + def parse_local_time(token) + day, month, year, hour, minute, second, _time_zone = token.split(/[\/: ]/) + Time.local(year, month, day, hour, minute, second) + end + end + + class ReversedAccessLogParser < AccessLogParser + def initialize(line_reader) + @line_reader = ReverseLineReader.new(line_reader) + end + end +end Added: lib/racknga/log_entry.rb (+85 -0) 100644 =================================================================== --- /dev/null +++ lib/racknga/log_entry.rb 2011-11-07 15:15:41 +0000 (eac6e08) @@ -0,0 +1,85 @@ +# -*- coding: utf-8 -*- +# +# Copyright (C) 2011 Ryo Onodera +# Copyright (C) 2011 Kouhei Sutou +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +module Racknga + class LogEntry + ATTRIBUTES = [ + :remote_address, + :remote_user, + :time_local, + :runtime, + :request_time, + :request, + :status, + :body_bytes_sent, + :http_referer, + :http_user_agent, + ] + + attr_reader(*ATTRIBUTES) + def initialize(options=nil) + options ||= {} + @remote_address = options[:remote_address] + @remote_user = normalize_string_value(options[:remote_user]) + @time_local = options[:time_local] || Time.at(0) + @runtime = normalize_float_value(options[:runtime]) + @request_time = normalize_float_value(options[:request_time]) + @request = options[:request] + @status = options[:status] + @body_bytes_sent = normalize_int_value(options[:body_bytes_sent]) + @http_referer = normalize_string_value(options[:http_referer]) + @http_user_agent = normalize_string_value(options[:http_user_agent]) + end + + def attributes + ATTRIBUTES.collect do |attribute| + __send__(attribute) + end + end + + def ==(other) + other.is_a?(self.class) and attributes == other.attributes + end + + private + def normalize_string_value(value) + if value.nil? or value == "-" + nil + else + value.to_s + end + end + + def normalize_float_value(value) + if value.nil? + value + else + value.to_f + end + end + + def normalize_int_value(value) + if value.nil? or value == "-" + nil + else + value.to_i + end + end + end +end Deleted: lib/racknga/nginx_access_log_parser.rb (+0 -165) 100644 =================================================================== --- lib/racknga/nginx_access_log_parser.rb 2011-10-07 03:14:55 +0000 (d3a16c5) +++ /dev/null @@ -1,165 +0,0 @@ -# -*- coding: utf-8 -*- -# -# Copyright (C) 2011 Ryo Onodera -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -require "racknga/reverse_line_reader" - -module Racknga - # Supported formats: - # * combined (default format) - # * combined_with_time (custom format for Passenger) - # - # Configurations in nginx: - # * combined - # log_format combined '$remote_addr - $remote_user [$time_local] ' - # '"$request" $status $body_bytes_sent ' - # '"$http_referer" "$http_user_agent"'; - # access_log log/access.log combined - # - # * combined_with_time - # log_format combined_with_time '$remote_addr - $remote_user ' - # '[$time_local, $upstream_http_x_runtime, $request_time] ' - # '"$request" $status $body_bytes_sent ' - # '"$http_referer" "$http_user_agent"'; - # access_log log/access.log combined_with_time - class NginxAccessLogParser - include Enumerable - - class FormatError < StandardError - end - - def initialize(line_reader) - @line_reader = line_reader - end - - def each - @line_reader.each do |line| - line.force_encoding("UTF-8") - yield(parse_line(line)) if line.valid_encoding? - end - end - - private - REMOTE_ADDRESS = '[^ ]+' - REMOTE_USER = '[^ ]+' - TIME_LOCAL = '[^ ]+ \+\d{4}' - RUNTIME = '(?:[\d.]+|-)' - REQUEST_TIME = '[\d.]+' - REQUEST = '.*?' - STATUS = '\d{3}' - BODY_BYTES_SENT = '(?:\d+|-)' - HTTP_REFERER = '.*?' - HTTP_USER_AGENT = '(?:\\"|[^\"])*?' # ' - LOG_FORMAT = - /\A(#{REMOTE_ADDRESS}) - (#{REMOTE_USER}) \[(#{TIME_LOCAL})(?:, (#{RUNTIME}), (#{REQUEST_TIME}))?\] +"(#{REQUEST})" (#{STATUS}) (#{BODY_BYTES_SENT}) "(#{HTTP_REFERER})" "(#{HTTP_USER_AGENT})"\n\z/ - def parse_line(line) - if line =~ LOG_FORMAT - last_match = Regexp.last_match - options = {} - options[:remote_address] = last_match[1] - options[:remote_user] = last_match[2] - parse_time_local(last_match[3], options) - options[:runtime] = last_match[4] - options[:request_time] = last_match[5] - options[:request] = last_match[6] - options[:status] = last_match[7].to_i - options[:body_bytes_sent] = last_match[8] - options[:http_referer] = last_match[9] - options[:http_user_agent] = last_match[10] - LogEntry.new(options) - else - raise FormatError.new("ill-formatted log entry: #{line.inspect} !~ #{LOG_FORMAT}") - end - end - - def parse_time_local(token, options) - day, month, year, hour, minute, second, _time_zone = token.split(/[\/: ]/) - options[:time_local] = Time.local(year, month, day, hour, minute, second) - end - end - - class ReversedNginxAccessLogParser < NginxAccessLogParser - def initialize(line_reader) - @line_reader = ReverseLineReader.new(line_reader) - end - end - - class LogEntry - ATTRIBUTES = [ - :remote_address, - :remote_user, - :time_local, - :runtime, - :request_time, - :request, - :status, - :body_bytes_sent, - :http_referer, - :http_user_agent, - ] - - attr_reader(*ATTRIBUTES) - def initialize(options=nil) - options ||= {} - @remote_address = options[:remote_address] - @remote_user = normalize_string_value(options[:remote_user]) - @time_local = options[:time_local] || Time.at(0) - @runtime = normalize_float_value(options[:runtime]) - @request_time = normalize_float_value(options[:request_time]) - @request = options[:request] - @status = options[:status] - @body_bytes_sent = normalize_int_value(options[:body_bytes_sent]) - @http_referer = normalize_string_value(options[:http_referer]) - @http_user_agent = normalize_string_value(options[:http_user_agent]) - end - - def attributes - ATTRIBUTES.collect do |attribute| - __send__(attribute) - end - end - - def ==(other) - other.is_a?(self.class) and attributes == other.attributes - end - - private - def normalize_string_value(value) - if value.nil? or value == "-" - nil - else - value.to_s - end - end - - def normalize_float_value(value) - if value.nil? - value - else - value.to_f - end - end - - def normalize_int_value(value) - if value.nil? or value == "-" - nil - else - value.to_i - end - end - end -end Renamed: test/test-access-log-parser.rb (+60 -22) 76% =================================================================== --- test/test-nginx-log-parser.rb 2011-10-07 03:14:55 +0000 (15af9b3) +++ test/test-access-log-parser.rb 2011-11-07 15:15:41 +0000 (c09bd3a) @@ -19,17 +19,20 @@ require 'stringio' -module NginxAccessLogParserTests +module AccessLogParserTests module Data private - def time_log_component - times = ["03/Aug/2011:16:58:01 +0900", runtime, request_time].compact - "[#{times.join(', ')}]" + def time_local + "03/Aug/2011:16:58:01 +0900" + end + + def log_line(content) + content end def usual_log_line - "127.0.0.1 - - #{time_log_component} " + - "\"GET / HTTP/1.1\" 200 613 \"-\" \"Ruby\"" + log_line("127.0.0.1 - - #{time_log_component} " + + "\"GET / HTTP/1.1\" 200 613 \"-\" \"Ruby\"") end def usual_log_entry_options @@ -52,8 +55,8 @@ module NginxAccessLogParserTests end def not_found_log_line - "127.0.0.1 - - #{time_log_component} " + - "\"GET /the-truth.html HTTP/1.1\" 404 613 \"-\" \"Ruby\"" + log_line("127.0.0.1 - - #{time_log_component} " + + "\"GET /the-truth.html HTTP/1.1\" 404 613 \"-\" \"Ruby\"") end def not_found_log_entry @@ -71,8 +74,8 @@ module NginxAccessLogParserTests def valid_utf8_log_line path = utf8_path - "127.0.0.1 - - #{time_log_component} " + - "\"GET #{path} HTTP/1.1\" 200 613 \"-\" \"Ruby\"" + log_line("127.0.0.1 - - #{time_log_component} " + + "\"GET #{path} HTTP/1.1\" 200 613 \"-\" \"Ruby\"") end def valid_utf8_log_entry @@ -90,13 +93,13 @@ module NginxAccessLogParserTests def invalid_utf8_log_line path = garbled_path - "127.0.0.1 - - #{time_log_component} " + - "\"GET #{path} HTTP/1.1\" 200 613 \"-\" \"Ruby\"" + log_line("127.0.0.1 - - #{time_log_component} " + + "\"GET #{path} HTTP/1.1\" 200 613 \"-\" \"Ruby\"") end def ipv6_log_line - "::1 - - #{time_log_component} " + - "\"GET / HTTP/1.1\" 200 613 \"-\" \"Ruby\"" + log_line("::1 - - #{time_log_component} " + + "\"GET / HTTP/1.1\" 200 613 \"-\" \"Ruby\"") end def ipv6_log_entry @@ -107,8 +110,8 @@ module NginxAccessLogParserTests end def apache_combined_log_line - "127.0.0.1 - - #{time_log_component} " + - "\"GET / HTTP/1.1\" 200 613 \"-\" \"Ruby\"" + log_line("127.0.0.1 - - #{time_log_component} " + + "\"GET / HTTP/1.1\" 200 613 \"-\" \"Ruby\"") end def apache_combined_log_entry @@ -116,8 +119,8 @@ module NginxAccessLogParserTests end def no_body_bytes_sent_log_line - "127.0.0.1 - - #{time_log_component} " + - "\"GET / HTTP/1.1\" 200 - \"-\" \"Ruby\"" + log_line("127.0.0.1 - - #{time_log_component} " + + "\"GET / HTTP/1.1\" 200 - \"-\" \"Ruby\"") end def no_body_bytes_sent_log_entry @@ -143,11 +146,11 @@ module NginxAccessLogParserTests end def create_log_parser(file) - Racknga::NginxAccessLogParser.new(file) + Racknga::AccessLogParser.new(file) end def create_reversed_log_parser(file) - Racknga::ReversedNginxAccessLogParser.new(file) + Racknga::ReversedAccessLogParser.new(file) end def join_lines(*lines) @@ -220,7 +223,7 @@ module NginxAccessLogParserTests end def test_bad_log - assert_raise(Racknga::NginxAccessLogParser::FormatError) do + assert_raise(Racknga::AccessLogParser::FormatError) do parse(join_lines(bad_log_line)) end end @@ -240,6 +243,12 @@ module NginxAccessLogParserTests include Data include Tests + private + def time_log_component + times = [time_local, runtime, request_time].compact + "[#{times.join(', ')}]" + end + def runtime nil end @@ -249,11 +258,40 @@ module NginxAccessLogParserTests end end - class CombinedWithTimeLogTest < Test::Unit::TestCase + class CombinedWithTimeNginxLogTest < Test::Unit::TestCase include Environment include Data include Tests + private + def time_log_component + times = [time_local, runtime, request_time].compact + "[#{times.join(', ')}]" + end + + def runtime + 0.000573 + end + + def request_time + 0.001 + end + end + + class CombinedWithTimeApacheLogTest < Test::Unit::TestCase + include Environment + include Data + include Tests + + private + def time_log_component + "[#{time_local}]" + end + + def log_line(content) + "#{content} #{runtime} #{(request_time * 1_000_000).to_i}" + end + def runtime 0.000573 end From null+ranguba at clear-code.com Sat Nov 12 05:01:14 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:01:14 +0000 Subject: [groonga-commit:4119] ranguba/racknga [master] [log] log X-Runtime. Message-ID: <20111112100140.E15F52C414A@taiyaki.ru> Kouhei Sutou 2011-11-12 10:01:14 +0000 (Sat, 12 Nov 2011) New Revision: 445aacce13ca0c4321215512607b7fdd6f7ebe49 Log: [log] log X-Runtime. Modified files: lib/racknga/log_database.rb lib/racknga/middleware/log.rb Modified: lib/racknga/log_database.rb (+1 -0) =================================================================== --- lib/racknga/log_database.rb 2011-11-07 15:15:41 +0000 (f1d6f51) +++ lib/racknga/log_database.rb 2011-11-12 10:01:14 +0000 (208f2a5) @@ -95,6 +95,7 @@ module Racknga table.reference("path", "Paths") table.reference("user_agent", "UserAgents") table.float("runtime") + table.float("request_time") table.short_text("message", :compress => :zlib) end Modified: lib/racknga/middleware/log.rb (+7 -2) =================================================================== --- lib/racknga/middleware/log.rb 2011-11-07 15:15:41 +0000 (1872f6d) +++ lib/racknga/middleware/log.rb 2011-11-12 10:01:14 +0000 (51b3664) @@ -70,9 +70,12 @@ module Racknga private def log(start_time, end_time, request, status, headers, body) request_time = end_time - start_time + runtime = headers["X-Runtime"] + runtime_in_float = nil + runtime_in_float = runtime.to_f if runtime length = headers["Content-Length"] || "-" length = "-" if length == "0" - format = "%s - %s [%s] \"%s %s %s\" %s %s \"%s\" \"%s\" %0.8f" + format = "%s - %s [%s] \"%s %s %s\" %s %s \"%s\" \"%s\" %s %0.8f" message = format % [request.ip || "-", request.env["REMOTE_USER"] || "-", end_time.dup.utc.strftime("%d/%b/%Y:%H:%M:%S %z"), @@ -83,12 +86,14 @@ module Racknga length, request.env["HTTP_REFERER"] || "-", request.user_agent || "-", + runtime || "-", request_time] @logger.log("access", request.fullpath, :message => message, :user_agent => request.user_agent, - :runtime => request_time) + :runtime => runtime_in_float, + :request_time => request_time) end # @private From null+ranguba at clear-code.com Sat Nov 12 05:03:39 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:03:39 +0000 Subject: [groonga-commit:4120] ranguba/racknga [master] suppress unused variable warnings. Message-ID: <20111112100403.D49EF2C414A@taiyaki.ru> Kouhei Sutou 2011-11-12 10:03:39 +0000 (Sat, 12 Nov 2011) New Revision: b197b38cbe141d981f1167be81ea627296ba5939 Log: suppress unused variable warnings. Modified files: lib/racknga/access_log_parser.rb lib/racknga/middleware/jsonp.rb Modified: lib/racknga/access_log_parser.rb (+1 -0) =================================================================== --- lib/racknga/access_log_parser.rb 2011-11-12 10:01:14 +0000 (699f4c5) +++ lib/racknga/access_log_parser.rb 2011-11-12 10:03:39 +0000 (940a05c) @@ -134,6 +134,7 @@ module Racknga def parse_local_time(token) day, month, year, hour, minute, second, _time_zone = token.split(/[\/: ]/) + _ = _time_zone # FIXME: suppress a warning. :< Time.local(year, month, day, hour, minute, second) end end Modified: lib/racknga/middleware/jsonp.rb (+1 -0) =================================================================== --- lib/racknga/middleware/jsonp.rb 2011-11-12 10:01:14 +0000 (d722b8f) +++ lib/racknga/middleware/jsonp.rb 2011-11-12 10:03:39 +0000 (44bac2f) @@ -125,6 +125,7 @@ module Racknga def update_content_type(header_hash) content_type = header_hash["Content-Type"] media_type, parameters = content_type.split(/\s*;\s*/, 2) + _ = media_type # FIXME: suppress a warning. :< # We should use application/javascript not # text/javascript when all IE <= 8 are deprecated. :< updated_content_type = ["text/javascript", parameters].compact.join("; ") From null+ranguba at clear-code.com Sat Nov 12 05:12:39 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:12:39 +0000 Subject: [groonga-commit:4121] ranguba/racknga [master] [instance-name] use find instead of select and first. Message-ID: <20111112101302.BAC6C2C414A@taiyaki.ru> Kouhei Sutou 2011-11-12 10:12:39 +0000 (Sat, 12 Nov 2011) New Revision: a5feba77f9c242d43d40c9c0ed473d2c09e8759d Log: [instance-name] use find instead of select and first. Modified files: lib/racknga/middleware/instance_name.rb Modified: lib/racknga/middleware/instance_name.rb (+2 -2) =================================================================== --- lib/racknga/middleware/instance_name.rb 2011-11-12 10:03:39 +0000 (d4e6064) +++ lib/racknga/middleware/instance_name.rb 2011-11-12 10:12:39 +0000 (43093bb) @@ -72,9 +72,9 @@ module Racknga def branch branches = `git branch -a`.lines - current_branch = branches.select do |line| + current_branch = branches.find do |line| line =~ CURRENT_BRANCH_MARKER - end.first + end current_branch.sub(CURRENT_BRANCH_MARKER, "").strip end From null+ranguba at clear-code.com Sat Nov 12 05:15:03 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:15:03 +0000 Subject: [groonga-commit:4122] ranguba/racknga [master] use nil explicitly. Message-ID: <20111112101526.0C2F62C4154@taiyaki.ru> Kouhei Sutou 2011-11-12 10:15:03 +0000 (Sat, 12 Nov 2011) New Revision: dde9c67de61c4814a1b77961e3038e8372917b8f Log: use nil explicitly. Modified files: lib/racknga/middleware/instance_name.rb Modified: lib/racknga/middleware/instance_name.rb (+3 -3) =================================================================== --- lib/racknga/middleware/instance_name.rb 2011-11-12 10:12:39 +0000 (43093bb) +++ lib/racknga/middleware/instance_name.rb 2011-11-12 10:15:03 +0000 (aecef1a) @@ -152,10 +152,10 @@ module Racknga def format_if_possible(data) if data and (data.respond_to?(:to_s) and not data.to_s.empty?) - result = yield + yield + else + nil end - - result end end end From null+ranguba at clear-code.com Sat Nov 12 05:18:56 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:18:56 +0000 Subject: [groonga-commit:4123] ranguba/racknga [master] [instance-name] cleanup. Message-ID: <20111112101920.5E6382C4154@taiyaki.ru> Kouhei Sutou 2011-11-12 10:18:56 +0000 (Sat, 12 Nov 2011) New Revision: 42892171d13e6fc6a24b4859cfff9fa522ab26f2 Log: [instance-name] cleanup. Modified files: lib/racknga/middleware/instance_name.rb Modified: lib/racknga/middleware/instance_name.rb (+8 -6) =================================================================== --- lib/racknga/middleware/instance_name.rb 2011-11-12 10:15:03 +0000 (aecef1a) +++ lib/racknga/middleware/instance_name.rb 2011-11-12 10:18:56 +0000 (4cdbdce) @@ -69,14 +69,16 @@ module Racknga end CURRENT_BRANCH_MARKER = /\A\* / - def branch - branches = `git branch -a`.lines - current_branch = branches.find do |line| - line =~ CURRENT_BRANCH_MARKER + current_branch = nil + `git branch -a`.each_line do |line| + case line + when CURRENT_BRANCH_MARKER + current_branch = line.sub(CURRENT_BRANCH_MARKER, "").strip + break + end end - - current_branch.sub(CURRENT_BRANCH_MARKER, "").strip + current_branch end def ruby From null+ranguba at clear-code.com Sat Nov 12 05:25:41 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:25:41 +0000 Subject: [groonga-commit:4124] ranguba/racknga [master] add 0.9.3 entry. Message-ID: <20111112102603.4B3F52C4154@taiyaki.ru> Kouhei Sutou 2011-11-12 10:25:41 +0000 (Sat, 12 Nov 2011) New Revision: 65d6f4d1983449993382fb9678424d04dcc2c16f Log: add 0.9.3 entry. Modified files: doc/text/news.textile Modified: doc/text/news.textile (+12 -0) =================================================================== --- doc/text/news.textile 2011-11-12 10:18:56 +0000 (0d59d9d) +++ doc/text/news.textile 2011-11-12 10:25:41 +0000 (c2780b5) @@ -1,5 +1,17 @@ h1. NEWS +h2. 0.9.3: 2011-11-12 + +h3. Improvments + + * [access-log-parser] Supported Apache log. + * [cache] Fixed unknown name errors. + * [cache] Fixed max age. + * [nginx] Added NginxRawURI middleware. + * [instance-name] Added branch name and Ruby version. + * [exception-mail-notifier] Used #message instead of #to_s. + * [logger] Logged also X-Runtime. + h2. 0.9.2: 2011-08-07 h3. Improvments From null+ranguba at clear-code.com Sat Nov 12 05:29:27 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:29:27 +0000 Subject: [groonga-commit:4125] ranguba/racknga [master] [ja] update. Message-ID: <20111112102950.84AC12C4154@taiyaki.ru> Kouhei Sutou 2011-11-12 10:29:27 +0000 (Sat, 12 Nov 2011) New Revision: 5f85fd701318c9de91c58f25a2a21d67d18c6321 Log: [ja] update. Modified files: doc/po/ja.po Modified: doc/po/ja.po (+2748 -2502) =================================================================== --- doc/po/ja.po 2011-11-12 10:25:41 +0000 (f256df8) +++ doc/po/ja.po 2011-11-12 10:29:27 +0000 (e216da7) @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Racknga 0.9.1\n" -"POT-Creation-Date: 2011-08-07 01:42+0900\n" -"PO-Revision-Date: 2011-08-07 01:41+0900\n" +"POT-Creation-Date: 2011-11-12 19:26+0900\n" +"PO-Revision-Date: 2011-11-12 19:29+0900\n" "Last-Translator: Kouhei Sutou \n" "Language-Team: Japanese\n" "Language: ja\n" @@ -31,14 +31,13 @@ msgstr "" #: doc/reference/en/index.html:29(script) #: doc/reference/en/file.README.html:29(script) #: doc/reference/en/Racknga.html:29(script) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:29(script) #: doc/reference/en/Racknga/LogDatabase.html:29(script) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:29(script) #: doc/reference/en/Racknga/ReverseLineReader.html:29(script) #: doc/reference/en/Racknga/Middleware.html:29(script) #: doc/reference/en/Racknga/Utils.html:29(script) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:29(script) #: doc/reference/en/Racknga/CacheDatabase.html:29(script) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:29(script) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:29(script) #: doc/reference/en/Racknga/Middleware/Range.html:29(script) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:29(script) #: doc/reference/en/Racknga/Middleware/Cache.html:29(script) @@ -46,10 +45,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:29(script) #: doc/reference/en/Racknga/Middleware/Deflater.html:29(script) #: doc/reference/en/Racknga/Middleware/Log.html:29(script) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:29(script) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:29(script) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:29(script) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:29(script) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:29(script) +#: doc/reference/en/Racknga/AccessLogParser.html:29(script) #: doc/reference/en/Racknga/LogEntry.html:29(script) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:29(script) #: doc/reference/en/Groonga/WillPaginateAPI.html:29(script) @@ -73,13 +74,15 @@ msgstr "????: ????" #: doc/reference/en/Groonga.html:42(span) doc/reference/en/index.html:40(span) #: doc/reference/en/file.README.html:40(span) #: doc/reference/en/Racknga.html:42(span) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:42(span) #: doc/reference/en/Racknga/LogDatabase.html:42(span) #: doc/reference/en/Racknga/LogDatabase.html:292(span) #: doc/reference/en/Racknga/LogDatabase.html:294(span) #: doc/reference/en/Racknga/LogDatabase.html:365(span) #: doc/reference/en/Racknga/LogDatabase.html:366(span) #: doc/reference/en/Racknga/LogDatabase.html:472(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:42(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:198(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) #: doc/reference/en/Racknga/ReverseLineReader.html:42(span) #: doc/reference/en/Racknga/ReverseLineReader.html:207(span) #: doc/reference/en/Racknga/ReverseLineReader.html:209(span) @@ -91,29 +94,15 @@ msgstr "????: ????" #: doc/reference/en/Racknga/Utils.html:42(span) #: doc/reference/en/Racknga/Utils.html:190(span) #: doc/reference/en/Racknga/Utils.html:193(span) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:42(span) #: doc/reference/en/Racknga/CacheDatabase.html:42(span) #: doc/reference/en/Racknga/CacheDatabase.html:334(span) #: doc/reference/en/Racknga/CacheDatabase.html:336(span) #: doc/reference/en/Racknga/CacheDatabase.html:466(span) #: doc/reference/en/Racknga/CacheDatabase.html:467(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:42(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:104(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:369(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:410(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:456(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:470(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:42(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:198(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) #: doc/reference/en/Racknga/Middleware/Range.html:42(span) #: doc/reference/en/Racknga/Middleware/Range.html:223(span) #: doc/reference/en/Racknga/Middleware/Range.html:282(span) @@ -136,10 +125,11 @@ msgstr "????: ????" #: doc/reference/en/Racknga/Middleware/Cache.html:534(span) #: doc/reference/en/Racknga/Middleware/Cache.html:536(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:42(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:500(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:593(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:42(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:283(span) @@ -168,6 +158,11 @@ msgstr "????: ????" #: doc/reference/en/Racknga/Middleware/Log.html:414(span) #: doc/reference/en/Racknga/Middleware/Log.html:417(span) #: doc/reference/en/Racknga/Middleware/Log.html:418(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:42(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:238(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:291(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:295(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:298(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:42(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:227(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) @@ -189,21 +184,35 @@ msgstr "????: ????" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:293(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:42(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:286(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) +#: doc/reference/en/Racknga/AccessLogParser.html:42(span) +#: doc/reference/en/Racknga/AccessLogParser.html:104(span) +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +#: doc/reference/en/Racknga/AccessLogParser.html:336(span) +#: doc/reference/en/Racknga/AccessLogParser.html:377(span) +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) #: doc/reference/en/Racknga/LogEntry.html:42(span) #: doc/reference/en/Racknga/LogEntry.html:246(span) +#: doc/reference/en/Racknga/LogEntry.html:249(span) #: doc/reference/en/Racknga/LogEntry.html:250(span) +#: doc/reference/en/Racknga/LogEntry.html:251(span) +#: doc/reference/en/Racknga/LogEntry.html:252(span) +#: doc/reference/en/Racknga/LogEntry.html:255(span) +#: doc/reference/en/Racknga/LogEntry.html:256(span) +#: doc/reference/en/Racknga/LogEntry.html:257(span) #: doc/reference/en/Racknga/LogEntry.html:292(span) +#: doc/reference/en/Racknga/LogEntry.html:293(span) #: doc/reference/en/Racknga/LogEntry.html:325(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:42(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:233(span) @@ -222,14 +231,13 @@ msgstr "" #: doc/reference/en/top-level-namespace.html:42(a) #: doc/reference/en/Groonga.html:42(a) doc/reference/en/index.html:40(a) #: doc/reference/en/file.README.html:40(a) doc/reference/en/Racknga.html:42(a) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:42(a) #: doc/reference/en/Racknga/LogDatabase.html:42(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:42(a) #: doc/reference/en/Racknga/ReverseLineReader.html:42(a) #: doc/reference/en/Racknga/Middleware.html:42(a) #: doc/reference/en/Racknga/Utils.html:42(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:42(a) #: doc/reference/en/Racknga/CacheDatabase.html:42(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:42(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:42(a) #: doc/reference/en/Racknga/Middleware/Range.html:42(a) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:42(a) #: doc/reference/en/Racknga/Middleware/Cache.html:42(a) @@ -237,10 +245,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:42(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:42(a) #: doc/reference/en/Racknga/Middleware/Log.html:42(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:42(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:42(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:42(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:42(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:42(a) +#: doc/reference/en/Racknga/AccessLogParser.html:42(a) #: doc/reference/en/Racknga/LogEntry.html:42(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:42(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:42(a) @@ -254,13 +264,15 @@ msgstr "" #: doc/reference/en/Groonga.html:42(span) doc/reference/en/index.html:40(span) #: doc/reference/en/file.README.html:40(span) #: doc/reference/en/Racknga.html:42(span) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:42(span) #: doc/reference/en/Racknga/LogDatabase.html:42(span) #: doc/reference/en/Racknga/LogDatabase.html:292(span) #: doc/reference/en/Racknga/LogDatabase.html:294(span) #: doc/reference/en/Racknga/LogDatabase.html:365(span) #: doc/reference/en/Racknga/LogDatabase.html:366(span) #: doc/reference/en/Racknga/LogDatabase.html:472(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:42(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:198(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) #: doc/reference/en/Racknga/ReverseLineReader.html:42(span) #: doc/reference/en/Racknga/ReverseLineReader.html:207(span) #: doc/reference/en/Racknga/ReverseLineReader.html:209(span) @@ -272,29 +284,15 @@ msgstr "" #: doc/reference/en/Racknga/Utils.html:42(span) #: doc/reference/en/Racknga/Utils.html:190(span) #: doc/reference/en/Racknga/Utils.html:193(span) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:42(span) #: doc/reference/en/Racknga/CacheDatabase.html:42(span) #: doc/reference/en/Racknga/CacheDatabase.html:334(span) #: doc/reference/en/Racknga/CacheDatabase.html:336(span) #: doc/reference/en/Racknga/CacheDatabase.html:466(span) #: doc/reference/en/Racknga/CacheDatabase.html:467(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:42(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:104(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:369(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:410(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:456(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:470(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:42(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:198(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) #: doc/reference/en/Racknga/Middleware/Range.html:42(span) #: doc/reference/en/Racknga/Middleware/Range.html:223(span) #: doc/reference/en/Racknga/Middleware/Range.html:282(span) @@ -317,10 +315,11 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:534(span) #: doc/reference/en/Racknga/Middleware/Cache.html:536(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:42(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:500(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:593(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:42(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:283(span) @@ -349,6 +348,11 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:414(span) #: doc/reference/en/Racknga/Middleware/Log.html:417(span) #: doc/reference/en/Racknga/Middleware/Log.html:418(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:42(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:238(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:291(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:295(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:298(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:42(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:227(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) @@ -370,21 +374,35 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:293(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:42(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:286(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) +#: doc/reference/en/Racknga/AccessLogParser.html:42(span) +#: doc/reference/en/Racknga/AccessLogParser.html:105(span) +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +#: doc/reference/en/Racknga/AccessLogParser.html:336(span) +#: doc/reference/en/Racknga/AccessLogParser.html:377(span) +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) #: doc/reference/en/Racknga/LogEntry.html:42(span) #: doc/reference/en/Racknga/LogEntry.html:246(span) +#: doc/reference/en/Racknga/LogEntry.html:249(span) #: doc/reference/en/Racknga/LogEntry.html:250(span) +#: doc/reference/en/Racknga/LogEntry.html:251(span) +#: doc/reference/en/Racknga/LogEntry.html:252(span) +#: doc/reference/en/Racknga/LogEntry.html:255(span) +#: doc/reference/en/Racknga/LogEntry.html:256(span) +#: doc/reference/en/Racknga/LogEntry.html:257(span) #: doc/reference/en/Racknga/LogEntry.html:292(span) +#: doc/reference/en/Racknga/LogEntry.html:293(span) #: doc/reference/en/Racknga/LogEntry.html:325(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:42(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:233(span) @@ -404,14 +422,13 @@ msgstr "" #: doc/reference/en/class_list.html:28(h1) doc/reference/en/Groonga.html:47(a) #: doc/reference/en/index.html:45(a) doc/reference/en/file.README.html:45(a) #: doc/reference/en/Racknga.html:47(a) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:47(a) #: doc/reference/en/Racknga/LogDatabase.html:47(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:47(a) #: doc/reference/en/Racknga/ReverseLineReader.html:47(a) #: doc/reference/en/Racknga/Middleware.html:47(a) #: doc/reference/en/Racknga/Utils.html:47(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:47(a) #: doc/reference/en/Racknga/CacheDatabase.html:47(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:47(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:47(a) #: doc/reference/en/Racknga/Middleware/Range.html:47(a) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:47(a) #: doc/reference/en/Racknga/Middleware/Cache.html:47(a) @@ -419,10 +436,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:47(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:47(a) #: doc/reference/en/Racknga/Middleware/Log.html:47(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:47(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:47(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:47(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:47(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:47(a) +#: doc/reference/en/Racknga/AccessLogParser.html:47(a) #: doc/reference/en/Racknga/LogEntry.html:47(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:47(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:47(a) @@ -436,14 +455,13 @@ msgstr "" #: doc/reference/en/method_list.html:28(h1) #: doc/reference/en/Groonga.html:49(a) doc/reference/en/index.html:47(a) #: doc/reference/en/file.README.html:47(a) doc/reference/en/Racknga.html:49(a) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:49(a) #: doc/reference/en/Racknga/LogDatabase.html:49(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:49(a) #: doc/reference/en/Racknga/ReverseLineReader.html:49(a) #: doc/reference/en/Racknga/Middleware.html:49(a) #: doc/reference/en/Racknga/Utils.html:49(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:49(a) #: doc/reference/en/Racknga/CacheDatabase.html:49(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:49(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:49(a) #: doc/reference/en/Racknga/Middleware/Range.html:49(a) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:49(a) #: doc/reference/en/Racknga/Middleware/Cache.html:49(a) @@ -451,10 +469,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:49(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:49(a) #: doc/reference/en/Racknga/Middleware/Log.html:49(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:49(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:49(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:49(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:49(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:49(a) +#: doc/reference/en/Racknga/AccessLogParser.html:49(a) #: doc/reference/en/Racknga/LogEntry.html:49(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:49(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:49(a) @@ -467,14 +487,13 @@ msgstr "" #: doc/reference/en/top-level-namespace.html:51(a) #: doc/reference/en/Groonga.html:51(a) doc/reference/en/index.html:49(a) #: doc/reference/en/file.README.html:49(a) doc/reference/en/Racknga.html:51(a) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:51(a) #: doc/reference/en/Racknga/LogDatabase.html:51(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:51(a) #: doc/reference/en/Racknga/ReverseLineReader.html:51(a) #: doc/reference/en/Racknga/Middleware.html:51(a) #: doc/reference/en/Racknga/Utils.html:51(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:51(a) #: doc/reference/en/Racknga/CacheDatabase.html:51(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:51(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:51(a) #: doc/reference/en/Racknga/Middleware/Range.html:51(a) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:51(a) #: doc/reference/en/Racknga/Middleware/Cache.html:51(a) @@ -482,10 +501,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:51(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:51(a) #: doc/reference/en/Racknga/Middleware/Log.html:51(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:51(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:51(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:51(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:51(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:51(a) +#: doc/reference/en/Racknga/AccessLogParser.html:51(a) #: doc/reference/en/Racknga/LogEntry.html:51(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:51(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:51(a) @@ -499,22 +520,55 @@ msgid "NEWS" msgstr "????" #: doc/reference/en/file.news.html:58(h2) -msgid "0.9.2: 2011-08-07" +msgid "0.9.3: 2011-11-12" msgstr "" #: doc/reference/en/file.news.html:59(h3) +#: doc/reference/en/file.news.html:70(h3) msgid "Improvments" msgstr "??" #: doc/reference/en/file.news.html:61(li) +msgid "[access-log-parser] Supported Apache log." +msgstr "[access-log-parser] Aapche???????" + +#: doc/reference/en/file.news.html:62(li) +msgid "[cache] Fixed unknown name errors." +msgstr "[cache] ??????????????????????????" + +#: doc/reference/en/file.news.html:63(li) +msgid "[cache] Fixed max age." +msgstr "[cache] ?????????" + +#: doc/reference/en/file.news.html:64(li) +msgid "[nginx] Added NginxRawURI middleware." +msgstr "[nginx] NginxRawURI??????????" + +#: doc/reference/en/file.news.html:65(li) +msgid "[instance-name] Added branch name and Ruby version." +msgstr "[instance-name] ??????Ruby??????????" + +#: doc/reference/en/file.news.html:66(li) +msgid "[exception-mail-notifier] Used #message instead of #to_s." +msgstr "[exception-mail-notifier] #to_s????#message?????????" + +#: doc/reference/en/file.news.html:67(li) +msgid "[logger] Logged also X-Runtime." +msgstr "[logger] X-Runtime??????????????" + +#: doc/reference/en/file.news.html:69(h2) +msgid "0.9.2: 2011-08-07" +msgstr "" + +#: doc/reference/en/file.news.html:72(li) msgid "[munin] Supported Passenger 3 support." msgstr "[munin] Passenger 3???" -#: doc/reference/en/file.news.html:62(li) +#: doc/reference/en/file.news.html:73(li) msgid "[munin] Removed Passenger 2 support." msgstr "[munin] Passenger 2????????" -#: doc/reference/en/file.news.html:63(li) +#: doc/reference/en/file.news.html:74(li) msgid "" "[middleware][jsonp] Improved browser compatibility by using ?text/" "javascript? for Content-Type." @@ -522,7 +576,7 @@ msgstr "" "[middleware][jsonp] Content-Type?\"text/javascript\"????????????" "?????????" -#: doc/reference/en/file.news.html:65(li) +#: doc/reference/en/file.news.html:76(li) msgid "" "[middleware][cache] Improved checksum robustness by using SHA1 instead of " "MD5." @@ -530,43 +584,43 @@ msgstr "" "[middleware][cache] ???????????????MD5????SHA1??????" "?????????" -#: doc/reference/en/file.news.html:67(span) +#: doc/reference/en/file.news.html:78(span) msgid "URL" msgstr "" -#: doc/reference/en/file.news.html:67(li) +#: doc/reference/en/file.news.html:78(li) msgid "[middleware][cache] Supported 4096 >= length ." msgstr "[middleware][cache] 4096????????" -#: doc/reference/en/file.news.html:68(li) +#: doc/reference/en/file.news.html:79(li) msgid "[exception-mail-notifier] Supported limited mailing." msgstr "[exception-mail-notifier] ??????????????" -#: doc/reference/en/file.news.html:69(li) +#: doc/reference/en/file.news.html:80(li) msgid "[middleware][instance-name] Added." msgstr "[middleware][instance-name] ???" -#: doc/reference/en/file.news.html:70(li) +#: doc/reference/en/file.news.html:81(li) msgid "Added NginixAccessLogParser." msgstr "NginixAccessLogParser????" -#: doc/reference/en/file.news.html:71(li) +#: doc/reference/en/file.news.html:82(li) msgid "Documented middlewares." msgstr "?????????????????" -#: doc/reference/en/file.news.html:73(h2) +#: doc/reference/en/file.news.html:84(h2) msgid "0.9.1: 2010-11-11" msgstr "" -#: doc/reference/en/file.news.html:75(li) +#: doc/reference/en/file.news.html:86(li) msgid "Improved cache validation." msgstr "?????????????????" -#: doc/reference/en/file.news.html:76(li) +#: doc/reference/en/file.news.html:87(li) msgid "Supported caches per User-Agent." msgstr "User-Agent?????????????" -#: doc/reference/en/file.news.html:77(span) +#: doc/reference/en/file.news.html:88(span) #: doc/reference/en/class_list.html:42(a) #: doc/reference/en/Racknga/Middleware.html:88(a) #: doc/reference/en/Racknga/Middleware/Cache.html:134(a) @@ -577,43 +631,43 @@ msgstr "User-Agent?????????????" #: doc/reference/en/Racknga/Middleware/JSONP.html:156(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:255(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:37(a) -#: doc/reference/en/_index.html:189(a) +#: doc/reference/en/_index.html:207(a) msgid "JSONP" msgstr "" -#: doc/reference/en/file.news.html:77(li) +#: doc/reference/en/file.news.html:88(li) msgid "Added a middleware." msgstr "??????????" -#: doc/reference/en/file.news.html:78(span) +#: doc/reference/en/file.news.html:89(span) msgid "HTTP" msgstr "" -#: doc/reference/en/file.news.html:78(li) +#: doc/reference/en/file.news.html:89(li) msgid "Added a Range support middleware." msgstr "?Range?????????????????" -#: doc/reference/en/file.news.html:79(li) +#: doc/reference/en/file.news.html:90(li) msgid "Added a logging access to groogna databsae middleware." msgstr "groonga????????????????????????????" -#: doc/reference/en/file.news.html:80(li) +#: doc/reference/en/file.news.html:91(li) msgid "Added Munin plugins for Passenger." msgstr "Passenger?????????Munin?????????" -#: doc/reference/en/file.news.html:81(li) +#: doc/reference/en/file.news.html:92(li) msgid "Changed license to LGPLv2.1 or later from LGPLv2.1." msgstr "??????LGPLv2.1??LGPLv2.1 or later????" -#: doc/reference/en/file.news.html:82(li) +#: doc/reference/en/file.news.html:93(li) msgid "Supported will_paginate." msgstr "will_paginate???" -#: doc/reference/en/file.news.html:84(h2) +#: doc/reference/en/file.news.html:95(h2) msgid "0.9.0: 2010-07-04" msgstr "" -#: doc/reference/en/file.news.html:86(li) +#: doc/reference/en/file.news.html:97(li) msgid "Initial release!" msgstr "????????" @@ -631,10 +685,10 @@ msgstr "" #: doc/reference/en/top-level-namespace.html:77(h2) #: doc/reference/en/Groonga.html:80(h2) doc/reference/en/Racknga.html:107(h2) #: doc/reference/en/Racknga/Middleware.html:82(h2) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:134(h2) #: doc/reference/en/Racknga/Middleware/Range.html:115(h2) #: doc/reference/en/Racknga/Middleware/JSONP.html:175(h2) #: doc/reference/en/Racknga/Middleware/Log.html:120(h2) +#: doc/reference/en/Racknga/AccessLogParser.html:145(h2) msgid "Defined Under Namespace" msgstr "" @@ -654,7 +708,7 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:467(span) #: doc/reference/en/Groonga/WillPaginateAPI.html:37(a) #: doc/reference/en/Groonga/Pagination.html:37(a) -#: doc/reference/en/_index.html:161(a) +#: doc/reference/en/_index.html:176(a) msgid "Groonga" msgstr "" @@ -662,14 +716,13 @@ msgstr "" #: doc/reference/en/class_list.html:42(a) #: doc/reference/en/class_list.html:42(small) #: doc/reference/en/Racknga.html:39(span) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:37(a) #: doc/reference/en/Racknga/LogDatabase.html:37(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:37(a) #: doc/reference/en/Racknga/ReverseLineReader.html:37(a) #: doc/reference/en/Racknga/Middleware.html:37(a) #: doc/reference/en/Racknga/Utils.html:37(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:37(a) #: doc/reference/en/Racknga/CacheDatabase.html:37(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:37(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:37(a) #: doc/reference/en/Racknga/Middleware/Range.html:37(a) #: doc/reference/en/Racknga/Middleware/Range.html:105(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:37(a) @@ -691,15 +744,18 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:127(span) #: doc/reference/en/Racknga/Middleware/Log.html:37(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:37(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:117(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:37(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:37(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:37(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:37(a) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) +#: doc/reference/en/Racknga/AccessLogParser.html:37(a) #: doc/reference/en/Racknga/LogEntry.html:37(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:37(a) -#: doc/reference/en/_index.html:295(a) +#: doc/reference/en/_index.html:310(a) msgid "Racknga" msgstr "" @@ -748,7 +804,7 @@ msgstr "" #: doc/reference/en/method_list.html:46(small) #: doc/reference/en/method_list.html:62(small) -#: doc/reference/en/method_list.html:406(small) +#: doc/reference/en/method_list.html:350(small) #: doc/reference/en/Racknga/LogEntry.html:74(li) msgid "Racknga::LogEntry" msgstr "" @@ -758,13 +814,15 @@ msgid "#application_name" msgstr "" #: doc/reference/en/method_list.html:54(small) -#: doc/reference/en/method_list.html:86(small) -#: doc/reference/en/method_list.html:262(small) +#: doc/reference/en/method_list.html:70(small) +#: doc/reference/en/method_list.html:78(small) #: doc/reference/en/method_list.html:278(small) -#: doc/reference/en/method_list.html:518(small) +#: doc/reference/en/method_list.html:358(small) #: doc/reference/en/method_list.html:526(small) -#: doc/reference/en/method_list.html:550(small) -#: doc/reference/en/method_list.html:558(small) +#: doc/reference/en/method_list.html:534(small) +#: doc/reference/en/method_list.html:542(small) +#: doc/reference/en/method_list.html:566(small) +#: doc/reference/en/method_list.html:574(small) #: doc/reference/en/Racknga/Middleware/InstanceName.html:74(li) msgid "Racknga::Middleware::InstanceName" msgstr "" @@ -774,6 +832,9 @@ msgid "#attributes" msgstr "" #: doc/reference/en/method_list.html:68(a) +msgid "#branch" +msgstr "" + #: doc/reference/en/method_list.html:76(a) #: doc/reference/en/method_list.html:84(a) #: doc/reference/en/method_list.html:92(a) @@ -781,152 +842,156 @@ msgstr "" #: doc/reference/en/method_list.html:108(a) #: doc/reference/en/method_list.html:116(a) #: doc/reference/en/method_list.html:124(a) +#: doc/reference/en/method_list.html:132(a) +#: doc/reference/en/method_list.html:140(a) msgid "#call" msgstr "" -#: doc/reference/en/method_list.html:70(small) +#: doc/reference/en/method_list.html:86(small) #: doc/reference/en/method_list.html:286(small) -#: doc/reference/en/class_list.html:42(small) -#: doc/reference/en/Racknga/Middleware/Range.html:74(li) -msgid "Racknga::Middleware::Range" -msgstr "" - -#: doc/reference/en/method_list.html:78(small) -#: doc/reference/en/method_list.html:150(small) -#: doc/reference/en/method_list.html:222(small) -#: doc/reference/en/method_list.html:358(small) -#: doc/reference/en/class_list.html:42(small) -#: doc/reference/en/Racknga/Middleware/Log.html:74(li) -msgid "Racknga::Middleware::Log" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:74(li) +msgid "Racknga::Middleware::NginxRawURI" msgstr "" #: doc/reference/en/method_list.html:94(small) -#: doc/reference/en/method_list.html:374(small) -#: doc/reference/en/Racknga/Middleware/Deflater.html:74(li) -msgid "Racknga::Middleware::Deflater" +#: doc/reference/en/method_list.html:406(small) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:74(li) +msgid "Racknga::Middleware::PerUserAgentCache" msgstr "" #: doc/reference/en/method_list.html:102(small) -#: doc/reference/en/method_list.html:334(small) +#: doc/reference/en/method_list.html:342(small) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:74(li) msgid "Racknga::Middleware::ExceptionNotifier" msgstr "" #: doc/reference/en/method_list.html:110(small) -#: doc/reference/en/method_list.html:390(small) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:74(li) -msgid "Racknga::Middleware::PerUserAgentCache" +#: doc/reference/en/method_list.html:430(small) +#: doc/reference/en/Racknga/Middleware/Deflater.html:74(li) +msgid "Racknga::Middleware::Deflater" msgstr "" #: doc/reference/en/method_list.html:118(small) -#: doc/reference/en/method_list.html:342(small) +#: doc/reference/en/method_list.html:390(small) +#: doc/reference/en/class_list.html:42(small) +#: doc/reference/en/Racknga/Middleware/Range.html:74(li) +msgid "Racknga::Middleware::Range" +msgstr "" + +#: doc/reference/en/method_list.html:126(small) +#: doc/reference/en/method_list.html:422(small) #: doc/reference/en/class_list.html:42(small) #: doc/reference/en/Racknga/Middleware/JSONP.html:74(li) msgid "Racknga::Middleware::JSONP" msgstr "" -#: doc/reference/en/method_list.html:126(small) +#: doc/reference/en/method_list.html:134(small) +#: doc/reference/en/method_list.html:174(small) +#: doc/reference/en/method_list.html:238(small) +#: doc/reference/en/method_list.html:310(small) +#: doc/reference/en/class_list.html:42(small) +#: doc/reference/en/Racknga/Middleware/Log.html:74(li) +msgid "Racknga::Middleware::Log" +msgstr "" + #: doc/reference/en/method_list.html:142(small) -#: doc/reference/en/method_list.html:182(small) -#: doc/reference/en/method_list.html:246(small) -#: doc/reference/en/method_list.html:294(small) +#: doc/reference/en/method_list.html:150(small) +#: doc/reference/en/method_list.html:198(small) +#: doc/reference/en/method_list.html:262(small) +#: doc/reference/en/method_list.html:382(small) #: doc/reference/en/Racknga/Middleware/Cache.html:74(li) msgid "Racknga::Middleware::Cache" msgstr "" -#: doc/reference/en/method_list.html:132(a) -#: doc/reference/en/method_list.html:140(a) #: doc/reference/en/method_list.html:148(a) #: doc/reference/en/method_list.html:156(a) +#: doc/reference/en/method_list.html:164(a) +#: doc/reference/en/method_list.html:172(a) msgid "#close_database" msgstr "" -#: doc/reference/en/method_list.html:134(small) -#: doc/reference/en/method_list.html:166(small) -#: doc/reference/en/method_list.html:174(small) -#: doc/reference/en/method_list.html:238(small) -#: doc/reference/en/method_list.html:318(small) +#: doc/reference/en/method_list.html:158(small) +#: doc/reference/en/method_list.html:246(small) +#: doc/reference/en/method_list.html:270(small) +#: doc/reference/en/method_list.html:326(small) #: doc/reference/en/method_list.html:502(small) +#: doc/reference/en/Racknga/LogDatabase.html:74(li) +msgid "Racknga::LogDatabase" +msgstr "" + +#: doc/reference/en/method_list.html:166(small) +#: doc/reference/en/method_list.html:182(small) +#: doc/reference/en/method_list.html:190(small) +#: doc/reference/en/method_list.html:254(small) +#: doc/reference/en/method_list.html:398(small) #: doc/reference/en/method_list.html:510(small) +#: doc/reference/en/method_list.html:518(small) #: doc/reference/en/Racknga/CacheDatabase.html:74(li) #: doc/reference/en/Racknga/Middleware/Cache.html:421(a) #: doc/reference/en/Racknga/Middleware/Cache.html:441(a) msgid "Racknga::CacheDatabase" msgstr "" -#: doc/reference/en/method_list.html:158(small) -#: doc/reference/en/method_list.html:230(small) -#: doc/reference/en/method_list.html:254(small) -#: doc/reference/en/method_list.html:398(small) -#: doc/reference/en/method_list.html:494(small) -#: doc/reference/en/Racknga/LogDatabase.html:74(li) -msgid "Racknga::LogDatabase" -msgstr "" - -#: doc/reference/en/method_list.html:164(a) +#: doc/reference/en/method_list.html:180(a) msgid "#configuration" msgstr "" -#: doc/reference/en/method_list.html:172(a) +#: doc/reference/en/method_list.html:188(a) msgid "#configurations" msgstr "" -#: doc/reference/en/method_list.html:180(a) +#: doc/reference/en/method_list.html:196(a) msgid "#database" msgstr "" -#: doc/reference/en/method_list.html:188(a) -#: doc/reference/en/method_list.html:196(a) #: doc/reference/en/method_list.html:204(a) #: doc/reference/en/method_list.html:212(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:162(a) +#: doc/reference/en/method_list.html:220(a) +#: doc/reference/en/method_list.html:228(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:162(a) msgid "#each" msgstr "" -#: doc/reference/en/method_list.html:190(small) -#: doc/reference/en/method_list.html:382(small) +#: doc/reference/en/method_list.html:206(small) +#: doc/reference/en/method_list.html:374(small) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:74(li) msgid "Racknga::Middleware::JSONP::Writer" msgstr "" -#: doc/reference/en/method_list.html:198(small) -#: doc/reference/en/method_list.html:350(small) +#: doc/reference/en/method_list.html:214(small) +#: doc/reference/en/method_list.html:366(small) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:74(li) msgid "Racknga::Middleware::Range::RangeStream" msgstr "" -#: doc/reference/en/method_list.html:206(small) -#: doc/reference/en/method_list.html:366(small) -#: doc/reference/en/Racknga/ReverseLineReader.html:74(li) -msgid "Racknga::ReverseLineReader" +#: doc/reference/en/method_list.html:222(small) +#: doc/reference/en/method_list.html:334(small) +#: doc/reference/en/class_list.html:42(small) +#: doc/reference/en/Racknga/AccessLogParser.html:74(li) +msgid "Racknga::AccessLogParser" msgstr "" -#: doc/reference/en/method_list.html:214(small) -#: doc/reference/en/method_list.html:270(small) -#: doc/reference/en/method_list.html:454(small) -#: doc/reference/en/method_list.html:462(small) -#: doc/reference/en/class_list.html:42(small) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:74(li) -msgid "Racknga::NginxAccessLogParser" +#: doc/reference/en/method_list.html:230(small) +#: doc/reference/en/method_list.html:414(small) +#: doc/reference/en/Racknga/ReverseLineReader.html:74(li) +msgid "Racknga::ReverseLineReader" msgstr "" -#: doc/reference/en/method_list.html:220(a) -#: doc/reference/en/method_list.html:228(a) #: doc/reference/en/method_list.html:236(a) #: doc/reference/en/method_list.html:244(a) +#: doc/reference/en/method_list.html:252(a) +#: doc/reference/en/method_list.html:260(a) msgid "#ensure_database" msgstr "" -#: doc/reference/en/method_list.html:252(a) +#: doc/reference/en/method_list.html:268(a) msgid "#entries" msgstr "" -#: doc/reference/en/method_list.html:260(a) +#: doc/reference/en/method_list.html:276(a) msgid "#header" msgstr "" -#: doc/reference/en/method_list.html:268(a) -#: doc/reference/en/method_list.html:276(a) #: doc/reference/en/method_list.html:284(a) #: doc/reference/en/method_list.html:292(a) #: doc/reference/en/method_list.html:300(a) @@ -943,127 +1008,124 @@ msgstr "" #: doc/reference/en/method_list.html:388(a) #: doc/reference/en/method_list.html:396(a) #: doc/reference/en/method_list.html:404(a) +#: doc/reference/en/method_list.html:412(a) +#: doc/reference/en/method_list.html:420(a) +#: doc/reference/en/method_list.html:428(a) msgid "#initialize" msgstr "" -#: doc/reference/en/method_list.html:302(small) -#: doc/reference/en/method_list.html:414(small) +#: doc/reference/en/method_list.html:294(small) +#: doc/reference/en/method_list.html:438(small) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:74(li) msgid "Racknga::Middleware::Log::Logger" msgstr "" -#: doc/reference/en/method_list.html:310(small) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:76(li) -msgid "Racknga::ReversedNginxAccessLogParser" +#: doc/reference/en/method_list.html:302(small) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:76(li) +msgid "Racknga::ReversedAccessLogParser" msgstr "" -#: doc/reference/en/method_list.html:326(small) -#: doc/reference/en/method_list.html:430(small) +#: doc/reference/en/method_list.html:318(small) +#: doc/reference/en/method_list.html:454(small) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:74(li) msgid "Racknga::ExceptionMailNotifier" msgstr "" -#: doc/reference/en/method_list.html:412(a) +#: doc/reference/en/method_list.html:436(a) msgid "#log" msgstr "" -#: doc/reference/en/method_list.html:420(a) +#: doc/reference/en/method_list.html:444(a) msgid "#normalize_options" msgstr "" -#: doc/reference/en/method_list.html:422(small) -#: doc/reference/en/method_list.html:470(small) -#: doc/reference/en/method_list.html:486(small) +#: doc/reference/en/method_list.html:446(small) +#: doc/reference/en/method_list.html:478(small) +#: doc/reference/en/method_list.html:494(small) msgid "Racknga::Utils" msgstr "" -#: doc/reference/en/method_list.html:428(a) +#: doc/reference/en/method_list.html:452(a) msgid "#notify" msgstr "" -#: doc/reference/en/method_list.html:436(a) +#: doc/reference/en/method_list.html:460(a) #: doc/reference/en/Groonga/Pagination.html:105(a) msgid "#offset" msgstr "" -#: doc/reference/en/method_list.html:438(small) -#: doc/reference/en/method_list.html:446(small) -#: doc/reference/en/method_list.html:478(small) -#: doc/reference/en/method_list.html:534(small) -#: doc/reference/en/method_list.html:542(small) +#: doc/reference/en/method_list.html:462(small) +#: doc/reference/en/method_list.html:470(small) +#: doc/reference/en/method_list.html:486(small) +#: doc/reference/en/method_list.html:550(small) +#: doc/reference/en/method_list.html:558(small) msgid "Groonga::WillPaginateAPI" msgstr "" -#: doc/reference/en/method_list.html:444(a) +#: doc/reference/en/method_list.html:468(a) #: doc/reference/en/Groonga/Pagination.html:105(a) msgid "#out_of_bounds?" msgstr "" -#: doc/reference/en/method_list.html:452(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:162(a) -msgid "#parse_line" -msgstr "" - -#: doc/reference/en/method_list.html:460(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:162(a) -msgid "#parse_time_local" -msgstr "" - -#: doc/reference/en/method_list.html:468(a) +#: doc/reference/en/method_list.html:476(a) msgid "#passenger?" msgstr "" -#: doc/reference/en/method_list.html:476(a) +#: doc/reference/en/method_list.html:484(a) #: doc/reference/en/Groonga/Pagination.html:105(a) msgid "#per_page" msgstr "" -#: doc/reference/en/method_list.html:484(a) +#: doc/reference/en/method_list.html:492(a) msgid "#production?" msgstr "" -#: doc/reference/en/method_list.html:492(a) +#: doc/reference/en/method_list.html:500(a) msgid "#purge_old_entries" msgstr "" -#: doc/reference/en/method_list.html:500(a) +#: doc/reference/en/method_list.html:508(a) msgid "#purge_old_responses" msgstr "" -#: doc/reference/en/method_list.html:508(a) +#: doc/reference/en/method_list.html:516(a) msgid "#responses" msgstr "" -#: doc/reference/en/method_list.html:516(a) +#: doc/reference/en/method_list.html:524(a) msgid "#revision" msgstr "" -#: doc/reference/en/method_list.html:524(a) +#: doc/reference/en/method_list.html:532(a) +msgid "#ruby" +msgstr "" + +#: doc/reference/en/method_list.html:540(a) msgid "#server" msgstr "" -#: doc/reference/en/method_list.html:532(a) +#: doc/reference/en/method_list.html:548(a) #: doc/reference/en/Groonga/Pagination.html:105(a) msgid "#total_entries" msgstr "" -#: doc/reference/en/method_list.html:540(a) +#: doc/reference/en/method_list.html:556(a) #: doc/reference/en/Groonga/Pagination.html:105(a) msgid "#total_pages" msgstr "" -#: doc/reference/en/method_list.html:548(a) +#: doc/reference/en/method_list.html:564(a) msgid "#user" msgstr "" -#: doc/reference/en/method_list.html:556(a) +#: doc/reference/en/method_list.html:572(a) msgid "#version" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Groonga.html:84(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:74(a) #: doc/reference/en/Groonga/Pagination.html:39(span) -#: doc/reference/en/_index.html:273(a) +#: doc/reference/en/_index.html:288(a) msgid "Pagination" msgstr "" @@ -1071,16 +1133,47 @@ msgstr "" #: doc/reference/en/Groonga/WillPaginateAPI.html:39(span) #: doc/reference/en/Groonga/Pagination.html:72(a) #: doc/reference/en/Groonga/Pagination.html:104(a) -#: doc/reference/en/_index.html:351(a) +#: doc/reference/en/_index.html:366(a) msgid "WillPaginateAPI" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:69(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:74(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:106(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:161(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:37(a) +#: doc/reference/en/Racknga/AccessLogParser.html:39(span) +#: doc/reference/en/Racknga/AccessLogParser.html:308(a) +#: doc/reference/en/_index.html:87(a) +msgid "AccessLogParser" +msgstr "" + +#: doc/reference/en/class_list.html:42(li) +msgid "" +" " +"< Object" +msgstr "" + +#: doc/reference/en/class_list.html:42(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:39(span) +#: doc/reference/en/Racknga/AccessLogParser.html:151(a) +#: doc/reference/en/_index.html:161(a) +msgid "FormatError" +msgstr "" + +#: doc/reference/en/class_list.html:42(li) +msgid "" +" < " +"StandardError" +msgstr "" + +#: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) #: doc/reference/en/Racknga/CacheDatabase.html:39(span) #: doc/reference/en/Racknga/CacheDatabase.html:284(a) #: doc/reference/en/Racknga/Middleware/Cache.html:138(a) #: doc/reference/en/Racknga/Middleware/Cache.html:402(span) -#: doc/reference/en/_index.html:94(a) +#: doc/reference/en/_index.html:109(a) msgid "CacheDatabase" msgstr "" @@ -1091,10 +1184,10 @@ msgid "" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:39(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:204(a) -#: doc/reference/en/_index.html:124(a) +#: doc/reference/en/_index.html:139(a) msgid "ExceptionMailNotifier" msgstr "" @@ -1103,15 +1196,14 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:242(a) #: doc/reference/en/Racknga/Middleware/Log.html:116(a) #: doc/reference/en/Racknga/Middleware/Log.html:354(span) -#: doc/reference/en/_index.html:214(a) +#: doc/reference/en/_index.html:229(a) msgid "LogDatabase" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:470(span) #: doc/reference/en/Racknga/LogEntry.html:39(span) #: doc/reference/en/Racknga/LogEntry.html:208(a) -#: doc/reference/en/_index.html:221(a) +#: doc/reference/en/_index.html:236(a) msgid "LogEntry" msgstr "" @@ -1130,14 +1222,16 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Deflater.html:106(span) #: doc/reference/en/Racknga/Middleware/Log.html:37(a) #: doc/reference/en/Racknga/Middleware/Log.html:103(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:37(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:117(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:37(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:37(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:37(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:37(a) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -#: doc/reference/en/_index.html:243(a) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/_index.html:258(a) msgid "Middleware" msgstr "" @@ -1155,7 +1249,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:125(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) -#: doc/reference/en/_index.html:87(a) +#: doc/reference/en/_index.html:102(a) msgid "Cache" msgstr "" @@ -1172,16 +1266,16 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Deflater.html:127(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:219(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:251(span) -#: doc/reference/en/_index.html:109(a) +#: doc/reference/en/_index.html:124(a) msgid "Deflater" msgstr "" #: doc/reference/en/class_list.html:42(a) #: doc/reference/en/Racknga/Middleware.html:88(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:39(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:192(a) -#: doc/reference/en/_index.html:131(a) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:191(a) +#: doc/reference/en/_index.html:146(a) msgid "ExceptionNotifier" msgstr "" @@ -1189,23 +1283,17 @@ msgstr "" #: doc/reference/en/Racknga/Middleware.html:88(a) #: doc/reference/en/Racknga/Middleware/InstanceName.html:39(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:105(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:334(a) -#: doc/reference/en/_index.html:174(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:382(a) +#: doc/reference/en/_index.html:189(a) msgid "InstanceName" msgstr "" -#: doc/reference/en/class_list.html:42(li) -msgid "" -" " -"< Object" -msgstr "" - #: doc/reference/en/class_list.html:42(a) #: doc/reference/en/Racknga/Middleware/JSONP.html:181(a) #: doc/reference/en/Racknga/Middleware/JSONP.html:347(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:39(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:163(a) -#: doc/reference/en/_index.html:358(a) +#: doc/reference/en/_index.html:373(a) msgid "Writer" msgstr "" @@ -1215,7 +1303,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:39(span) #: doc/reference/en/Racknga/Middleware/Log.html:103(span) #: doc/reference/en/Racknga/Middleware/Log.html:259(a) -#: doc/reference/en/_index.html:207(a) +#: doc/reference/en/_index.html:222(a) msgid "Log" msgstr "" @@ -1224,17 +1312,26 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log/Logger.html:163(a) #: doc/reference/en/Racknga/Middleware/Log.html:126(a) #: doc/reference/en/Racknga/Middleware/Log.html:355(span) -#: doc/reference/en/_index.html:228(a) +#: doc/reference/en/_index.html:243(a) msgid "Logger" msgstr "" #: doc/reference/en/class_list.html:42(a) #: doc/reference/en/Racknga/Middleware.html:88(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:39(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:117(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:210(a) +#: doc/reference/en/_index.html:273(a) +msgid "NginxRawURI" +msgstr "" + +#: doc/reference/en/class_list.html:42(a) +#: doc/reference/en/Racknga/Middleware.html:88(a) #: doc/reference/en/Racknga/Middleware/Cache.html:132(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:39(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:199(a) -#: doc/reference/en/_index.html:280(a) +#: doc/reference/en/_index.html:295(a) msgid "PerUserAgentCache" msgstr "" @@ -1244,7 +1341,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range.html:105(span) #: doc/reference/en/Racknga/Middleware/Range.html:195(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:37(a) -#: doc/reference/en/_index.html:300(a) +#: doc/reference/en/_index.html:315(a) msgid "Range" msgstr "" @@ -1252,56 +1349,30 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range.html:121(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:39(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:163(a) -#: doc/reference/en/_index.html:307(a) +#: doc/reference/en/_index.html:322(a) msgid "RangeStream" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:37(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:39(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:341(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:69(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:74(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:106(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:161(a) -#: doc/reference/en/_index.html:258(a) -msgid "NginxAccessLogParser" -msgstr "" - -#: doc/reference/en/class_list.html:42(a) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:39(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:140(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -#: doc/reference/en/_index.html:146(a) -msgid "FormatError" -msgstr "" - -#: doc/reference/en/class_list.html:42(li) -msgid "" -" < " -"StandardError" -msgstr "" - -#: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) #: doc/reference/en/Racknga/ReverseLineReader.html:39(span) #: doc/reference/en/Racknga/ReverseLineReader.html:176(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) -#: doc/reference/en/_index.html:314(a) +#: doc/reference/en/_index.html:329(a) msgid "ReverseLineReader" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:115(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:132(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:39(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:170(a) -#: doc/reference/en/_index.html:321(a) -msgid "ReversedNginxAccessLogParser" +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:39(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:170(a) +#: doc/reference/en/Racknga/AccessLogParser.html:143(a) +#: doc/reference/en/_index.html:336(a) +msgid "ReversedAccessLogParser" msgstr "" #: doc/reference/en/class_list.html:42(li) msgid "" " < " -"NginxAccessLogParser" +"AccessLogParser" msgstr "" #: doc/reference/en/class_list.html:42(a) doc/reference/en/Racknga.html:111(a) @@ -1311,9 +1382,9 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) #: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) -#: doc/reference/en/_index.html:336(a) +#: doc/reference/en/_index.html:351(a) msgid "Utils" msgstr "" @@ -1330,14 +1401,13 @@ msgid "Module: Groonga" msgstr "" #: doc/reference/en/Groonga.html:74(dt) doc/reference/en/Racknga.html:74(dt) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:91(dt) #: doc/reference/en/Racknga/LogDatabase.html:89(dt) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:91(dt) #: doc/reference/en/Racknga/ReverseLineReader.html:89(dt) #: doc/reference/en/Racknga/Middleware.html:74(dt) #: doc/reference/en/Racknga/Utils.html:74(dt) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:91(dt) #: doc/reference/en/Racknga/CacheDatabase.html:89(dt) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:93(dt) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:91(dt) #: doc/reference/en/Racknga/Middleware/Range.html:89(dt) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:89(dt) #: doc/reference/en/Racknga/Middleware/Cache.html:89(dt) @@ -1345,10 +1415,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:89(dt) #: doc/reference/en/Racknga/Middleware/Deflater.html:89(dt) #: doc/reference/en/Racknga/Middleware/Log.html:89(dt) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:89(dt) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:89(dt) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:89(dt) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:89(dt) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:89(dt) +#: doc/reference/en/Racknga/AccessLogParser.html:93(dt) #: doc/reference/en/Racknga/LogEntry.html:89(dt) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:89(dt) #: doc/reference/en/Groonga/WillPaginateAPI.html:78(dt) @@ -1518,8 +1590,8 @@ msgid "Module: Racknga — racknga" msgstr "" #: doc/reference/en/Racknga.html:36(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:36(a) #: doc/reference/en/Racknga/ReverseLineReader.html:36(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:36(a) #: doc/reference/en/Racknga/Middleware/Range.html:36(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:36(a) msgid "Index (R)" @@ -1531,13 +1603,15 @@ msgstr "" #: doc/reference/en/Racknga.html:75(span) msgid "" -",
lib/racknga/version.rb,
lib/racknga/log_database.rb,
lib/" -"racknga/middleware/log.rb,
lib/racknga/cache_database.rb,
lib/" +",
lib/racknga/version.rb,
lib/racknga/log_entry.rb,
lib/" +"racknga/log_database.rb,
lib/racknga/cache_database.rb,
lib/" +"racknga/middleware/log.rb,
lib/racknga/middleware/cache.rb,
lib/" "racknga/middleware/range.rb,
lib/racknga/middleware/jsonp.rb,
lib/" -"racknga/middleware/cache.rb,
lib/racknga/reverse_line_reader.rb,
" -"lib/racknga/middleware/deflater.rb,
lib/racknga/exception_mail_notifier." -"rb,
lib/racknga/nginx_access_log_parser.rb,
lib/racknga/middleware/" -"instance_name.rb,
lib/racknga/middleware/exception_notifier.rb" +"racknga/access_log_parser.rb,
lib/racknga/middleware/deflater.rb,
" +"lib/racknga/reverse_line_reader.rb,
lib/racknga/exception_mail_notifier." +"rb,
lib/racknga/middleware/nginx_raw_uri.rb,
lib/racknga/" +"middleware/instance_name.rb,
lib/racknga/middleware/exception_notifier." +"rb" msgstr "" #: doc/reference/en/Racknga.html:75(dd) @@ -1547,15 +1621,16 @@ msgstr "" #: doc/reference/en/Racknga.html:82(h2) #: doc/reference/en/Racknga/LogDatabase.html:95(h2) #: doc/reference/en/Racknga/CacheDatabase.html:95(h2) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:99(h2) #: doc/reference/en/Racknga/Middleware/Range.html:95(h2) #: doc/reference/en/Racknga/Middleware/Cache.html:95(h2) #: doc/reference/en/Racknga/Middleware/InstanceName.html:95(h2) #: doc/reference/en/Racknga/Middleware/JSONP.html:95(h2) #: doc/reference/en/Racknga/Middleware/Deflater.html:95(h2) #: doc/reference/en/Racknga/Middleware/Log.html:95(h2) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:95(h2) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:95(h2) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:95(h2) +#: doc/reference/en/Racknga/AccessLogParser.html:99(h2) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:95(h2) #: doc/reference/en/Groonga/WillPaginateAPI.html:84(h2) msgid "Overview" @@ -1590,10 +1665,10 @@ msgstr "" #: doc/reference/en/Racknga.html:115(strong) #: doc/reference/en/Racknga/Middleware.html:88(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:140(strong) #: doc/reference/en/Racknga/Middleware/Range.html:121(strong) #: doc/reference/en/Racknga/Middleware/JSONP.html:181(strong) #: doc/reference/en/Racknga/Middleware/Log.html:126(strong) +#: doc/reference/en/Racknga/AccessLogParser.html:151(strong) msgid "Classes:" msgstr "" @@ -1613,12 +1688,13 @@ msgid "" msgstr "" #: doc/reference/en/Racknga.html:120(h2) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:98(h2) #: doc/reference/en/Racknga/ReverseLineReader.html:96(h2) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:145(h2) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:98(h2) #: doc/reference/en/Racknga/Middleware/Cache.html:143(h2) #: doc/reference/en/Racknga/Middleware/InstanceName.html:116(h2) #: doc/reference/en/Racknga/Middleware/Log.html:131(h2) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:128(h2) +#: doc/reference/en/Racknga/AccessLogParser.html:156(h2) #: doc/reference/en/Racknga/LogEntry.html:96(h2) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:107(h2) msgid "Constant Summary" @@ -1629,39 +1705,43 @@ msgid "VERSION =" msgstr "" #: doc/reference/en/Racknga.html:127(span) -msgid "'0.9.2'" +msgid "'0.9.3'" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:6(title) -msgid "Exception: Racknga::NginxAccessLogParser::FormatError — racknga" +#: doc/reference/en/Racknga/LogDatabase.html:6(title) +msgid "Class: Racknga::LogDatabase — racknga" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:17(script) -#: doc/reference/en/Racknga/Middleware/Range.html:17(script) -#: doc/reference/en/Racknga/Middleware/Cache.html:17(script) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:17(script) -#: doc/reference/en/Racknga/Middleware/JSONP.html:17(script) -#: doc/reference/en/Racknga/Middleware/Deflater.html:17(script) -#: doc/reference/en/Racknga/Middleware/Log.html:17(script) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:17(script) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:17(script) -msgid "relpath = '../..'; if (relpath != '') relpath += '/';" +#: doc/reference/en/Racknga/LogDatabase.html:17(script) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:17(script) +#: doc/reference/en/Racknga/ReverseLineReader.html:17(script) +#: doc/reference/en/Racknga/Middleware.html:17(script) +#: doc/reference/en/Racknga/Utils.html:17(script) +#: doc/reference/en/Racknga/CacheDatabase.html:17(script) +#: doc/reference/en/Racknga/AccessLogParser.html:17(script) +#: doc/reference/en/Racknga/LogEntry.html:17(script) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:17(script) +#: doc/reference/en/Groonga/WillPaginateAPI.html:17(script) +#: doc/reference/en/Groonga/Pagination.html:17(script) +msgid "relpath = '..'; if (relpath != '') relpath += '/';" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:36(a) -msgid "Index (F)" +#: doc/reference/en/Racknga/LogDatabase.html:36(a) +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:36(a) +#: doc/reference/en/Racknga/Middleware/Log.html:36(a) +#: doc/reference/en/Racknga/LogEntry.html:36(a) +msgid "Index (L)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:59(h1) -msgid "Exception: Racknga::NginxAccessLogParser::FormatError" +#: doc/reference/en/Racknga/LogDatabase.html:59(h1) +msgid "Class: Racknga::LogDatabase" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:67(dt) #: doc/reference/en/Racknga/LogDatabase.html:67(dt) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:67(dt) #: doc/reference/en/Racknga/ReverseLineReader.html:67(dt) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:67(dt) #: doc/reference/en/Racknga/CacheDatabase.html:67(dt) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:67(dt) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:67(dt) #: doc/reference/en/Racknga/Middleware/Range.html:67(dt) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:67(dt) #: doc/reference/en/Racknga/Middleware/Cache.html:67(dt) @@ -1669,31 +1749,29 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:67(dt) #: doc/reference/en/Racknga/Middleware/Deflater.html:67(dt) #: doc/reference/en/Racknga/Middleware/Log.html:67(dt) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:67(dt) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:67(dt) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:67(dt) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:67(dt) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:67(dt) +#: doc/reference/en/Racknga/AccessLogParser.html:67(dt) #: doc/reference/en/Racknga/LogEntry.html:67(dt) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:67(dt) msgid "Inherits:" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:69(span) -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:74(li) -msgid "StandardError" -msgstr "" - -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:72(li) #: doc/reference/en/Racknga/LogDatabase.html:69(span) #: doc/reference/en/Racknga/LogDatabase.html:72(li) #: doc/reference/en/Racknga/LogDatabase.html:313(tt) #: doc/reference/en/Racknga/LogDatabase.html:342(tt) #: doc/reference/en/Racknga/LogDatabase.html:381(tt) #: doc/reference/en/Racknga/LogDatabase.html:410(tt) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:72(li) #: doc/reference/en/Racknga/ReverseLineReader.html:69(span) #: doc/reference/en/Racknga/ReverseLineReader.html:72(li) #: doc/reference/en/Racknga/ReverseLineReader.html:229(tt) #: doc/reference/en/Racknga/Utils.html:168(tt) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:72(li) #: doc/reference/en/Racknga/CacheDatabase.html:69(span) #: doc/reference/en/Racknga/CacheDatabase.html:72(li) #: doc/reference/en/Racknga/CacheDatabase.html:355(tt) @@ -1701,13 +1779,7 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:413(tt) #: doc/reference/en/Racknga/CacheDatabase.html:442(tt) #: doc/reference/en/Racknga/CacheDatabase.html:483(tt) -#: doc/reference/en/Racknga/CacheDatabase.html:547(tt) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:69(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:72(li) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:388(tt) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:423(tt) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:484(tt) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:72(li) +#: doc/reference/en/Racknga/CacheDatabase.html:567(tt) #: doc/reference/en/Racknga/Middleware/Range.html:69(span) #: doc/reference/en/Racknga/Middleware/Range.html:72(li) #: doc/reference/en/Racknga/Middleware/Range.html:242(tt) @@ -1721,13 +1793,15 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:588(tt) #: doc/reference/en/Racknga/Middleware/InstanceName.html:69(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:72(li) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:390(tt) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:437(tt) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:466(tt) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:518(tt) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:547(tt) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:576(tt) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:605(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:438(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:485(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:514(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:559(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:611(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:640(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:669(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:698(tt) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:727(tt) #: doc/reference/en/Racknga/Middleware/JSONP.html:69(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:72(li) #: doc/reference/en/Racknga/Middleware/JSONP.html:302(tt) @@ -1739,6 +1813,9 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:373(tt) #: doc/reference/en/Racknga/Middleware/Log.html:431(tt) #: doc/reference/en/Racknga/Middleware/Log.html:471(tt) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:69(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:72(li) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:257(tt) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:69(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:72(li) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:246(tt) @@ -1750,7 +1827,10 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:214(tt) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:69(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:72(li) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:243(tt) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:242(tt) +#: doc/reference/en/Racknga/AccessLogParser.html:69(span) +#: doc/reference/en/Racknga/AccessLogParser.html:72(li) +#: doc/reference/en/Racknga/AccessLogParser.html:355(tt) #: doc/reference/en/Racknga/LogEntry.html:69(span) #: doc/reference/en/Racknga/LogEntry.html:72(li) #: doc/reference/en/Racknga/LogEntry.html:275(tt) @@ -1765,16 +1845,11 @@ msgstr "" msgid "Object" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:76(li) -msgid "Racknga::NginxAccessLogParser::FormatError" -msgstr "" - -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:79(a) #: doc/reference/en/Racknga/LogDatabase.html:77(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:79(a) #: doc/reference/en/Racknga/ReverseLineReader.html:77(a) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:79(a) #: doc/reference/en/Racknga/CacheDatabase.html:77(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:77(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:79(a) #: doc/reference/en/Racknga/Middleware/Range.html:77(a) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:77(a) #: doc/reference/en/Racknga/Middleware/Cache.html:77(a) @@ -1782,51 +1857,17 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:77(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:77(a) #: doc/reference/en/Racknga/Middleware/Log.html:77(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:77(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:77(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:77(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:77(a) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:77(a) +#: doc/reference/en/Racknga/AccessLogParser.html:77(a) #: doc/reference/en/Racknga/LogEntry.html:77(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:77(a) msgid "show all" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser/FormatError.html:92(dd) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:94(dd) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:92(dd) -#: doc/reference/en/Racknga/LogEntry.html:90(dd) -msgid "lib/racknga/nginx_access_log_parser.rb" -msgstr "" - -#: doc/reference/en/Racknga/LogDatabase.html:6(title) -msgid "Class: Racknga::LogDatabase — racknga" -msgstr "" - -#: doc/reference/en/Racknga/LogDatabase.html:17(script) -#: doc/reference/en/Racknga/ReverseLineReader.html:17(script) -#: doc/reference/en/Racknga/Middleware.html:17(script) -#: doc/reference/en/Racknga/Utils.html:17(script) -#: doc/reference/en/Racknga/CacheDatabase.html:17(script) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:17(script) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:17(script) -#: doc/reference/en/Racknga/LogEntry.html:17(script) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:17(script) -#: doc/reference/en/Groonga/WillPaginateAPI.html:17(script) -#: doc/reference/en/Groonga/Pagination.html:17(script) -msgid "relpath = '..'; if (relpath != '') relpath += '/';" -msgstr "" - -#: doc/reference/en/Racknga/LogDatabase.html:36(a) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:36(a) -#: doc/reference/en/Racknga/Middleware/Log.html:36(a) -#: doc/reference/en/Racknga/LogEntry.html:36(a) -msgid "Index (L)" -msgstr "" - -#: doc/reference/en/Racknga/LogDatabase.html:59(h1) -msgid "Class: Racknga::LogDatabase" -msgstr "" - #: doc/reference/en/Racknga/LogDatabase.html:90(dd) msgid "lib/racknga/log_database.rb" msgstr "" @@ -1842,24 +1883,25 @@ msgid "Normally, #purge_old_responses is only used for log maintenance." msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:117(a) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:120(a) #: doc/reference/en/Racknga/ReverseLineReader.html:116(a) #: doc/reference/en/Racknga/Utils.html:88(a) #: doc/reference/en/Racknga/CacheDatabase.html:117(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:238(a) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:120(a) #: doc/reference/en/Racknga/Middleware/Range.html:133(a) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:103(a) #: doc/reference/en/Racknga/Middleware/Cache.html:163(a) #: doc/reference/en/Racknga/Middleware/Cache.html:200(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:130(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:167(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:136(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:173(a) #: doc/reference/en/Racknga/Middleware/JSONP.html:193(a) #: doc/reference/en/Racknga/Middleware/Deflater.html:157(a) #: doc/reference/en/Racknga/Middleware/Log.html:151(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:148(a) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:137(a) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:103(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:103(a) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:130(a) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:129(a) +#: doc/reference/en/Racknga/AccessLogParser.html:247(a) #: doc/reference/en/Racknga/LogEntry.html:127(a) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:144(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:104(a) @@ -1869,6 +1911,7 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:117(small) #: doc/reference/en/Racknga/LogDatabase.html:263(span) #: doc/reference/en/Racknga/LogDatabase.html:437(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:120(small) #: doc/reference/en/Racknga/ReverseLineReader.html:116(small) #: doc/reference/en/Racknga/ReverseLineReader.html:247(span) #: doc/reference/en/Racknga/Utils.html:88(small) @@ -1876,8 +1919,6 @@ msgstr "" #: doc/reference/en/Racknga/Utils.html:278(span) #: doc/reference/en/Racknga/CacheDatabase.html:117(small) #: doc/reference/en/Racknga/CacheDatabase.html:305(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:238(small) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:120(small) #: doc/reference/en/Racknga/Middleware/Range.html:133(small) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:103(small) #: doc/reference/en/Racknga/Middleware/Cache.html:163(small) @@ -1885,18 +1926,20 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:329(span) #: doc/reference/en/Racknga/Middleware/Cache.html:354(span) #: doc/reference/en/Racknga/Middleware/Cache.html:372(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:130(small) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:167(small) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:136(small) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:173(small) #: doc/reference/en/Racknga/Middleware/JSONP.html:193(small) #: doc/reference/en/Racknga/Middleware/Deflater.html:157(small) #: doc/reference/en/Racknga/Middleware/Log.html:151(small) #: doc/reference/en/Racknga/Middleware/Log.html:280(span) #: doc/reference/en/Racknga/Middleware/Log.html:305(span) #: doc/reference/en/Racknga/Middleware/Log.html:323(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:148(small) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:137(small) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:103(small) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:103(small) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:130(small) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:129(small) +#: doc/reference/en/Racknga/AccessLogParser.html:247(small) #: doc/reference/en/Racknga/LogEntry.html:127(small) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:144(small) #: doc/reference/en/Groonga/WillPaginateAPI.html:104(small) @@ -1905,22 +1948,23 @@ msgid "()" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:115(h2) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:118(h2) #: doc/reference/en/Racknga/ReverseLineReader.html:114(h2) #: doc/reference/en/Racknga/Utils.html:86(h2) #: doc/reference/en/Racknga/CacheDatabase.html:115(h2) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:236(h2) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:118(h2) #: doc/reference/en/Racknga/Middleware/Range.html:131(h2) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:101(h2) #: doc/reference/en/Racknga/Middleware/Cache.html:198(h2) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:165(h2) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:171(h2) #: doc/reference/en/Racknga/Middleware/JSONP.html:191(h2) #: doc/reference/en/Racknga/Middleware/Deflater.html:155(h2) #: doc/reference/en/Racknga/Middleware/Log.html:149(h2) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:146(h2) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:135(h2) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:101(h2) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:101(h2) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:128(h2) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:127(h2) +#: doc/reference/en/Racknga/AccessLogParser.html:245(h2) #: doc/reference/en/Racknga/LogEntry.html:125(h2) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:142(h2) #: doc/reference/en/Groonga/WillPaginateAPI.html:102(h2) @@ -1953,18 +1997,20 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:188(a) #: doc/reference/en/Racknga/CacheDatabase.html:234(a) #: doc/reference/en/Racknga/CacheDatabase.html:257(a) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:246(a) #: doc/reference/en/Racknga/Middleware/Cache.html:231(a) #: doc/reference/en/Racknga/Middleware/Cache.html:254(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:136(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:175(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:244(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:265(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:286(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:307(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:142(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:181(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:202(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:271(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:292(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:313(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:334(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:355(a) #: doc/reference/en/Racknga/Middleware/Log.html:182(a) #: doc/reference/en/Racknga/Middleware/Log.html:205(a) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:111(a) +#: doc/reference/en/Racknga/AccessLogParser.html:255(a) #: doc/reference/en/Racknga/LogEntry.html:156(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:112(a) #: doc/reference/en/Groonga/WillPaginateAPI.html:154(a) @@ -2003,18 +2049,15 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:188(strong) #: doc/reference/en/Racknga/LogDatabase.html:242(strong) #: doc/reference/en/Racknga/LogDatabase.html:292(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:128(strong) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:170(strong) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:198(span) #: doc/reference/en/Racknga/ReverseLineReader.html:145(strong) #: doc/reference/en/Racknga/ReverseLineReader.html:176(strong) #: doc/reference/en/Racknga/ReverseLineReader.html:207(span) #: doc/reference/en/Racknga/CacheDatabase.html:209(strong) #: doc/reference/en/Racknga/CacheDatabase.html:284(strong) #: doc/reference/en/Racknga/CacheDatabase.html:334(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:267(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:341(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:369(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:128(strong) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:170(strong) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:198(span) #: doc/reference/en/Racknga/Middleware/Range.html:164(strong) #: doc/reference/en/Racknga/Middleware/Range.html:195(strong) #: doc/reference/en/Racknga/Middleware/Range.html:223(span) @@ -2024,9 +2067,9 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:277(strong) #: doc/reference/en/Racknga/Middleware/Cache.html:308(strong) #: doc/reference/en/Racknga/Middleware/Cache.html:397(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:219(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:334(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:246(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:382(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:224(strong) #: doc/reference/en/Racknga/Middleware/JSONP.html:255(strong) #: doc/reference/en/Racknga/Middleware/JSONP.html:283(span) @@ -2036,6 +2079,9 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:228(strong) #: doc/reference/en/Racknga/Middleware/Log.html:259(strong) #: doc/reference/en/Racknga/Middleware/Log.html:349(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:179(strong) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:210(strong) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:238(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:168(strong) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:199(strong) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:227(span) @@ -2045,9 +2091,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:132(strong) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:163(strong) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:161(strong) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:192(strong) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:160(strong) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:191(strong) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/AccessLogParser.html:276(strong) +#: doc/reference/en/Racknga/AccessLogParser.html:308(strong) +#: doc/reference/en/Racknga/AccessLogParser.html:336(span) #: doc/reference/en/Racknga/LogEntry.html:177(strong) #: doc/reference/en/Racknga/LogEntry.html:208(strong) #: doc/reference/en/Racknga/LogEntry.html:246(span) @@ -2062,21 +2111,22 @@ msgid "- (LogDatabase) (database_path)" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:194(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:134(span) #: doc/reference/en/Racknga/ReverseLineReader.html:151(span) #: doc/reference/en/Racknga/CacheDatabase.html:215(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:273(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:134(span) #: doc/reference/en/Racknga/Middleware/Range.html:170(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:117(span) #: doc/reference/en/Racknga/Middleware/Cache.html:283(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:225(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:252(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:230(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:194(span) #: doc/reference/en/Racknga/Middleware/Log.html:234(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:185(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:174(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:138(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:138(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:167(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:166(span) +#: doc/reference/en/Racknga/AccessLogParser.html:282(span) #: doc/reference/en/Racknga/LogEntry.html:183(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:158(span) msgid "constructor" @@ -2102,21 +2152,22 @@ msgid "Purges old responses." msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:237(h2) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:165(h2) #: doc/reference/en/Racknga/ReverseLineReader.html:171(h2) #: doc/reference/en/Racknga/CacheDatabase.html:279(h2) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:336(h2) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:165(h2) #: doc/reference/en/Racknga/Middleware/Range.html:190(h2) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:158(h2) #: doc/reference/en/Racknga/Middleware/Cache.html:303(h2) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:329(h2) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:377(h2) #: doc/reference/en/Racknga/Middleware/JSONP.html:250(h2) #: doc/reference/en/Racknga/Middleware/Deflater.html:214(h2) #: doc/reference/en/Racknga/Middleware/Log.html:254(h2) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:205(h2) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:194(h2) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:158(h2) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:158(h2) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:187(h2) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:186(h2) +#: doc/reference/en/Racknga/AccessLogParser.html:303(h2) #: doc/reference/en/Racknga/LogEntry.html:203(h2) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:199(h2) msgid "Constructor Details" @@ -2181,6 +2232,7 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:364(span) #: doc/reference/en/Racknga/LogDatabase.html:398(span) #: doc/reference/en/Racknga/LogDatabase.html:472(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:198(span) #: doc/reference/en/Racknga/ReverseLineReader.html:207(span) #: doc/reference/en/Racknga/ReverseLineReader.html:278(span) #: doc/reference/en/Racknga/Utils.html:190(span) @@ -2191,13 +2243,8 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:401(span) #: doc/reference/en/Racknga/CacheDatabase.html:430(span) #: doc/reference/en/Racknga/CacheDatabase.html:465(span) -#: doc/reference/en/Racknga/CacheDatabase.html:525(span) -#: doc/reference/en/Racknga/CacheDatabase.html:564(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:369(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:408(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:456(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:198(span) +#: doc/reference/en/Racknga/CacheDatabase.html:535(span) +#: doc/reference/en/Racknga/CacheDatabase.html:584(span) #: doc/reference/en/Racknga/Middleware/Range.html:223(span) #: doc/reference/en/Racknga/Middleware/Range.html:282(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:192(span) @@ -2207,14 +2254,16 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:525(span) #: doc/reference/en/Racknga/Middleware/Cache.html:576(span) #: doc/reference/en/Racknga/Middleware/Cache.html:616(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:454(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:500(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:535(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:564(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:466(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:502(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:539(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:593(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:622(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:628(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:657(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:686(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:715(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:744(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:283(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:339(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:249(span) @@ -2223,14 +2272,18 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:410(span) #: doc/reference/en/Racknga/Middleware/Log.html:459(span) #: doc/reference/en/Racknga/Middleware/Log.html:499(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:238(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:291(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:227(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:192(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:231(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:265(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:286(span) +#: doc/reference/en/Racknga/AccessLogParser.html:336(span) +#: doc/reference/en/Racknga/AccessLogParser.html:375(span) #: doc/reference/en/Racknga/LogEntry.html:246(span) #: doc/reference/en/Racknga/LogEntry.html:292(span) #: doc/reference/en/Racknga/LogEntry.html:323(span) @@ -2258,6 +2311,7 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:366(span) #: doc/reference/en/Racknga/LogDatabase.html:472(span) #: doc/reference/en/Racknga/LogDatabase.html:474(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) #: doc/reference/en/Racknga/ReverseLineReader.html:208(span) #: doc/reference/en/Racknga/ReverseLineReader.html:210(span) #: doc/reference/en/Racknga/ReverseLineReader.html:211(span) @@ -2271,26 +2325,13 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:335(span) #: doc/reference/en/Racknga/CacheDatabase.html:336(span) #: doc/reference/en/Racknga/CacheDatabase.html:467(span) -#: doc/reference/en/Racknga/CacheDatabase.html:526(span) -#: doc/reference/en/Racknga/CacheDatabase.html:527(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:370(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:458(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:459(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) +#: doc/reference/en/Racknga/CacheDatabase.html:537(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:547(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) #: doc/reference/en/Racknga/Middleware/Range.html:224(span) #: doc/reference/en/Racknga/Middleware/Range.html:283(span) #: doc/reference/en/Racknga/Middleware/Range.html:286(span) @@ -2317,12 +2358,14 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:530(span) #: doc/reference/en/Racknga/Middleware/Cache.html:531(span) #: doc/reference/en/Racknga/Middleware/Cache.html:532(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:367(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:368(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:370(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:371(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:415(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:416(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:419(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:540(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) @@ -2360,6 +2403,8 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:414(span) #: doc/reference/en/Racknga/Middleware/Log.html:415(span) #: doc/reference/en/Racknga/Middleware/Log.html:417(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:239(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:292(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:228(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) @@ -2380,17 +2425,18 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:289(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:105(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:109(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) +#: doc/reference/en/Racknga/AccessLogParser.html:337(span) #: doc/reference/en/Racknga/LogEntry.html:246(span) #: doc/reference/en/Racknga/LogEntry.html:248(span) #: doc/reference/en/Racknga/LogEntry.html:249(span) @@ -2412,7 +2458,7 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:336(span) #: doc/reference/en/Racknga/CacheDatabase.html:431(span) #: doc/reference/en/Racknga/CacheDatabase.html:467(span) -#: doc/reference/en/Racknga/CacheDatabase.html:565(span) +#: doc/reference/en/Racknga/CacheDatabase.html:585(span) msgid "@context" msgstr "" @@ -2445,14 +2491,15 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Deflater.html:251(span) #: doc/reference/en/Racknga/Middleware/Log.html:103(span) #: doc/reference/en/Racknga/Middleware/Log.html:417(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:117(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) msgid "::" msgstr "" @@ -2470,6 +2517,7 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:475(span) #: doc/reference/en/Racknga/LogDatabase.html:477(span) #: doc/reference/en/Racknga/LogDatabase.html:478(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) #: doc/reference/en/Racknga/ReverseLineReader.html:209(span) #: doc/reference/en/Racknga/ReverseLineReader.html:280(span) #: doc/reference/en/Racknga/ReverseLineReader.html:283(span) @@ -2484,28 +2532,19 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:373(span) #: doc/reference/en/Racknga/CacheDatabase.html:466(span) #: doc/reference/en/Racknga/CacheDatabase.html:467(span) -#: doc/reference/en/Racknga/CacheDatabase.html:527(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/CacheDatabase.html:532(span) -#: doc/reference/en/Racknga/CacheDatabase.html:534(span) -#: doc/reference/en/Racknga/CacheDatabase.html:535(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:114(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:121(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:409(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:410(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:458(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:470(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) +#: doc/reference/en/Racknga/CacheDatabase.html:537(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:542(span) +#: doc/reference/en/Racknga/CacheDatabase.html:544(span) +#: doc/reference/en/Racknga/CacheDatabase.html:545(span) +#: doc/reference/en/Racknga/CacheDatabase.html:547(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) +#: doc/reference/en/Racknga/CacheDatabase.html:550(span) +#: doc/reference/en/Racknga/CacheDatabase.html:552(span) +#: doc/reference/en/Racknga/CacheDatabase.html:553(span) +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) #: doc/reference/en/Racknga/Middleware/Range.html:283(span) #: doc/reference/en/Racknga/Middleware/Range.html:286(span) #: doc/reference/en/Racknga/Middleware/Range.html:288(span) @@ -2525,14 +2564,16 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:533(span) #: doc/reference/en/Racknga/Middleware/Cache.html:577(span) #: doc/reference/en/Racknga/Middleware/Cache.html:617(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:370(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:371(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:536(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:565(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:419(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:541(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:629(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:687(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:716(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) @@ -2566,6 +2607,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:417(span) #: doc/reference/en/Racknga/Middleware/Log.html:460(span) #: doc/reference/en/Racknga/Middleware/Log.html:500(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:298(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) @@ -2579,16 +2621,23 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) +#: doc/reference/en/Racknga/AccessLogParser.html:117(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:127(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +#: doc/reference/en/Racknga/AccessLogParser.html:376(span) +#: doc/reference/en/Racknga/AccessLogParser.html:377(span) +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) #: doc/reference/en/Racknga/LogEntry.html:250(span) #: doc/reference/en/Racknga/LogEntry.html:293(span) #: doc/reference/en/Racknga/LogEntry.html:324(span) @@ -2599,10 +2648,8 @@ msgid "." msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:294(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) #: doc/reference/en/Racknga/CacheDatabase.html:336(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:470(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) #: doc/reference/en/Racknga/Middleware/Range.html:286(span) #: doc/reference/en/Racknga/Middleware/Range.html:288(span) #: doc/reference/en/Racknga/Middleware/Cache.html:402(span) @@ -2615,7 +2662,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:354(span) #: doc/reference/en/Racknga/Middleware/Log.html:355(span) #: doc/reference/en/Racknga/Middleware/Log.html:417(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) msgid "new" msgstr "" @@ -2657,11 +2704,11 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:282(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:109(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) #: doc/reference/en/Groonga/WillPaginateAPI.html:295(span) msgid ">" msgstr "" @@ -2679,6 +2726,7 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:476(span) #: doc/reference/en/Racknga/LogDatabase.html:479(span) #: doc/reference/en/Racknga/LogDatabase.html:480(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:200(span) #: doc/reference/en/Racknga/ReverseLineReader.html:212(span) #: doc/reference/en/Racknga/ReverseLineReader.html:287(span) #: doc/reference/en/Racknga/ReverseLineReader.html:288(span) @@ -2693,17 +2741,12 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:432(span) #: doc/reference/en/Racknga/CacheDatabase.html:470(span) #: doc/reference/en/Racknga/CacheDatabase.html:473(span) -#: doc/reference/en/Racknga/CacheDatabase.html:533(span) -#: doc/reference/en/Racknga/CacheDatabase.html:536(span) -#: doc/reference/en/Racknga/CacheDatabase.html:537(span) -#: doc/reference/en/Racknga/CacheDatabase.html:566(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:371(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:412(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:413(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:473(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:474(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:505(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:200(span) +#: doc/reference/en/Racknga/CacheDatabase.html:543(span) +#: doc/reference/en/Racknga/CacheDatabase.html:546(span) +#: doc/reference/en/Racknga/CacheDatabase.html:551(span) +#: doc/reference/en/Racknga/CacheDatabase.html:554(span) +#: doc/reference/en/Racknga/CacheDatabase.html:557(span) +#: doc/reference/en/Racknga/CacheDatabase.html:586(span) #: doc/reference/en/Racknga/Middleware/Range.html:225(span) #: doc/reference/en/Racknga/Middleware/Range.html:294(span) #: doc/reference/en/Racknga/Middleware/Range.html:296(span) @@ -2715,14 +2758,18 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:538(span) #: doc/reference/en/Racknga/Middleware/Cache.html:578(span) #: doc/reference/en/Racknga/Middleware/Cache.html:618(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:372(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:420(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:456(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:508(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:537(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:566(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:595(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:624(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:468(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:504(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:546(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:547(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:549(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:601(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:630(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:659(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:688(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:717(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:746(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:113(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:285(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:350(span) @@ -2733,6 +2780,9 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:421(span) #: doc/reference/en/Racknga/Middleware/Log.html:461(span) #: doc/reference/en/Racknga/Middleware/Log.html:501(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:240(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:296(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:299(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:229(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:290(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:294(span) @@ -2747,11 +2797,14 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:298(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:300(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:301(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:226(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:300(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:301(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:302(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:303(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:305(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:304(span) +#: doc/reference/en/Racknga/AccessLogParser.html:338(span) +#: doc/reference/en/Racknga/AccessLogParser.html:379(span) +#: doc/reference/en/Racknga/AccessLogParser.html:380(span) #: doc/reference/en/Racknga/LogEntry.html:258(span) #: doc/reference/en/Racknga/LogEntry.html:294(span) #: doc/reference/en/Racknga/LogEntry.html:326(span) @@ -2772,18 +2825,19 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:223(h2) #: doc/reference/en/Racknga/Utils.html:162(h2) #: doc/reference/en/Racknga/CacheDatabase.html:349(h2) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:382(h2) #: doc/reference/en/Racknga/Middleware/Range.html:236(h2) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:206(h2) #: doc/reference/en/Racknga/Middleware/Cache.html:480(h2) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:431(h2) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:479(h2) #: doc/reference/en/Racknga/Middleware/JSONP.html:296(h2) #: doc/reference/en/Racknga/Middleware/Deflater.html:264(h2) #: doc/reference/en/Racknga/Middleware/Log.html:367(h2) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:251(h2) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:240(h2) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:206(h2) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:208(h2) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:237(h2) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:236(h2) +#: doc/reference/en/Racknga/AccessLogParser.html:349(h2) #: doc/reference/en/Racknga/LogEntry.html:269(h2) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:247(h2) #: doc/reference/en/Groonga/WillPaginateAPI.html:220(h2) @@ -2800,18 +2854,20 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:411(p) #: doc/reference/en/Racknga/CacheDatabase.html:440(p) #: doc/reference/en/Racknga/CacheDatabase.html:481(p) -#: doc/reference/en/Racknga/CacheDatabase.html:545(p) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:386(p) +#: doc/reference/en/Racknga/CacheDatabase.html:565(p) #: doc/reference/en/Racknga/Middleware/Cache.html:546(p) #: doc/reference/en/Racknga/Middleware/Cache.html:586(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:435(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:516(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:545(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:574(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:603(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:483(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:512(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:609(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:638(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:667(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:696(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:725(p) #: doc/reference/en/Racknga/Middleware/Log.html:429(p) #: doc/reference/en/Racknga/Middleware/Log.html:469(p) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:212(p) +#: doc/reference/en/Racknga/AccessLogParser.html:353(p) #: doc/reference/en/Racknga/LogEntry.html:302(p) #: doc/reference/en/Groonga/WillPaginateAPI.html:224(p) #: doc/reference/en/Groonga/WillPaginateAPI.html:253(p) @@ -2865,8 +2921,7 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:284(span) #: doc/reference/en/Racknga/Utils.html:193(span) #: doc/reference/en/Racknga/CacheDatabase.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:457(span) +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) #: doc/reference/en/Racknga/Middleware/Range.html:284(span) #: doc/reference/en/Racknga/Middleware/Range.html:290(span) #: doc/reference/en/Racknga/Middleware/Cache.html:401(span) @@ -2874,6 +2929,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) #: doc/reference/en/Racknga/Middleware/Log.html:353(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:294(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:285(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:275(span) @@ -2882,6 +2938,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:283(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:292(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:284(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:286(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:291(span) @@ -2913,10 +2970,6 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:283(span) #: doc/reference/en/Racknga/Utils.html:192(span) #: doc/reference/en/Racknga/CacheDatabase.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) #: doc/reference/en/Racknga/Middleware/Range.html:283(span) #: doc/reference/en/Racknga/Middleware/Range.html:284(span) #: doc/reference/en/Racknga/Middleware/Range.html:291(span) @@ -2931,10 +2984,11 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:401(span) #: doc/reference/en/Racknga/Middleware/Cache.html:534(span) #: doc/reference/en/Racknga/Middleware/Cache.html:536(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:504(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:506(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:597(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:599(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:110(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) @@ -2954,17 +3008,18 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:414(span) #: doc/reference/en/Racknga/Middleware/Log.html:418(span) #: doc/reference/en/Racknga/Middleware/Log.html:420(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:295(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:192(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) #: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:109(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) #: doc/reference/en/Racknga/LogEntry.html:104(span) #: doc/reference/en/Racknga/LogEntry.html:105(span) #: doc/reference/en/Racknga/LogEntry.html:106(span) @@ -2988,7 +3043,6 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:367(span) #: doc/reference/en/Racknga/CacheDatabase.html:468(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:471(span) #: doc/reference/en/Racknga/Middleware/Cache.html:535(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:305(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:288(span) @@ -3010,7 +3064,7 @@ msgid "ensure_tables" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:388(pre) -#: doc/reference/en/Racknga/CacheDatabase.html:554(pre) +#: doc/reference/en/Racknga/CacheDatabase.html:574(pre) msgid "37 38 39" msgstr "" @@ -3037,18 +3091,7 @@ msgstr "" #: doc/reference/en/Racknga/Utils.html:300(span) #: doc/reference/en/Racknga/CacheDatabase.html:402(span) #: doc/reference/en/Racknga/CacheDatabase.html:431(span) -#: doc/reference/en/Racknga/CacheDatabase.html:565(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) +#: doc/reference/en/Racknga/CacheDatabase.html:585(span) #: doc/reference/en/Racknga/Middleware/Range.html:284(span) #: doc/reference/en/Racknga/Middleware/Range.html:287(span) #: doc/reference/en/Racknga/Middleware/Range.html:289(span) @@ -3057,12 +3100,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:529(span) #: doc/reference/en/Racknga/Middleware/Cache.html:530(span) #: doc/reference/en/Racknga/Middleware/Cache.html:532(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) #: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:504(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:506(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:623(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:596(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:597(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:599(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:745(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:110(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:112(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) @@ -3072,13 +3115,14 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:352(span) #: doc/reference/en/Racknga/Middleware/Log.html:411(span) #: doc/reference/en/Racknga/Middleware/Log.html:420(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:292(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) #: doc/reference/en/Racknga/LogEntry.html:103(span) #: doc/reference/en/Racknga/LogEntry.html:248(span) #: doc/reference/en/Racknga/LogEntry.html:249(span) @@ -3104,18 +3148,7 @@ msgstr "" #: doc/reference/en/Racknga/Utils.html:300(span) #: doc/reference/en/Racknga/CacheDatabase.html:402(span) #: doc/reference/en/Racknga/CacheDatabase.html:431(span) -#: doc/reference/en/Racknga/CacheDatabase.html:565(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) +#: doc/reference/en/Racknga/CacheDatabase.html:585(span) #: doc/reference/en/Racknga/Middleware/Range.html:284(span) #: doc/reference/en/Racknga/Middleware/Range.html:287(span) #: doc/reference/en/Racknga/Middleware/Range.html:289(span) @@ -3124,12 +3157,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:529(span) #: doc/reference/en/Racknga/Middleware/Cache.html:530(span) #: doc/reference/en/Racknga/Middleware/Cache.html:532(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:504(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:506(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:507(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:623(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:597(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:599(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:600(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:745(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:112(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) @@ -3138,14 +3171,15 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Log.html:352(span) #: doc/reference/en/Racknga/Middleware/Log.html:411(span) #: doc/reference/en/Racknga/Middleware/Log.html:420(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:292(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) #: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) -#: doc/reference/en/Racknga/LogEntry.html:114(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/LogEntry.html:114(span) #: doc/reference/en/Racknga/LogEntry.html:248(span) #: doc/reference/en/Racknga/LogEntry.html:249(span) #: doc/reference/en/Racknga/LogEntry.html:250(span) @@ -3190,7 +3224,6 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:437(tt) #: doc/reference/en/Racknga/LogDatabase.html:473(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) #: doc/reference/en/Racknga/Middleware/Cache.html:530(span) #: doc/reference/en/Racknga/Middleware/Log.html:413(span) @@ -3201,6 +3234,7 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:440(tt) #: doc/reference/en/Racknga/LogDatabase.html:472(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:540(span) #: doc/reference/en/Racknga/LogEntry.html:246(span) msgid "nil" msgstr "" @@ -3233,7 +3267,8 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:473(span) #: doc/reference/en/Racknga/ReverseLineReader.html:283(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) @@ -3258,11 +3293,17 @@ msgid "60" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:473(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:104(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:110(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:116(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) +#: doc/reference/en/Racknga/AccessLogParser.html:104(span) +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +#: doc/reference/en/Racknga/AccessLogParser.html:112(span) +#: doc/reference/en/Racknga/AccessLogParser.html:113(span) +#: doc/reference/en/Racknga/AccessLogParser.html:118(span) +#: doc/reference/en/Racknga/AccessLogParser.html:121(span) +#: doc/reference/en/Racknga/AccessLogParser.html:122(span) +#: doc/reference/en/Racknga/AccessLogParser.html:129(span) +#: doc/reference/en/Racknga/AccessLogParser.html:130(span) msgid "*" msgstr "" @@ -3276,7 +3317,8 @@ msgid "target_entries" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:474(span) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) msgid "select" msgstr "" @@ -3284,12 +3326,15 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:477(span) #: doc/reference/en/Racknga/ReverseLineReader.html:282(span) #: doc/reference/en/Racknga/Utils.html:192(span) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/CacheDatabase.html:534(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:409(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:544(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) +#: doc/reference/en/Racknga/CacheDatabase.html:552(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:541(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/AccessLogParser.html:376(span) #: doc/reference/en/Racknga/LogEntry.html:324(span) msgid "do" msgstr "" @@ -3297,20 +3342,25 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:474(span) #: doc/reference/en/Racknga/LogDatabase.html:477(span) #: doc/reference/en/Racknga/Utils.html:192(span) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/CacheDatabase.html:534(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:409(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:544(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) +#: doc/reference/en/Racknga/CacheDatabase.html:552(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:541(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/AccessLogParser.html:376(span) #: doc/reference/en/Racknga/LogEntry.html:324(span) msgid "|" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:474(span) #: doc/reference/en/Racknga/LogDatabase.html:475(span) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/CacheDatabase.html:532(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:542(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) +#: doc/reference/en/Racknga/CacheDatabase.html:550(span) #: doc/reference/en/Racknga/Middleware/Cache.html:532(span) #: doc/reference/en/Racknga/Middleware/Cache.html:533(span) #: doc/reference/en/Racknga/Middleware/Cache.html:534(span) @@ -3332,11 +3382,8 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:229(strong) #: doc/reference/en/Racknga/ReverseLineReader.html:278(span) #: doc/reference/en/Racknga/Utils.html:192(span) -#: doc/reference/en/Racknga/CacheDatabase.html:534(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:246(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:388(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:408(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:409(span) +#: doc/reference/en/Racknga/CacheDatabase.html:544(span) +#: doc/reference/en/Racknga/CacheDatabase.html:552(span) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:111(strong) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:212(strong) #: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:231(span) @@ -3345,7 +3392,11 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:214(strong) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:265(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/AccessLogParser.html:255(strong) +#: doc/reference/en/Racknga/AccessLogParser.html:355(strong) +#: doc/reference/en/Racknga/AccessLogParser.html:375(span) +#: doc/reference/en/Racknga/AccessLogParser.html:376(span) msgid "each" msgstr "" @@ -3357,7 +3408,8 @@ msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:478(span) #: doc/reference/en/Racknga/Utils.html:192(span) #: doc/reference/en/Racknga/Utils.html:194(span) -#: doc/reference/en/Racknga/CacheDatabase.html:535(span) +#: doc/reference/en/Racknga/CacheDatabase.html:545(span) +#: doc/reference/en/Racknga/CacheDatabase.html:553(span) #: doc/reference/en/Racknga/Middleware/Cache.html:529(span) #: doc/reference/en/Racknga/Middleware/Cache.html:532(span) #: doc/reference/en/Racknga/Middleware/Cache.html:534(span) @@ -3368,10 +3420,132 @@ msgid "key" msgstr "" #: doc/reference/en/Racknga/LogDatabase.html:478(span) -#: doc/reference/en/Racknga/CacheDatabase.html:535(span) +#: doc/reference/en/Racknga/CacheDatabase.html:545(span) +#: doc/reference/en/Racknga/CacheDatabase.html:553(span) msgid "delete" msgstr "" +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:6(title) +msgid "Class: Racknga::ReversedAccessLogParser — racknga" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:59(h1) +msgid "Class: Racknga::ReversedAccessLogParser" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:92(dd) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:92(dd) +#: doc/reference/en/Racknga/AccessLogParser.html:94(dd) +msgid "lib/racknga/access_log_parser.rb" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:106(h3) +msgid "" +"Constants inherited from " +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "BODY_BYTES_SENT" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "COMBINED_FORMAT" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "HTTP_REFERER" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "HTTP_USER_AGENT" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "REMOTE_ADDRESS" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "REMOTE_USER" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "REQUEST" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "REQUEST_TIME" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "RUNTIME" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "STATUS" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(a) +msgid "TIME_LOCAL" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:107(p) +msgid "" +", , , , , , , , , , " +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:128(a) +msgid "- (ReversedAccessLogParser) (line_reader)" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:144(p) +msgid "A new instance of ReversedAccessLogParser." +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:161(h3) +msgid "" +"Methods inherited from " +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:168(p) +#: doc/reference/en/Racknga/AccessLogParser.html:306(p) +msgid "" +"- () " +"(line_reader)" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:177(p) +msgid "A new instance of ReversedAccessLogParser" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:188(pre) +msgid "143 144 145" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:196(span) +msgid "# File 'lib/racknga/access_log_parser.rb', line 143" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:198(span) +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) +#: doc/reference/en/Racknga/AccessLogParser.html:336(span) +#: doc/reference/en/Racknga/AccessLogParser.html:337(span) +msgid "line_reader" +msgstr "" + +#: doc/reference/en/Racknga/ReversedAccessLogParser.html:199(span) +#: doc/reference/en/Racknga/AccessLogParser.html:337(span) +#: doc/reference/en/Racknga/AccessLogParser.html:376(span) +msgid "@line_reader" +msgstr "" + #: doc/reference/en/Racknga/ReverseLineReader.html:6(title) msgid "Class: Racknga::ReverseLineReader — racknga" msgstr "" @@ -3438,15 +3612,13 @@ msgid "seek" msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:209(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:504(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:597(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:268(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:282(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:289(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) #: doc/reference/en/Racknga/LogEntry.html:250(span) -#: doc/reference/en/Racknga/LogEntry.html:251(span) -#: doc/reference/en/Racknga/LogEntry.html:252(span) #: doc/reference/en/Groonga/WillPaginateAPI.html:244(span) msgid "0" msgstr "" @@ -3469,6 +3641,7 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:210(span) #: doc/reference/en/Racknga/ReverseLineReader.html:211(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) msgid "\"\"" msgstr "" @@ -3538,16 +3711,17 @@ msgid "rindex" msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:283(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:297(span) #: doc/reference/en/Groonga/WillPaginateAPI.html:244(span) msgid "1" msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:284(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:545(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) msgid "break" msgstr "" @@ -3560,6 +3734,7 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:284(span) #: doc/reference/en/Racknga/Utils.html:248(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) msgid "or" msgstr "" @@ -3577,7 +3752,7 @@ msgid "slice!" msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:285(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) msgid "+" msgstr "" @@ -3593,9 +3768,9 @@ msgstr "" #: doc/reference/en/Racknga/ReverseLineReader.html:286(span) #: doc/reference/en/Racknga/ReverseLineReader.html:289(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:293(span) #: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) msgid "yield" msgstr "" @@ -3627,10 +3802,11 @@ msgstr "" #: doc/reference/en/Racknga/Middleware.html:75(span) msgid "" -",
lib/racknga/middleware/range.rb,
lib/racknga/middleware/jsonp.rb," -"
lib/racknga/middleware/cache.rb,
lib/racknga/middleware/deflater." -"rb,
lib/racknga/middleware/instance_name.rb,
lib/racknga/" -"middleware/exception_notifier.rb" +",
lib/racknga/middleware/cache.rb,
lib/racknga/middleware/range.rb," +"
lib/racknga/middleware/jsonp.rb,
lib/racknga/middleware/deflater." +"rb,
lib/racknga/middleware/nginx_raw_uri.rb,
lib/racknga/" +"middleware/instance_name.rb,
lib/racknga/middleware/exception_notifier." +"rb" msgstr "" #: doc/reference/en/Racknga/Middleware.html:75(dd) @@ -3645,7 +3821,7 @@ msgid "" "span>, , , , " +"span>, " msgstr "" #: doc/reference/en/Racknga/Utils.html:6(title) @@ -3671,7 +3847,7 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Cache.html:399(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) #: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) msgid "normalize_options" msgstr "" @@ -3712,36 +3888,22 @@ msgstr "" #: doc/reference/en/Racknga/Utils.html:190(span) #: doc/reference/en/Racknga/Utils.html:192(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:459(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:470(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) #: doc/reference/en/Racknga/Middleware/Cache.html:326(span) #: doc/reference/en/Racknga/Middleware/Cache.html:349(tt) #: doc/reference/en/Racknga/Middleware/Cache.html:397(span) #: doc/reference/en/Racknga/Middleware/Cache.html:399(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:368(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:416(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:249(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) #: doc/reference/en/Racknga/Middleware/Log.html:277(span) #: doc/reference/en/Racknga/Middleware/Log.html:300(tt) #: doc/reference/en/Racknga/Middleware/Log.html:349(span) #: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) #: doc/reference/en/Racknga/LogEntry.html:246(span) #: doc/reference/en/Racknga/LogEntry.html:247(span) #: doc/reference/en/Racknga/LogEntry.html:248(span) @@ -3766,11 +3928,10 @@ msgid "normalized_options" msgstr "" #: doc/reference/en/Racknga/Utils.html:191(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:459(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) #: doc/reference/en/Racknga/Middleware/Cache.html:397(span) #: doc/reference/en/Racknga/Middleware/Cache.html:399(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) @@ -3778,20 +3939,22 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) #: doc/reference/en/Racknga/Middleware/Log.html:349(span) #: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:108(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:105(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) #: doc/reference/en/Racknga/LogEntry.html:247(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) msgid "{" msgstr "" #: doc/reference/en/Racknga/Utils.html:191(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:459(span) #: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) #: doc/reference/en/Racknga/Middleware/Cache.html:397(span) #: doc/reference/en/Racknga/Middleware/Cache.html:399(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) @@ -3799,9 +3962,12 @@ msgstr "" #: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) #: doc/reference/en/Racknga/Middleware/Log.html:349(span) #: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:109(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) #: doc/reference/en/Racknga/LogEntry.html:247(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) msgid "}" @@ -3814,6 +3980,7 @@ msgid "value" msgstr "" #: doc/reference/en/Racknga/Utils.html:193(span) +#: doc/reference/en/Racknga/LogEntry.html:293(span) msgid "is_a?" msgstr "" @@ -3866,7 +4033,6 @@ msgid "/Phusion_Passenger/" msgstr "" #: doc/reference/en/Racknga/Utils.html:249(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:457(span) #: doc/reference/en/Racknga/Middleware/Range.html:290(span) msgid "=~" msgstr "" @@ -3892,7 +4058,7 @@ msgid "\"RACK_ENV\"" msgstr "" #: doc/reference/en/Racknga/Utils.html:300(span) -#: doc/reference/en/Racknga/CacheDatabase.html:532(span) +#: doc/reference/en/Racknga/CacheDatabase.html:542(span) #: doc/reference/en/Racknga/Middleware/Cache.html:533(span) #: doc/reference/en/Racknga/LogEntry.html:135(strong) #: doc/reference/en/Racknga/LogEntry.html:275(strong) @@ -3905,6 +4071,40 @@ msgstr "" msgid "\"production\"" msgstr "" +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:6(title) +msgid "Exception: Racknga::AccessLogParser::FormatError — racknga" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:17(script) +#: doc/reference/en/Racknga/Middleware/Range.html:17(script) +#: doc/reference/en/Racknga/Middleware/Cache.html:17(script) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:17(script) +#: doc/reference/en/Racknga/Middleware/JSONP.html:17(script) +#: doc/reference/en/Racknga/Middleware/Deflater.html:17(script) +#: doc/reference/en/Racknga/Middleware/Log.html:17(script) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:17(script) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:17(script) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:17(script) +msgid "relpath = '../..'; if (relpath != '') relpath += '/';" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:36(a) +msgid "Index (F)" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:59(h1) +msgid "Exception: Racknga::AccessLogParser::FormatError" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:69(span) +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:74(li) +msgid "StandardError" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser/FormatError.html:76(li) +msgid "Racknga::AccessLogParser::FormatError" +msgstr "" + #: doc/reference/en/Racknga/CacheDatabase.html:6(title) msgid "Class: Racknga::CacheDatabase — racknga" msgstr "" @@ -3935,8 +4135,8 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:146(strong) #: doc/reference/en/Racknga/CacheDatabase.html:384(strong) #: doc/reference/en/Racknga/CacheDatabase.html:401(span) -#: doc/reference/en/Racknga/CacheDatabase.html:527(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) +#: doc/reference/en/Racknga/CacheDatabase.html:537(span) +#: doc/reference/en/Racknga/CacheDatabase.html:547(span) #: doc/reference/en/Racknga/Middleware/Cache.html:528(span) msgid "configuration" msgstr "" @@ -3958,14 +4158,16 @@ msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:234(strong) #: doc/reference/en/Racknga/CacheDatabase.html:483(strong) -#: doc/reference/en/Racknga/CacheDatabase.html:525(span) +#: doc/reference/en/Racknga/CacheDatabase.html:535(span) msgid "purge_old_responses" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:257(strong) -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/CacheDatabase.html:547(strong) -#: doc/reference/en/Racknga/CacheDatabase.html:564(span) +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) +#: doc/reference/en/Racknga/CacheDatabase.html:567(strong) +#: doc/reference/en/Racknga/CacheDatabase.html:584(span) #: doc/reference/en/Racknga/Middleware/Cache.html:531(span) msgid "responses" msgstr "" @@ -3983,15 +4185,14 @@ msgid "# File 'lib/racknga/cache_database.rb', line 31" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:362(pre) -msgid "79 80 81" +msgid "89 90 91" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:370(span) -msgid "# File 'lib/racknga/cache_database.rb', line 79" +msgid "# File 'lib/racknga/cache_database.rb', line 89" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:391(pre) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:359(pre) msgid "45 46 47" msgstr "" @@ -4016,11 +4217,11 @@ msgid "\"Configurations\"" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:449(pre) -msgid "69 70 71 72 73 74 75 76 77" +msgid "79 80 81 82 83 84 85 86 87" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:463(span) -msgid "# File 'lib/racknga/cache_database.rb', line 69" +msgid "# File 'lib/racknga/cache_database.rb', line 79" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:472(span) @@ -4034,38 +4235,39 @@ msgid "" msgstr "" #: doc/reference/en/Racknga/CacheDatabase.html:505(pre) -msgid "55 56 57 58 59 60 61 62 63 64 65 66 67" +msgid "55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:523(span) +#: doc/reference/en/Racknga/CacheDatabase.html:533(span) msgid "# File 'lib/racknga/cache_database.rb', line 55" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:526(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) msgid "age_modulo" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:526(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:506(span) +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:599(span) #: doc/reference/en/Racknga/ExceptionMailNotifier.html:114(span) msgid "2" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:526(span) +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) msgid "**" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:526(span) -msgid "32" +#: doc/reference/en/Racknga/CacheDatabase.html:536(span) +msgid "31" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:527(span) -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) -#: doc/reference/en/Racknga/CacheDatabase.html:532(span) +#: doc/reference/en/Racknga/CacheDatabase.html:537(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/CacheDatabase.html:542(span) +#: doc/reference/en/Racknga/CacheDatabase.html:547(span) +#: doc/reference/en/Racknga/CacheDatabase.html:550(span) #: doc/reference/en/Racknga/Middleware/Cache.html:528(span) #: doc/reference/en/Racknga/Middleware/Cache.html:533(span) #: doc/reference/en/Racknga/Middleware/Cache.html:534(span) @@ -4073,27 +4275,37 @@ msgstr "" msgid "age" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:532(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:550(span) msgid "previous_age" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:528(span) -#: doc/reference/en/Racknga/CacheDatabase.html:529(span) +#: doc/reference/en/Racknga/CacheDatabase.html:538(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) msgid "modulo" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:531(span) -#: doc/reference/en/Racknga/CacheDatabase.html:534(span) +#: doc/reference/en/Racknga/CacheDatabase.html:539(span) +#: doc/reference/en/Racknga/CacheDatabase.html:542(span) +#: doc/reference/en/Racknga/CacheDatabase.html:547(span) +msgid "next_age" +msgstr "" + +#: doc/reference/en/Racknga/CacheDatabase.html:541(span) +#: doc/reference/en/Racknga/CacheDatabase.html:544(span) +#: doc/reference/en/Racknga/CacheDatabase.html:549(span) +#: doc/reference/en/Racknga/CacheDatabase.html:552(span) msgid "target_responses" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:534(span) -#: doc/reference/en/Racknga/CacheDatabase.html:535(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:504(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:506(span) +#: doc/reference/en/Racknga/CacheDatabase.html:544(span) +#: doc/reference/en/Racknga/CacheDatabase.html:545(span) +#: doc/reference/en/Racknga/CacheDatabase.html:552(span) +#: doc/reference/en/Racknga/CacheDatabase.html:553(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:597(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:599(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) @@ -4101,2736 +4313,2697 @@ msgstr "" msgid "response" msgstr "" -#: doc/reference/en/Racknga/CacheDatabase.html:562(span) -msgid "# File 'lib/racknga/cache_database.rb', line 37" -msgstr "" - -#: doc/reference/en/Racknga/CacheDatabase.html:565(span) -msgid "\"Responses\"" -msgstr "" - -#: doc/reference/en/Racknga/NginxAccessLogParser.html:6(title) -msgid "Class: Racknga::NginxAccessLogParser — racknga" -msgstr "" - -#: doc/reference/en/Racknga/NginxAccessLogParser.html:36(a) -msgid "Index (N)" -msgstr "" - -#: doc/reference/en/Racknga/NginxAccessLogParser.html:59(h1) -msgid "Class: Racknga::NginxAccessLogParser" +#: doc/reference/en/Racknga/CacheDatabase.html:550(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) +msgid "<=" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:86(dt) -#: doc/reference/en/Groonga/Pagination.html:71(dt) -msgid "Includes:" +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) +msgid "defrag" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:87(dd) -msgid "Enumerable" +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:275(span) +msgid "respond_to?" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:102(p) -msgid "Supported formats:" +#: doc/reference/en/Racknga/CacheDatabase.html:556(span) +msgid ":defrag" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:104(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:110(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:111(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:114(span) -msgid "combined" +#: doc/reference/en/Racknga/CacheDatabase.html:582(span) +msgid "# File 'lib/racknga/cache_database.rb', line 37" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:104(span) -msgid "default" +#: doc/reference/en/Racknga/CacheDatabase.html:585(span) +msgid "\"Responses\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:104(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -msgid "format" +#: doc/reference/en/Racknga/Middleware/Range.html:6(title) +msgid "Class: Racknga::Middleware::Range — racknga" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:116(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:117(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:121(span) -msgid "combined_with_time" +#: doc/reference/en/Racknga/Middleware/Range.html:59(h1) +msgid "Class: Racknga::Middleware::Range" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -msgid "custom" +#: doc/reference/en/Racknga/Middleware/Range.html:90(dd) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:90(dd) +msgid "lib/racknga/middleware/range.rb" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -msgid "for" +#: doc/reference/en/Racknga/Middleware/Range.html:98(p) +msgid "" +"This is a middleware that provides HTTP range request (partial request) " +"support. For example, HTTP range request is used for playing a video on the " +"way." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:105(span) -msgid "Passenger" +#: doc/reference/en/Racknga/Middleware/Range.html:102(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:117(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:102(p) +#: doc/reference/en/Racknga/Middleware/JSONP.html:103(p) +#: doc/reference/en/Racknga/Middleware/Deflater.html:102(p) +#: doc/reference/en/Racknga/Middleware/Log.html:101(p) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:114(p) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:107(p) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:101(p) +msgid "Usage:" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:108(p) -msgid "Configurations in nginx:" +#: doc/reference/en/Racknga/Middleware/Range.html:104(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:104(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:105(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:104(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:116(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:103(span) +msgid "require" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:111(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:117(span) -msgid "log_format" +#: doc/reference/en/Racknga/Middleware/Range.html:104(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:104(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:105(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:104(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:116(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:103(span) +msgid "\"racknga\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:111(span) -msgid "'$remote_addr - $remote_user [$time_local] '" +#: doc/reference/en/Racknga/Middleware/Range.html:105(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:105(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:107(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:108(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:128(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:139(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:156(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:106(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:113(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:127(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +#: doc/reference/en/Racknga/Middleware/Log.html:103(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:117(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +msgid "use" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:112(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:119(span) -msgid "'\"$request\" $status $body_bytes_sent '" +#: doc/reference/en/Racknga/Middleware/Range.html:106(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:120(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:106(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:114(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:130(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:141(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:157(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:107(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:115(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:128(span) +#: doc/reference/en/Racknga/Middleware/Log.html:104(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:118(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) +msgid "run" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:113(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:120(span) -msgid "'\"$http_referer\" \"$http_user_agent\"'" +#: doc/reference/en/Racknga/Middleware/Range.html:106(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:120(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:106(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:130(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:141(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:157(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:107(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:115(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:128(span) +#: doc/reference/en/Racknga/Middleware/Log.html:104(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:118(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) +msgid "YourApplication" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:113(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:120(span) -msgid ";" +#: doc/reference/en/Racknga/Middleware/Range.html:141(strong) +#: doc/reference/en/Racknga/Middleware/Range.html:242(strong) +#: doc/reference/en/Racknga/Middleware/Range.html:282(span) +#: doc/reference/en/Racknga/Middleware/Range.html:283(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:208(strong) +#: doc/reference/en/Racknga/Middleware/Cache.html:486(strong) +#: doc/reference/en/Racknga/Middleware/Cache.html:525(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:223(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:559(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:593(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:201(strong) +#: doc/reference/en/Racknga/Middleware/JSONP.html:302(strong) +#: doc/reference/en/Racknga/Middleware/JSONP.html:339(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:165(strong) +#: doc/reference/en/Racknga/Middleware/Deflater.html:270(strong) +#: doc/reference/en/Racknga/Middleware/Deflater.html:302(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:304(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:306(span) +#: doc/reference/en/Racknga/Middleware/Log.html:159(strong) +#: doc/reference/en/Racknga/Middleware/Log.html:373(strong) +#: doc/reference/en/Racknga/Middleware/Log.html:410(span) +#: doc/reference/en/Racknga/Middleware/Log.html:414(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:156(strong) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:257(strong) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:291(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:298(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:145(strong) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:246(strong) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:232(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:234(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:137(strong) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:242(strong) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:286(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) +msgid "call" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:114(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:121(span) -msgid "access_log" +#: doc/reference/en/Racknga/Middleware/Range.html:141(a) +#: doc/reference/en/Racknga/Middleware/Cache.html:208(a) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:223(a) +#: doc/reference/en/Racknga/Middleware/JSONP.html:201(a) +#: doc/reference/en/Racknga/Middleware/Deflater.html:165(a) +#: doc/reference/en/Racknga/Middleware/Log.html:159(a) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:156(a) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:145(a) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:137(a) +msgid "- (Object) (environment)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:114(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:121(span) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:136(strong) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:212(strong) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -msgid "log" +#: doc/reference/en/Racknga/Middleware/Range.html:155(p) +#: doc/reference/en/Racknga/Middleware/Range.html:249(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:222(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:493(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:237(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:566(p) +#: doc/reference/en/Racknga/Middleware/JSONP.html:215(p) +#: doc/reference/en/Racknga/Middleware/JSONP.html:309(p) +#: doc/reference/en/Racknga/Middleware/Deflater.html:179(p) +#: doc/reference/en/Racknga/Middleware/Deflater.html:277(p) +#: doc/reference/en/Racknga/Middleware/Log.html:173(p) +#: doc/reference/en/Racknga/Middleware/Log.html:380(p) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:170(p) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:264(p) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:159(p) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:253(p) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:151(p) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:249(p) +msgid "For Rack." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:114(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:121(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:114(b) -msgid "/" +#: doc/reference/en/Racknga/Middleware/Range.html:164(a) +msgid "- (Range) (application)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:114(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:121(span) -msgid "access" +#: doc/reference/en/Racknga/Middleware/Range.html:180(p) +msgid "A new instance of Range." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:117(span) -msgid "'$remote_addr - $remote_user '" +#: doc/reference/en/Racknga/Middleware/Range.html:193(p) +#: doc/reference/en/Racknga/Middleware/JSONP.html:253(p) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:208(p) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:197(p) +msgid "" +"- () " +"(application)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:118(span) -msgid "'[$time_local, $upstream_http_x_runtime, $request_time] '" +#: doc/reference/en/Racknga/Middleware/Range.html:202(p) +msgid "A new instance of Range" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:131(h2) -msgid "Direct Known Subclasses" +#: doc/reference/en/Racknga/Middleware/Range.html:213(pre) +#: doc/reference/en/Groonga/WillPaginateAPI.html:342(pre) +msgid "32 33 34" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:149(dt) -msgid "REMOTE_ADDRESS =" +#: doc/reference/en/Racknga/Middleware/Range.html:221(span) +msgid "# File 'lib/racknga/middleware/range.rb', line 32" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:152(span) -msgid "'(?:\\d{1,3}\\.){3}\\d{1,3}'" +#: doc/reference/en/Racknga/Middleware/Range.html:223(span) +#: doc/reference/en/Racknga/Middleware/Range.html:224(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:397(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:398(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:414(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:415(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:283(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:284(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:249(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:250(span) +#: doc/reference/en/Racknga/Middleware/Log.html:349(span) +#: doc/reference/en/Racknga/Middleware/Log.html:350(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:238(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:239(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:227(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:228(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:221(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) +msgid "application" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:155(dt) -msgid "REMOTE_USER =" +#: doc/reference/en/Racknga/Middleware/Range.html:224(span) +#: doc/reference/en/Racknga/Middleware/Range.html:283(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:398(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:415(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:284(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:250(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:251(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:304(span) +#: doc/reference/en/Racknga/Middleware/Log.html:350(span) +#: doc/reference/en/Racknga/Middleware/Log.html:414(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:239(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:298(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:228(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) +msgid "@application" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:158(span) -msgid "'[^ ]+'" +#: doc/reference/en/Racknga/Middleware/Range.html:240(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:484(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:557(p) +#: doc/reference/en/Racknga/Middleware/JSONP.html:300(p) +#: doc/reference/en/Racknga/Middleware/Deflater.html:268(p) +#: doc/reference/en/Racknga/Middleware/Log.html:371(p) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:255(p) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:244(p) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:240(p) +msgid "- () (environment)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:161(dt) -msgid "TIME_LOCAL =" +#: doc/reference/en/Racknga/Middleware/Range.html:260(pre) +msgid "37 38 39 40 41 42 43 44 45 46 47 48 49 50 51" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:164(span) -msgid "'[^ ]+ \\+\\d{4}'" +#: doc/reference/en/Racknga/Middleware/Range.html:280(span) +msgid "# File 'lib/racknga/middleware/range.rb', line 37" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:167(dt) -msgid "RUNTIME =" +#: doc/reference/en/Racknga/Middleware/Range.html:282(span) +#: doc/reference/en/Racknga/Middleware/Range.html:283(span) +#: doc/reference/en/Racknga/Middleware/Range.html:288(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:525(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:526(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:530(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:593(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:339(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:340(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:302(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:304(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:306(span) +#: doc/reference/en/Racknga/Middleware/Log.html:410(span) +#: doc/reference/en/Racknga/Middleware/Log.html:411(span) +#: doc/reference/en/Racknga/Middleware/Log.html:414(span) +#: doc/reference/en/Racknga/Middleware/Log.html:417(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:291(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:292(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:295(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:298(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:286(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:283(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:292(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:294(span) +msgid "environment" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:170(span) -msgid "'(?:[\\d.]+|-)'" +#: doc/reference/en/Racknga/Middleware/Range.html:283(span) +#: doc/reference/en/Racknga/Middleware/Range.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range.html:292(span) +#: doc/reference/en/Racknga/Middleware/Range.html:295(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:349(span) +#: doc/reference/en/Racknga/Middleware/Log.html:414(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +#: doc/reference/en/Racknga/Middleware/Log.html:420(span) +msgid "status" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:173(dt) -msgid "REQUEST_TIME =" +#: doc/reference/en/Racknga/Middleware/Range.html:283(span) +#: doc/reference/en/Racknga/Middleware/Range.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range.html:286(span) +#: doc/reference/en/Racknga/Middleware/Range.html:287(span) +#: doc/reference/en/Racknga/Middleware/Range.html:292(span) +#: doc/reference/en/Racknga/Middleware/Range.html:295(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) +#: doc/reference/en/Racknga/Middleware/Log.html:414(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +#: doc/reference/en/Racknga/Middleware/Log.html:420(span) +msgid "headers" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:176(span) -msgid "'[\\d.]+'" +#: doc/reference/en/Racknga/Middleware/Range.html:283(span) +#: doc/reference/en/Racknga/Middleware/Range.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range.html:292(span) +#: doc/reference/en/Racknga/Middleware/Range.html:295(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:347(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:349(span) +#: doc/reference/en/Racknga/Middleware/Log.html:414(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +#: doc/reference/en/Racknga/Middleware/Log.html:420(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:192(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:194(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:194(span) +msgid "body" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:179(dt) -msgid "REQUEST =" +#: doc/reference/en/Racknga/Middleware/Range.html:284(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:284(span) +msgid "return" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:182(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:200(span) -msgid "'.*?'" +#: doc/reference/en/Racknga/Middleware/Range.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) +msgid "!=" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:185(dt) -msgid "STATUS =" +#: doc/reference/en/Racknga/Middleware/Range.html:284(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:110(span) +msgid "200" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:188(span) -msgid "'\\d{3}'" +#: doc/reference/en/Racknga/Middleware/Range.html:286(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) +msgid "HeaderHash" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:191(dt) -msgid "BODY_BYTES_SENT =" +#: doc/reference/en/Racknga/Middleware/Range.html:287(span) +msgid "\"Accept-Ranges\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:194(span) -msgid "'\\d+'" +#: doc/reference/en/Racknga/Middleware/Range.html:287(span) +msgid "\"bytes\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:197(dt) -msgid "HTTP_REFERER =" +#: doc/reference/en/Racknga/Middleware/Range.html:288(span) +#: doc/reference/en/Racknga/Middleware/Range.html:289(span) +#: doc/reference/en/Racknga/Middleware/Range.html:292(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:526(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:534(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:536(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:340(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) +#: doc/reference/en/Racknga/Middleware/Log.html:417(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +msgid "request" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:207(p) -msgid "?" -msgstr "" +#: doc/reference/en/Racknga/Middleware/Range.html:288(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:526(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:340(span) +#: doc/reference/en/Racknga/Middleware/Log.html:417(span) +msgid "Request" +msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:203(dt) -msgid "" -"HTTP_USER_AGENT =
\n" -"" +#: doc/reference/en/Racknga/Middleware/Range.html:289(span) +#: doc/reference/en/Racknga/Middleware/Range.html:290(span) +msgid "range" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:217(span) -msgid "'(?:\\\\\"|[^\\\"])*?'" +#: doc/reference/en/Racknga/Middleware/Range.html:289(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) +msgid "env" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:220(dt) -msgid "LOG_FORMAT =" +#: doc/reference/en/Racknga/Middleware/Range.html:289(span) +msgid "\"HTTP_RANGE\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:223(span) -msgid "" -"/\\A(#{REMOTE_ADDRESS}) - (#{REMOTE_USER}) \\[(#{TIME_LOCAL})(?:, (#" -"{RUNTIME}), (#{REQUEST_TIME}))?\\] \"(#{REQUEST})\" (#{STATUS}) (#" -"{BODY_BYTES_SENT}) \"(#{HTTP_REFERER})\" \"(#{HTTP_USER_AGENT})\"\\n\\z/" +#: doc/reference/en/Racknga/Middleware/Range.html:290(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:533(span) +#: doc/reference/en/Racknga/LogEntry.html:293(span) +msgid "and" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:267(a) -msgid "- (NginxAccessLogParser) (line_reader)" +#: doc/reference/en/Racknga/Middleware/Range.html:290(span) +msgid "/\\Abytes=(\\d*)-(\\d*)\\z/" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:283(p) -msgid "A new instance of NginxAccessLogParser." +#: doc/reference/en/Racknga/Middleware/Range.html:291(span) +#: doc/reference/en/Racknga/Middleware/Range.html:293(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:195(span) +msgid "first_byte" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:292(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:423(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:456(span) -msgid "parse_line" +#: doc/reference/en/Racknga/Middleware/Range.html:291(span) +#: doc/reference/en/Racknga/Middleware/Range.html:293(span) +msgid "last_byte" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:292(a) -msgid "- (Object) (line)" +#: doc/reference/en/Racknga/Middleware/Range.html:291(span) +msgid "$1" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:313(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:484(strong) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -msgid "parse_time_local" +#: doc/reference/en/Racknga/Middleware/Range.html:291(span) +msgid "$2" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:313(a) -msgid "- (Object) (token, options)" +#: doc/reference/en/Racknga/Middleware/Range.html:292(span) +msgid "apply_range" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:339(p) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:168(p) -msgid "" -"- () " -"(line_reader)" +#: doc/reference/en/Racknga/Middleware/Range.html:295(span) +msgid "to_hash" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:348(p) -msgid "A new instance of NginxAccessLogParser" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:6(title) +msgid "Class: Racknga::Middleware::Log::Logger — racknga" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:367(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 45" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:17(script) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:17(script) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:17(script) +msgid "relpath = '../../..'; if (relpath != '') relpath += '/';" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:369(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:370(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:198(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) -msgid "line_reader" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:59(h1) +msgid "Class: Racknga::Middleware::Log::Logger" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:370(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:409(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:199(span) -msgid "@line_reader" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:90(dd) +#: doc/reference/en/Racknga/Middleware/Log.html:90(dd) +msgid "lib/racknga/middleware/log.rb" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:395(pre) -msgid "49 50 51 52 53 54" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:111(a) +msgid "- (Logger) (database)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:406(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 49" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:127(p) +msgid "A new instance of Logger." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:409(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:410(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:456(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:457(span) -msgid "line" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:136(strong) +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:212(strong) +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +#: doc/reference/en/Racknga/AccessLogParser.html:117(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:127(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +msgid "log" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:410(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) -msgid "force_encoding" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:136(a) +msgid "- (Object) (tag, path, options = {})" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:410(span) -msgid "\"UTF-8\"" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:161(p) +msgid "" +"- () " +"(database)" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:411(span) -msgid "valid_encoding?" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:170(p) +msgid "A new instance of Logger" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:421(p) -msgid "- () (line)" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:181(pre) +msgid "101 102 103 104" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:430(pre) -msgid "68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:190(span) +msgid "# File 'lib/racknga/middleware/log.rb', line 101" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:454(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 68" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:192(span) +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:193(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:169(strong) +#: doc/reference/en/Racknga/Middleware/Cache.html:421(strong) +#: doc/reference/en/Racknga/Middleware/Cache.html:467(span) +msgid "database" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:457(span) -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "LOG_FORMAT" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:210(p) +msgid "- () (tag, path, options = {})" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:458(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -msgid "last_match" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:219(pre) +msgid "106 107 108 109 110" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:458(span) -msgid "Regexp" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:229(span) +msgid "# File 'lib/racknga/middleware/log.rb', line 106" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:460(span) -#: doc/reference/en/Racknga/LogEntry.html:104(span) -#: doc/reference/en/Racknga/LogEntry.html:248(span) -msgid ":remote_address" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:233(span) +msgid "tag" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:461(span) -#: doc/reference/en/Racknga/LogEntry.html:105(span) -#: doc/reference/en/Racknga/LogEntry.html:249(span) -msgid ":remote_user" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:234(span) +msgid "path" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:462(span) -msgid "3" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) +msgid "add" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/LogEntry.html:107(span) -#: doc/reference/en/Racknga/LogEntry.html:251(span) -msgid ":runtime" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +msgid "merge" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -msgid "4" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) +msgid ":time_stamp" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:463(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -msgid "to_f" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:233(span) +msgid ":tag" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -#: doc/reference/en/Racknga/LogEntry.html:108(span) -#: doc/reference/en/Racknga/LogEntry.html:252(span) -msgid ":request_time" +#: doc/reference/en/Racknga/Middleware/Log/Logger.html:234(span) +msgid ":path" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:464(span) -msgid "5" +#: doc/reference/en/Racknga/Middleware/Cache.html:6(title) +msgid "Class: Racknga::Middleware::Cache — racknga" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -#: doc/reference/en/Racknga/LogEntry.html:109(span) -#: doc/reference/en/Racknga/LogEntry.html:253(span) -msgid ":request" +#: doc/reference/en/Racknga/Middleware/Cache.html:59(h1) +msgid "Class: Racknga::Middleware::Cache" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:465(span) -msgid "6" +#: doc/reference/en/Racknga/Middleware/Cache.html:90(dd) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:90(dd) +msgid "lib/racknga/middleware/cache.rb" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/LogEntry.html:110(span) -#: doc/reference/en/Racknga/LogEntry.html:254(span) -msgid ":status" +#: doc/reference/en/Racknga/Middleware/Cache.html:98(p) +msgid "This is a middleware that provides page cache." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -msgid "7" +#: doc/reference/en/Racknga/Middleware/Cache.html:100(p) +msgid "" +"This stores page contents into a groonga database. A groonga database can " +"access by multi process. It means that your Rack application processes can " +"share the same cache. For example, Passenger runs your Rack application with " +"multi processes." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:466(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -msgid "to_i" +#: doc/reference/en/Racknga/Middleware/Cache.html:105(p) +msgid "" +"Cache key is the request URL by default. It can be customized by env" +"[Racknga::Cache::KEY]. For example, Racknga::Middleware::PerUserAgentCache " +"and Racknga::Middleware::JSONP use it." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -#: doc/reference/en/Racknga/LogEntry.html:111(span) -#: doc/reference/en/Racknga/LogEntry.html:255(span) -msgid ":body_bytes_sent" +#: doc/reference/en/Racknga/Middleware/Cache.html:110(p) +msgid "This only caches the following responses:" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:467(span) -msgid "8" +#: doc/reference/en/Racknga/Middleware/Cache.html:112(p) +msgid "200 status response." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -#: doc/reference/en/Racknga/LogEntry.html:112(span) -#: doc/reference/en/Racknga/LogEntry.html:256(span) -msgid ":http_referer" +#: doc/reference/en/Racknga/Middleware/Cache.html:114(b) +#: doc/reference/en/Racknga/AccessLogParser.html:117(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:127(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +msgid "/" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:468(span) -msgid "9" +#: doc/reference/en/Racknga/Middleware/Cache.html:114(p) +msgid "text/*, */json, */xml or +xml content type response." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -#: doc/reference/en/Racknga/LogEntry.html:113(span) -#: doc/reference/en/Racknga/LogEntry.html:257(span) -msgid ":http_user_agent" +#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) +#: doc/reference/en/Racknga/Middleware/Log.html:103(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) +msgid "Racnkga" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:469(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) -msgid "10" +#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:353(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:400(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) +#: doc/reference/en/Racknga/Middleware/Log.html:103(span) +#: doc/reference/en/Racknga/Middleware/Log.html:304(span) +#: doc/reference/en/Racknga/Middleware/Log.html:352(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) +msgid ":database_path" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:401(span) -#: doc/reference/en/Racknga/Middleware/Log.html:353(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:304(span) -msgid "raise" +#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) +msgid "\"var/cache/db\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:472(span) -msgid "\"ill-formatted log entry: #{line.inspect} !~ #{LOG_FORMAT}\"" +#: doc/reference/en/Racknga/Middleware/Cache.html:129(h3) +#: doc/reference/en/Racknga/Middleware/Log.html:113(h3) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:120(h3) +msgid "See Also:" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:482(p) -msgid "- () (token, options)" +#: doc/reference/en/Racknga/Middleware/Cache.html:147(dt) +msgid "KEY =" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:491(pre) -msgid "88 89 90 91" +#: doc/reference/en/Racknga/Middleware/Cache.html:150(span) +msgid "\"racknga.cache.key\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:500(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 88" +#: doc/reference/en/Racknga/Middleware/Cache.html:153(dt) +msgid "START_TIME =" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:502(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -msgid "token" +#: doc/reference/en/Racknga/Middleware/Cache.html:156(span) +msgid "\"racknga.cache.start_time\"" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "day" +#: doc/reference/en/Racknga/Middleware/Cache.html:163(h2) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:136(h2) +msgid "Instance Attribute Summary " msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "month" +#: doc/reference/en/Racknga/Middleware/Cache.html:169(a) +msgid "- (Racknga::CacheDatabase) " msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "year" +#: doc/reference/en/Racknga/Middleware/Cache.html:176(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:149(span) +msgid "readonly" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "hour" +#: doc/reference/en/Racknga/Middleware/Cache.html:186(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:428(p) +msgid "The database used by this middleware." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "minute" +#: doc/reference/en/Racknga/Middleware/Cache.html:245(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:555(p) +#: doc/reference/en/Racknga/Middleware/Log.html:196(p) +#: doc/reference/en/Racknga/Middleware/Log.html:438(p) +msgid "close the cache database." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "second" +#: doc/reference/en/Racknga/Middleware/Cache.html:268(p) +#: doc/reference/en/Racknga/Middleware/Cache.html:595(p) +#: doc/reference/en/Racknga/Middleware/Log.html:219(p) +#: doc/reference/en/Racknga/Middleware/Log.html:478(p) +msgid "ensures creating cache database." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -msgid "_time_zone" +#: doc/reference/en/Racknga/Middleware/Cache.html:277(a) +msgid "- (Cache) (application, options = {})" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "split" +#: doc/reference/en/Racknga/Middleware/Cache.html:293(p) +msgid "A new instance of Cache." msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:503(span) -msgid "/[\\/: ]/" +#: doc/reference/en/Racknga/Middleware/Cache.html:306(p) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:380(p) +#: doc/reference/en/Racknga/Middleware/Deflater.html:217(p) +#: doc/reference/en/Racknga/Middleware/Log.html:257(p) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:189(p) +msgid "" +"- () " +"(application, options = {})" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -#: doc/reference/en/Racknga/LogEntry.html:106(span) -#: doc/reference/en/Racknga/LogEntry.html:250(span) -msgid ":time_local" +#: doc/reference/en/Racknga/Middleware/Cache.html:315(p) +msgid "A new instance of Cache" msgstr "" -#: doc/reference/en/Racknga/NginxAccessLogParser.html:504(span) -msgid "local" +#: doc/reference/en/Racknga/Middleware/Cache.html:332(tt) +#: doc/reference/en/Racknga/Middleware/Log.html:283(tt) +msgid "{}" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:6(title) -msgid "Class: Racknga::ReversedNginxAccessLogParser — racknga" +#: doc/reference/en/Racknga/Middleware/Cache.html:337(p) +#: doc/reference/en/Racknga/Middleware/Log.html:288(p) +msgid "a customizable set of options" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:59(h1) -msgid "Class: Racknga::ReversedNginxAccessLogParser" +#: doc/reference/en/Racknga/Middleware/Cache.html:349(h3) +#: doc/reference/en/Racknga/Middleware/Log.html:300(h3) +msgid "Options Hash ():" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:106(h3) -msgid "" -"Constants inherited from " +#: doc/reference/en/Racknga/Middleware/Cache.html:359(p) +msgid "the database path to be stored caches." msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "BODY_BYTES_SENT" -msgstr "" - -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "HTTP_REFERER" -msgstr "" - -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "HTTP_USER_AGENT" -msgstr "" - -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "REMOTE_ADDRESS" +#: doc/reference/en/Racknga/Middleware/Cache.html:366(h3) +#: doc/reference/en/Racknga/Middleware/Log.html:317(h3) +msgid "Raises:" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "REMOTE_USER" +#: doc/reference/en/Racknga/Middleware/Cache.html:372(tt) +#: doc/reference/en/Racknga/Middleware/Cache.html:401(span) +#: doc/reference/en/Racknga/Middleware/Log.html:323(tt) +#: doc/reference/en/Racknga/Middleware/Log.html:353(span) +msgid "ArgumentError" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "REQUEST" +#: doc/reference/en/Racknga/Middleware/Cache.html:383(pre) +msgid "98 99 100 101 102 103 104" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "REQUEST_TIME" +#: doc/reference/en/Racknga/Middleware/Cache.html:395(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 98" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "RUNTIME" +#: doc/reference/en/Racknga/Middleware/Cache.html:399(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:400(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:416(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:745(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) +#: doc/reference/en/Racknga/Middleware/Log.html:351(span) +#: doc/reference/en/Racknga/Middleware/Log.html:352(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) +msgid "@options" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "STATUS" +#: doc/reference/en/Racknga/Middleware/Cache.html:399(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) +#: doc/reference/en/Racknga/Middleware/Log.html:351(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/LogEntry.html:250(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) +#: doc/reference/en/Groonga/WillPaginateAPI.html:244(span) +msgid "||" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(a) -msgid "TIME_LOCAL" +#: doc/reference/en/Racknga/Middleware/Cache.html:401(span) +#: doc/reference/en/Racknga/Middleware/Log.html:353(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:303(span) +msgid "raise" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:107(p) -msgid "" -", , , , , , , , , , " +#: doc/reference/en/Racknga/Middleware/Cache.html:401(span) +#: doc/reference/en/Racknga/Middleware/Log.html:353(span) +msgid "\":database_path is missing\"" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:128(a) -msgid "- (ReversedNginxAccessLogParser) (line_reader)" +#: doc/reference/en/Racknga/Middleware/Cache.html:413(h2) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:430(h2) +msgid "Instance Attribute Details" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:144(p) -msgid "A new instance of ReversedNginxAccessLogParser." +#: doc/reference/en/Racknga/Middleware/Cache.html:421(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:438(span) +msgid "(readonly)" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:161(h3) +#: doc/reference/en/Racknga/Middleware/Cache.html:419(p) msgid "" -"Methods inherited from " +"- () " +" " msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:162(p) -msgid "" -", , " +#: doc/reference/en/Racknga/Middleware/Cache.html:441(span) +msgid "()" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:177(p) -msgid "A new instance of ReversedNginxAccessLogParser" +#: doc/reference/en/Racknga/Middleware/Cache.html:447(p) +msgid "the database used by this middleware." msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:188(pre) -msgid "95 96 97" +#: doc/reference/en/Racknga/Middleware/Cache.html:457(pre) +msgid "94 95 96" msgstr "" -#: doc/reference/en/Racknga/ReversedNginxAccessLogParser.html:196(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 95" +#: doc/reference/en/Racknga/Middleware/Cache.html:465(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 94" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:6(title) -msgid "Class: Racknga::Middleware::Range — racknga" +#: doc/reference/en/Racknga/Middleware/Cache.html:504(pre) +msgid "107 108 109 110 111 112 113 114 115 116 117 118 119 120" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:59(h1) -msgid "Class: Racknga::Middleware::Range" +#: doc/reference/en/Racknga/Middleware/Cache.html:523(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 107" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:90(dd) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:90(dd) -msgid "lib/racknga/middleware/range.rb" +#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) +msgid "use_cache?" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:98(p) -msgid "" -"This is a middleware that provides HTTP range request (partial request) " -"support. For example, HTTP range request is used for playing a video on the " -"way." +#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) +msgid "normalize_key" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:102(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:117(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:102(p) -#: doc/reference/en/Racknga/Middleware/JSONP.html:103(p) -#: doc/reference/en/Racknga/Middleware/Deflater.html:102(p) -#: doc/reference/en/Racknga/Middleware/Log.html:101(p) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:107(p) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:101(p) -msgid "Usage:" +#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) +msgid "KEY" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:104(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:104(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:105(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:104(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:103(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:104(span) -msgid "require" +#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) +msgid "fullpath" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:104(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:104(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:105(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:104(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:103(span) -msgid "\"racknga\"" +#: doc/reference/en/Racknga/Middleware/Cache.html:530(span) +msgid "START_TIME" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:105(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:105(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:107(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:108(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:128(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:139(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:531(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:532(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:534(span) +#: doc/reference/en/Racknga/Middleware/Cache.html:536(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:156(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:106(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:113(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:127(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) #: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -#: doc/reference/en/Racknga/Middleware/Log.html:103(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -msgid "use" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:106(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:120(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:106(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:114(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:130(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:141(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:157(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:107(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:115(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:128(span) -#: doc/reference/en/Racknga/Middleware/Log.html:104(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:113(span) -msgid "run" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:106(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:120(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:106(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:130(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:141(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:157(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:107(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:115(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:128(span) -#: doc/reference/en/Racknga/Middleware/Log.html:104(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:113(span) -msgid "YourApplication" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:141(strong) -#: doc/reference/en/Racknga/Middleware/Range.html:242(strong) -#: doc/reference/en/Racknga/Middleware/Range.html:282(span) -#: doc/reference/en/Racknga/Middleware/Range.html:283(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:208(strong) -#: doc/reference/en/Racknga/Middleware/Cache.html:486(strong) -#: doc/reference/en/Racknga/Middleware/Cache.html:525(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:196(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:466(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:500(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:201(strong) -#: doc/reference/en/Racknga/Middleware/JSONP.html:302(strong) -#: doc/reference/en/Racknga/Middleware/JSONP.html:339(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:165(strong) -#: doc/reference/en/Racknga/Middleware/Deflater.html:270(strong) -#: doc/reference/en/Racknga/Middleware/Deflater.html:302(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:304(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:306(span) -#: doc/reference/en/Racknga/Middleware/Log.html:159(strong) -#: doc/reference/en/Racknga/Middleware/Log.html:373(strong) -#: doc/reference/en/Racknga/Middleware/Log.html:410(span) -#: doc/reference/en/Racknga/Middleware/Log.html:414(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:145(strong) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:246(strong) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:232(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:234(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:138(strong) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:243(strong) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) -msgid "call" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:141(a) -#: doc/reference/en/Racknga/Middleware/Cache.html:208(a) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:196(a) -#: doc/reference/en/Racknga/Middleware/JSONP.html:201(a) -#: doc/reference/en/Racknga/Middleware/Deflater.html:165(a) -#: doc/reference/en/Racknga/Middleware/Log.html:159(a) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:145(a) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:138(a) -msgid "- (Object) (environment)" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:155(p) -#: doc/reference/en/Racknga/Middleware/Range.html:249(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:222(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:493(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:210(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:473(p) -#: doc/reference/en/Racknga/Middleware/JSONP.html:215(p) -#: doc/reference/en/Racknga/Middleware/JSONP.html:309(p) -#: doc/reference/en/Racknga/Middleware/Deflater.html:179(p) -#: doc/reference/en/Racknga/Middleware/Deflater.html:277(p) -#: doc/reference/en/Racknga/Middleware/Log.html:173(p) -#: doc/reference/en/Racknga/Middleware/Log.html:380(p) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:159(p) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:253(p) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:152(p) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:250(p) -msgid "For Rack." -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:164(a) -msgid "- (Range) (application)" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:180(p) -msgid "A new instance of Range." -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:193(p) -#: doc/reference/en/Racknga/Middleware/JSONP.html:253(p) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:197(p) -msgid "" -"- () " -"(application)" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:202(p) -msgid "A new instance of Range" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:213(pre) -#: doc/reference/en/Groonga/WillPaginateAPI.html:342(pre) -msgid "32 33 34" +msgid "cache" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:221(span) -msgid "# File 'lib/racknga/middleware/range.rb', line 32" +#: doc/reference/en/Racknga/Middleware/Cache.html:534(span) +msgid "handle_request_with_cache" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:223(span) -#: doc/reference/en/Racknga/Middleware/Range.html:224(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:397(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:398(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:366(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:367(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:283(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:284(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:249(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:250(span) -#: doc/reference/en/Racknga/Middleware/Log.html:349(span) -#: doc/reference/en/Racknga/Middleware/Log.html:350(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:227(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:228(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:222(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) -msgid "application" +#: doc/reference/en/Racknga/Middleware/Cache.html:536(span) +msgid "handle_request" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:224(span) -#: doc/reference/en/Racknga/Middleware/Range.html:283(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:398(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:367(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:284(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:250(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:251(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:304(span) -#: doc/reference/en/Racknga/Middleware/Log.html:350(span) -#: doc/reference/en/Racknga/Middleware/Log.html:414(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:228(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:223(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) -msgid "@application" +#: doc/reference/en/Racknga/Middleware/Cache.html:566(pre) +msgid "128 129 130" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:240(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:484(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:464(p) -#: doc/reference/en/Racknga/Middleware/JSONP.html:300(p) -#: doc/reference/en/Racknga/Middleware/Deflater.html:268(p) -#: doc/reference/en/Racknga/Middleware/Log.html:371(p) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:244(p) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:241(p) -msgid "- () (environment)" +#: doc/reference/en/Racknga/Middleware/Cache.html:574(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 128" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:260(pre) -msgid "37 38 39 40 41 42 43 44 45 46 47 48 49 50 51" +#: doc/reference/en/Racknga/Middleware/Cache.html:606(pre) +msgid "123 124 125" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:280(span) -msgid "# File 'lib/racknga/middleware/range.rb', line 37" +#: doc/reference/en/Racknga/Middleware/Cache.html:614(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 123" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:282(span) -#: doc/reference/en/Racknga/Middleware/Range.html:283(span) -#: doc/reference/en/Racknga/Middleware/Range.html:288(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:525(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:526(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:530(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:500(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:339(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:340(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:302(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:304(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:306(span) -#: doc/reference/en/Racknga/Middleware/Log.html:410(span) -#: doc/reference/en/Racknga/Middleware/Log.html:411(span) -#: doc/reference/en/Racknga/Middleware/Log.html:414(span) -#: doc/reference/en/Racknga/Middleware/Log.html:417(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:283(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:293(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:287(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:283(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:292(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:294(span) -msgid "environment" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:6(title) +msgid "Class: Racknga::Middleware::InstanceName — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:283(span) -#: doc/reference/en/Racknga/Middleware/Range.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range.html:292(span) -#: doc/reference/en/Racknga/Middleware/Range.html:295(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:349(span) -#: doc/reference/en/Racknga/Middleware/Log.html:414(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -#: doc/reference/en/Racknga/Middleware/Log.html:420(span) -msgid "status" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:36(a) +msgid "Index (I)" msgstr "" - -#: doc/reference/en/Racknga/Middleware/Range.html:283(span) -#: doc/reference/en/Racknga/Middleware/Range.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range.html:286(span) -#: doc/reference/en/Racknga/Middleware/Range.html:287(span) -#: doc/reference/en/Racknga/Middleware/Range.html:292(span) -#: doc/reference/en/Racknga/Middleware/Range.html:295(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) -#: doc/reference/en/Racknga/Middleware/Log.html:414(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -#: doc/reference/en/Racknga/Middleware/Log.html:420(span) -msgid "headers" + +#: doc/reference/en/Racknga/Middleware/InstanceName.html:59(h1) +msgid "Class: Racknga::Middleware::InstanceName" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:283(span) -#: doc/reference/en/Racknga/Middleware/Range.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range.html:292(span) -#: doc/reference/en/Racknga/Middleware/Range.html:295(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:343(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:347(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:349(span) -#: doc/reference/en/Racknga/Middleware/Log.html:414(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -#: doc/reference/en/Racknga/Middleware/Log.html:420(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:192(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:194(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:194(span) -msgid "body" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:90(dd) +msgid "lib/racknga/middleware/instance_name.rb" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:284(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:284(span) -msgid "return" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:98(p) +msgid "" +"This is a middleware that adds ?X-Responsed-By? header to responses. It?s " +"useful to determine responded server when your Rack applications are " +"deployed behind load balancers." msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) -msgid "!=" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:120(dt) +msgid "CURRENT_BRANCH_MARKER =" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:284(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:110(span) -msgid "200" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:123(span) +msgid "/\\A\\* /" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:286(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) -msgid "HeaderHash" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:126(dt) +msgid "DEFAULT_HEADER_NAME =" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:287(span) -msgid "\"Accept-Ranges\"" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:129(span) +msgid "\"X-Responsed-By\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:287(span) -msgid "\"bytes\"" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:142(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:438(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:466(span) +msgid "header" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:288(span) -#: doc/reference/en/Racknga/Middleware/Range.html:289(span) -#: doc/reference/en/Racknga/Middleware/Range.html:292(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:526(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:534(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:536(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:340(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) -#: doc/reference/en/Racknga/Middleware/Log.html:417(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -msgid "request" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:159(p) +msgid "Returns the value of attribute header." msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:288(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:526(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:340(span) -#: doc/reference/en/Racknga/Middleware/Log.html:417(span) -msgid "Request" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:181(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:485(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:502(span) +msgid "application_name" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:289(span) -#: doc/reference/en/Racknga/Middleware/Range.html:290(span) -msgid "range" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:202(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:514(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:539(span) +msgid "branch" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:289(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) -msgid "env" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:246(a) +msgid "- (InstanceName) (application, options = {})" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:289(span) -msgid "\"HTTP_RANGE\"" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:262(p) +msgid "A new instance of InstanceName." msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:290(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:533(span) -msgid "and" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:271(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:611(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:628(span) +msgid "revision" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:290(span) -msgid "/\\Abytes=(\\d*)-(\\d*)\\z/" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:292(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:640(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:657(span) +msgid "ruby" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:291(span) -#: doc/reference/en/Racknga/Middleware/Range.html:293(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:193(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:195(span) -msgid "first_byte" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:313(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:669(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:686(span) +msgid "server" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:291(span) -#: doc/reference/en/Racknga/Middleware/Range.html:293(span) -msgid "last_byte" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:334(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:698(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:715(span) +msgid "user" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:291(span) -msgid "$1" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:355(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:727(strong) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:744(span) +msgid "version" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:291(span) -msgid "$2" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:389(p) +msgid "A new instance of InstanceName" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:292(span) -msgid "apply_range" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:400(pre) +msgid "32 33 34 35 36 37 38" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range.html:295(span) -msgid "to_hash" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:412(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 32" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:6(title) -msgid "Class: Racknga::Middleware::Log::Logger — racknga" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:467(span) +msgid "@header" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:17(script) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:17(script) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:17(script) -msgid "relpath = '../../..'; if (relpath != '') relpath += '/';" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) +msgid "construct_header" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:59(h1) -msgid "Class: Racknga::Middleware::Log::Logger" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:419(span) +msgid "freeze" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:90(dd) -#: doc/reference/en/Racknga/Middleware/Log.html:90(dd) -msgid "lib/racknga/middleware/log.rb" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:419(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:598(span) +msgid "@headers" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:111(a) -msgid "- (Logger) (database)" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:419(span) +msgid "construct_headers" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:127(p) -msgid "A new instance of Logger." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:436(p) +msgid "- () " msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:136(a) -msgid "- (Object) (tag, path, options = {})" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:445(p) +msgid "Returns the value of attribute header" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:161(p) -msgid "" -"- () " -"(database)" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:456(pre) +msgid "31 32 33" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:170(p) -msgid "A new instance of Logger" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:464(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 31" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:181(pre) -msgid "96 97 98 99" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:492(pre) +msgid "51 52 53" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:190(span) -msgid "# File 'lib/racknga/middleware/log.rb', line 96" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:500(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 51" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:192(span) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:193(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:169(strong) -#: doc/reference/en/Racknga/Middleware/Cache.html:421(strong) -#: doc/reference/en/Racknga/Middleware/Cache.html:467(span) -msgid "database" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +msgid ":application_name" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:210(p) -msgid "- () (tag, path, options = {})" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +#: doc/reference/en/Racknga/LogEntry.html:293(span) +msgid "class" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:219(pre) -msgid "101 102 103 104 105" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:503(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +msgid "name" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:229(span) -msgid "# File 'lib/racknga/middleware/log.rb', line 101" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:521(pre) +msgid "72 73 74 75 76 77 78 79 80 81 82" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:233(span) -msgid "tag" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:537(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 72" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:231(span) -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:234(span) -msgid "path" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:540(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:548(span) +msgid "current_branch" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) -msgid "add" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:541(span) +msgid "`git branch -a`" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -msgid "merge" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:541(span) +msgid "each_line" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:232(span) -msgid ":time_stamp" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:541(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:542(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/AccessLogParser.html:376(span) +#: doc/reference/en/Racknga/AccessLogParser.html:377(span) +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) +msgid "line" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:233(span) -msgid ":tag" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:542(span) +msgid "case" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log/Logger.html:234(span) -msgid ":path" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:543(span) +msgid "when" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:6(title) -msgid "Class: Racknga::Middleware::Cache — racknga" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:543(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +msgid "CURRENT_BRANCH_MARKER" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:59(h1) -msgid "Class: Racknga::Middleware::Cache" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +msgid "sub" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:90(dd) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:90(dd) -msgid "lib/racknga/middleware/cache.rb" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:544(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:629(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:687(span) +#: doc/reference/en/Racknga/Middleware/InstanceName.html:716(span) +msgid "strip" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:98(p) -msgid "This is a middleware that provides page cache." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:577(pre) +msgid "41 42 43 44 45 46 47 48 49" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:100(p) -msgid "" -"This stores page contents into a groonga database. A groonga database can " -"access by multi process. It means that your Rack application processes can " -"share the same cache. For example, Passenger runs your Rack application with " -"multi processes." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:591(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 41" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:105(p) -msgid "" -"Cache key is the request URL by default. It can be customized by env" -"[Racknga::Cache::KEY]. For example, Racknga::Middleware::PerUserAgentCache " -"and Racknga::Middleware::JSONP use it." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) +msgid "to_a" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:110(p) -msgid "This only caches the following responses:" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:618(pre) +msgid "59 60 61" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:112(p) -msgid "200 status response." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:626(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 59" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:114(p) -msgid "text/*, */json, */xml or +xml content type response." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:629(span) +msgid "`git describe --abbrev=7 HEAD`" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) -#: doc/reference/en/Racknga/Middleware/Log.html:103(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:109(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) -msgid "Racnkga" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:629(span) +msgid "# XXX be SCM-agonostic" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:353(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:400(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) -#: doc/reference/en/Racknga/Middleware/Log.html:103(span) -#: doc/reference/en/Racknga/Middleware/Log.html:304(span) -#: doc/reference/en/Racknga/Middleware/Log.html:352(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) -msgid ":database_path" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:647(pre) +msgid "84 85 86" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:119(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:110(span) -msgid "\"var/cache/db\"" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:655(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 84" +msgstr "" + +#: doc/reference/en/Racknga/Middleware/InstanceName.html:658(span) +msgid "RUBY_DESCRIPTION" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:129(h3) -#: doc/reference/en/Racknga/Middleware/Log.html:113(h3) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:120(h3) -msgid "See Also:" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:676(pre) +msgid "63 64 65" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:147(dt) -msgid "KEY =" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:684(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 63" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:150(span) -msgid "\"racknga.cache.key\"" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:687(span) +msgid "`hostname`" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:153(dt) -msgid "START_TIME =" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:705(pre) +msgid "67 68 69" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:156(span) -msgid "\"racknga.cache.start_time\"" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:713(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 67" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:163(h2) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:130(h2) -msgid "Instance Attribute Summary " +#: doc/reference/en/Racknga/Middleware/InstanceName.html:716(span) +msgid "`id --user --name`" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:169(a) -msgid "- (Racknga::CacheDatabase) " +#: doc/reference/en/Racknga/Middleware/InstanceName.html:734(pre) +msgid "55 56 57" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:176(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:143(span) -msgid "readonly" +#: doc/reference/en/Racknga/Middleware/InstanceName.html:742(span) +msgid "# File 'lib/racknga/middleware/instance_name.rb', line 55" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:186(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:428(p) -msgid "The database used by this middleware." +#: doc/reference/en/Racknga/Middleware/InstanceName.html:745(span) +msgid ":version" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:245(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:555(p) -#: doc/reference/en/Racknga/Middleware/Log.html:196(p) -#: doc/reference/en/Racknga/Middleware/Log.html:438(p) -msgid "close the cache database." +#: doc/reference/en/Racknga/Middleware/JSONP.html:6(title) +msgid "Class: Racknga::Middleware::JSONP — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:268(p) -#: doc/reference/en/Racknga/Middleware/Cache.html:595(p) -#: doc/reference/en/Racknga/Middleware/Log.html:219(p) -#: doc/reference/en/Racknga/Middleware/Log.html:478(p) -msgid "ensures creating cache database." +#: doc/reference/en/Racknga/Middleware/JSONP.html:36(a) +msgid "Index (J)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:277(a) -msgid "- (Cache) (application, options = {})" +#: doc/reference/en/Racknga/Middleware/JSONP.html:59(h1) +msgid "Class: Racknga::Middleware::JSONP" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:293(p) -msgid "A new instance of Cache." +#: doc/reference/en/Racknga/Middleware/JSONP.html:90(dd) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:90(dd) +msgid "lib/racknga/middleware/jsonp.rb" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:306(p) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:332(p) -#: doc/reference/en/Racknga/Middleware/Deflater.html:217(p) -#: doc/reference/en/Racknga/Middleware/Log.html:257(p) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:190(p) -msgid "" -"- () " -"(application, options = {})" +#: doc/reference/en/Racknga/Middleware/JSONP.html:98(p) +msgid "This is a middleware that provides JSONP support." msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:315(p) -msgid "A new instance of Cache" +#: doc/reference/en/Racknga/Middleware/JSONP.html:100(p) +msgid "" +"If you use this middleware, your Rack application just returns JSON response." msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:332(tt) -#: doc/reference/en/Racknga/Middleware/Log.html:283(tt) -msgid "{}" +#: doc/reference/en/Racknga/Middleware/JSONP.html:107(span) +msgid "ContentLength" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:337(p) -#: doc/reference/en/Racknga/Middleware/Log.html:288(p) -msgid "a customizable set of options" +#: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:114(span) +msgid "json_application" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:349(h3) -#: doc/reference/en/Racknga/Middleware/Log.html:300(h3) -msgid "Options Hash ():" +#: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) +msgid "Proc" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:359(p) -msgid "the database path to be stored caches." +#: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) +msgid "\"Content-Type\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:366(h3) -#: doc/reference/en/Racknga/Middleware/Log.html:317(h3) -msgid "Raises:" +#: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) +msgid "\"application/json\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:372(tt) -#: doc/reference/en/Racknga/Middleware/Cache.html:401(span) -#: doc/reference/en/Racknga/Middleware/Log.html:323(tt) -#: doc/reference/en/Racknga/Middleware/Log.html:353(span) -msgid "ArgumentError" +#: doc/reference/en/Racknga/Middleware/JSONP.html:112(span) +msgid "'{\"Hello\": \"World\"}'" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:383(pre) -msgid "98 99 100 101 102 103 104" +#: doc/reference/en/Racknga/Middleware/JSONP.html:117(p) +msgid "Results:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:395(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 98" +#: doc/reference/en/Racknga/Middleware/JSONP.html:119(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:121(span) +msgid "% curl" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:399(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:400(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:368(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:623(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) -#: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/Log.html:352(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) -msgid "@options" +#: doc/reference/en/Racknga/Middleware/JSONP.html:119(span) +msgid "'http://localhost:9292/'" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:399(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:252(span) -#: doc/reference/en/Racknga/Middleware/Log.html:351(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) -#: doc/reference/en/Racknga/LogEntry.html:250(span) -#: doc/reference/en/Racknga/LogEntry.html:251(span) -#: doc/reference/en/Racknga/LogEntry.html:252(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:234(span) -#: doc/reference/en/Groonga/WillPaginateAPI.html:244(span) -msgid "||" +#: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) +msgid "\"Hello\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:401(span) -#: doc/reference/en/Racknga/Middleware/Log.html:353(span) -msgid "\":database_path is missing\"" +#: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) +msgid ":" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:413(h2) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:382(h2) -msgid "Instance Attribute Details" +#: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) +msgid "\"World\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:421(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:390(span) -msgid "(readonly)" +#: doc/reference/en/Racknga/Middleware/JSONP.html:121(span) +msgid "'http://localhost:9292/?callback=function'" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:419(p) -msgid "" -"- () " -" " +#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) +msgid "function" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:441(span) -msgid "()" +#: doc/reference/en/Racknga/Middleware/JSONP.html:126(b) +#: doc/reference/en/Racknga/Middleware/Deflater.html:111(b) +msgid "should" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:447(p) -msgid "the database used by this middleware." +#: doc/reference/en/Racknga/Middleware/JSONP.html:125(p) +#: doc/reference/en/Racknga/Middleware/Deflater.html:110(p) +msgid "" +"You can use this middleware with Racknga::Middleware::Cache. You " +" use this middleware before the cache middleware:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:457(pre) -msgid "94 95 96" +#: doc/reference/en/Racknga/Middleware/JSONP.html:128(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:139(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:156(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:113(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:127(span) +msgid "Middleawre" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:465(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 94" +#: doc/reference/en/Racknga/Middleware/JSONP.html:133(p) +msgid "" +"If you use this middleware after the cache middleware, the cache middleware " +"will cache many responses that just only differ callback parameter value. " +"Here are examples:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:504(pre) -msgid "107 108 109 110 111 112 113 114 115 116 117 118 119 120" +#: doc/reference/en/Racknga/Middleware/JSONP.html:137(p) +msgid "Recommended case:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:523(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 107" +#: doc/reference/en/Racknga/Middleware/JSONP.html:144(p) +#: doc/reference/en/Racknga/Middleware/JSONP.html:160(p) +msgid "Requests:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:527(span) -msgid "use_cache?" +#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +msgid "http" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) -msgid "normalize_key" +#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +msgid ":/" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:291(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) -msgid "KEY" +#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +msgid "/localhost:9292/" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:529(span) -msgid "fullpath" +#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +msgid "no" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:530(span) -msgid "START_TIME" +#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +msgid "cached" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:531(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:532(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:534(span) -#: doc/reference/en/Racknga/Middleware/Cache.html:536(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) #: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "cache" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Cache.html:534(span) -msgid "handle_request_with_cache" -msgstr "" - -#: doc/reference/en/Racknga/Middleware/Cache.html:536(span) -msgid "handle_request" +msgid "?" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:566(pre) -msgid "128 129 130" +#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:347(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:192(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:193(span) +msgid "callback" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:574(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 128" +#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) +msgid "function1" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:606(pre) -msgid "123 124 125" +#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) +msgid "function2" msgstr "" -#: doc/reference/en/Racknga/Middleware/Cache.html:614(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 123" +#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) +msgid "function3" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:6(title) -msgid "Class: Racknga::Middleware::InstanceName — racknga" +#: doc/reference/en/Racknga/Middleware/JSONP.html:153(p) +msgid "Not recommended case:" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:36(a) -msgid "Index (I)" +#: doc/reference/en/Racknga/Middleware/JSONP.html:224(a) +msgid "- (JSONP) (application)" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:59(h1) -msgid "Class: Racknga::Middleware::InstanceName" +#: doc/reference/en/Racknga/Middleware/JSONP.html:240(p) +msgid "A new instance of JSONP." msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:90(dd) -msgid "lib/racknga/middleware/instance_name.rb" +#: doc/reference/en/Racknga/Middleware/JSONP.html:262(p) +msgid "A new instance of JSONP" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:98(p) -msgid "" -"This is a middleware that adds ?X-Responsed-By? header to responses. It?s " -"useful to determine responded server when your Rack applications are " -"deployed behind load balancers." +#: doc/reference/en/Racknga/Middleware/JSONP.html:273(pre) +msgid "80 81 82" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:120(dt) -msgid "DEFAULT_HEADER_NAME =" +#: doc/reference/en/Racknga/Middleware/JSONP.html:281(span) +msgid "# File 'lib/racknga/middleware/jsonp.rb', line 80" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:123(span) -msgid "\"X-Responsed-By\"" +#: doc/reference/en/Racknga/Middleware/JSONP.html:320(pre) +msgid "85 86 87 88 89 90 91 92 93 94 95 96" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:136(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:390(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:418(span) -msgid "header" +#: doc/reference/en/Racknga/Middleware/JSONP.html:337(span) +msgid "# File 'lib/racknga/middleware/jsonp.rb', line 85" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:153(p) -msgid "Returns the value of attribute header." +#: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) +msgid "\"callback\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:175(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:437(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:454(span) -msgid "application_name" +#: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) +msgid "update_cache_key" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:219(a) -msgid "- (InstanceName) (application, options = {})" +#: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:348(span) +#: doc/reference/en/Racknga/Middleware/JSONP.html:349(span) +msgid "header_hash" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:235(p) -msgid "A new instance of InstanceName." +#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) +msgid "json_response?" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:244(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:518(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:535(span) -msgid "revision" +#: doc/reference/en/Racknga/Middleware/JSONP.html:348(span) +msgid "update_content_type" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:265(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:547(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:564(span) -msgid "server" +#: doc/reference/en/Racknga/Middleware/Deflater.html:6(title) +msgid "Class: Racknga::Middleware::Deflater — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:286(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:576(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:593(span) -msgid "user" +#: doc/reference/en/Racknga/Middleware/Deflater.html:36(a) +msgid "Index (D)" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:307(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:605(strong) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:622(span) -msgid "version" +#: doc/reference/en/Racknga/Middleware/Deflater.html:59(h1) +msgid "Class: Racknga::Middleware::Deflater" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:341(p) -msgid "A new instance of InstanceName" +#: doc/reference/en/Racknga/Middleware/Deflater.html:90(dd) +msgid "lib/racknga/middleware/deflater.rb" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:352(pre) -msgid "32 33 34 35 36 37 38" +#: doc/reference/en/Racknga/Middleware/Deflater.html:98(p) +msgid "" +"This is a middleware that deflates response except for IE6. If your Rack " +"application need support IE6, use this middleware instead of Rack::Deflater." msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:364(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 32" +#: doc/reference/en/Racknga/Middleware/Deflater.html:118(p) +msgid "" +"If you use this middleware after the cache middleware, you get two problems. " +"It?s the first problem pattern that the cache middleware may return deflated " +"response to IE6. It?s the second problem pattern that the cache middleware " +"may return not deflated response to no IE6 user agent. Here are examples:" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:370(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:419(span) -msgid "@header" +#: doc/reference/en/Racknga/Middleware/Deflater.html:124(p) +msgid "Problem case:" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:370(span) -msgid "construct_header" +#: doc/reference/en/Racknga/Middleware/Deflater.html:131(p) +msgid "Problem pattern1:" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:370(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:371(span) -msgid "freeze" +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +msgid "by" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:371(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:505(span) -msgid "@headers" +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +msgid "Firefox" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:371(span) -msgid "construct_headers" +#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +msgid "deflated" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:388(p) -msgid "- () " +#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +msgid "IE6" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:397(p) -msgid "Returns the value of attribute header" +#: doc/reference/en/Racknga/Middleware/Deflater.html:137(p) +msgid "Problem pattern2:" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:408(pre) -msgid "31 32 33" +#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) +msgid "not" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:416(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 31" +#: doc/reference/en/Racknga/Middleware/Deflater.html:188(a) +msgid "- (Deflater) (application, options = {})" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:444(pre) -msgid "51 52 53" +#: doc/reference/en/Racknga/Middleware/Deflater.html:204(p) +msgid "A new instance of Deflater." msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:452(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 51" +#: doc/reference/en/Racknga/Middleware/Deflater.html:226(p) +msgid "A new instance of Deflater" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -msgid ":application_name" +#: doc/reference/en/Racknga/Middleware/Deflater.html:237(pre) +msgid "58 59 60 61 62" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "class" +#: doc/reference/en/Racknga/Middleware/Deflater.html:247(span) +msgid "# File 'lib/racknga/middleware/deflater.rb', line 58" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:455(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "name" +#: doc/reference/en/Racknga/Middleware/Deflater.html:251(span) +#: doc/reference/en/Racknga/Middleware/Deflater.html:306(span) +msgid "@deflater" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:484(pre) -msgid "41 42 43 44 45 46 47 48 49" +#: doc/reference/en/Racknga/Middleware/Deflater.html:288(pre) +msgid "65 66 67 68 69 70 71" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:498(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 41" +#: doc/reference/en/Racknga/Middleware/Deflater.html:300(span) +msgid "# File 'lib/racknga/middleware/deflater.rb', line 65" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:501(span) -msgid "to_a" +#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) +msgid "ie6?" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:525(pre) -msgid "59 60 61" +#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) +msgid "valid_accept_encoding?" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:533(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 59" +#: doc/reference/en/Racknga/Middleware/Log.html:6(title) +msgid "Class: Racknga::Middleware::Log — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:536(span) -msgid "`git describe --abbrev=7 HEAD`" +#: doc/reference/en/Racknga/Middleware/Log.html:59(h1) +msgid "Class: Racknga::Middleware::Log" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:536(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:565(span) -#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) -msgid "strip" +#: doc/reference/en/Racknga/Middleware/Log.html:98(p) +msgid "" +"This is a middleware that puts access logs to groonga database. It may " +"useful for OLAP (OnLine Analytical Processing)." msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:536(span) -msgid "# XXX be SCM-agonostic" +#: doc/reference/en/Racknga/Middleware/Log.html:103(span) +msgid "\"var/log/db\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:554(pre) -msgid "63 64 65" +#: doc/reference/en/Racknga/Middleware/Log.html:135(dt) +msgid "LOGGER =" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:562(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 63" +#: doc/reference/en/Racknga/Middleware/Log.html:138(span) +msgid "\"racknga.logger\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:565(span) -msgid "`hostname`" +#: doc/reference/en/Racknga/Middleware/Log.html:228(a) +msgid "- (Log) (application, options = {})" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:583(pre) -msgid "67 68 69" +#: doc/reference/en/Racknga/Middleware/Log.html:244(p) +#: doc/reference/en/Racknga/Middleware/Log.html:266(p) +msgid "database path to be stored caches." msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:591(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 67" +#: doc/reference/en/Racknga/Middleware/Log.html:310(p) +msgid "the" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:594(span) -msgid "`id --user --name`" +#: doc/reference/en/Racknga/Middleware/Log.html:334(pre) +msgid "37 38 39 40 41 42 43 44" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:612(pre) -msgid "55 56 57" +#: doc/reference/en/Racknga/Middleware/Log.html:347(span) +msgid "# File 'lib/racknga/middleware/log.rb', line 37" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:620(span) -msgid "# File 'lib/racknga/middleware/instance_name.rb', line 55" +#: doc/reference/en/Racknga/Middleware/Log.html:355(span) +#: doc/reference/en/Racknga/Middleware/Log.html:411(span) +msgid "@logger" msgstr "" -#: doc/reference/en/Racknga/Middleware/InstanceName.html:623(span) -msgid ":version" +#: doc/reference/en/Racknga/Middleware/Log.html:391(pre) +msgid "47 48 49 50 51 52 53 54 55 56 57 58" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:6(title) -msgid "Class: Racknga::Middleware::JSONP — racknga" +#: doc/reference/en/Racknga/Middleware/Log.html:408(span) +msgid "# File 'lib/racknga/middleware/log.rb', line 47" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:36(a) -msgid "Index (J)" +#: doc/reference/en/Racknga/Middleware/Log.html:411(span) +msgid "LOGGER" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:59(h1) -msgid "Class: Racknga::Middleware::JSONP" +#: doc/reference/en/Racknga/Middleware/Log.html:413(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +msgid "start_time" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:90(dd) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:90(dd) -msgid "lib/racknga/middleware/jsonp.rb" +#: doc/reference/en/Racknga/Middleware/Log.html:415(span) +#: doc/reference/en/Racknga/Middleware/Log.html:418(span) +msgid "end_time" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:98(p) -msgid "This is a middleware that provides JSONP support." +#: doc/reference/en/Racknga/Middleware/Log.html:449(pre) +msgid "66 67 68" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:100(p) -msgid "" -"If you use this middleware, your Rack application just returns JSON response." +#: doc/reference/en/Racknga/Middleware/Log.html:457(span) +msgid "# File 'lib/racknga/middleware/log.rb', line 66" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:107(span) -msgid "ContentLength" +#: doc/reference/en/Racknga/Middleware/Log.html:489(pre) +msgid "61 62 63" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:114(span) -msgid "json_application" +#: doc/reference/en/Racknga/Middleware/Log.html:497(span) +msgid "# File 'lib/racknga/middleware/log.rb', line 61" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:109(span) -msgid "Proc" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:6(title) +msgid "Class: Racknga::Middleware::NginxRawURI — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) -msgid "\"Content-Type\"" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:36(a) +msgid "Index (N)" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:111(span) -msgid "\"application/json\"" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:59(h1) +msgid "Class: Racknga::Middleware::NginxRawURI" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:112(span) -msgid "'{\"Hello\": \"World\"}'" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:90(dd) +msgid "lib/racknga/middleware/nginx_raw_uri.rb" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:117(p) -msgid "Results:" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:98(p) +msgid "" +"NOTE: This is a middleware that restores the unprocessed URI client requests " +"as is. Usually, nginx-passenger stack unescapes percent encoding in URI and " +"resolve relative paths (ie ?.? and ?..?). Most of time, processed URI isn?t " +"program. However, if you want to distinguish %2F (ie ?/?) from ?/?, it is." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:119(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:121(span) -msgid "% curl" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:104(p) +msgid "Passenger 3.x or later is required." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:119(span) -msgid "'http://localhost:9292/'" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:106(p) +msgid "Use this with following nginx configuration:" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) -msgid "\"Hello\"" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:108(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:109(span) +msgid "..." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) -msgid ":" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:110(span) +msgid "passenger_set_cgi_param" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:120(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) -msgid "\"World\"" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:110(span) +msgid "HTTP_X_RAW_REQUEST_URI" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:121(span) -msgid "'http://localhost:9292/?callback=function'" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:110(span) +msgid "$request_uri" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:122(span) -msgid "function" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:110(span) +#: doc/reference/en/Racknga/AccessLogParser.html:116(span) +#: doc/reference/en/Racknga/AccessLogParser.html:126(span) +msgid ";" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:126(b) -#: doc/reference/en/Racknga/Middleware/Deflater.html:111(b) -msgid "should" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:132(dt) +msgid "RAW_REQUEST_URI_HEADER_NAME =" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:125(p) -#: doc/reference/en/Racknga/Middleware/Deflater.html:110(p) -msgid "" -"You can use this middleware with Racknga::Middleware::Cache. You " -" use this middleware before the cache middleware:" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:135(span) +msgid "\"HTTP_X_RAW_REQUEST_URI\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:128(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:129(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:139(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:140(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:155(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:156(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:113(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:114(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:126(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:127(span) -msgid "Middleawre" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:179(a) +msgid "- (NginxRawURI) (application)" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:133(p) -msgid "" -"If you use this middleware after the cache middleware, the cache middleware " -"will cache many responses that just only differ callback parameter value. " -"Here are examples:" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:195(p) +msgid "A new instance of NginxRawURI." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:137(p) -msgid "Recommended case:" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:217(p) +msgid "A new instance of NginxRawURI" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:144(p) -#: doc/reference/en/Racknga/Middleware/JSONP.html:160(p) -msgid "Requests:" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:228(pre) +msgid "43 44 45" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "http" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:236(span) +msgid "# File 'lib/racknga/middleware/nginx_raw_uri.rb', line 43" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid ":/" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:275(pre) +msgid "48 49 50 51 52 53 54 55 56" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "/localhost:9292/" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:289(span) +msgid "# File 'lib/racknga/middleware/nginx_raw_uri.rb', line 48" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -msgid "no" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:292(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:294(span) +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:295(span) +msgid "raw_uri" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:146(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:162(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -msgid "cached" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:292(span) +msgid "RAW_REQUEST_URI_HEADER_NAME" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -msgid "?" +#: doc/reference/en/Racknga/Middleware/NginxRawURI.html:295(span) +msgid "restore_raw_uri" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:344(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:347(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:192(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:193(span) -msgid "callback" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:6(title) +msgid "Class: Racknga::Middleware::PerUserAgentCache — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:147(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:150(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:163(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:166(span) -msgid "function1" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:36(a) +#: doc/reference/en/Groonga/Pagination.html:36(a) +msgid "Index (P)" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:148(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:164(span) -msgid "function2" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:59(h1) +msgid "Class: Racknga::Middleware::PerUserAgentCache" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:149(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:165(span) -msgid "function3" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:98(p) +msgid "This is a helper middleware for Racknga::Middleware::Cache." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:153(p) -msgid "Not recommended case:" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:100(p) +msgid "" +"If your Rack application provides different views to mobile user agent and " +"PC user agent in the same URL, this middleware is useful. Your Rack " +"application can has different caches for mobile user agent and PC user agent." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:224(a) -msgid "- (JSONP) (application)" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:105(p) +msgid "This middleware requires jpmobile." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:240(p) -msgid "A new instance of JSONP." +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:168(a) +msgid "- (PerUserAgentCache) (application)" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:262(p) -msgid "A new instance of JSONP" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:184(p) +msgid "A new instance of PerUserAgentCache." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:273(pre) -msgid "80 81 82" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:206(p) +msgid "A new instance of PerUserAgentCache" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:281(span) -msgid "# File 'lib/racknga/middleware/jsonp.rb', line 80" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:217(pre) +msgid "44 45 46" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:320(pre) -msgid "85 86 87 88 89 90 91 92 93 94 95 96" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:225(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 44" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:337(span) -msgid "# File 'lib/racknga/middleware/jsonp.rb', line 85" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:264(pre) +msgid "49 50 51 52 53 54 55 56 57 58 59 60" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:341(span) -msgid "\"callback\"" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:281(span) +msgid "# File 'lib/racknga/middleware/cache.rb', line 49" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:342(span) -msgid "update_cache_key" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:285(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +msgid "mobile" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:345(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:348(span) -#: doc/reference/en/Racknga/Middleware/JSONP.html:349(span) -msgid "header_hash" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) +msgid "\"rack.jpmobile\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:346(span) -msgid "json_response?" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +msgid "last_component" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP.html:348(span) -msgid "update_content_type" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +msgid "split" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:6(title) -msgid "Class: Racknga::Middleware::Deflater — racknga" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +msgid "/::/" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:36(a) -msgid "Index (D)" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) +msgid "last" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:59(h1) -msgid "Class: Racknga::Middleware::Deflater" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:287(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:289(span) +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) +msgid "user_agent_key" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:90(dd) -msgid "lib/racknga/middleware/deflater.rb" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:287(span) +msgid "\"mobile:#{last_component.downcase}\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:98(p) -msgid "" -"This is a middleware that deflates response except for IE6. If your Rack " -"application need support IE6, use this middleware instead of Rack::Deflater." +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:289(span) +msgid "\"pc\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:118(p) -msgid "" -"If you use this middleware after the cache middleware, you get two problems. " -"It?s the first problem pattern that the cache middleware may return deflated " -"response to IE6. It?s the second problem pattern that the cache middleware " -"may return not deflated response to no IE6 user agent. Here are examples:" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) +msgid "join" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:124(p) -msgid "Problem case:" +#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) +msgid "\":\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:131(p) -msgid "Problem pattern1:" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:6(title) +msgid "Class: Racknga::Middleware::JSONP::Writer — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "by" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:36(a) +#: doc/reference/en/Groonga/WillPaginateAPI.html:36(a) +msgid "Index (W)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "Firefox" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:59(h1) +msgid "Class: Racknga::Middleware::JSONP::Writer" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:133(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "deflated" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:111(a) +msgid "- (Object) (&block)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:134(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -msgid "IE6" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:132(a) +msgid "- (Writer) (callback, body)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:137(p) -msgid "Problem pattern2:" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:148(p) +msgid "A new instance of Writer." msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:139(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:140(span) -msgid "not" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:161(p) +msgid "" +"- () " +"(callback, body)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:188(a) -msgid "- (Deflater) (application, options = {})" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:170(p) +msgid "A new instance of Writer" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:204(p) -msgid "A new instance of Deflater." +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:181(pre) +msgid "137 138 139 140" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:226(p) -msgid "A new instance of Deflater" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:190(span) +msgid "# File 'lib/racknga/middleware/jsonp.rb', line 137" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:237(pre) -msgid "58 59 60 61 62" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:193(span) +msgid "@callback" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:247(span) -msgid "# File 'lib/racknga/middleware/deflater.rb', line 58" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:194(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:233(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:194(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:267(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) +msgid "@body" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:251(span) -#: doc/reference/en/Racknga/Middleware/Deflater.html:306(span) -msgid "@deflater" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:210(p) +msgid "- () (&block)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:288(pre) -msgid "65 66 67 68 69 70 71" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:219(pre) +msgid "142 143 144 145 146" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:300(span) -msgid "# File 'lib/racknga/middleware/deflater.rb', line 65" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:229(span) +msgid "# File 'lib/racknga/middleware/jsonp.rb', line 142" msgstr "" -#: doc/reference/en/Racknga/Middleware/Deflater.html:303(span) -msgid "ie6?" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:231(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:233(span) +msgid "&" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:6(title) -msgid "Class: Racknga::Middleware::Log — racknga" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:231(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:232(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:233(span) +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:234(span) +msgid "block" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:59(h1) -msgid "Class: Racknga::Middleware::Log" +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:232(span) +msgid "\"#{@callback}(\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:98(p) -msgid "" -"This is a middleware that puts access logs to groonga database. It may " -"useful for OLAP (OnLine Analytical Processing)." +#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:234(span) +msgid "\");\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:103(span) -msgid "\"var/log/db\"" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:6(title) +msgid "Class: Racknga::Middleware::Range::RangeStream — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:135(dt) -msgid "LOGGER =" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:59(h1) +msgid "Class: Racknga::Middleware::Range::RangeStream" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:138(span) -msgid "\"racknga.logger\"" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:132(a) +msgid "- (RangeStream) (body, first_byte, length)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:228(a) -msgid "- (Log) (application, options = {})" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:148(p) +msgid "A new instance of RangeStream." msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:244(p) -#: doc/reference/en/Racknga/Middleware/Log.html:266(p) -msgid "database path to be stored caches." +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:161(p) +msgid "" +"- () " +"(body, first_byte, length)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:310(p) -msgid "the" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:170(p) +msgid "A new instance of RangeStream" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:334(pre) -msgid "37 38 39 40 41 42 43 44" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:181(pre) +msgid "123 124 125 126 127" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:347(span) -msgid "# File 'lib/racknga/middleware/log.rb', line 37" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:191(span) +msgid "# File 'lib/racknga/middleware/range.rb', line 123" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:355(span) -#: doc/reference/en/Racknga/Middleware/Log.html:411(span) -msgid "@logger" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:195(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:267(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:270(span) +msgid "@first_byte" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:391(pre) -msgid "47 48 49 50 51 52 53 54 55 56 57 58" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:196(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:272(span) +msgid "@length" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:408(span) -msgid "# File 'lib/racknga/middleware/log.rb', line 47" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:221(pre) +msgid "" +"129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 " +"148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:411(span) -msgid "LOGGER" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:263(span) +msgid "# File 'lib/racknga/middleware/range.rb', line 129" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:413(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -msgid "start_time" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) +msgid ":seek" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:415(span) -#: doc/reference/en/Racknga/Middleware/Log.html:418(span) -msgid "end_time" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:268(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:270(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:282(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:283(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:288(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:289(span) +msgid "start" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:449(pre) -msgid "66 67 68" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:272(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:292(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:294(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:297(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) +msgid "rest" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:457(span) -msgid "# File 'lib/racknga/middleware/log.rb', line 66" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:275(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:293(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) +msgid "chunk" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:489(pre) -msgid "61 62 63" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) +msgid "encoding" msgstr "" -#: doc/reference/en/Racknga/Middleware/Log.html:497(span) -msgid "# File 'lib/racknga/middleware/log.rb', line 61" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) +msgid "Encoding" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:6(title) -msgid "Class: Racknga::Middleware::PerUserAgentCache — racknga" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) +msgid "ASCII_8BIT" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:36(a) -#: doc/reference/en/Groonga/Pagination.html:36(a) -msgid "Index (P)" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) +msgid "dup" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:59(h1) -msgid "Class: Racknga::Middleware::PerUserAgentCache" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) +#: doc/reference/en/Racknga/AccessLogParser.html:377(span) +msgid "force_encoding" msgstr "" - -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:98(p) -msgid "This is a helper middleware for Racknga::Middleware::Cache." + +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:283(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:288(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:292(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:294(span) +msgid "chunk_size" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:100(p) -msgid "" -"If your Rack application provides different views to mobile user agent and " -"PC user agent in the same URL, this middleware is useful. Your Rack " -"application can has different caches for mobile user agent and PC user agent." +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) +msgid "size" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:105(p) -msgid "This middleware requires jpmobile." +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:284(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:288(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:294(span) +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:297(span) +msgid "-=" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:168(a) -msgid "- (PerUserAgentCache) (application)" +#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:285(span) +msgid "next" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:184(p) -msgid "A new instance of PerUserAgentCache." +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:6(title) +msgid "Class: Racknga::Middleware::ExceptionNotifier — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:206(p) -msgid "A new instance of PerUserAgentCache" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:36(a) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:36(a) +msgid "Index (E)" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:217(pre) -msgid "44 45 46" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:59(h1) +msgid "Class: Racknga::Middleware::ExceptionNotifier" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:225(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 44" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:90(dd) +msgid "lib/racknga/middleware/exception_notifier.rb" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:264(pre) -msgid "49 50 51 52 53 54 55 56 57 58 59 60" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:98(p) +msgid "" +"This is a middleware that mails exception details on error. It?s useful for " +"finding your Rack application troubles." msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:281(span) -msgid "# File 'lib/racknga/middleware/cache.rb', line 49" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:105(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +msgid "notifier_options" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:285(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "mobile" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) +msgid ":subject_label" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:284(span) -msgid "\"rack.jpmobile\"" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) +msgid "\"[YourApplication]\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "last_component" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) +msgid ":from" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "/::/" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) +msgid "\"reporter at example.com\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:286(span) -msgid "last" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) +msgid ":to" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:287(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:289(span) -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) -msgid "user_agent_key" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) +msgid "\"maintainers at example.com\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:287(span) -msgid "\"mobile:#{last_component.downcase}\"" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:110(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +msgid "notifiers" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:289(span) -msgid "\"pc\"" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +msgid ":notifiers" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) -msgid "join" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:160(a) +msgid "- (ExceptionNotifier) (application, options = {})" msgstr "" -#: doc/reference/en/Racknga/Middleware/PerUserAgentCache.html:292(span) -msgid "\":\"" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:176(p) +msgid "A new instance of ExceptionNotifier." msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:6(title) -msgid "Class: Racknga::Middleware::JSONP::Writer — racknga" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:198(p) +msgid "A new instance of ExceptionNotifier" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:36(a) -#: doc/reference/en/Groonga/WillPaginateAPI.html:36(a) -msgid "Index (W)" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:209(pre) +msgid "39 40 41 42 43" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:59(h1) -msgid "Class: Racknga::Middleware::JSONP::Writer" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:219(span) +msgid "# File 'lib/racknga/middleware/exception_notifier.rb', line 39" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:111(a) -msgid "- (Object) (&block)" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:224(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +msgid "@notifiers" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:132(a) -msgid "- (Writer) (callback, body)" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:260(pre) +msgid "46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:148(p) -msgid "A new instance of Writer." +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:284(span) +msgid "# File 'lib/racknga/middleware/exception_notifier.rb', line 46" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:161(p) -msgid "" -"- () " -"(callback, body)" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) +msgid "rescue" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:170(p) -msgid "A new instance of Writer" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) +msgid "Exception" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:181(pre) -msgid "136 137 138 139" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:288(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:283(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:292(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:294(span) +msgid "exception" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:190(span) -msgid "# File 'lib/racknga/middleware/jsonp.rb', line 136" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +msgid "notifier" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:193(span) -msgid "@callback" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:293(span) +msgid "begin" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:194(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:233(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:194(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:267(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) -msgid "@body" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:177(strong) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:253(strong) +#: doc/reference/en/Racknga/ExceptionMailNotifier.html:283(span) +msgid "notify" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:210(p) -msgid "- () (&block)" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) +msgid "$stderr" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:219(pre) -msgid "141 142 143 144 145" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) +msgid "puts" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:229(span) -msgid "# File 'lib/racknga/middleware/jsonp.rb', line 141" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) +msgid "\"#{$!.class}: #{$!.message}\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:231(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:233(span) -msgid "&" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) +msgid "$@" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:231(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:232(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:233(span) -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:234(span) -msgid "block" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) +msgid "\"-\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:232(span) -msgid "\"#{@callback}(\"" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) +msgid "10" msgstr "" -#: doc/reference/en/Racknga/Middleware/JSONP/Writer.html:234(span) -msgid "\");\"" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) +msgid "\"#{exception.class}: #{exception.message}\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:6(title) -msgid "Class: Racknga::Middleware::Range::RangeStream — racknga" +#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) +msgid "backtrace" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:59(h1) -msgid "Class: Racknga::Middleware::Range::RangeStream" +#: doc/reference/en/Racknga/AccessLogParser.html:6(title) +msgid "Class: Racknga::AccessLogParser — racknga" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:132(a) -msgid "- (RangeStream) (body, first_byte, length)" +#: doc/reference/en/Racknga/AccessLogParser.html:36(a) +msgid "Index (A)" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:148(p) -msgid "A new instance of RangeStream." +#: doc/reference/en/Racknga/AccessLogParser.html:59(h1) +msgid "Class: Racknga::AccessLogParser" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:161(p) -msgid "" -"- () " -"(body, first_byte, length)" +#: doc/reference/en/Racknga/AccessLogParser.html:86(dt) +#: doc/reference/en/Groonga/Pagination.html:71(dt) +msgid "Includes:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:170(p) -msgid "A new instance of RangeStream" +#: doc/reference/en/Racknga/AccessLogParser.html:87(dd) +msgid "Enumerable" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:181(pre) -msgid "123 124 125 126 127" +#: doc/reference/en/Racknga/AccessLogParser.html:102(p) +msgid "Supported formats:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:191(span) -msgid "# File 'lib/racknga/middleware/range.rb', line 123" +#: doc/reference/en/Racknga/AccessLogParser.html:104(span) +#: doc/reference/en/Racknga/AccessLogParser.html:112(span) +#: doc/reference/en/Racknga/AccessLogParser.html:114(span) +#: doc/reference/en/Racknga/AccessLogParser.html:117(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +msgid "combined" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:195(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:267(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:270(span) -msgid "@first_byte" +#: doc/reference/en/Racknga/AccessLogParser.html:104(span) +#: doc/reference/en/Racknga/AccessLogParser.html:113(span) +#: doc/reference/en/Racknga/AccessLogParser.html:122(span) +msgid "nginx" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:196(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:272(span) -msgid "@length" +#: doc/reference/en/Racknga/AccessLogParser.html:104(span) +msgid "'s default format) * combined (Apache'" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:221(pre) -msgid "" -"129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 " -"148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165" +#: doc/reference/en/Racknga/AccessLogParser.html:105(span) +msgid "s" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:263(span) -msgid "# File 'lib/racknga/middleware/range.rb', line 129" +#: doc/reference/en/Racknga/AccessLogParser.html:105(span) +msgid "predefined" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:275(span) -msgid "respond_to?" +#: doc/reference/en/Racknga/AccessLogParser.html:105(span) +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +msgid "format" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:266(span) -msgid ":seek" +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:121(span) +msgid "combined_with_time_nginx" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:268(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:270(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:282(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:283(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:288(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:289(span) -msgid "start" +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +msgid "custom" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:272(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:292(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:294(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:297(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) -msgid "rest" +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +msgid "with" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:274(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:275(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:287(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:293(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:296(span) -msgid "chunk" +#: doc/reference/en/Racknga/AccessLogParser.html:106(span) +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +msgid "runtime" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) -msgid "encoding" +#: doc/reference/en/Racknga/AccessLogParser.html:107(span) +#: doc/reference/en/Racknga/AccessLogParser.html:129(span) +msgid "combined_with_time_apache" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) -msgid "Encoding" +#: doc/reference/en/Racknga/AccessLogParser.html:110(p) +msgid "Configurations:" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:276(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) -msgid "ASCII_8BIT" +#: doc/reference/en/Racknga/AccessLogParser.html:114(span) +#: doc/reference/en/Racknga/AccessLogParser.html:123(span) +msgid "log_format" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:277(span) -msgid "dup" +#: doc/reference/en/Racknga/AccessLogParser.html:114(span) +msgid "'$remote_addr - $remote_user [$time_local] '" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:283(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:288(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:292(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:294(span) -msgid "chunk_size" +#: doc/reference/en/Racknga/AccessLogParser.html:115(span) +#: doc/reference/en/Racknga/AccessLogParser.html:125(span) +msgid "'\"$request\" $status $body_bytes_sent '" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:281(span) -msgid "size" +#: doc/reference/en/Racknga/AccessLogParser.html:116(span) +#: doc/reference/en/Racknga/AccessLogParser.html:126(span) +msgid "'\"$http_referer\" \"$http_user_agent\"'" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:284(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:288(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:294(span) -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:297(span) -msgid "-=" +#: doc/reference/en/Racknga/AccessLogParser.html:117(span) +#: doc/reference/en/Racknga/AccessLogParser.html:127(span) +msgid "access_log" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:285(span) -msgid "next" +#: doc/reference/en/Racknga/AccessLogParser.html:117(span) +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:127(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +msgid "access" msgstr "" -#: doc/reference/en/Racknga/Middleware/Range/RangeStream.html:299(span) -msgid "<=" +#: doc/reference/en/Racknga/AccessLogParser.html:118(span) +#: doc/reference/en/Racknga/AccessLogParser.html:130(span) +msgid "Apache" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:6(title) -msgid "Class: Racknga::Middleware::ExceptionNotifier — racknga" +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +msgid "CustomLog" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:36(a) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:36(a) -msgid "Index (E)" +#: doc/reference/en/Racknga/AccessLogParser.html:119(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +msgid "APACHE_LOG_DIR" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:59(h1) -msgid "Class: Racknga::Middleware::ExceptionNotifier" +#: doc/reference/en/Racknga/AccessLogParser.html:123(span) +#: doc/reference/en/Racknga/AccessLogParser.html:127(span) +#: doc/reference/en/Racknga/AccessLogParser.html:131(span) +#: doc/reference/en/Racknga/AccessLogParser.html:132(span) +msgid "combined_with_time" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:90(dd) -msgid "lib/racknga/middleware/exception_notifier.rb" +#: doc/reference/en/Racknga/AccessLogParser.html:123(span) +msgid "'$remote_addr - $remote_user '" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:98(p) +#: doc/reference/en/Racknga/AccessLogParser.html:124(span) +msgid "'[$time_local, $upstream_http_x_runtime, $request_time] '" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser.html:131(span) +msgid "LogFormat" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser.html:131(span) msgid "" -"This is a middleware that mails exception details on error. It?s useful for " -"finding your Rack application troubles." +"\"%h %l %u %t \\\"%r\\\" %>s %b \\\"%{Referer}i\\\" \\\"%{User-agent}i\\" +"\" %{X-Runtime}o %D\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:104(span) -msgid "\"racknga/middleware/exception_notifier\"" +#: doc/reference/en/Racknga/AccessLogParser.html:112(pre) +msgid "" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" $ " +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +" \n" +" \n" +" \n" +" $ " +"" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser.html:142(h2) +msgid "Direct Known Subclasses" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:106(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -msgid "notifier_options" +#: doc/reference/en/Racknga/AccessLogParser.html:160(dt) +msgid "REMOTE_ADDRESS =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) -msgid ":subject_label" +#: doc/reference/en/Racknga/AccessLogParser.html:163(span) +#: doc/reference/en/Racknga/AccessLogParser.html:169(span) +msgid "\"[^\\\\x20]+\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:107(span) -msgid "\"[YourApplication]\"" +#: doc/reference/en/Racknga/AccessLogParser.html:166(dt) +msgid "REMOTE_USER =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) -msgid ":from" +#: doc/reference/en/Racknga/AccessLogParser.html:172(dt) +msgid "TIME_LOCAL =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:108(span) -msgid "\"reporter at example.com\"" +#: doc/reference/en/Racknga/AccessLogParser.html:175(span) +msgid "\"[^\\\\x20]+\\\\x20\\\\+\\\\d{4}\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:109(span) -msgid ":to" +#: doc/reference/en/Racknga/AccessLogParser.html:178(dt) +msgid "RUNTIME =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:109(span) -msgid "\"maintainers at example.com\"" +#: doc/reference/en/Racknga/AccessLogParser.html:181(span) +msgid "\"(?:[\\\\d.]+|-)\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:111(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -msgid "notifiers" +#: doc/reference/en/Racknga/AccessLogParser.html:184(dt) +msgid "REQUEST_TIME =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:112(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) -msgid ":notifiers" +#: doc/reference/en/Racknga/AccessLogParser.html:187(span) +msgid "\"[\\\\d.]+\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:161(a) -msgid "- (ExceptionNotifier) (application, options = {})" +#: doc/reference/en/Racknga/AccessLogParser.html:190(dt) +msgid "REQUEST =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:177(p) -msgid "A new instance of ExceptionNotifier." +#: doc/reference/en/Racknga/AccessLogParser.html:193(span) +#: doc/reference/en/Racknga/AccessLogParser.html:211(span) +msgid "\".*?\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:199(p) -msgid "A new instance of ExceptionNotifier" +#: doc/reference/en/Racknga/AccessLogParser.html:196(dt) +msgid "STATUS =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:210(pre) -msgid "40 41 42 43 44" +#: doc/reference/en/Racknga/AccessLogParser.html:199(span) +msgid "\"\\\\d{3}\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:220(span) -msgid "# File 'lib/racknga/middleware/exception_notifier.rb', line 40" +#: doc/reference/en/Racknga/AccessLogParser.html:202(dt) +msgid "BODY_BYTES_SENT =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:225(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) -msgid "@notifiers" +#: doc/reference/en/Racknga/AccessLogParser.html:205(span) +msgid "\"(?:\\\\d+|-)\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:261(pre) -msgid "47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65" +#: doc/reference/en/Racknga/AccessLogParser.html:208(dt) +msgid "HTTP_REFERER =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:285(span) -msgid "# File 'lib/racknga/middleware/exception_notifier.rb', line 47" +#: doc/reference/en/Racknga/AccessLogParser.html:214(dt) +msgid "HTTP_USER_AGENT =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:293(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:300(span) -msgid "rescue" +#: doc/reference/en/Racknga/AccessLogParser.html:217(span) +msgid "\"(?:\\\\\\\"|[^\\\"])*?\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:293(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:300(span) -msgid "Exception" +#: doc/reference/en/Racknga/AccessLogParser.html:220(dt) +msgid "COMBINED_FORMAT =" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:289(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:283(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:292(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:294(span) -msgid "exception" +#: doc/reference/en/Racknga/AccessLogParser.html:223(span) +msgid "" +"/^(#{REMOTE_ADDRESS})\\x20 -\\x20 (#{REMOTE_USER})\\x20 \\[(#{TIME_LOCAL})" +"(?:,\\x20(.+))?\\]\\x20+ \"(#{REQUEST})\"\\x20 (#{STATUS})\\x20 (#" +"{BODY_BYTES_SENT})\\x20 \"(#{HTTP_REFERER})\"\\x20 \"(#" +"{HTTP_USER_AGENT})\" (?:\\x20(.+))?$/" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:290(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) -msgid "notifier" +#: doc/reference/en/Racknga/AccessLogParser.html:232(span) +msgid "x" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:291(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:294(span) -msgid "begin" +#: doc/reference/en/Racknga/AccessLogParser.html:276(a) +msgid "- (AccessLogParser) (line_reader)" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:292(span) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:177(strong) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:253(strong) -#: doc/reference/en/Racknga/ExceptionMailNotifier.html:283(span) -msgid "notify" +#: doc/reference/en/Racknga/AccessLogParser.html:292(p) +msgid "A new instance of AccessLogParser." msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) -msgid "$stderr" +#: doc/reference/en/Racknga/AccessLogParser.html:315(p) +msgid "A new instance of AccessLogParser" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) -msgid "puts" +#: doc/reference/en/Racknga/AccessLogParser.html:326(pre) +msgid "58 59 60" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:295(span) -msgid "\"#{$!.class}: #{$!.message}\"" +#: doc/reference/en/Racknga/AccessLogParser.html:334(span) +msgid "# File 'lib/racknga/access_log_parser.rb', line 58" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:296(span) -msgid "$@" +#: doc/reference/en/Racknga/AccessLogParser.html:362(pre) +msgid "62 63 64 65 66 67" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:297(span) -msgid "\"-\"" +#: doc/reference/en/Racknga/AccessLogParser.html:373(span) +msgid "# File 'lib/racknga/access_log_parser.rb', line 62" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:298(span) -msgid "\"#{exception.class}: #{exception.message}\"" +#: doc/reference/en/Racknga/AccessLogParser.html:377(span) +msgid "\"UTF-8\"" msgstr "" -#: doc/reference/en/Racknga/Middleware/ExceptionNotifier.html:299(span) -msgid "backtrace" +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) +msgid "parse_line" +msgstr "" + +#: doc/reference/en/Racknga/AccessLogParser.html:378(span) +msgid "valid_encoding?" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:6(title) @@ -6841,10 +7014,64 @@ msgstr "" msgid "Class: Racknga::LogEntry" msgstr "" +#: doc/reference/en/Racknga/LogEntry.html:90(dd) +msgid "lib/racknga/log_entry.rb" +msgstr "" + #: doc/reference/en/Racknga/LogEntry.html:100(dt) msgid "ATTRIBUTES =" msgstr "" +#: doc/reference/en/Racknga/LogEntry.html:104(span) +#: doc/reference/en/Racknga/LogEntry.html:248(span) +msgid ":remote_address" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:105(span) +#: doc/reference/en/Racknga/LogEntry.html:249(span) +msgid ":remote_user" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:106(span) +#: doc/reference/en/Racknga/LogEntry.html:250(span) +msgid ":time_local" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:107(span) +#: doc/reference/en/Racknga/LogEntry.html:251(span) +msgid ":runtime" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:108(span) +#: doc/reference/en/Racknga/LogEntry.html:252(span) +msgid ":request_time" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:109(span) +#: doc/reference/en/Racknga/LogEntry.html:253(span) +msgid ":request" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:110(span) +#: doc/reference/en/Racknga/LogEntry.html:254(span) +msgid ":status" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:111(span) +#: doc/reference/en/Racknga/LogEntry.html:255(span) +msgid ":body_bytes_sent" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:112(span) +#: doc/reference/en/Racknga/LogEntry.html:256(span) +msgid ":http_referer" +msgstr "" + +#: doc/reference/en/Racknga/LogEntry.html:113(span) +#: doc/reference/en/Racknga/LogEntry.html:257(span) +msgid ":http_user_agent" +msgstr "" + #: doc/reference/en/Racknga/LogEntry.html:135(a) msgid "- (Object) (other)" msgstr "" @@ -6875,11 +7102,11 @@ msgid "A new instance of LogEntry" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:226(pre) -msgid "115 116 117 118 119 120 121 122 123 124 125 126 127" +msgid "36 37 38 39 40 41 42 43 44 45 46 47 48" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:244(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 115" +msgid "# File 'lib/racknga/log_entry.rb', line 36" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:248(span) @@ -6890,6 +7117,12 @@ msgstr "" msgid "@remote_user" msgstr "" +#: doc/reference/en/Racknga/LogEntry.html:249(span) +#: doc/reference/en/Racknga/LogEntry.html:256(span) +#: doc/reference/en/Racknga/LogEntry.html:257(span) +msgid "normalize_string_value" +msgstr "" + #: doc/reference/en/Racknga/LogEntry.html:250(span) msgid "@time_local" msgstr "" @@ -6904,7 +7137,7 @@ msgstr "" #: doc/reference/en/Racknga/LogEntry.html:251(span) #: doc/reference/en/Racknga/LogEntry.html:252(span) -msgid ".0" +msgid "normalize_float_value" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:252(span) @@ -6923,6 +7156,10 @@ msgstr "" msgid "@body_bytes_sent" msgstr "" +#: doc/reference/en/Racknga/LogEntry.html:255(span) +msgid "normalize_int_value" +msgstr "" + #: doc/reference/en/Racknga/LogEntry.html:256(span) msgid "@http_referer" msgstr "" @@ -6936,11 +7173,11 @@ msgid "- () (other)" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:282(pre) -msgid "135 136 137" +msgid "56 57 58" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:290(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 135" +msgid "# File 'lib/racknga/log_entry.rb', line 56" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:292(span) @@ -6948,12 +7185,16 @@ msgstr "" msgid "other" msgstr "" +#: doc/reference/en/Racknga/LogEntry.html:293(span) +msgid "self" +msgstr "" + #: doc/reference/en/Racknga/LogEntry.html:311(pre) -msgid "129 130 131 132 133" +msgid "50 51 52 53 54" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:321(span) -msgid "# File 'lib/racknga/nginx_access_log_parser.rb', line 129" +msgid "# File 'lib/racknga/log_entry.rb', line 50" msgstr "" #: doc/reference/en/Racknga/LogEntry.html:324(span) @@ -7246,102 +7487,107 @@ msgid "Namespace Listing A-Z" msgstr "" #: doc/reference/en/_index.html:83(li) -msgid "C" +msgid "A" msgstr "" #: doc/reference/en/_index.html:89(small) #: doc/reference/en/_index.html:111(small) -#: doc/reference/en/_index.html:133(small) -#: doc/reference/en/_index.html:176(small) -#: doc/reference/en/_index.html:191(small) -#: doc/reference/en/_index.html:209(small) -#: doc/reference/en/_index.html:282(small) -#: doc/reference/en/_index.html:302(small) -msgid "(Racknga::Middleware)" -msgstr "" - -#: doc/reference/en/_index.html:96(small) -#: doc/reference/en/_index.html:126(small) -#: doc/reference/en/_index.html:216(small) -#: doc/reference/en/_index.html:223(small) -#: doc/reference/en/_index.html:245(small) +#: doc/reference/en/_index.html:141(small) +#: doc/reference/en/_index.html:231(small) +#: doc/reference/en/_index.html:238(small) #: doc/reference/en/_index.html:260(small) -#: doc/reference/en/_index.html:316(small) -#: doc/reference/en/_index.html:323(small) +#: doc/reference/en/_index.html:331(small) #: doc/reference/en/_index.html:338(small) +#: doc/reference/en/_index.html:353(small) msgid "(Racknga)" msgstr "" -#: doc/reference/en/_index.html:105(li) -msgid "D" +#: doc/reference/en/_index.html:98(li) +msgid "C" +msgstr "" + +#: doc/reference/en/_index.html:104(small) +#: doc/reference/en/_index.html:126(small) +#: doc/reference/en/_index.html:148(small) +#: doc/reference/en/_index.html:191(small) +#: doc/reference/en/_index.html:209(small) +#: doc/reference/en/_index.html:224(small) +#: doc/reference/en/_index.html:275(small) +#: doc/reference/en/_index.html:297(small) +#: doc/reference/en/_index.html:317(small) +msgid "(Racknga::Middleware)" msgstr "" #: doc/reference/en/_index.html:120(li) +msgid "D" +msgstr "" + +#: doc/reference/en/_index.html:135(li) msgid "E" msgstr "" -#: doc/reference/en/_index.html:142(li) +#: doc/reference/en/_index.html:157(li) msgid "F" msgstr "" -#: doc/reference/en/_index.html:148(small) -msgid "(Racknga::NginxAccessLogParser)" +#: doc/reference/en/_index.html:163(small) +msgid "(Racknga::AccessLogParser)" msgstr "" -#: doc/reference/en/_index.html:157(li) +#: doc/reference/en/_index.html:172(li) msgid "G" msgstr "" -#: doc/reference/en/_index.html:170(li) +#: doc/reference/en/_index.html:185(li) msgid "I" msgstr "" -#: doc/reference/en/_index.html:185(li) +#: doc/reference/en/_index.html:203(li) msgid "J" msgstr "" -#: doc/reference/en/_index.html:203(li) +#: doc/reference/en/_index.html:218(li) msgid "L" msgstr "" -#: doc/reference/en/_index.html:230(small) +#: doc/reference/en/_index.html:245(small) msgid "(Racknga::Middleware::Log)" msgstr "" -#: doc/reference/en/_index.html:239(li) +#: doc/reference/en/_index.html:254(li) msgid "M" msgstr "" -#: doc/reference/en/_index.html:254(li) +#: doc/reference/en/_index.html:269(li) msgid "N" msgstr "" -#: doc/reference/en/_index.html:269(li) +#: doc/reference/en/_index.html:284(li) msgid "P" msgstr "" -#: doc/reference/en/_index.html:275(small) -#: doc/reference/en/_index.html:353(small) +#: doc/reference/en/_index.html:290(small) +#: doc/reference/en/_index.html:368(small) msgid "(Groonga)" msgstr "" -#: doc/reference/en/_index.html:291(li) +#: doc/reference/en/_index.html:306(li) msgid "R" msgstr "" -#: doc/reference/en/_index.html:309(small) +#: doc/reference/en/_index.html:324(small) msgid "(Racknga::Middleware::Range)" msgstr "" -#: doc/reference/en/_index.html:332(li) +#: doc/reference/en/_index.html:347(li) msgid "U" msgstr "" -#: doc/reference/en/_index.html:347(li) +#: doc/reference/en/_index.html:362(li) msgid "W" msgstr "" -#: doc/reference/en/_index.html:360(small) +#: doc/reference/en/_index.html:375(small) msgid "(Racknga::Middleware::JSONP)" msgstr "" From null+ranguba at clear-code.com Sat Nov 12 05:31:27 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 10:31:27 +0000 Subject: [groonga-commit:4126] ranguba/racknga [master] 0.9.3 -> 0.9.4. Message-ID: <20111112103150.08F842C414A@taiyaki.ru> Kouhei Sutou 2011-11-12 10:31:27 +0000 (Sat, 12 Nov 2011) New Revision: b7be3394ef04ed2e658f5ebedb4520c55591e075 Log: 0.9.3 -> 0.9.4. Modified files: lib/racknga/version.rb Modified: lib/racknga/version.rb (+1 -1) =================================================================== --- lib/racknga/version.rb 2011-11-12 10:29:27 +0000 (cf391c0) +++ lib/racknga/version.rb 2011-11-12 10:31:27 +0000 (0b5128d) @@ -17,5 +17,5 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA module Racknga - VERSION = '0.9.3' + VERSION = '0.9.4' end From null+ranguba at clear-code.com Sat Nov 12 06:11:21 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 11:11:21 +0000 Subject: [groonga-commit:4127] ranguba/rroonga [master] Racknga 0.9.3 has been released!!! Message-ID: <20111112111152.9E3D72C414A@taiyaki.ru> Kouhei Sutou 2011-11-12 11:11:21 +0000 (Sat, 12 Nov 2011) New Revision: e138a476c900cb676713ad77d045f9df4d1afe12 Log: Racknga 0.9.3 has been released!!! Modified files: doc/html/index.html doc/html/index.html.ja Modified: doc/html/index.html (+1 -1) =================================================================== --- doc/html/index.html 2011-10-31 13:54:46 +0000 (46352c6) +++ doc/html/index.html 2011-11-12 11:11:21 +0000 (5d8b7a2) @@ -140,7 +140,7 @@

racknga: The latest release

- 0.9.2 is the latest release. It had been released at 2011-08-07. + 0.9.3 is the latest release. It had been released at 2011-11-12.

racknga: Install

Modified: doc/html/index.html.ja (+1 -1) =================================================================== --- doc/html/index.html.ja 2011-10-31 13:54:46 +0000 (ef2d216) +++ doc/html/index.html.ja 2011-11-12 11:11:21 +0000 (c012685) @@ -142,7 +142,7 @@

racknga???????

- 2011-08-07????????0.9.2?????? + 2011-11-12????????0.9.3??????

racknga???????

From null+ranguba at clear-code.com Sat Nov 12 06:14:38 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sat, 12 Nov 2011 11:14:38 +0000 Subject: [groonga-commit:4128] ranguba/rroonga [master] [racknga] link to news. Message-ID: <20111112111501.4F6CA2C414A@taiyaki.ru> Kouhei Sutou 2011-11-12 11:14:38 +0000 (Sat, 12 Nov 2011) New Revision: 50aabfd926d9f23ae727d52063f3bb10868bf6e9 Log: [racknga] link to news. Modified files: doc/html/index.html doc/html/index.html.ja Modified: doc/html/index.html (+1 -1) =================================================================== --- doc/html/index.html 2011-11-12 11:11:21 +0000 (5d8b7a2) +++ doc/html/index.html 2011-11-12 11:14:38 +0000 (de0cd13) @@ -140,7 +140,7 @@

racknga: The latest release

- 0.9.3 is the latest release. It had been released at 2011-11-12. + 0.9.3 is the latest release. It had been released at 2011-11-12.

racknga: Install

Modified: doc/html/index.html.ja (+1 -1) =================================================================== --- doc/html/index.html.ja 2011-11-12 11:11:21 +0000 (c012685) +++ doc/html/index.html.ja 2011-11-12 11:14:38 +0000 (9c25b0d) @@ -142,7 +142,7 @@

racknga???????

- 2011-11-12????????0.9.3?????? + 2011-11-12????????0.9.3??????

racknga???????

From null+ranguba at clear-code.com Sun Nov 13 01:11:11 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sun, 13 Nov 2011 06:11:11 +0000 Subject: [groonga-commit:4129] ranguba/rroonga [master] [test] enable not equal test on Ruby 1.9. Message-ID: <20111113064935.7A6DB2C4154@taiyaki.ru> Kouhei Sutou 2011-11-13 06:11:11 +0000 (Sun, 13 Nov 2011) New Revision: ecb7e0692872d64700625cdb74117d99b1d8a4fb Log: [test] enable not equal test on Ruby 1.9. Modified files: test/test-expression-builder.rb Modified: test/test-expression-builder.rb (+2 -2) =================================================================== --- test/test-expression-builder.rb 2011-11-12 11:14:38 +0000 (b4e7e56) +++ test/test-expression-builder.rb 2011-11-13 06:11:11 +0000 (3bb134c) @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2010 Kouhei Sutou +# Copyright (C) 2009-2011 Kouhei Sutou # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -75,7 +75,7 @@ class ExpressionBuilderTest < Test::Unit::TestCase end def test_not_equal - omit("not supported yet!!!") + only_ruby19 result = @users.select do |record| record["name"] != "mori daijiro" end From null+ranguba at clear-code.com Sun Nov 13 01:49:10 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sun, 13 Nov 2011 06:49:10 +0000 Subject: [groonga-commit:4130] ranguba/rroonga [master] [schema] don't use named path by default. Message-ID: <20111113064935.83A2B2C4181@taiyaki.ru> Kouhei Sutou 2011-11-13 06:49:10 +0000 (Sun, 13 Nov 2011) New Revision: be593d619b3fb2ab413e4ca49881680d5bbbe965 Log: [schema] don't use named path by default. Modified files: lib/groonga/schema.rb test/test-schema-create-table.rb test/test-schema.rb Modified: lib/groonga/schema.rb (+13 -3) =================================================================== --- lib/groonga/schema.rb 2011-11-13 06:11:11 +0000 (98b021b) +++ lib/groonga/schema.rb 2011-11-13 06:49:10 +0000 (abf4ff4) @@ -891,6 +891,12 @@ module Groonga rescue SystemCallError end end + + private + # @private + def use_named_path? + @options[:named_path] + end end # ????????Groonga::Schema.create_table? @@ -1226,7 +1232,8 @@ module Groonga :type, :path, :persistent, :key_type, :value_type, :sub_records, :default_tokenizer, - :key_normalize, :key_with_sis] + :key_normalize, :key_with_sis, + :named_path] # @private def validate_options(options) return if options.nil? @@ -1282,6 +1289,7 @@ module Groonga def path user_path = @options[:path] return user_path if user_path + return nil unless use_named_path? tables_dir = tables_directory_path(context.database) FileUtils.mkdir_p(tables_dir) File.join(tables_dir, @name) @@ -1289,7 +1297,7 @@ module Groonga # @private def column_options - {:persistent => persistent?} + {:persistent => persistent?, :named_path => use_named_path?} end # @private @@ -1474,7 +1482,7 @@ module Groonga private # @private AVAILABLE_OPTION_KEYS = [:context, :change, :force, - :path, :persistent] + :path, :persistent, :named_path] # @private def validate_options(options) return if options.nil? @@ -1570,6 +1578,7 @@ module Groonga def path(context, table) user_path = @options[:path] return user_path if user_path + return nil unless use_named_path? columns_dir = columns_directory_path(table) FileUtils.mkdir_p(columns_dir) File.join(columns_dir, @name) @@ -1710,6 +1719,7 @@ module Groonga def path(context, table, name) user_path = @options[:path] return user_path if user_path + return nil unless use_named_path? columns_dir = "#{table.path}.columns" FileUtils.mkdir_p(columns_dir) File.join(columns_dir, name) Modified: test/test-schema-create-table.rb (+8 -0) =================================================================== --- test/test-schema-create-table.rb 2011-11-13 06:11:11 +0000 (a8b6b2e) +++ test/test-schema-create-table.rb 2011-11-13 06:49:10 +0000 (250db71) @@ -102,6 +102,14 @@ module SchemaCreateTableTests def test_default_path Groonga::Schema.create_table("Posts", options) do |table| end + assert_equal("#{@database_path}.0000100", + context["Posts"].path) + end + + def test_default_named_path + options_with_named_path = options.merge(:named_path => true) + Groonga::Schema.create_table("Posts", options_with_named_path) do |table| + end assert_equal("#{@database_path}.tables/Posts", context["Posts"].path) end Modified: test/test-schema.rb (+300 -217) =================================================================== --- test/test-schema.rb 2011-11-13 06:11:11 +0000 (57028af) +++ test/test-schema.rb 2011-11-13 06:49:10 +0000 (1bb73eb) @@ -70,120 +70,183 @@ class SchemaTest < Test::Unit::TestCase end end - def test_define_hash - Groonga::Schema.create_table("Posts", :type => :hash) do |table| + class DefineHashTest < self + def test_default + Groonga::Schema.create_table("Posts", :type => :hash) do |table| + end + posts = context["Posts"] + assert_kind_of(Groonga::Hash, posts) + assert_equal("#{@database_path}.0000100", posts.path) + end + + def test_named_path + Groonga::Schema.create_table("Posts", + :type => :hash, + :named_path => true) do |table| + end + posts = context["Posts"] + assert_kind_of(Groonga::Hash, posts) + assert_equal("#{@database_path}.tables/Posts", posts.path) + end + + def test_full_option + path = @tmp_dir + "hash.groonga" + tokenizer = context["TokenTrigram"] + Groonga::Schema.create_table("Posts", + :type => :hash, + :key_type => "integer", + :path => path.to_s, + :value_type => "UInt32", + :default_tokenizer => tokenizer, + :named_path => true) do |table| + end + table = context["Posts"] + assert_equal("#, " + + "name: , " + + "path: <#{path}>, " + + "domain: , " + + "range: , " + + "flags: <>, " + + "encoding: <#{Groonga::Encoding.default.inspect}>, " + + "size: <0>>", + table.inspect) + assert_equal(tokenizer, table.default_tokenizer) + end + end + + class DefinePatriciaTrieTest < self + def test_default + Groonga::Schema.create_table("Posts", :type => :patricia_trie) do |table| + end + posts = context["Posts"] + assert_kind_of(Groonga::PatriciaTrie, posts) + assert_equal("#{@database_path}.0000100", posts.path) + end + + def test_named_path + Groonga::Schema.create_table("Posts", + :type => :patricia_trie, + :named_path => true) do |table| + end + posts = context["Posts"] + assert_kind_of(Groonga::PatriciaTrie, posts) + assert_equal("#{@database_path}.tables/Posts", posts.path) + end + + def test_full_option + path = @tmp_dir + "patricia-trie.groonga" + Groonga::Schema.create_table("Posts", + :type => :patricia_trie, + :key_type => "integer", + :path => path.to_s, + :value_type => "Float", + :default_tokenizer => "TokenBigram", + :key_normalize => true, + :key_with_sis => true, + :named_path => true) do |table| + end + table = context["Posts"] + assert_equal("#, " + + "name: , " + + "path: <#{path}>, " + + "domain: , " + + "range: , " + + "flags: , " + + "encoding: <#{Groonga::Encoding.default.inspect}>, " + + "size: <0>>", + table.inspect) + assert_equal(context["TokenBigram"], table.default_tokenizer) + end + end + + class DefineArrayTest < self + def test_default + Groonga::Schema.create_table("Posts", :type => :array) do |table| + end + posts = context["Posts"] + assert_kind_of(Groonga::Array, posts) + assert_equal("#{@database_path}.0000100", posts.path) + end + + def test_named_path + Groonga::Schema.create_table("Posts", + :type => :array, + :named_path => true) do |table| + end + posts = context["Posts"] + assert_kind_of(Groonga::Array, posts) + assert_equal("#{@database_path}.tables/Posts", posts.path) + end + + def test_full_option + path = @tmp_dir + "array.groonga" + Groonga::Schema.create_table("Posts", + :type => :array, + :path => path.to_s, + :value_type => "Int32", + :named_path => true) do |table| + end + table = context["Posts"] + assert_equal("#, " + + "name: , " + + "path: <#{path}>, " + + "domain: , " + + "range: , " + + "flags: <>, " + + "size: <0>>", + table.inspect) end - posts = context["Posts"] - assert_kind_of(Groonga::Hash, posts) - assert_equal("#{@database_path}.tables/Posts", posts.path) end - def test_define_hash_with_full_option - path = @tmp_dir + "hash.groonga" - tokenizer = context["TokenTrigram"] - Groonga::Schema.create_table("Posts", - :type => :hash, - :key_type => "integer", - :path => path.to_s, - :value_type => "UInt32", - :default_tokenizer => tokenizer) do |table| - end - table = context["Posts"] - assert_equal("#, " + - "name: , " + - "path: <#{path}>, " + - "domain: , " + - "range: , " + - "flags: <>, " + - "encoding: <#{Groonga::Encoding.default.inspect}>, " + - "size: <0>>", - table.inspect) - assert_equal(tokenizer, table.default_tokenizer) - end - - def test_define_patricia_trie - Groonga::Schema.create_table("Posts", :type => :patricia_trie) do |table| - end - posts = context["Posts"] - assert_kind_of(Groonga::PatriciaTrie, posts) - assert_equal("#{@database_path}.tables/Posts", posts.path) - end - - def test_define_patricia_trie_with_full_option - path = @tmp_dir + "patricia-trie.groonga" - Groonga::Schema.create_table("Posts", - :type => :patricia_trie, - :key_type => "integer", - :path => path.to_s, - :value_type => "Float", - :default_tokenizer => "TokenBigram", - :key_normalize => true, - :key_with_sis => true) do |table| - end - table = context["Posts"] - assert_equal("#, " + - "name: , " + - "path: <#{path}>, " + - "domain: , " + - "range: , " + - "flags: , " + - "encoding: <#{Groonga::Encoding.default.inspect}>, " + - "size: <0>>", - table.inspect) - assert_equal(context["TokenBigram"], table.default_tokenizer) - end - - def test_define_array - Groonga::Schema.create_table("Posts", :type => :array) do |table| - end - posts = context["Posts"] - assert_kind_of(Groonga::Array, posts) - assert_equal("#{@database_path}.tables/Posts", posts.path) - end - - def test_define_array_with_full_option - path = @tmp_dir + "array.groonga" - Groonga::Schema.create_table("Posts", - :type => :array, - :path => path.to_s, - :value_type => "Int32") do |table| - end - table = context["Posts"] - assert_equal("#, " + - "name: , " + - "path: <#{path}>, " + - "domain: , " + - "range: , " + - "flags: <>, " + - "size: <0>>", - table.inspect) - end - - def test_column_with_full_option - path = @tmp_dir + "column.groonga" - type = Groonga::Type.new("Niku", :size => 29) - Groonga::Schema.create_table("Posts") do |table| - table.column("rate", - type, - :path => path.to_s, - :persistent => true, - :type => :vector, - :compress => :lzo) - end - - column_name = "Posts.rate" - column = context[column_name] - assert_equal("#, " + - "name: <#{column_name}>, " + - "path: <#{path}>, " + - "domain: , " + - "range: , " + - "flags: >", - column.inspect) + class DefineColumnTest < self + def test_default + Groonga::Schema.create_table("Posts") do |table| + table.column("rate", :int) + end + + column_name = "Posts.rate" + column = context[column_name] + assert_kind_of(Groonga::FixSizeColumn, column) + assert_equal("#{@database_path}.0000101", column.path) + end + + def test_named_path + Groonga::Schema.create_table("Posts") do |table| + table.column("rate", :int, :named_path => true) + end + + column_name = "Posts.rate" + column = context[column_name] + assert_kind_of(Groonga::FixSizeColumn, column) + assert_equal("#{@database_path}.0000100.columns/rate", column.path) + end + + def test_full_option + path = @tmp_dir + "column.groonga" + type = Groonga::Type.new("Niku", :size => 29) + Groonga::Schema.create_table("Posts") do |table| + table.column("rate", + type, + :path => path.to_s, + :persistent => true, + :type => :vector, + :compress => :lzo) + end + + column_name = "Posts.rate" + column = context[column_name] + assert_equal("#, " + + "name: <#{column_name}>, " + + "path: <#{path}>, " + + "domain: , " + + "range: , " + + "flags: >", + column.inspect) + end end def test_integer32_column @@ -310,129 +373,149 @@ class SchemaTest < Test::Unit::TestCase end end - def test_index - assert_nil(context["Terms.content"]) - Groonga::Schema.create_table("Posts") do |table| - table.long_text :content + class DefineIndexColumnTest < self + def test_default + assert_nil(context["Terms.content"]) + Groonga::Schema.create_table("Posts") do |table| + table.long_text :content + end + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts.content" + end + index_column = context["Terms.Posts_content"] + assert_equal([context["Posts.content"]], + index_column.sources) + assert_equal("#{@database_path}.0000103", index_column.path) end - Groonga::Schema.create_table("Terms") do |table| - table.index "Posts.content" + + def test_named_path + assert_nil(context["Terms.content"]) + Groonga::Schema.create_table("Posts") do |table| + table.long_text :content + end + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts.content", :named_path => true + end + index_column = context["Terms.Posts_content"] + assert_equal([context["Posts.content"]], + index_column.sources) + assert_equal("#{@database_path}.0000102.columns/Posts_content", + index_column.path) end - assert_equal([context["Posts.content"]], - context["Terms.Posts_content"].sources) - end - def test_index_with_full_option - path = @tmp_dir + "index-column.groonga" - assert_nil(context["Terms.content"]) - index_column_name = "Posts_index" + def test_full_option + path = @tmp_dir + "index-column.groonga" + assert_nil(context["Terms.content"]) + index_column_name = "Posts_index" - Groonga::Schema.create_table("Posts") do |table| - table.long_text :content - end - Groonga::Schema.create_table("Terms") do |table| - table.index("Posts.content", - :name => index_column_name, - :path => path.to_s, - :persistent => true, - :with_section => true, - :with_weight => true, - :with_position => true) - end - - full_index_column_name = "Terms.#{index_column_name}" - index_column = context[full_index_column_name] - assert_equal("#, " + - "name: <#{full_index_column_name}>, " + - "path: <#{path}>, " + - "domain: , " + - "range: , " + - "flags: >", - index_column.inspect) - end - - def test_index_again - Groonga::Schema.create_table("Posts") do |table| - table.long_text :content - end - Groonga::Schema.create_table("Terms") do |table| - table.index "Posts.content" + Groonga::Schema.create_table("Posts") do |table| + table.long_text :content + end + Groonga::Schema.create_table("Terms") do |table| + table.index("Posts.content", + :name => index_column_name, + :path => path.to_s, + :persistent => true, + :with_section => true, + :with_weight => true, + :with_position => true, + :named_path => true) + end + + full_index_column_name = "Terms.#{index_column_name}" + index_column = context[full_index_column_name] + assert_equal("#, " + + "name: <#{full_index_column_name}>, " + + "path: <#{path}>, " + + "domain: , " + + "range: , " + + "flags: >", + index_column.inspect) end - assert_nothing_raised do + def test_again + Groonga::Schema.create_table("Posts") do |table| + table.long_text :content + end Groonga::Schema.create_table("Terms") do |table| table.index "Posts.content" end - end - end - def test_index_again_with_difference_source - Groonga::Schema.create_table("Posts") do |table| - table.long_text :content - table.short_text :name - end - Groonga::Schema.create_table("Terms") do |table| - table.index "Posts.content" + assert_nothing_raised do + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts.content" + end + end end - assert_raise(Groonga::Schema::ColumnCreationWithDifferentOptions) do + def test_again_with_difference_source + Groonga::Schema.create_table("Posts") do |table| + table.long_text :content + table.short_text :name + end Groonga::Schema.create_table("Terms") do |table| - table.index "Posts.name", :name => "Posts_content" + table.index "Posts.content" end - end - end - def test_index_key - Groonga::Schema.create_table("Posts", - :type => :hash, - :key_type => "ShortText") do |table| - end - Groonga::Schema.create_table("Terms") do |table| - table.index "Posts._key", :with_position => true + assert_raise(Groonga::Schema::ColumnCreationWithDifferentOptions) do + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts.name", :name => "Posts_content" + end + end end - full_index_column_name = "Terms.Posts__key" - index_column = context[full_index_column_name] - assert_equal("#, " + - "name: <#{full_index_column_name}>, " + - "path: <#{index_column.path}>, " + - "domain: , " + - "range: , " + - "flags: >", - index_column.inspect) - end + def test_key + Groonga::Schema.create_table("Posts", + :type => :hash, + :key_type => "ShortText") do |table| + end + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts._key", :with_position => true + end - def test_index_key_again - Groonga::Schema.create_table("Posts", - :type => :hash, - :key_type => "ShortText") do |table| - end - Groonga::Schema.create_table("Terms") do |table| - table.index "Posts._key", :with_position => true + full_index_column_name = "Terms.Posts__key" + index_column = context[full_index_column_name] + assert_equal("#, " + + "name: <#{full_index_column_name}>, " + + "path: <#{index_column.path}>, " + + "domain: , " + + "range: , " + + "flags: >", + index_column.inspect) end - assert_nothing_raised do + def test_key_again + Groonga::Schema.create_table("Posts", + :type => :hash, + :key_type => "ShortText") do |table| + end Groonga::Schema.create_table("Terms") do |table| - table.index "Posts._key" + table.index "Posts._key", :with_position => true end - end - end - def test_remove_index - Groonga::Schema.create_table("Posts") do |table| - table.long_text :content - end - Groonga::Schema.create_table("Terms") do |table| - table.index "Posts.content" + assert_nothing_raised do + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts._key" + end + end end - assert_equal([context["Posts.content"]], - context["Terms.Posts_content"].sources) - Groonga::Schema.change_table("Terms") do |table| - table.remove_index("Posts.content") + + def test_remove + Groonga::Schema.create_table("Posts") do |table| + table.long_text :content + end + Groonga::Schema.create_table("Terms") do |table| + table.index "Posts.content" + end + assert_equal([context["Posts.content"]], + context["Terms.Posts_content"].sources) + Groonga::Schema.change_table("Terms") do |table| + table.remove_index("Posts.content") + end + assert_nil(context["Terms.Posts_content"]) end - assert_nil(context["Terms.Posts_content"]) end def test_reference_guess @@ -509,10 +592,10 @@ class SchemaTest < Test::Unit::TestCase assert_equal(short_text, Groonga["Users"].domain) end - class TableRemoveTest < self + class RemoveTest < self def test_tables_directory_removed_on_last_table_remove table_name = "Posts" - Groonga::Schema.create_table(table_name) + Groonga::Schema.create_table(table_name, :named_path => true) table = Groonga[table_name] tables_directory = Pathname.new(table.path).dirname @@ -523,7 +606,7 @@ class SchemaTest < Test::Unit::TestCase def test_tables_directory_not_removed_on_not_last_table_remove table_name = "Posts" - Groonga::Schema.define do |schema| + Groonga::Schema.define(:named_path => true) do |schema| schema.create_table(table_name) schema.create_table("Users") end @@ -538,7 +621,7 @@ class SchemaTest < Test::Unit::TestCase def test_columns_directory_removed table = "Posts" - dir = create_table_with_column(table) + dir = create_table_with_column(table, :named_path => true) Groonga::Schema.remove_table(table) @@ -549,7 +632,7 @@ class SchemaTest < Test::Unit::TestCase class ColumnRemoveTest < self def test_columns_directory_removed_on_last_column_remove - Groonga::Schema.define do |schema| + Groonga::Schema.define(:named_path => true) do |schema| schema.create_table("Posts") do |table| table.short_text("title") end @@ -564,7 +647,7 @@ class SchemaTest < Test::Unit::TestCase end def test_columns_directory_not_removed_on_not_last_column_remove - Groonga::Schema.define do |schema| + Groonga::Schema.define(:named_path => true) do |schema| schema.create_table("Posts") do |table| table.short_text("title") table.short_text("body") @@ -585,8 +668,8 @@ class SchemaTest < Test::Unit::TestCase "#{table.path}.columns" end - def create_table_with_column(name) - Groonga::Schema.create_table(name) do |table| + def create_table_with_column(name, options={}) + Groonga::Schema.create_table(name, options) do |table| table.integer64 :rate end context = Groonga::Context.default From null+ranguba at clear-code.com Mon Nov 14 04:14:45 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Mon, 14 Nov 2011 09:14:45 +0000 Subject: [groonga-commit:4131] ranguba/rroonga [master] do need_close GRN_DB Message-ID: <20111115041238.2E7C42C4165@taiyaki.ru> Ryo Onodera 2011-11-14 09:14:45 +0000 (Mon, 14 Nov 2011) New Revision: 0a2ae95509ed35091cef796fef17abd15a1174a6 Log: do need_close GRN_DB Modified files: ext/groonga/rb-grn-object.c Modified: ext/groonga/rb-grn-object.c (+0 -1) =================================================================== --- ext/groonga/rb-grn-object.c 2011-11-13 06:49:10 +0000 (0240fc5) +++ ext/groonga/rb-grn-object.c 2011-11-14 09:14:45 +0000 (ef831c0) @@ -337,7 +337,6 @@ rb_grn_object_bind_common (VALUE klass, VALUE self, VALUE rb_context, } switch (object->header.type) { - case GRN_DB: case GRN_PROC: case GRN_TYPE: case GRN_ACCESSOR: /* TODO: We want to close GRN_ACCESSOR. */ From null+ranguba at clear-code.com Tue Nov 15 00:10:41 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Tue, 15 Nov 2011 05:10:41 +0000 Subject: [groonga-commit:4132] ranguba/rroonga [master] fix to return true or false from Table#empty? Message-ID: <20111115052025.C530C2C4165@taiyaki.ru> Ryo Onodera 2011-11-15 05:10:41 +0000 (Tue, 15 Nov 2011) New Revision: 0548a778d36963ebf79cc7d25b21b9850095e3cb Log: fix to return true or false from Table#empty? Modified files: ext/groonga/rb-grn-table.c test/test-table.rb Modified: ext/groonga/rb-grn-table.c (+5 -1) =================================================================== --- ext/groonga/rb-grn-table.c 2011-11-14 09:14:45 +0000 (64f3150) +++ ext/groonga/rb-grn-table.c 2011-11-15 05:10:41 +0000 (667229e) @@ -891,7 +891,11 @@ rb_grn_table_empty_p (VALUE self) NULL, NULL, NULL, NULL); size = grn_table_size(context, table); - return size == 0; + if (size == 0) { + return Qtrue; + } else { + return Qfalse; + } } /* Modified: test/test-table.rb (+2 -2) =================================================================== --- test/test-table.rb 2011-11-14 09:14:45 +0000 (c7994d6) +++ test/test-table.rb 2011-11-15 05:10:41 +0000 (47425cd) @@ -228,9 +228,9 @@ class TableTest < Test::Unit::TestCase bookmarks = Groonga::Array.create(:name => "Bookmarks", :path => bookmarks_path.to_s) - assert_predicate(bookmarks, :empty?) + assert_true(bookmarks.empty?) bookmarks.add - assert_not_predicate(bookmarks, :empty?) + assert_false(bookmarks.empty?) end def test_path From null+ranguba at clear-code.com Tue Nov 15 01:27:36 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Tue, 15 Nov 2011 06:27:36 +0000 Subject: [groonga-commit:4133] ranguba/rroonga [master] use assert_predicate instead of assert_{true, false} Message-ID: <20111115062928.B42252C41A8@taiyaki.ru> Ryo Onodera 2011-11-15 06:27:36 +0000 (Tue, 15 Nov 2011) New Revision: fbf25e7a6c67f53677fd077890b2f1fcc5d9f6de Log: use assert_predicate instead of assert_{true, false} Modified files: test/test-table.rb Modified: test/test-table.rb (+2 -2) =================================================================== --- test/test-table.rb 2011-11-15 05:10:41 +0000 (47425cd) +++ test/test-table.rb 2011-11-15 06:27:36 +0000 (c7994d6) @@ -228,9 +228,9 @@ class TableTest < Test::Unit::TestCase bookmarks = Groonga::Array.create(:name => "Bookmarks", :path => bookmarks_path.to_s) - assert_true(bookmarks.empty?) + assert_predicate(bookmarks, :empty?) bookmarks.add - assert_false(bookmarks.empty?) + assert_not_predicate(bookmarks, :empty?) end def test_path From null+ranguba at clear-code.com Tue Nov 15 02:06:43 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Tue, 15 Nov 2011 07:06:43 +0000 Subject: [groonga-commit:4134] ranguba/rroonga [master] use CBOOL2RVAL Message-ID: <20111115071328.75F062C4154@taiyaki.ru> Ryo Onodera 2011-11-15 07:06:43 +0000 (Tue, 15 Nov 2011) New Revision: 3003d02c89834ed6a591225918d99968117336ff Log: use CBOOL2RVAL Modified files: ext/groonga/rb-grn-table.c Modified: ext/groonga/rb-grn-table.c (+1 -5) =================================================================== --- ext/groonga/rb-grn-table.c 2011-11-15 06:27:36 +0000 (667229e) +++ ext/groonga/rb-grn-table.c 2011-11-15 07:06:43 +0000 (cdc1632) @@ -891,11 +891,7 @@ rb_grn_table_empty_p (VALUE self) NULL, NULL, NULL, NULL); size = grn_table_size(context, table); - if (size == 0) { - return Qtrue; - } else { - return Qfalse; - } + return CBOOL2RVAL(size == 0); } /* From null+ranguba at clear-code.com Sat Nov 19 23:52:50 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Sun, 20 Nov 2011 04:52:50 +0000 Subject: [groonga-commit:4135] ranguba/racknga [master] [cache] deflate by Racknga. Message-ID: <20111120045329.575202C414E@taiyaki.ru> Kouhei Sutou 2011-11-20 04:52:50 +0000 (Sun, 20 Nov 2011) New Revision: 98bf9a0c3b84e2158b3fae1da2e9a45375fcd0cb Log: [cache] deflate by Racknga. Modified files: lib/racknga/cache_database.rb lib/racknga/middleware/cache.rb Modified: lib/racknga/cache_database.rb (+1 -1) =================================================================== --- lib/racknga/cache_database.rb 2011-11-12 10:31:27 +0000 (4d0adb5) +++ lib/racknga/cache_database.rb 2011-11-20 04:52:50 +0000 (b5d2813) @@ -98,7 +98,7 @@ module Racknga :key_type => "ShortText") do |table| table.uint32("status") table.short_text("headers") - table.text("body", :compress => :zlib) + table.text("body") table.short_text("checksum") table.uint32("age") table.time("created_at") Modified: lib/racknga/middleware/cache.rb (+19 -5) =================================================================== --- lib/racknga/middleware/cache.rb 2011-11-12 10:31:27 +0000 (83f4e46) +++ lib/racknga/middleware/cache.rb 2011-11-20 04:52:50 +0000 (4513c64) @@ -18,6 +18,7 @@ require 'digest' require 'yaml' +require 'zlib' require 'racknga/cache_database' module Racknga @@ -168,13 +169,15 @@ module Racknga now = Time.now headers = Rack::Utils::HeaderHash.new(headers) headers["Last-Modified"] ||= now.httpdate - stringified_body = '' + encoded_body = ''.force_encoding("ASCII-8BIT") + deflater = ::Zlib::Deflate.new body.each do |data| - stringified_body << data + encoded_body << deflater.deflate(data) end + body.close if body.respond_to?(:close) + encoded_body << deflater.finish headers = headers.to_hash encoded_headers = headers.to_yaml - encoded_body = stringified_body.force_encoding("ASCII-8BIT") cache[key] = { :status => status, :headers => encoded_headers, @@ -183,7 +186,7 @@ module Racknga :age => age, :created_at => now, } - body = [stringified_body] + body = Inflater.new(encoded_body) log("store", request) [status, headers, body] end @@ -199,7 +202,7 @@ module Racknga end log("hit", request) - [status, YAML.load(headers), [body]] + [status, YAML.load(headers), Inflater.new(body)] end def compute_checksum(status, encoded_headers, encoded_body) @@ -227,6 +230,17 @@ module Racknga runtime = Time.now - start_time logger.log("cache-#{tag}", request.fullpath, :runtime => runtime) end + + # @private + class Inflater + def initialize(deflated_string) + @deflated_string = deflated_string + end + + def each + yield ::Zlib::Inflate.inflate(@deflated_string) + end + end end end end From null+ranguba at clear-code.com Mon Nov 21 01:55:54 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Mon, 21 Nov 2011 06:55:54 +0000 Subject: [groonga-commit:4136] ranguba/rroonga [master] [table] bind defrag. Message-ID: <20111121065641.DC9322C4190@taiyaki.ru> Kouhei Sutou 2011-11-21 06:55:54 +0000 (Mon, 21 Nov 2011) New Revision: 1735f7ab8b6a4dcbd9a47758e0c5d3af23140965 Log: [table] bind defrag. Modified files: ext/groonga/rb-grn-table.c test/test-array.rb test/test-hash.rb test/test-patricia-trie.rb Modified: ext/groonga/rb-grn-table.c (+44 -0) =================================================================== --- ext/groonga/rb-grn-table.c 2011-11-21 06:49:13 +0000 (cdc1632) +++ ext/groonga/rb-grn-table.c 2011-11-21 06:55:54 +0000 (76304f7) @@ -2060,6 +2060,48 @@ rb_grn_table_exist_p (VALUE self, VALUE id) return CBOOL2RVAL(grn_table_at(context, table, NUM2UINT(id))); } +/* + * Document-method: defrag + * + * call-seq: + * table.defrag(options={}) -> n_segments + * + * Defrags all variable size columns in the table. + * + * @return [Integer] the number of defraged segments + * @option options [Integer] :threshold (0) the threshold to + * determine whether a segment is defraged. Available + * values are -4..22. -4 means all segments are defraged. + * 22 means no segment is defraged. + * @since 1.3.0 + */ +static VALUE +rb_grn_table_defrag (int argc, VALUE *argv, VALUE self) +{ + grn_ctx *context; + grn_obj *table; + int n_segments; + VALUE options, rb_threshold; + int threshold = 0; + + rb_scan_args(argc, argv, "01", &options); + rb_grn_scan_options(options, + "threshold", &rb_threshold, + NULL); + if (!NIL_P(rb_threshold)) { + threshold = NUM2INT(rb_threshold); + } + + rb_grn_table_deconstruct(SELF(self), &table, &context, + NULL, NULL, NULL, + NULL, NULL, + NULL); + n_segments = grn_obj_defrag(context, table, threshold); + rb_grn_context_check(context, self); + + return INT2NUM(n_segments); +} + void rb_grn_init_table (VALUE mGrn) { @@ -2134,6 +2176,8 @@ rb_grn_init_table (VALUE mGrn) rb_define_method(rb_cGrnTable, "exist?", rb_grn_table_exist_p, 1); + rb_define_method(rb_cGrnTable, "defrag", rb_grn_table_defrag, -1); + rb_grn_init_table_key_support(mGrn); rb_grn_init_array(mGrn); rb_grn_init_hash(mGrn); Modified: test/test-array.rb (+11 -0) =================================================================== --- test/test-array.rb 2011-11-21 06:49:13 +0000 (0735201) +++ test/test-array.rb 2011-11-21 06:55:54 +0000 (5c47fb5) @@ -99,4 +99,15 @@ class ArrayTest < Test::Unit::TestCase second_user = users.add assert_predicate(second_user, :added?) end + + def test_defrag + users = Groonga::Array.create(:name => "Users") + users.define_column("name", "ShortText") + users.define_column("address", "ShortText") + 1000.times do |i| + users.add(:name => "user #{i}" * 1000, + :address => "address #{i}" * 1000) + end + assert_equal(7, users.defrag) + end end Modified: test/test-hash.rb (+13 -0) =================================================================== --- test/test-hash.rb 2011-11-21 06:49:13 +0000 (a41fd9b) +++ test/test-hash.rb 2011-11-21 06:55:54 +0000 (58700ee) @@ -317,4 +317,17 @@ class HashTest < Test::Unit::TestCase bob_again = users.add("bob") assert_not_predicate(bob_again, :added?) end + + def test_defrag + users = Groonga::Hash.create(:name => "Users", + :key_type => "ShortText") + users.define_column("name", "ShortText") + users.define_column("address", "ShortText") + 1000.times do |i| + users.add("user #{i}", + :name => "user #{i}" * 1000, + :address => "address #{i}" * 1000) + end + assert_equal(7, users.defrag) + end end Modified: test/test-patricia-trie.rb (+13 -0) =================================================================== --- test/test-patricia-trie.rb 2011-11-21 06:49:13 +0000 (d23d091) +++ test/test-patricia-trie.rb 2011-11-21 06:55:54 +0000 (a2e94dd) @@ -388,4 +388,17 @@ class PatriciaTrieTest < Test::Unit::TestCase bob_again = users.add("bob") assert_not_predicate(bob_again, :added?) end + + def test_defrag + users = Groonga::PatriciaTrie.create(:name => "Users", + :key_type => "ShortText") + users.define_column("name", "ShortText") + users.define_column("address", "ShortText") + 1000.times do |i| + users.add("user #{i}", + :name => "user #{i}" * 1000, + :address => "address #{i}" * 1000) + end + assert_equal(7, users.defrag) + end end From null+ranguba at clear-code.com Mon Nov 21 01:49:13 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Mon, 21 Nov 2011 06:49:13 +0000 Subject: [groonga-commit:4137] ranguba/rroonga [master] require groonga 1.2.8 or later. Message-ID: <20111121065641.D23442C416E@taiyaki.ru> Kouhei Sutou 2011-11-21 06:49:13 +0000 (Mon, 21 Nov 2011) New Revision: 4a2859bb7dc073aea9eefd20ed1f1b88c7a8181f Log: require groonga 1.2.8 or later. Modified files: rroonga-build.rb Modified: rroonga-build.rb (+1 -1) =================================================================== --- rroonga-build.rb 2011-11-15 07:06:43 +0000 (17b433b) +++ rroonga-build.rb 2011-11-21 06:49:13 +0000 (3f2022a) @@ -19,7 +19,7 @@ module RroongaBuild module RequiredGroongaVersion MAJOR = 1 MINOR = 2 - MICRO = 5 + MICRO = 8 VERSION = [MAJOR, MINOR, MICRO] end From null+ranguba at clear-code.com Tue Nov 22 03:41:40 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Tue, 22 Nov 2011 08:41:40 +0000 Subject: [groonga-commit:4138] ranguba/rroonga [master] bind Table#rename and Column#rename. Message-ID: <20111122084217.956E32C4154@taiyaki.ru> Kouhei Sutou 2011-11-22 08:41:40 +0000 (Tue, 22 Nov 2011) New Revision: 3468f24e13f1bd2a93c60ae9ec9befc0f8ae3923 Log: bind Table#rename and Column#rename. Modified files: ext/groonga/rb-grn-column.c ext/groonga/rb-grn-table.c test/test-array.rb test/test-hash.rb test/test-patricia-trie.rb Modified: ext/groonga/rb-grn-column.c (+36 -0) =================================================================== --- ext/groonga/rb-grn-column.c 2011-11-21 06:55:54 +0000 (18ae0ab) +++ ext/groonga/rb-grn-column.c 2011-11-22 08:41:40 +0000 (b4ad039) @@ -733,6 +733,40 @@ rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self) return rb_indexes; } +/* + * Document-method: rename + * + * call-seq: + * table.rename(name) + * + * Renames the table to name. + * + * @param name [String] the new name + * @since 1.3.0 + */ +static VALUE +rb_grn_column_rename (VALUE self, VALUE rb_name) +{ + int rc; + grn_ctx *context; + grn_obj *column; + char *name; + int name_size; + + rb_grn_column_deconstruct(SELF(self), &column, &context, + NULL, NULL, + NULL, NULL, NULL); + + name = StringValueCStr(rb_name); + name_size = RSTRING_LEN(rb_name); + + rc = grn_column_rename(context, column, name, name_size); + rb_grn_context_check(context, self); + rb_grn_rc_check(rc, self); + + return self; +} + void rb_grn_init_column (VALUE mGrn) { @@ -758,6 +792,8 @@ rb_grn_init_column (VALUE mGrn) rb_define_method(rb_cGrnColumn, "indexes", rb_grn_column_get_indexes, -1); + rb_define_method(rb_cGrnColumn, "rename", rb_grn_column_rename, 1); + rb_grn_init_fix_size_column(mGrn); rb_grn_init_variable_size_column(mGrn); rb_grn_init_index_column(mGrn); Modified: ext/groonga/rb-grn-table.c (+37 -0) =================================================================== --- ext/groonga/rb-grn-table.c 2011-11-21 06:55:54 +0000 (76304f7) +++ ext/groonga/rb-grn-table.c 2011-11-22 08:41:40 +0000 (be70614) @@ -2102,6 +2102,41 @@ rb_grn_table_defrag (int argc, VALUE *argv, VALUE self) return INT2NUM(n_segments); } +/* + * Document-method: rename + * + * call-seq: + * table.rename(name) + * + * Renames the table to name. + * + * @param name [String] the new name + * @since 1.3.0 + */ +static VALUE +rb_grn_table_rename (VALUE self, VALUE rb_name) +{ + int rc; + grn_ctx *context; + grn_obj *table; + char *name; + int name_size; + + rb_grn_table_deconstruct(SELF(self), &table, &context, + NULL, NULL, NULL, + NULL, NULL, + NULL); + + name = StringValueCStr(rb_name); + name_size = RSTRING_LEN(rb_name); + + rc = grn_table_rename(context, table, name, name_size); + rb_grn_context_check(context, self); + rb_grn_rc_check(rc, self); + + return self; +} + void rb_grn_init_table (VALUE mGrn) { @@ -2178,6 +2213,8 @@ rb_grn_init_table (VALUE mGrn) rb_define_method(rb_cGrnTable, "defrag", rb_grn_table_defrag, -1); + rb_define_method(rb_cGrnTable, "rename", rb_grn_table_rename, 1); + rb_grn_init_table_key_support(mGrn); rb_grn_init_array(mGrn); rb_grn_init_hash(mGrn); Modified: test/test-array.rb (+10 -0) =================================================================== --- test/test-array.rb 2011-11-21 06:55:54 +0000 (5c47fb5) +++ test/test-array.rb 2011-11-22 08:41:40 +0000 (c189a7b) @@ -110,4 +110,14 @@ class ArrayTest < Test::Unit::TestCase end assert_equal(7, users.defrag) end + + def test_rename + users = Groonga::Array.create(:name => "Users") + name = users.define_column("name", "ShortText") + address = users.define_column("address", "ShortText") + + users.rename("People") + assert_equal(["People", "People.name", "People.address"], + [users.name, name.name, address.name]) + end end Modified: test/test-hash.rb (+11 -0) =================================================================== --- test/test-hash.rb 2011-11-21 06:55:54 +0000 (58700ee) +++ test/test-hash.rb 2011-11-22 08:41:40 +0000 (b3e22ec) @@ -330,4 +330,15 @@ class HashTest < Test::Unit::TestCase end assert_equal(7, users.defrag) end + + def test_rename + users = Groonga::Hash.create(:name => "Users", + :key_type => "ShortText") + name = users.define_column("name", "ShortText") + address = users.define_column("address", "ShortText") + + users.rename("People") + assert_equal(["People", "People.name", "People.address"], + [users.name, name.name, address.name]) + end end Modified: test/test-patricia-trie.rb (+11 -0) =================================================================== --- test/test-patricia-trie.rb 2011-11-21 06:55:54 +0000 (a2e94dd) +++ test/test-patricia-trie.rb 2011-11-22 08:41:40 +0000 (c75d0b2) @@ -401,4 +401,15 @@ class PatriciaTrieTest < Test::Unit::TestCase end assert_equal(7, users.defrag) end + + def test_rename + users = Groonga::PatriciaTrie.create(:name => "Users", + :key_type => "ShortText") + name = users.define_column("name", "ShortText") + address = users.define_column("address", "ShortText") + + users.rename("People") + assert_equal(["People", "People.name", "People.address"], + [users.name, name.name, address.name]) + end end From null+ranguba at clear-code.com Wed Nov 23 06:06:38 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Wed, 23 Nov 2011 11:06:38 +0000 Subject: [groonga-commit:4139] ranguba/rroonga [master] bind double array trie. Message-ID: <20111123110752.6EECB2C414D@taiyaki.ru> Kouhei Sutou 2011-11-23 11:06:38 +0000 (Wed, 23 Nov 2011) New Revision: 24d4a3f365ee0615d5592e6bacca7383fc4919c7 Log: bind double array trie. Added files: ext/groonga/rb-grn-double-array-trie-cursor.c ext/groonga/rb-grn-double-array-trie.c test/test-double-array-trie.rb Modified files: ext/groonga/rb-grn-object.c ext/groonga/rb-grn-table-cursor.c ext/groonga/rb-grn-table.c ext/groonga/rb-grn-utils.c ext/groonga/rb-grn.h Added: ext/groonga/rb-grn-double-array-trie-cursor.c (+40 -0) 100644 =================================================================== --- /dev/null +++ ext/groonga/rb-grn-double-array-trie-cursor.c 2011-11-23 11:06:38 +0000 (ea315e7) @@ -0,0 +1,40 @@ +/* -*- c-file-style: "ruby" -*- */ +/* + Copyright (C) 2011 Kouhei Sutou + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License version 2.1 as published by the Free Software Foundation. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include "rb-grn.h" + +VALUE rb_cGrnDoubleArrayTrieCursor; + +/* + * Document-class: Groonga::DoubleArrayCursor < Groonga::TableCursor + * + * Groonga::DoubleArray?????????????????? + * ?????????????????????? + * Groonga::TableCursor?Groonga::TableCursor::KeySupport? + * ??? + */ + +void +rb_grn_init_double_array_trie_cursor (VALUE mGrn) +{ + rb_cGrnDoubleArrayTrieCursor = + rb_define_class_under(mGrn, "DoubleArrayTrieCursor", rb_cGrnTableCursor); + + rb_include_module(rb_cGrnDoubleArrayTrieCursor, + rb_mGrnTableCursorKeySupport); +} Added: ext/groonga/rb-grn-double-array-trie.c (+530 -0) 100644 =================================================================== --- /dev/null +++ ext/groonga/rb-grn-double-array-trie.c 2011-11-23 11:06:38 +0000 (b42a0d7) @@ -0,0 +1,530 @@ +/* -*- c-file-style: "ruby" -*- */ +/* vim: set sts=4 sw=4 ts=8 noet: */ +/* + Copyright (C) 2011 Kouhei Sutou + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License version 2.1 as published by the Free Software Foundation. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include "rb-grn.h" + +#define SELF(object) ((RbGrnTableKeySupport *)DATA_PTR(object)) + +VALUE rb_cGrnDoubleArrayTrie; + +/* + * Document-class: Groonga::DoubleArrayTrie < Groonga::Table + * + * It's a table that manages records by double array + * trie. It can change key without ID change. This feature + * is supported by only Groonga::DoubleArrayTrie. But it + * requires large spaces rather than other tables. It is + * used by Groonga::Database for key management + * internally. It's reasonable choice because number of + * tables and columns in Groonga::Database (number of their + * names equals to number of keys to be managed by + * Groonga::DoubleArrayTrie) will be less than number of + * records of user defined tables. + * + * Groonga::DoubleArrayTrie supports exact match search, + * predictive search and common prefix search like + * Groonga::PatriciaTrie. It also supports cursor API. + */ + +/* + * call-seq: + * Groonga::DoubleArrayTrie.create(options={}) -> Groonga::DoubleArrayTrie + * Groonga::DoubleArrayTrie.create(options={}) {|table| ... } + * + * It creates a table that manages records by double array trie. + * ????????????????????????????? + * ?????????????????????????? + * + * _options_ ?????????????? + * @param options [::Hash] The name and value + * pairs. Omitted names are initialized as the default value. + * @option options [Groonga::Context] :context (Groonga::Context.default) + * + * ?????????Groonga::Context? + * + * @option options :name The table name + * + * ????????????????Groonga::Context#[]?? + * ??????????????????????????? + * ??????????????ID????????? + * + * @option options :path The path + * + * ???????????????????????????? + * ??????????????????????????? + * Groonga::Context#[]??????????????? + * ???????????????????????????? + * ??????????????? + * + * @option options :persistent The persistent + * + * +true+ ???????????????? +path+ ????? + * ???????????????? +:context+ ????? + * Groonga::Context??????????????????? + * ???????????????? + * + * @option options :key_normalize The key_normalize + * + * +true+ ??????????????? + * + * @option options :key_with_sis The key_with_sis + * + * +true+ ??????????????suffix?????? + * ????? + * + * @option options :key_type The key_type + * + * ???????????????????????????? + * ??"Int32"?"ShortText"??????Groonga::Type??? + * ?????Groonga::Array?Groonga::Hash? + * Groonga::DoubleArrayTrie??????????? + * + * Groonga::Type?????????????????????? + * ?????????????????????4096???? + * ?????Groonga::Type::TEXT?Groonga::Type::LONG_TEXT + * ???????? + * + * ????????????????ID??????????? + * ?????????Groonga::Record??????????? + * ??????????????Groonga::Record?????? + * ID?????? + * + * ???????ShortText????????????????? + * 4096????????????? + * + * @option options :value_type The value_type + * + * ???????????????????????????? + * ??????????????????? + * + * ??: Groonga::Type.new + * + * @option options :default_tokenizer The default_tokenizer + * + * Groonga::IndexColumn????????????????? + * ????????????????????????? + * Groonga::IndexColumn???????? + * "TokenBigram"????????????? + * + * @option options :sub_records The sub_records + * + * +true+ ??????#group???????????? + * Groonga::Record#n_sub_records????????????? + * ??????????? + * + * @example + * #?????????????? + * Groonga::DoubleArrayTrie.create + * + * #?????????????? + * Groonga::DoubleArrayTrie.create(:path => "/tmp/hash.grn") + * + * #???????????????????????????? + * #???? + * Groonga::DoubleArrayTrie.create(:name => "Bookmarks", + * :persistent => true) + * + * #??????????512????????????????? + * #???????? + * Groonga::DoubleArrayTrie.create(:value => 512) + * + * #??????????????????????????? + * Groonga::DoubleArrayTrie.create(:key_type => Groonga::Type::SHORT_TEXT) + * + * #??????????????????????????? + * #???????????????????????? + * Groonga::DoubleArrayTrie.create(:key_type => "ShortText") + * + * #?????Bookmarks????????????? + * #??????????????? + * bookmarks = Groonga::DoubleArrayTrie.create(:name => "Bookmarks") + * Groonga::DoubleArrayTrie.create(:key_type => bookmarks) + * + * #?????Bookmarks????????????? + * #??????????????? + * #?????????????? + * Groonga::DoubleArrayTrie.create(:name => "Bookmarks") + * Groonga::DoubleArrayTrie.create(:key_type => "Bookmarks") + * + * #???????????????????????????? + * #??????? + * bookmarks = Groonga::DoubleArrayTrie.create(:name => "Bookmarks") + * bookmarks.define_column("comment", "Text") + * terms = Groonga::DoubleArrayTrie.create(:name => "Terms", + * :default_tokenizer => "TokenBigram") + * terms.define_index_column("content", bookmarks, + * :source => "Bookmarks.comment") + */ +static VALUE +rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass) +{ + grn_ctx *context; + grn_obj *key_type = NULL, *value_type = NULL, *table; + const char *name = NULL, *path = NULL; + unsigned name_size = 0; + grn_obj_flags flags = GRN_OBJ_TABLE_DAT_KEY; + VALUE rb_table; + VALUE options, rb_context, rb_name, rb_path, rb_persistent; + VALUE rb_key_normalize, rb_key_with_sis, rb_key_type; + VALUE rb_value_type; + VALUE rb_default_tokenizer, rb_sub_records; + + rb_scan_args(argc, argv, "01", &options); + + rb_grn_scan_options(options, + "context", &rb_context, + "name", &rb_name, + "path", &rb_path, + "persistent", &rb_persistent, + "key_normalize", &rb_key_normalize, + "key_with_sis", &rb_key_with_sis, + "key_type", &rb_key_type, + "value_type", &rb_value_type, + "default_tokenizer", &rb_default_tokenizer, + "sub_records", &rb_sub_records, + NULL); + + context = rb_grn_context_ensure(&rb_context); + + if (!NIL_P(rb_name)) { + name = StringValuePtr(rb_name); + name_size = RSTRING_LEN(rb_name); + flags |= GRN_OBJ_PERSISTENT; + } + + if (!NIL_P(rb_path)) { + path = StringValueCStr(rb_path); + flags |= GRN_OBJ_PERSISTENT; + } + + if (RVAL2CBOOL(rb_persistent)) + flags |= GRN_OBJ_PERSISTENT; + + if (RVAL2CBOOL(rb_key_normalize)) + flags |= GRN_OBJ_KEY_NORMALIZE; + + if (RVAL2CBOOL(rb_key_with_sis)) + flags |= GRN_OBJ_KEY_WITH_SIS; + + if (NIL_P(rb_key_type)) { + key_type = grn_ctx_at(context, GRN_DB_SHORT_TEXT); + } else { + key_type = RVAL2GRNOBJECT(rb_key_type, &context); + } + + if (!NIL_P(rb_value_type)) + value_type = RVAL2GRNOBJECT(rb_value_type, &context); + + if (RVAL2CBOOL(rb_sub_records)) + flags |= GRN_OBJ_WITH_SUBREC; + + table = grn_table_create(context, name, name_size, path, + flags, key_type, value_type); + if (!table) + rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE); + + if (!NIL_P(rb_default_tokenizer)) + rb_funcall(rb_table, rb_intern("default_tokenizer="), 1, + rb_default_tokenizer); + + if (rb_block_given_p()) + return rb_ensure(rb_yield, rb_table, rb_grn_object_close, rb_table); + else + return rb_table; +} + +/* + * call-seq: + * double_array_trie.search(key, options=nil) -> Groonga::Hash + * + * _key_ ???????????ID????????? + * Groonga::Hash????????????????????? + * Groonga::Hash???? + * + * _options_ ? +:result+ ???????????????????? + * ???????ID???????????????????? + * +:result+ ???????????????????????? + * + * _options_ ?????????????? + * @param options [::Hash] The name and value + * pairs. Omitted names are initialized as the default value. + * @option options :result The result + * + * ???????????? + * @option options :operator (Groonga::Operator::OR) + * + * ??????????????????????????? + * ????? + * + * [Groonga::Operator::OR] + * ????????????????????????? + * ???????????? + * [Groonga::Operator::AND] + * ????????????????????????? + * ???????? + * [Groonga::Operator::BUT] + * ????????????? + * [Groonga::Operator::ADJUST] + * ????????????????? + * + * [+:type+] + * ????? + * + * ?????????????1??????????? + * result = nil + * keys = ["morita", "gunyara-kun", "yu"] + * keys.each do |key| + * result = users.search(key, :result => result) + * end + * result.each do |record| + * user = record.key + * p user.key # -> "morita"???"gunyara-kun"???"yu" + * end + */ +static VALUE +rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self) +{ + grn_rc rc; + grn_ctx *context; + grn_obj *table; + grn_id domain_id; + grn_obj *key, *domain, *result; + grn_operator operator; + grn_search_optarg search_options; + grn_bool search_options_is_set = GRN_FALSE; + VALUE rb_key, options, rb_result, rb_operator, rb_type; + + rb_grn_table_key_support_deconstruct(SELF(self), &table, &context, + &key, &domain_id, &domain, + NULL, NULL, NULL, + NULL); + + rb_scan_args(argc, argv, "11", &rb_key, &options); + + RVAL2GRNKEY(rb_key, context, key, domain_id, domain, self); + + rb_grn_scan_options(options, + "result", &rb_result, + "operator", &rb_operator, + "type", &rb_type, + NULL); + + if (NIL_P(rb_result)) { + result = grn_table_create(context, NULL, 0, NULL, + GRN_OBJ_TABLE_HASH_KEY | GRN_OBJ_WITH_SUBREC, + table, 0); + rb_grn_context_check(context, self); + rb_result = GRNOBJECT2RVAL(Qnil, context, result, GRN_TRUE); + } else { + result = RVAL2GRNOBJECT(rb_result, &context); + } + + operator = RVAL2GRNOPERATOR(rb_operator); + + rc = grn_obj_search(context, table, key, + result, operator, + search_options_is_set ? &search_options : NULL); + rb_grn_rc_check(rc, self); + + return rb_result; +} + +static grn_table_cursor * +rb_grn_double_array_trie_open_grn_prefix_cursor (int argc, VALUE *argv, + VALUE self, grn_ctx **context) +{ + grn_obj *table; + grn_table_cursor *cursor; + void *prefix = NULL; + unsigned prefix_size = 0; + int offset = 0, limit = -1; + int flags = GRN_CURSOR_PREFIX; + VALUE options, rb_prefix, rb_key_bytes, rb_key_bits; + VALUE rb_order, rb_order_by; + VALUE rb_greater_than, rb_less_than, rb_offset, rb_limit; + + rb_grn_table_deconstruct((RbGrnTable *)SELF(self), &table, context, + NULL, NULL, + NULL, NULL, NULL, + NULL); + + rb_scan_args(argc, argv, "11", &rb_prefix, &options); + + rb_grn_scan_options(options, + "key_bytes", &rb_key_bytes, + "key_bites", &rb_key_bits, + "offset", &rb_offset, + "limit", &rb_limit, + "order", &rb_order, + "order_by", &rb_order_by, + "greater_than", &rb_greater_than, + "less_than", &rb_less_than, + NULL); + + prefix = StringValuePtr(rb_prefix); + if (!NIL_P(rb_key_bytes) && !NIL_P(rb_key_bits)) { + rb_raise(rb_eArgError, + "should not specify both :key_bytes and :key_bits once: %s", + rb_grn_inspect(rb_ary_new4(argc, argv))); + } else if (!NIL_P(rb_key_bytes)) { + prefix_size = NUM2UINT(rb_key_bytes); + } else if (!NIL_P(rb_key_bits)) { + prefix_size = NUM2UINT(rb_key_bits); + flags |= GRN_CURSOR_SIZE_BY_BIT; + } else { + prefix_size = RSTRING_LEN(rb_prefix); + } + if (!NIL_P(rb_offset)) + offset = NUM2INT(rb_offset); + if (!NIL_P(rb_limit)) + limit = NUM2INT(rb_limit); + + if (NIL_P(rb_order)) { + } else if (rb_grn_equal_option(rb_order, "asc") || + rb_grn_equal_option(rb_order, "ascending")) { + flags |= GRN_CURSOR_ASCENDING; + } else if (rb_grn_equal_option(rb_order, "desc") || + rb_grn_equal_option(rb_order, "descending")) { + flags |= GRN_CURSOR_DESCENDING; + } else { + rb_raise(rb_eArgError, + "order should be one of " + "[:asc, :ascending, :desc, :descending]: %s", + rb_grn_inspect(rb_order)); + } + if (NIL_P(rb_order_by)) { + } else if (rb_grn_equal_option(rb_order_by, "id")) { + flags |= GRN_CURSOR_BY_ID; + } else if (rb_grn_equal_option(rb_order_by, "key")) { + if (table->header.type != GRN_TABLE_PAT_KEY) { + rb_raise(rb_eArgError, + "order_by => :key is available " + "only for Groonga::DoubleArrayTrie: %s", + rb_grn_inspect(self)); + } + flags |= GRN_CURSOR_BY_KEY; + } else { + rb_raise(rb_eArgError, + "order_by should be one of [:id%s]: %s", + table->header.type == GRN_TABLE_PAT_KEY ? ", :key" : "", + rb_grn_inspect(rb_order_by)); + } + + if (RVAL2CBOOL(rb_greater_than)) + flags |= GRN_CURSOR_GT; + if (RVAL2CBOOL(rb_less_than)) + flags |= GRN_CURSOR_LT; + + cursor = grn_table_cursor_open(*context, table, + prefix, prefix_size, + NULL, 0, + offset, limit, flags); + rb_grn_context_check(*context, self); + + return cursor; +} + + +/* + * call-seq: + * table.open_prefix_cursor(prefix, options={}) -> Groonga::DoubleArrayTrieCursor + * table.open_prefix_cursor(prefix, options={}) {|cursor| ... } + * + * _prefix_ ????????????????????????? + * ????????????????????????????? + * ??????????????????????? + * + * _options_ ?????????????? + * @param options [::Hash] The name and value + * pairs. Omitted names are initialized as the default value. + * @option options :key_bytes The key_bytes + * + * _prefix_ ?????byte? + * + * @option options :key_bits The key_bits + * + * _prefix_ ?????bit? + * + * @option options :offset The offset + * + * ???????????????(0????) _:offset_ ?? + * ???????????? + * + * @option options :limit The limit + * + * ??????????????? _:limit_ ????????? + * ??????????-1????????????????? + * ???????? + * + * @option options :order The order + * + * +:asc+ ??? +:ascending+ ??????????????? + * ???? + * +:desc+ ??? +:descending+ ?????????????? + * ????? + * + * @option options :order_by (:id) The order_by + * + * +:id+ ??????ID??????????????????? + * +:key+??????????????????? + * + * @option options :greater_than The greater_than + * + * +true+ ?????? _prefix_ ??????????? [ +key+ ] ? + * ???????? + * + * @option options :less_than The less_than + * + * +true+ ?????? _prefix_ ??????????? [ +key+ ] ? + * ???????? + */ +static VALUE +rb_grn_double_array_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) +{ + grn_ctx *context = NULL; + grn_table_cursor *cursor; + VALUE rb_cursor; + + cursor = rb_grn_double_array_trie_open_grn_prefix_cursor(argc, argv, + self, &context); + rb_cursor = GRNTABLECURSOR2RVAL(Qnil, context, cursor); + rb_iv_set(rb_cursor, "@table", self); /* FIXME: cursor should mark table */ + if (rb_block_given_p()) + return rb_ensure(rb_yield, rb_cursor, rb_grn_object_close, rb_cursor); + else + return rb_cursor; +} + +void +rb_grn_init_double_array_trie (VALUE mGrn) +{ + rb_cGrnDoubleArrayTrie = + rb_define_class_under(mGrn, "DoubleArrayTrie", rb_cGrnTable); + + rb_include_module(rb_cGrnDoubleArrayTrie, rb_mGrnTableKeySupport); + rb_define_singleton_method(rb_cGrnDoubleArrayTrie, "create", + rb_grn_double_array_trie_s_create, -1); + + rb_define_method(rb_cGrnDoubleArrayTrie, "search", + rb_grn_double_array_trie_search, -1); + + rb_define_method(rb_cGrnDoubleArrayTrie, "open_prefix_cursor", + rb_grn_double_array_trie_open_prefix_cursor, -1); +} Modified: ext/groonga/rb-grn-object.c (+14 -0) =================================================================== --- ext/groonga/rb-grn-object.c 2011-11-22 08:41:40 +0000 (ef831c0) +++ ext/groonga/rb-grn-object.c 2011-11-23 11:06:38 +0000 (b790787) @@ -108,11 +108,13 @@ rb_grn_object_run_finalizer (grn_ctx *context, grn_obj *grn_object, case GRN_PROC: case GRN_CURSOR_TABLE_HASH_KEY: case GRN_CURSOR_TABLE_PAT_KEY: + case GRN_CURSOR_TABLE_DAT_KEY: case GRN_CURSOR_TABLE_NO_KEY: case GRN_CURSOR_TABLE_VIEW: break; case GRN_TABLE_HASH_KEY: case GRN_TABLE_PAT_KEY: + case GRN_TABLE_DAT_KEY: rb_grn_table_key_support_finalizer(context, grn_object, RB_GRN_TABLE_KEY_SUPPORT(rb_grn_object)); break; @@ -219,6 +221,9 @@ rb_grn_object_to_ruby_class (grn_obj *object) case GRN_TABLE_PAT_KEY: klass = rb_cGrnPatriciaTrie; break; + case GRN_TABLE_DAT_KEY: + klass = rb_cGrnDoubleArrayTrie; + break; case GRN_TABLE_NO_KEY: klass = rb_cGrnArray; break; @@ -255,6 +260,9 @@ rb_grn_object_to_ruby_class (grn_obj *object) case GRN_CURSOR_TABLE_PAT_KEY: klass = rb_cGrnPatriciaTrieCursor; break; + case GRN_CURSOR_TABLE_DAT_KEY: + klass = rb_cGrnDoubleArrayTrieCursor; + break; case GRN_CURSOR_TABLE_NO_KEY: klass = rb_cGrnArrayCursor; break; @@ -383,6 +391,7 @@ rb_grn_object_assign (VALUE klass, VALUE self, VALUE rb_context, (RVAL2CBOOL(rb_obj_is_kind_of(self, rb_cGrnType))) || klass == rb_cGrnHashCursor || klass == rb_cGrnPatriciaTrieCursor || + klass == rb_cGrnDoubleArrayTrieCursor || klass == rb_cGrnArrayCursor || klass == rb_cGrnViewCursor || klass == rb_cGrnIndexCursor || @@ -780,6 +789,8 @@ rb_grn_object_inspect_content_flags_with_label (VALUE inspected, rb_ary_push(inspected_flags, rb_str_new2("TABLE_HASH_KEY")); if (flags & GRN_OBJ_TABLE_PAT_KEY) rb_ary_push(inspected_flags, rb_str_new2("TABLE_PAT_KEY")); + if (flags & GRN_OBJ_TABLE_DAT_KEY) + rb_ary_push(inspected_flags, rb_str_new2("TABLE_DAT_KEY")); if (flags & GRN_OBJ_TABLE_NO_KEY) rb_ary_push(inspected_flags, rb_str_new2("TABLE_NO_KEY")); if (flags & GRN_OBJ_TABLE_VIEW) @@ -804,6 +815,7 @@ rb_grn_object_inspect_content_flags_with_label (VALUE inspected, switch (object->header.type) { case GRN_TABLE_HASH_KEY: case GRN_TABLE_PAT_KEY: + case GRN_TABLE_DAT_KEY: if (flags & GRN_OBJ_KEY_WITH_SIS) rb_ary_push(inspected_flags, rb_str_new2("KEY_WITH_SIS")); if (flags & GRN_OBJ_KEY_NORMALIZE) @@ -1211,6 +1223,7 @@ rb_grn_object_array_reference (VALUE self, VALUE rb_id) switch (object->header.type) { case GRN_TABLE_HASH_KEY: case GRN_TABLE_PAT_KEY: + case GRN_TABLE_DAT_KEY: case GRN_TABLE_NO_KEY: GRN_OBJ_INIT(&value, GRN_BULK, 0, GRN_ID_NIL); break; @@ -1270,6 +1283,7 @@ rb_uvector_value_p (RbGrnObject *rb_grn_object, VALUE rb_value) break; case GRN_TABLE_HASH_KEY: case GRN_TABLE_PAT_KEY: + case GRN_TABLE_DAT_KEY: case GRN_TABLE_NO_KEY: case GRN_TABLE_VIEW: first_element = rb_ary_entry(rb_value, 0); Modified: ext/groonga/rb-grn-table-cursor.c (+1 -0) =================================================================== --- ext/groonga/rb-grn-table-cursor.c 2011-11-22 08:41:40 +0000 (d561f53) +++ ext/groonga/rb-grn-table-cursor.c 2011-11-23 11:06:38 +0000 (8c185d2) @@ -303,5 +303,6 @@ rb_grn_init_table_cursor (VALUE mGrn) rb_grn_init_array_cursor(mGrn); rb_grn_init_hash_cursor(mGrn); rb_grn_init_patricia_trie_cursor(mGrn); + rb_grn_init_double_array_trie_cursor(mGrn); rb_grn_init_view_cursor(mGrn); } Modified: ext/groonga/rb-grn-table.c (+1 -0) =================================================================== --- ext/groonga/rb-grn-table.c 2011-11-22 08:41:40 +0000 (be70614) +++ ext/groonga/rb-grn-table.c 2011-11-23 11:06:38 +0000 (1a40ce0) @@ -2219,5 +2219,6 @@ rb_grn_init_table (VALUE mGrn) rb_grn_init_array(mGrn); rb_grn_init_hash(mGrn); rb_grn_init_patricia_trie(mGrn); + rb_grn_init_double_array_trie(mGrn); rb_grn_init_view(mGrn); } Modified: ext/groonga/rb-grn-utils.c (+3 -0) =================================================================== --- ext/groonga/rb-grn-utils.c 2011-11-22 08:41:40 +0000 (aa6fc57) +++ ext/groonga/rb-grn-utils.c 2011-11-23 11:06:38 +0000 (eb667bb) @@ -222,6 +222,7 @@ rb_grn_bulk_to_ruby_object_by_range_type (grn_ctx *context, grn_obj *bulk, switch (range->header.type) { case GRN_TABLE_HASH_KEY: case GRN_TABLE_PAT_KEY: + case GRN_TABLE_DAT_KEY: case GRN_TABLE_NO_KEY: { grn_id id; @@ -765,6 +766,7 @@ rb_grn_key_from_ruby_object (VALUE rb_key, grn_ctx *context, break; case GRN_TABLE_HASH_KEY: case GRN_TABLE_PAT_KEY: + case GRN_TABLE_DAT_KEY: case GRN_TABLE_NO_KEY: id = RVAL2GRNID(rb_key, context, domain, related_object); break; @@ -836,6 +838,7 @@ rb_grn_obj_to_ruby_object (VALUE klass, grn_ctx *context, /* case GRN_EXPR: */ /* case GRN_TABLE_HASH_KEY: */ /* case GRN_TABLE_PAT_KEY: */ + /* case GRN_TABLE_DAT_KEY: */ /* case GRN_TABLE_NO_KEY: */ /* case GRN_DB: */ /* case GRN_COLUMN_FIX_SIZE: */ Modified: ext/groonga/rb-grn.h (+4 -0) =================================================================== --- ext/groonga/rb-grn.h 2011-11-22 08:41:40 +0000 (0ae5b0b) +++ ext/groonga/rb-grn.h 2011-11-23 11:06:38 +0000 (195890b) @@ -206,12 +206,14 @@ RB_GRN_VAR VALUE rb_cGrnTable; RB_GRN_VAR VALUE rb_mGrnTableKeySupport; RB_GRN_VAR VALUE rb_cGrnHash; RB_GRN_VAR VALUE rb_cGrnPatriciaTrie; +RB_GRN_VAR VALUE rb_cGrnDoubleArrayTrie; RB_GRN_VAR VALUE rb_cGrnArray; RB_GRN_VAR VALUE rb_cGrnView; RB_GRN_VAR VALUE rb_cGrnTableCursor; RB_GRN_VAR VALUE rb_mGrnTableCursorKeySupport; RB_GRN_VAR VALUE rb_cGrnHashCursor; RB_GRN_VAR VALUE rb_cGrnPatriciaTrieCursor; +RB_GRN_VAR VALUE rb_cGrnDoubleArrayTrieCursor; RB_GRN_VAR VALUE rb_cGrnViewCursor; RB_GRN_VAR VALUE rb_cGrnArrayCursor; RB_GRN_VAR VALUE rb_cGrnType; @@ -247,12 +249,14 @@ void rb_grn_init_table_key_support (VALUE mGrn); void rb_grn_init_array (VALUE mGrn); void rb_grn_init_hash (VALUE mGrn); void rb_grn_init_patricia_trie (VALUE mGrn); +void rb_grn_init_double_array_trie (VALUE mGrn); void rb_grn_init_view (VALUE mGrn); void rb_grn_init_table_cursor (VALUE mGrn); void rb_grn_init_table_cursor_key_support (VALUE mGrn); void rb_grn_init_array_cursor (VALUE mGrn); void rb_grn_init_hash_cursor (VALUE mGrn); void rb_grn_init_patricia_trie_cursor (VALUE mGrn); +void rb_grn_init_double_array_trie_cursor (VALUE mGrn); void rb_grn_init_view_cursor (VALUE mGrn); void rb_grn_init_type (VALUE mGrn); void rb_grn_init_procedure (VALUE mGrn); Added: test/test-double-array-trie.rb (+164 -0) 100644 =================================================================== --- /dev/null +++ test/test-double-array-trie.rb 2011-11-23 11:06:38 +0000 (584cf4c) @@ -0,0 +1,164 @@ +# -*- coding: utf-8 -*- +# +# Copyright (C) 2011 Kouhei Sutou +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License version 2.1 as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +class DoubleArrayTrieTest < Test::Unit::TestCase + include GroongaTestUtils + include ERB::Util + + setup :setup_database + + def test_support_key? + assert_predicate(Groonga::DoubleArrayTrie.create(:name => "Users", + :key_type => "ShortText"), + :support_key?) + end + + def test_encoding + assert_equal(Groonga::Encoding.default, + Groonga::DoubleArrayTrie.create.encoding) + end + + def test_tokenizer + trie = Groonga::DoubleArrayTrie.create + assert_nil(trie.default_tokenizer) + trie.default_tokenizer = "TokenTrigram" + assert_equal(Groonga::Context.default["TokenTrigram"], + trie.default_tokenizer) + end + + def test_search + users = Groonga::Array.create(:name => "Users") + users.define_column("name", "ShortText") + + bookmarks = Groonga::DoubleArrayTrie.create(:name => "Bookmarks", + :key_type => "ShortText") + bookmarks.define_column("user_id", users) + + daijiro = users.add + daijiro["name"] = "daijiro" + gunyarakun = users.add + gunyarakun["name"] = "gunyarakun" + + groonga = bookmarks.add("http://groonga.org/") + groonga["user_id"] = daijiro + + records = bookmarks.search("http://groonga.org/") + assert_equal(["daijiro"], + records.records.collect {|record| record[".user_id.name"]}) + end + + def test_add + users = Groonga::DoubleArrayTrie.create(:name => "Users") + users.define_column("address", "Text") + me = users.add("me", :address => "me at example.com") + assert_equal("me at example.com", me[:address]) + end + + def test_default_tokenizer_on_create + terms = Groonga::DoubleArrayTrie.create(:name => "Terms", + :default_tokenizer => "TokenUnigram") + assert_equal(context[Groonga::Type::UNIGRAM], + terms.default_tokenizer) + end + + def test_duplicated_name + Groonga::DoubleArrayTrie.create(:name => "Users") + assert_raise(Groonga::InvalidArgument) do + Groonga::DoubleArrayTrie.create(:name => "Users") + end + end + + def test_has_key? + users = Groonga::DoubleArrayTrie.create(:name => "Users") + assert_false(users.has_key?("morita")) + users.add("morita") + assert_true(users.has_key?("morita")) + end + + def test_prefix_cursor + paths = Groonga::DoubleArrayTrie.create(:name => "Paths", + :key_type => 'ShortText') + paths.add('/') + paths.add('/tmp') + paths.add('/usr/bin') + paths.add('/usr/local/bin') + + assert_prefix_cursor(["/usr/local/bin", "/usr/bin", "/tmp", "/"], + paths, "/", {:order => :desc}) + assert_prefix_cursor(["/", "/tmp", "/usr/bin", "/usr/local/bin"], + paths, "/") + assert_prefix_cursor(["/usr/local/bin", "/usr/bin"], + paths, "/usr/local", + {:key_bytes => "/usr".size, :order => :desc}) + assert_prefix_cursor(["/tmp", "/usr/bin"], + paths, "/", + {:offset => 1, :limit => 2}) + end + + def assert_prefix_cursor(expected, tables, prefix, options={}) + actual = [] + tables.open_prefix_cursor(prefix, options) do |cursor| + cursor.each do |record| + actual << record.key + end + end + assert_equal(expected, actual) + end + + def test_add_uint_key + numbers = Groonga::DoubleArrayTrie.create(:name => "Numbers", + :key_type => "UInt32") + numbers.add(1) + numbers.add(2) + numbers.add(5) + numbers.add(7) + assert_equal([1, 2, 5, 7], numbers.collect {|number| number.key}) + end + + def test_added? + users = Groonga::DoubleArrayTrie.create(:name => "Users", + :key_type => "ShortText") + bob = users.add("bob") + assert_predicate(bob, :added?) + bob_again = users.add("bob") + assert_not_predicate(bob_again, :added?) + end + + def test_defrag + users = Groonga::DoubleArrayTrie.create(:name => "Users", + :key_type => "ShortText") + users.define_column("name", "ShortText") + users.define_column("address", "ShortText") + 1000.times do |i| + users.add("user #{i}", + :name => "user #{i}" * 1000, + :address => "address #{i}" * 1000) + end + assert_equal(7, users.defrag) + end + + def test_rename + users = Groonga::DoubleArrayTrie.create(:name => "Users", + :key_type => "ShortText") + name = users.define_column("name", "ShortText") + address = users.define_column("address", "ShortText") + + users.rename("People") + assert_equal(["People", "People.name", "People.address"], + [users.name, name.name, address.name]) + end +end From null+ranguba at clear-code.com Fri Nov 25 00:04:56 2011 From: null+ranguba at clear-code.com (null+ranguba at clear-code.com) Date: Fri, 25 Nov 2011 05:04:56 +0000 Subject: [groonga-commit:4140] ranguba/rroonga [master] [schema] support rename table. Message-ID: <20111125050545.B3D0E2C414B@taiyaki.ru> Kouhei Sutou 2011-11-25 05:04:56 +0000 (Fri, 25 Nov 2011) New Revision: a856236365f3146cb2492b482384ba915cd9495d Log: [schema] support rename table. Modified files: lib/groonga/schema.rb test/test-schema.rb Modified: lib/groonga/schema.rb (+57 -0) =================================================================== --- lib/groonga/schema.rb 2011-11-23 11:06:38 +0000 (abf4ff4) +++ lib/groonga/schema.rb 2011-11-25 05:04:56 +0000 (51fbd0a) @@ -347,6 +347,21 @@ module Groonga end end + # (See Groonga::Schema#rename_table) + # + # This is a syntax sugar the following code: + # + #
+      #   Groonga::Schema.define do |schema|
+      #     schema.rename_table(current_name, new_name, options)
+      #   end
+      # 
+ def rename_table(current_name, new_name, options={}) + define do |schema| + schema.rename_table(current_name, new_name, options) + end + end + # ???_name_????????????????? #
       #   Groonga::Schema.define do |schema|
@@ -797,6 +812,21 @@ module Groonga
       @definitions << definition
     end
 
+    # Renames _current_name_ table to _new_name.
+    #
+    # Note that table renaming will will not be performed
+    # until {#define} is called.
+    #
+    # @param options [::Hash] The name and value
+    #   pairs. Omitted names are initialized as the default value.
+    # @option options :context (Groonga::Context.default)
+    #   The Groonga::Context to be used in renaming.
+    def rename_table(current_name, new_name, options={})
+      options = @options.merge(options || {})
+      definition = TableRenameDefinition.new(current_name, new_name, options)
+      @definitions << definition
+    end
+
     # ??? _name_ ??????????
     #
     # ??????? #define ???????????????
@@ -1428,6 +1458,33 @@ module Groonga
       end
     end
 
+    # @private
+    class TableRenameDefinition
+      include Path
+
+      def initialize(current_name, new_name, options={})
+        @current_name = current_name
+        @new_name = new_name
+        @options = options
+      end
+
+      def define
+        table = current_table
+        table.rename(@new_name)
+      end
+
+      private
+      def context
+        @options[:context]
+      end
+
+      def current_table
+        table = context[@current_name]
+        raise TableNotExists.new(@current_name) if table.nil?
+        table
+      end
+    end
+
     # ????????Groonga::Schema.create_view?
     # Groonga::Schema#create_view?????????????
     # ??????

  Modified: test/test-schema.rb (+36 -0)
===================================================================
--- test/test-schema.rb    2011-11-23 11:06:38 +0000 (1bb73eb)
+++ test/test-schema.rb    2011-11-25 05:04:56 +0000 (cacc8bf)
@@ -113,6 +113,18 @@ class SchemaTest < Test::Unit::TestCase
                    table.inspect)
       assert_equal(tokenizer, table.default_tokenizer)
     end
+
+    def test_rename
+      Groonga::Schema.create_table("Posts", :type => :hash) do |table|
+      end
+      posts = context["Posts"]
+      assert_kind_of(Groonga::Hash, posts)
+      Groonga::Schema.rename_table("Posts", "Entries") do |table|
+      end
+      entries = context["Entries"]
+      assert_kind_of(Groonga::Hash, entries)
+      assert_equal("Entries", posts.name)
+    end
   end
 
   class DefinePatriciaTrieTest < self
@@ -159,6 +171,18 @@ class SchemaTest < Test::Unit::TestCase
                    table.inspect)
       assert_equal(context["TokenBigram"], table.default_tokenizer)
     end
+
+    def test_rename
+      Groonga::Schema.create_table("Posts", :type => :patricia_trie) do |table|
+      end
+      posts = context["Posts"]
+      assert_kind_of(Groonga::PatriciaTrie, posts)
+      Groonga::Schema.rename_table("Posts", "Entries") do |table|
+      end
+      entries = context["Entries"]
+      assert_kind_of(Groonga::PatriciaTrie, entries)
+      assert_equal("Entries", posts.name)
+    end
   end
 
   class DefineArrayTest < self
@@ -199,6 +223,18 @@ class SchemaTest < Test::Unit::TestCase
                    "size: <0>>",
                    table.inspect)
     end
+
+    def test_rename
+      Groonga::Schema.create_table("Posts", :type => :array) do |table|
+      end
+      posts = context["Posts"]
+      assert_kind_of(Groonga::Array, posts)
+      Groonga::Schema.rename_table("Posts", "Entries") do |table|
+      end
+      entries = context["Entries"]
+      assert_kind_of(Groonga::Array, entries)
+      assert_equal("Entries", posts.name)
+    end
   end
 
   class DefineColumnTest < self


From null+ranguba at clear-code.com  Fri Nov 25 00:13:39 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Fri, 25 Nov 2011 05:13:39 +0000
Subject: [groonga-commit:4141] ranguba/rroonga [master] [schema] support
	double array trie.
Message-ID: <20111125051421.CF2732C40F5@taiyaki.ru>

Kouhei Sutou	2011-11-25 05:13:39 +0000 (Fri, 25 Nov 2011)

  New Revision: 5a8e873c14d03ff6c7aed07c6f68bc361bd33420

  Log:
    [schema] support double array trie.

  Modified files:
    lib/groonga/schema.rb
    test/test-schema.rb

  Modified: lib/groonga/schema.rb (+26 -20)
===================================================================
--- lib/groonga/schema.rb    2011-11-25 05:04:56 +0000 (51fbd0a)
+++ lib/groonga/schema.rb    2011-11-25 05:13:39 +0000 (3751a07)
@@ -188,7 +188,8 @@ module Groonga
       #   @option options :type (:array) The type
       #
       #     ????????????
-      #     +:array+ , +:hash+ , +:patricia_trie+ ???????????
+      #     +:array+ , +:hash+ , +:patricia_trie+ ,
+      #     +:double_array_trie+ ???????????
       #     (:key_type?????)
       #   @option options [Groonga::Context] :context (Groonga::Context.default) The context
       #
@@ -221,7 +222,8 @@ module Groonga
       #   @option options :type (:array) The type
       #
       #     ????????????
-      #     +:array+ , +:hash+ , +:patricia_trie+ ???????????
+      #     +:array+ , +:hash+ , +:patricia_trie+ ,
+      #     +:double_array_trie+ ???????????
       #     (:key_type?????)
       #   @option options [Groonga::Context] :context (Groonga::Context.default) The context
       #
@@ -247,7 +249,8 @@ module Groonga
       #
       #     ????????????????????
       #     ??????????"Int32"?"ShortText"??????Groonga::Type
-      #     ????????Groonga::Array?Groonga::Hash?Groonga::PatriciaTrie?
+      #     ????????Groonga::Array?Groonga::Hash?
+      #     Groonga::PatriciaTrie?Groonga::DoubleArrayTrie?
       #     ??????????Groonga::Type??????????????????
       #     ?????????????????????????4096????
       #     ?????Groonga::Type::TEXT?Groonga::Type::LONG_TEXT???????
@@ -277,7 +280,8 @@ module Groonga
       #   @option options :type (:array) The type
       #
       #     ????????????
-      #     +:array+ , +:hash+ , +:patricia_trie+ ???????????
+      #     +:array+ , +:hash+ , +:patricia_trie+ ,
+      #     +:double_array_trie+ ???????????
       #     (:key_type?????)
       #   @option options [Groonga::Context] :context (Groonga::Context.default) The context
       #
@@ -614,7 +618,8 @@ module Groonga
     #   @option options :type (:array) The type
     #
     #     ????????????
-    #     +:array+ , +:hash+ , +:patricia_trie+ ???????????
+    #     +:array+ , +:hash+ , +:patricia_trie+ ,
+    #     +:double_array_trie+ ???????????
     #   @option options [Groonga::Context] :context The context.
     #
     #     ????????????Groonga::Context??????
@@ -652,7 +657,8 @@ module Groonga
     #   @option options :type (:array) The type
     #
     #     ????????????
-    #     +:array+ , +:hash+ , +:patricia_trie+ ???????????
+    #     +:array+ , +:hash+ , +:patricia_trie+ ,
+    #     +:double_array_trie+ ???????????
     #   @option options [Groonga::Context] :context The context
     #
     #     ????????????Groonga::Context??????
@@ -683,7 +689,8 @@ module Groonga
     #     ????????????????????
     #     ??????????"Int32"?"ShortText"??????
     #     Groonga::Type????????Groonga::Array?
-    #     Groonga::Hash?Groonga::PatriciaTrie???????????
+    #     Groonga::Hash?Groonga::PatriciaTrie?
+    #     Groonga::DoubleArrayTrie???????????
     #
     #     Groonga::Type??????????????????
     #     ?????????????????????????
@@ -705,18 +712,14 @@ module Groonga
     #     Groonga::IndexColumn????????
     #     "TokenBigram"?????????????
     #
-    # @overload create_table(name, options= {:type => :patricia_trie})
-    #   :type?:patricia_trie???????
+    # @overload create_table(name, options= {:type => :double_array_trie})
+    #   :type?:double_array_trie???????
     #   @param options [::Hash] The name and value
     #     pairs. Omitted names are initialized as the default value.
     #   @option options :force The force
     #
     #     +true+ ?????????????????
     #     ??????????????????????
-    #   @option options :type (:array) The type
-    #
-    #     ????????????
-    #     +:array+ , +:hash+ , +:patricia_trie+ ???????????
     #   @option options [Groonga::Context] :context The context
     #
     #     ????????????Groonga::Context??????
@@ -745,16 +748,13 @@ module Groonga
     #   @option options :key_normalize The key_normalize
     #
     #     +true+ ???????????????
-    #   @option options :key_with_sis
-    #
-    #     +true+ ??????????????suffix?????
-    #     ??????
     #   @option options :key_type The key_type
     #
     #     ????????????????????
     #     ??????????"Int32"?"ShortText"??????
     #     Groonga::Type????????Groonga::Array?
-    #     Groonga::Hash?Groonga::PatriciaTrie???????????
+    #     Groonga::Hash?Groonga::PatriciaTrie?
+    #     Groonga::DoubleArrayTrie???????????
     #
     #     Groonga::Type??????????????????
     #     ?????????????????????????
@@ -1283,8 +1283,12 @@ module Groonga
           Groonga::Hash
         when :patricia_trie
           Groonga::PatriciaTrie
+        when :double_array_trie
+          Groonga::DoubleArrayTrie
         else
-          raise UnknownTableType.new(type, [nil, :array, :hash, :patricia_trie])
+          supported_types = [nil, :array, :hash, :patricia_trie,
+                             :double_array_trie]
+          raise UnknownTableType.new(type, supported_types)
         end
       end
 
@@ -1313,6 +1317,8 @@ module Groonga
             :key_with_sis => @options[:key_with_sis],
           }
           common.merge(key_support_table_common).merge(options)
+        elsif @table_type == Groonga::DoubleArrayTrie
+          common.merge(key_support_table_common)
         end
       end
 
@@ -1367,7 +1373,7 @@ module Groonga
         case table
         when Groonga::Array
           true
-        when Groonga::Hash, Groonga::PatriciaTrie
+        when Groonga::Hash, Groonga::PatriciaTrie, Groonga::DoubleArrayTrie
           key_type = normalize_key_type(options[:key_type])
           return false unless table.domain == resolve_name(key_type)
           default_tokenizer = normalize_type(options[:default_tokenizer])

  Modified: test/test-schema.rb (+58 -0)
===================================================================
--- test/test-schema.rb    2011-11-25 05:04:56 +0000 (cacc8bf)
+++ test/test-schema.rb    2011-11-25 05:13:39 +0000 (328f9b6)
@@ -185,6 +185,64 @@ class SchemaTest < Test::Unit::TestCase
     end
   end
 
+  class DefineDoubleArrayTrieTest < self
+    def test_default
+      Groonga::Schema.create_table("Posts",
+                                   :type => :double_array_trie) do |table|
+      end
+      posts = context["Posts"]
+      assert_kind_of(Groonga::DoubleArrayTrie, posts)
+      assert_equal("#{@database_path}.0000100", posts.path)
+    end
+
+    def test_named_path
+      Groonga::Schema.create_table("Posts",
+                                   :type => :double_array_trie,
+                                   :named_path => true) do |table|
+      end
+      posts = context["Posts"]
+      assert_kind_of(Groonga::DoubleArrayTrie, posts)
+      assert_equal("#{@database_path}.tables/Posts", posts.path)
+    end
+
+    def test_full_option
+      path = @tmp_dir + "patricia-trie.groonga"
+      Groonga::Schema.create_table("Posts",
+                                   :type => :double_array_trie,
+                                   :key_type => "integer",
+                                   :path => path.to_s,
+                                   :value_type => "Float",
+                                   :default_tokenizer => "TokenBigram",
+                                   :key_normalize => true,
+                                   :named_path => true) do |table|
+      end
+      table = context["Posts"]
+      assert_equal("#, " +
+                   "name: , " +
+                   "path: <#{path}>, " +
+                   "domain: , " +
+                   "range: , " +
+                   "flags: , " +
+                   "encoding: <#{Groonga::Encoding.default.inspect}>, " +
+                   "size: <0>>",
+                   table.inspect)
+      assert_equal(context["TokenBigram"], table.default_tokenizer)
+    end
+
+    def test_rename
+      Groonga::Schema.create_table("Posts", :type => :double_array_trie) do |table|
+      end
+      posts = context["Posts"]
+      assert_kind_of(Groonga::DoubleArrayTrie, posts)
+      Groonga::Schema.rename_table("Posts", "Entries") do |table|
+      end
+      entries = context["Entries"]
+      assert_kind_of(Groonga::DoubleArrayTrie, entries)
+      assert_equal("Entries", posts.name)
+    end
+  end
+
   class DefineArrayTest < self
     def test_default
       Groonga::Schema.create_table("Posts", :type => :array) do |table|


From null+ranguba at clear-code.com  Fri Nov 25 00:28:34 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Fri, 25 Nov 2011 05:28:34 +0000
Subject: [groonga-commit:4142] ranguba/rroonga [master] [schema] support
	renaming column.
Message-ID: <20111125052916.0E6A52C414B@taiyaki.ru>

Kouhei Sutou	2011-11-25 05:28:34 +0000 (Fri, 25 Nov 2011)

  New Revision: caa54e9eb200bb8f4caf8da4c096a474cd7008fb

  Log:
    [schema] support renaming column.

  Modified files:
    lib/groonga/schema.rb
    test/test-schema.rb

  Modified: lib/groonga/schema.rb (+71 -0)
===================================================================
--- lib/groonga/schema.rb    2011-11-25 05:13:39 +0000 (3751a07)
+++ lib/groonga/schema.rb    2011-11-25 05:28:34 +0000 (8eab3d3)
@@ -449,6 +449,18 @@ module Groonga
         end
       end
 
+      # This is a syntax sugar of the following:
+      #
+      #   Groonga::Schema.define do |schema|
+      #     schema.rename_column(table_name,
+      #                          current_column_name, new_column_name)
+      #   end
+      def rename_column(table_name, current_column_name, new_column_name)
+        define do |schema|
+          schema.rename_column(table_name, current_column_name, new_column_name)
+        end
+      end
+
       # ????????????Ruby??????????grn?
       # ????????????Ruby???????????
       # Ruby??????????????
@@ -900,6 +912,16 @@ module Groonga
       end
     end
 
+    # It is a syntax sugar of the following:
+    #   schema.change_table(table_name) do |table|
+    #     table.rename_column(current_column_name, new_column_name)
+    #   end
+    def rename_column(table_name, current_column_name, new_column_name)
+      change_table(table_name) do |table|
+        table.rename_column(current_column_name, new_column_name)
+      end
+    end
+
     # @private
     def context
       @options[:context] || Groonga::Context.default
@@ -1027,6 +1049,24 @@ module Groonga
         self
       end
 
+      # Renames _current_name_ column to _new_name_ column.
+      #
+      # @param [::Hash] options The name and value
+      #   pairs. Omitted names are initialized as the default
+      #   value.
+      # @option options [Groonga:Context] :context (Groonga::Context.default)
+      #   The context to be used in renaming.
+      def rename_column(current_name, new_name, options={})
+        definition = self[name, ColumnRenameDefinition]
+        if definition.nil?
+          definition = ColumnRenameDefinition.new(current_name, new_name,
+                                                  options)
+          update_definition(name, ColumnRenameDefinition, definition)
+        end
+        definition.options.merge!(options)
+        self
+      end
+
       # _target_table_ ? _target_column_ ???????????
       # ??????????????????????????
       # ????
@@ -1681,6 +1721,37 @@ module Groonga
     end
 
     # @private
+    class ColumnRenameDefinition
+      include Path
+
+      attr_accessor :current_name, :new_name
+      attr_reader :options
+
+      def initialize(current_name, new_name, options={})
+        @current_name = current_name
+        @current_name = @current_name.to_s if @current_name.is_a?(Symbol)
+        @new_name = new_name
+        @new_name = @new_name.to_s if @new_name.is_a?(Symbol)
+        @options = (options || {}).dup
+      end
+
+      def define(table_definition, table)
+        if @current_name.respond_to?(:call)
+          current_name = @current_name.call(table_definition.context)
+        else
+          current_name = @current_name
+        end
+        column = table.column(current_name)
+
+        if column.nil?
+          raise ColumnNotExists.new(name)
+        end
+
+        column.rename(@new_name)
+      end
+    end
+
+    # @private
     class IndexColumnDefinition
       include Path
 

  Modified: test/test-schema.rb (+13 -0)
===================================================================
--- test/test-schema.rb    2011-11-25 05:13:39 +0000 (328f9b6)
+++ test/test-schema.rb    2011-11-25 05:28:34 +0000 (eb8e0fd)
@@ -443,6 +443,19 @@ class SchemaTest < Test::Unit::TestCase
     assert_nil(context["Posts.content"])
   end
 
+  def test_rename_column
+    Groonga::Schema.create_table("Posts") do |table|
+      table.long_text :content
+    end
+    content = context["Posts.content"]
+    assert_equal("Posts.content", content.name)
+
+    Groonga::Schema.rename_column("Posts", "content", "body")
+    body = context["Posts.body"]
+    assert_equal("Posts.body", body.name)
+    assert_equal("Posts.body", content.name)
+  end
+
   def test_column_again
     Groonga::Schema.create_table("Posts") do |table|
       table.text :content


From null+ranguba at clear-code.com  Fri Nov 25 00:45:18 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Fri, 25 Nov 2011 05:45:18 +0000
Subject: [groonga-commit:4143] ranguba/rroonga [master] [schema] give up
	prividing rename_index. Use rename_column instead.
Message-ID: <20111125054603.4B8302C414B@taiyaki.ru>

Kouhei Sutou	2011-11-25 05:45:18 +0000 (Fri, 25 Nov 2011)

  New Revision: 1663fe5e7061b680f99a4987f54f3bac105265ad

  Log:
    [schema] give up prividing rename_index. Use rename_column instead.
    
    I can't get a good idea natural signature of it.

  Modified files:
    test/test-schema.rb

  Modified: test/test-schema.rb (+18 -0)
===================================================================
--- test/test-schema.rb    2011-11-25 05:28:34 +0000 (eb8e0fd)
+++ test/test-schema.rb    2011-11-25 05:45:18 +0000 (ce04fe2)
@@ -623,6 +623,24 @@ class SchemaTest < Test::Unit::TestCase
       end
       assert_nil(context["Terms.Posts_content"])
     end
+
+    def test_rename
+      Groonga::Schema.create_table("Posts") do |table|
+        table.long_text :content
+      end
+      Groonga::Schema.create_table("Terms") do |table|
+        table.index "Posts.content"
+      end
+      index = context["Terms.Posts_content"]
+      assert_equal([context["Posts.content"]], index.sources)
+      Groonga::Schema.change_table("Terms") do |table|
+        table.rename_column("Posts_content", "posts_content_index")
+      end
+      renamed_index = context["Terms.posts_content_index"]
+      assert_equal("Terms.posts_content_index", renamed_index.name)
+      assert_equal("Terms.posts_content_index", index.name)
+      assert_equal([context["Posts.content"]], renamed_index.sources)
+    end
   end
 
   def test_reference_guess


From null+ranguba at clear-code.com  Sat Nov 26 02:19:01 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sat, 26 Nov 2011 07:19:01 +0000
Subject: [groonga-commit:4144] ranguba/rroonga [master] use JSON gem.
Message-ID: <20111126071958.663C82C4172@taiyaki.ru>

Kouhei Sutou	2011-11-26 07:19:01 +0000 (Sat, 26 Nov 2011)

  New Revision: 7e59d4b9e11a32c49076adbae660b5f5e81b06d1

  Log:
    use JSON gem.

  Removed files:
    lib/groonga/json.rb
  Modified files:
    lib/groonga/context.rb
    lib/groonga/grntest-log.rb

  Modified: lib/groonga/context.rb (+0 -2)
===================================================================
--- lib/groonga/context.rb    2011-11-26 07:08:46 +0000 (15c55c7)
+++ lib/groonga/context.rb    2011-11-26 07:19:01 +0000 (ac00b83)
@@ -15,8 +15,6 @@
 # License along with this library; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
-require "groonga/json"
-
 module Groonga
   class Context
     # _path_ ??????????????????????????

  Modified: lib/groonga/grntest-log.rb (+2 -2)
===================================================================
--- lib/groonga/grntest-log.rb    2011-11-26 07:08:46 +0000 (0a6e032)
+++ lib/groonga/grntest-log.rb    2011-11-26 07:19:01 +0000 (9fdf59a)
@@ -18,7 +18,7 @@
 require "English"
 require "time"
 
-require "groonga/json"
+require "json"
 
 module Groonga
   module GrntestLog
@@ -199,7 +199,7 @@ module Groonga
 
       private
       def parse_json(string)
-        Groonga::JSON.parse(string)
+        JSON.parse(string)
       end
     end
   end

  Deleted: lib/groonga/json.rb (+0 -34) 100644
===================================================================
--- lib/groonga/json.rb    2011-11-26 07:08:46 +0000 (a7cc253)
+++ /dev/null
@@ -1,34 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# Copyright (C) 2011  Kouhei Sutou 
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License version 2.1 as published by the Free Software Foundation.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-
-module Groonga
-  module JSON
-    class << self
-      begin
-        require 'json'
-        def parse(json)
-          ::JSON.parse(json)
-        end
-      rescue LoadError
-        require 'yaml'
-        def parse(json)
-          YAML.load(json)
-        end
-      end
-    end
-  end
-end


From null+ranguba at clear-code.com  Sat Nov 26 02:08:46 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sat, 26 Nov 2011 07:08:46 +0000
Subject: [groonga-commit:4145] ranguba/rroonga [master] require 'json'.
Message-ID: <20111126071958.5A57E2C4165@taiyaki.ru>

Kouhei Sutou	2011-11-26 07:08:46 +0000 (Sat, 26 Nov 2011)

  New Revision: 6e2ca4b15595dcc2f4d2f0f627fa0f5ba59a6b5b

  Log:
    require 'json'.

  Modified files:
    Gemfile

  Modified: Gemfile (+1 -0)
===================================================================
--- Gemfile    2011-11-25 05:45:18 +0000 (4d67639)
+++ Gemfile    2011-11-26 07:08:46 +0000 (0c85bec)
@@ -18,6 +18,7 @@
 source "http://rubygems.org/"
 
 gem 'pkg-config'
+gem 'json'
 
 group :development, :test do
   gem "test-unit"


From null+ranguba at clear-code.com  Sat Nov 26 02:19:11 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sat, 26 Nov 2011 07:19:11 +0000
Subject: [groonga-commit:4146] ranguba/rroonga [master] update news.
Message-ID: <20111126071958.721CB2C423D@taiyaki.ru>

Kouhei Sutou	2011-11-26 07:19:11 +0000 (Sat, 26 Nov 2011)

  New Revision: a30687726f06f0d4e40925d6bcfe213a2a346adf

  Log:
    update news.

  Modified files:
    doc/text/news.textile

  Modified: doc/text/news.textile (+20 -1)
===================================================================
--- doc/text/news.textile    2011-11-26 07:19:01 +0000 (3c71f8a)
+++ doc/text/news.textile    2011-11-26 07:19:11 +0000 (633b863)
@@ -1,6 +1,6 @@
 h1. NEWS
 
-h2. 1.3.0: 2011-10-29
+h2(#1.3.0). 1.3.0: 2011-11-29
 
 h3. Improvements
 
@@ -8,6 +8,25 @@ h3. Improvements
 * [schema] Remove also needless db.tables/table.columns/ directory if it is empty.
 * Added query log parser.
 * Added groonga-query-log-extract command.
+* Added grntest log analyzer.
+* Added JSON gem dependency.
+* Supported groonga 1.2.8.
+* Dropped groonga 1.2.7 or former support.
+* Added Groonga::Table#defrag.
+* Added Groonga::Table#rename.
+* Added Groonga::Column#rename.
+* Added Groonga::DoubleArrayTrie.
+* [schema] Supported table rename.
+* [schema] Supported column rename.
+* [schema] Supported double array trie.
+
+h3. Changes
+
+* [schema] Don't use named path by default for location aware DB.
+
+h3. Fixes
+
+* Fixed a crash problem on GC.
 
 h2. 1.2.9: 2011-09-16
 


From null+ranguba at clear-code.com  Sun Nov 27 10:45:26 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sun, 27 Nov 2011 15:45:26 +0000
Subject: [groonga-commit:4147] ranguba/rroonga [master] add "coding: utf-8"
	for YARD.
Message-ID: <20111127154825.D5B712C4154@taiyaki.ru>

Kouhei Sutou	2011-11-27 15:45:26 +0000 (Sun, 27 Nov 2011)

  New Revision: 70863338b2c2c86a88579ed5e454a35de4b25c74

  Log:
    add "coding: utf-8" for YARD.

  Modified files:
    ext/groonga/rb-grn-accessor.c
    ext/groonga/rb-grn-array-cursor.c
    ext/groonga/rb-grn-array.c
    ext/groonga/rb-grn-column.c
    ext/groonga/rb-grn-context.c
    ext/groonga/rb-grn-database.c
    ext/groonga/rb-grn-double-array-trie-cursor.c
    ext/groonga/rb-grn-double-array-trie.c
    ext/groonga/rb-grn-encoding-support.c
    ext/groonga/rb-grn-encoding.c
    ext/groonga/rb-grn-exception.c
    ext/groonga/rb-grn-expression-builder.c
    ext/groonga/rb-grn-expression.c
    ext/groonga/rb-grn-fix-size-column.c
    ext/groonga/rb-grn-hash-cursor.c
    ext/groonga/rb-grn-hash.c
    ext/groonga/rb-grn-index-column.c
    ext/groonga/rb-grn-index-cursor.c
    ext/groonga/rb-grn-logger.c
    ext/groonga/rb-grn-object.c
    ext/groonga/rb-grn-operator.c
    ext/groonga/rb-grn-patricia-trie-cursor.c
    ext/groonga/rb-grn-patricia-trie.c
    ext/groonga/rb-grn-plugin.c
    ext/groonga/rb-grn-posting.c
    ext/groonga/rb-grn-procedure.c
    ext/groonga/rb-grn-query.c
    ext/groonga/rb-grn-record.c
    ext/groonga/rb-grn-snippet.c
    ext/groonga/rb-grn-table-cursor-key-support.c
    ext/groonga/rb-grn-table-cursor.c
    ext/groonga/rb-grn-table-key-support.c
    ext/groonga/rb-grn-table.c
    ext/groonga/rb-grn-type.c
    ext/groonga/rb-grn-utils.c
    ext/groonga/rb-grn-variable-size-column.c
    ext/groonga/rb-grn-variable.c
    ext/groonga/rb-grn-view-accessor.c
    ext/groonga/rb-grn-view-cursor.c
    ext/groonga/rb-grn-view-record.c
    ext/groonga/rb-grn-view.c
    ext/groonga/rb-groonga.c

  Modified: ext/groonga/rb-grn-accessor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-accessor.c    2011-11-26 07:19:11 +0000 (e0922a5)
+++ ext/groonga/rb-grn-accessor.c    2011-11-27 15:45:26 +0000 (a9a730e)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-array-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-array-cursor.c    2011-11-26 07:19:11 +0000 (b8db71b)
+++ ext/groonga/rb-grn-array-cursor.c    2011-11-27 15:45:26 +0000 (63261dd)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-array.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-array.c    2011-11-26 07:19:11 +0000 (96c1a4f)
+++ ext/groonga/rb-grn-array.c    2011-11-27 15:45:26 +0000 (9527bc1)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-column.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-column.c    2011-11-26 07:19:11 +0000 (b4ad039)
+++ ext/groonga/rb-grn-column.c    2011-11-27 15:45:26 +0000 (2c5cf47)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /* vim: set sts=4 sw=4 ts=8 noet: */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 

  Modified: ext/groonga/rb-grn-context.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-context.c    2011-11-26 07:19:11 +0000 (02b248d)
+++ ext/groonga/rb-grn-context.c    2011-11-27 15:45:26 +0000 (213d77c)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2010-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-database.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-database.c    2011-11-26 07:19:11 +0000 (23f5497)
+++ ext/groonga/rb-grn-database.c    2011-11-27 15:45:26 +0000 (e15aaf4)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-double-array-trie-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-double-array-trie-cursor.c    2011-11-26 07:19:11 +0000 (ea315e7)
+++ ext/groonga/rb-grn-double-array-trie-cursor.c    2011-11-27 15:45:26 +0000 (a73cbfd)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-double-array-trie.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-double-array-trie.c    2011-11-26 07:19:11 +0000 (b42a0d7)
+++ ext/groonga/rb-grn-double-array-trie.c    2011-11-27 15:45:26 +0000 (264bbf5)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /* vim: set sts=4 sw=4 ts=8 noet: */
 /*
   Copyright (C) 2011  Kouhei Sutou 

  Modified: ext/groonga/rb-grn-encoding-support.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-encoding-support.c    2011-11-26 07:19:11 +0000 (345696f)
+++ ext/groonga/rb-grn-encoding-support.c    2011-11-27 15:45:26 +0000 (1bcee5e)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-encoding.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-encoding.c    2011-11-26 07:19:11 +0000 (6fbb937)
+++ ext/groonga/rb-grn-encoding.c    2011-11-27 15:45:26 +0000 (f343f9f)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-exception.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-exception.c    2011-11-26 07:19:11 +0000 (265c553)
+++ ext/groonga/rb-grn-exception.c    2011-11-27 15:45:26 +0000 (65ea9ad)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-expression-builder.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-expression-builder.c    2011-11-26 07:19:11 +0000 (7365ec0)
+++ ext/groonga/rb-grn-expression-builder.c    2011-11-27 15:45:26 +0000 (e9cd43d)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-expression.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-expression.c    2011-11-26 07:19:11 +0000 (5b7cd1b)
+++ ext/groonga/rb-grn-expression.c    2011-11-27 15:45:26 +0000 (e6c9d24)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-fix-size-column.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-fix-size-column.c    2011-11-26 07:19:11 +0000 (7747e22)
+++ ext/groonga/rb-grn-fix-size-column.c    2011-11-27 15:45:26 +0000 (337b0cb)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-hash-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-hash-cursor.c    2011-11-26 07:19:11 +0000 (6b1976d)
+++ ext/groonga/rb-grn-hash-cursor.c    2011-11-27 15:45:26 +0000 (87430dd)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-hash.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-hash.c    2011-11-26 07:19:11 +0000 (4f593bc)
+++ ext/groonga/rb-grn-hash.c    2011-11-27 15:45:26 +0000 (627661c)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-index-column.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-index-column.c    2011-11-26 07:19:11 +0000 (823da4c)
+++ ext/groonga/rb-grn-index-column.c    2011-11-27 15:45:26 +0000 (035c16f)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-index-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-index-cursor.c    2011-11-26 07:19:11 +0000 (aa9056d)
+++ ext/groonga/rb-grn-index-cursor.c    2011-11-27 15:45:26 +0000 (38bf85c)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2011  Haruka Yoshihara 
 

  Modified: ext/groonga/rb-grn-logger.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-logger.c    2011-11-26 07:19:11 +0000 (c17f161)
+++ ext/groonga/rb-grn-logger.c    2011-11-27 15:45:26 +0000 (6218d1b)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-object.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-object.c    2011-11-26 07:19:11 +0000 (b790787)
+++ ext/groonga/rb-grn-object.c    2011-11-27 15:45:26 +0000 (adfa1d1)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-operator.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-operator.c    2011-11-26 07:19:11 +0000 (7fd340c)
+++ ext/groonga/rb-grn-operator.c    2011-11-27 15:45:26 +0000 (9658315)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-patricia-trie-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-patricia-trie-cursor.c    2011-11-26 07:19:11 +0000 (832b210)
+++ ext/groonga/rb-grn-patricia-trie-cursor.c    2011-11-27 15:45:26 +0000 (27d058d)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-patricia-trie.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-patricia-trie.c    2011-11-26 07:19:11 +0000 (0f7843e)
+++ ext/groonga/rb-grn-patricia-trie.c    2011-11-27 15:45:26 +0000 (be01983)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /* vim: set sts=4 sw=4 ts=8 noet: */
 /*
   Copyright (C) 2009  Kouhei Sutou 

  Modified: ext/groonga/rb-grn-plugin.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-plugin.c    2011-11-26 07:19:11 +0000 (0094e3c)
+++ ext/groonga/rb-grn-plugin.c    2011-11-27 15:45:26 +0000 (7e753d7)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-posting.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-posting.c    2011-11-26 07:19:11 +0000 (7859414)
+++ ext/groonga/rb-grn-posting.c    2011-11-27 15:45:26 +0000 (a6ded27)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2011  Haruka Yoshihara 
 

  Modified: ext/groonga/rb-grn-procedure.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-procedure.c    2011-11-26 07:19:11 +0000 (686611f)
+++ ext/groonga/rb-grn-procedure.c    2011-11-27 15:45:26 +0000 (3620c32)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-query.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-query.c    2011-11-26 07:19:11 +0000 (c480124)
+++ ext/groonga/rb-grn-query.c    2011-11-27 15:45:26 +0000 (8871e15)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-record.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-record.c    2011-11-26 07:19:11 +0000 (d1ccd9c)
+++ ext/groonga/rb-grn-record.c    2011-11-27 15:45:26 +0000 (ce64d88)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-snippet.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-snippet.c    2011-11-26 07:19:11 +0000 (c1673ed)
+++ ext/groonga/rb-grn-snippet.c    2011-11-27 15:45:26 +0000 (22bbcf9)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-table-cursor-key-support.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-table-cursor-key-support.c    2011-11-26 07:19:11 +0000 (229391d)
+++ ext/groonga/rb-grn-table-cursor-key-support.c    2011-11-27 15:45:26 +0000 (31c03a5)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-table-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-table-cursor.c    2011-11-26 07:19:11 +0000 (8c185d2)
+++ ext/groonga/rb-grn-table-cursor.c    2011-11-27 15:45:26 +0000 (d8d0ab4)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-table-key-support.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-table-key-support.c    2011-11-26 07:19:11 +0000 (ea2aeb1)
+++ ext/groonga/rb-grn-table-key-support.c    2011-11-27 15:45:26 +0000 (e6a13d8)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-table.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-table.c    2011-11-26 07:19:11 +0000 (1a40ce0)
+++ ext/groonga/rb-grn-table.c    2011-11-27 15:45:26 +0000 (4483717)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-type.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-type.c    2011-11-26 07:19:11 +0000 (07c1389)
+++ ext/groonga/rb-grn-type.c    2011-11-27 15:45:26 +0000 (cd25b3e)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-utils.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-utils.c    2011-11-26 07:19:11 +0000 (eb667bb)
+++ ext/groonga/rb-grn-utils.c    2011-11-27 15:45:26 +0000 (747c652)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /* vim: set sts=4 sw=4 ts=8 noet: */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 

  Modified: ext/groonga/rb-grn-variable-size-column.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-variable-size-column.c    2011-11-26 07:19:11 +0000 (db649aa)
+++ ext/groonga/rb-grn-variable-size-column.c    2011-11-27 15:45:26 +0000 (85e6212)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-variable.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-variable.c    2011-11-26 07:19:11 +0000 (c924f7a)
+++ ext/groonga/rb-grn-variable.c    2011-11-27 15:45:26 +0000 (a97d71f)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-view-accessor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-view-accessor.c    2011-11-26 07:19:11 +0000 (5412b6d)
+++ ext/groonga/rb-grn-view-accessor.c    2011-11-27 15:45:26 +0000 (38c1aca)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-view-cursor.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-view-cursor.c    2011-11-26 07:19:11 +0000 (753be8b)
+++ ext/groonga/rb-grn-view-cursor.c    2011-11-27 15:45:26 +0000 (a7215bd)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-view-record.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-view-record.c    2011-11-26 07:19:11 +0000 (6a3f6da)
+++ ext/groonga/rb-grn-view-record.c    2011-11-27 15:45:26 +0000 (0b7864e)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2010  Kouhei Sutou 
 

  Modified: ext/groonga/rb-grn-view.c (+1 -1)
===================================================================
--- ext/groonga/rb-grn-view.c    2011-11-26 07:19:11 +0000 (f5d27dd)
+++ ext/groonga/rb-grn-view.c    2011-11-27 15:45:26 +0000 (6220e9e)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2010-2011  Kouhei Sutou 
 

  Modified: ext/groonga/rb-groonga.c (+1 -1)
===================================================================
--- ext/groonga/rb-groonga.c    2011-11-26 07:19:11 +0000 (de13928)
+++ ext/groonga/rb-groonga.c    2011-11-27 15:45:26 +0000 (2e70327)
@@ -1,4 +1,4 @@
-/* -*- c-file-style: "ruby" -*- */
+/* -*- coding: utf-8; c-file-style: "ruby" -*- */
 /*
   Copyright (C) 2009-2011  Kouhei Sutou 
 


From null+ranguba at clear-code.com  Sun Nov 27 10:55:08 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sun, 27 Nov 2011 15:55:08 +0000
Subject: [groonga-commit:4148] ranguba/rroonga [master] [doc] fix markup.
Message-ID: <20111127155600.32BA72C4154@taiyaki.ru>

Kouhei Sutou	2011-11-27 15:55:08 +0000 (Sun, 27 Nov 2011)

  New Revision: 402cc5c3251c88cb31c8622c1fb21918e8190f1f

  Log:
    [doc] fix markup.

  Modified files:
    doc/text/news.textile

  Modified: doc/text/news.textile (+1 -1)
===================================================================
--- doc/text/news.textile    2011-11-27 15:45:26 +0000 (633b863)
+++ doc/text/news.textile    2011-11-27 15:55:08 +0000 (d069f70)
@@ -1,6 +1,6 @@
 h1. NEWS
 
-h2(#1.3.0). 1.3.0: 2011-11-29
+h2(#1-3-0). 1.3.0: 2011-11-29
 
 h3. Improvements
 


From null+ranguba at clear-code.com  Sun Nov 27 10:57:40 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sun, 27 Nov 2011 15:57:40 +0000
Subject: [groonga-commit:4149] ranguba/activegroonga [master] add 1.0.7
	entry.
Message-ID: <20111127155837.4A5342C4154@taiyaki.ru>

Kouhei Sutou	2011-11-27 15:57:40 +0000 (Sun, 27 Nov 2011)

  New Revision: c9789e8db568f69bb26c3c9d45ef5792df461866

  Log:
    add 1.0.7 entry.

  Modified files:
    doc/text/news.textile

  Modified: doc/text/news.textile (+6 -0)
===================================================================
--- doc/text/news.textile    2011-10-06 13:58:53 +0000 (bcbc73f)
+++ doc/text/news.textile    2011-11-27 15:57:40 +0000 (cc6182d)
@@ -1,5 +1,11 @@
 h1. NEWS
 
+h2(#1-0-7). 1.0.7: 2011-11-29
+
+h3. Improvements
+
+* Forced to set Rails.env = "test" on test.
+
 h2. 1.0.6: 2011-09-16
 
 h3. Improvements


From null+ranguba at clear-code.com  Sun Nov 27 10:58:25 2011
From: null+ranguba at clear-code.com (null+ranguba at clear-code.com)
Date: Sun, 27 Nov 2011 15:58:25 +0000
Subject: [groonga-commit:4150] ranguba/rroonga [master] [doc][ja] translate.
Message-ID: <20111127155921.F3DEC2C4154@taiyaki.ru>

Kouhei Sutou	2011-11-27 15:58:25 +0000 (Sun, 27 Nov 2011)

  New Revision: e181bbababe1533dafbd0716fb24c23dcf157072

  Log:
    [doc][ja] translate.

  Modified files:
    doc/po/ja.po

  Modified: doc/po/ja.po (+41991 -23672)
===================================================================
--- doc/po/ja.po    2011-11-27 15:55:08 +0000 (bf68171)
+++ doc/po/ja.po    2011-11-27 15:58:25 +0000 (dd350ef)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rroonga 1.2.3\n"
-"POT-Creation-Date: 2011-10-26 11:00+0900\n"
-"PO-Revision-Date: 2011-10-26 10:59+0900\n"
+"POT-Creation-Date: 2011-11-28 00:55+0900\n"
+"PO-Revision-Date: 2011-11-28 00:49+0900\n"
 "Last-Translator: Kouhei Sutou \n"
 "Language-Team: Japanese\n"
 "Language: \n"
@@ -15,905 +15,1787 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
-#: doc/reference/en/file.news.html:6(title)
-msgid "File: news — rroonga"
+#: doc/reference/en/WikipediaImporter.html:6(title)
+#, fuzzy
+msgid "Class: WikipediaImporter — rroonga"
 msgstr "????: ???? — rroonga"
 
+#: doc/reference/en/WikipediaImporter.html:17(script)
+#: doc/reference/en/Query.html:17(script)
+#: doc/reference/en/GroongaLoader.html:17(script)
 #: doc/reference/en/file.news.html:17(script)
-#: doc/reference/en/file.README.html:17(script)
+#: doc/reference/en/BenchmarkResult.html:17(script)
+#: doc/reference/en/MethodResult.html:17(script)
+#: doc/reference/en/top-level-namespace.html:17(script)
+#: doc/reference/en/TimeDrilldownable.html:17(script)
+#: doc/reference/en/Result.html:17(script)
+#: doc/reference/en/Report.html:17(script)
 #: doc/reference/en/Groonga.html:17(script)
 #: doc/reference/en/index.html:17(script)
-#: doc/reference/en/top-level-namespace.html:17(script)
-#: doc/reference/en/_index.html:15(script)
+#: doc/reference/en/file.README.html:17(script)
+#: doc/reference/en/RepeatLoadRunner.html:17(script)
+#: doc/reference/en/Selector.html:17(script)
 #: doc/reference/en/file.tutorial.html:17(script)
+#: doc/reference/en/BenchmarkRunner.html:17(script)
+#: doc/reference/en/WikipediaExtractor.html:17(script)
+#: doc/reference/en/SampleRecords.html:17(script)
+#: doc/reference/en/file.release.html:17(script)
+#: doc/reference/en/SelectorByCommand.html:17(script)
+#: doc/reference/en/Profile.html:17(script)
+#: doc/reference/en/_index.html:15(script)
+#: doc/reference/en/RroongaBuild.html:17(script)
+#: doc/reference/en/Configuration.html:17(script)
+#: doc/reference/en/CommandResult.html:17(script)
+#: doc/reference/en/SelectorByMethod.html:17(script)
+#: doc/reference/en/ColumnTokenizer.html:17(script)
 msgid "relpath = ''; if (relpath != '') relpath += '/';"
 msgstr ""
 
+#: doc/reference/en/WikipediaImporter.html:29(script)
+#: doc/reference/en/Query.html:29(script)
+#: doc/reference/en/GroongaLoader.html:29(script)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:29(script)
 #: doc/reference/en/file.news.html:29(script)
-#: doc/reference/en/file.README.html:29(script)
+#: doc/reference/en/BenchmarkResult.html:29(script)
+#: doc/reference/en/MethodResult.html:29(script)
+#: doc/reference/en/top-level-namespace.html:29(script)
+#: doc/reference/en/TimeDrilldownable.html:29(script)
+#: doc/reference/en/Result.html:29(script)
+#: doc/reference/en/Report.html:29(script)
 #: doc/reference/en/Groonga.html:29(script)
-#: doc/reference/en/Groonga/Logger.html:29(script)
-#: doc/reference/en/Groonga/TooManyLinks.html:29(script)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:29(script)
+#: doc/reference/en/index.html:29(script)
+#: doc/reference/en/Query/GroongaLogParser.html:29(script)
+#: doc/reference/en/BenchmarkResult/Time.html:29(script)
+#: doc/reference/en/file.README.html:29(script)
+#: doc/reference/en/RepeatLoadRunner.html:29(script)
+#: doc/reference/en/Selector.html:29(script)
+#: doc/reference/en/file.tutorial.html:29(script)
+#: doc/reference/en/BenchmarkRunner.html:29(script)
+#: doc/reference/en/WikipediaExtractor.html:29(script)
+#: doc/reference/en/SampleRecords.html:29(script)
+#: doc/reference/en/file.release.html:29(script)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:29(script)
+#: doc/reference/en/Groonga/QueryLog/Command.html:29(script)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:29(script)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:29(script)
+#: doc/reference/en/Groonga/Query.html:29(script)
+#: doc/reference/en/Groonga/Operator.html:29(script)
+#: doc/reference/en/Groonga/FileCorrupt.html:29(script)
+#: doc/reference/en/Groonga/TooLargePage.html:29(script)
+#: doc/reference/en/Groonga/ExecFormatError.html:29(script)
+#: doc/reference/en/Groonga/Hash.html:29(script)
 #: doc/reference/en/Groonga/BadFileDescriptor.html:29(script)
-#: doc/reference/en/Groonga/Accessor.html:29(script)
-#: doc/reference/en/Groonga/FileExists.html:29(script)
-#: doc/reference/en/Groonga/EncodingSupport.html:29(script)
-#: doc/reference/en/Groonga/Schema/Error.html:29(script)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:29(script)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:29(script)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:29(script)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:29(script)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:29(script)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:29(script)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:29(script)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:29(script)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:29(script)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:29(script)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:29(script)
-#: doc/reference/en/Groonga/BrokenPipe.html:29(script)
-#: doc/reference/en/Groonga/Context.html:29(script)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:29(script)
+#: doc/reference/en/Groonga/NoChildProcesses.html:29(script)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:29(script)
+#: doc/reference/en/Groonga/Table.html:29(script)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:29(script)
+#: doc/reference/en/Groonga/PermissionDenied.html:29(script)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:29(script)
+#: doc/reference/en/Groonga/NoSuchDevice.html:29(script)
+#: doc/reference/en/Groonga/TooManyLinks.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/Variable.html:29(script)
+#: doc/reference/en/Groonga/ViewAccessor.html:29(script)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:29(script)
+#: doc/reference/en/Groonga/Plugin.html:29(script)
+#: doc/reference/en/Groonga/Object.html:29(script)
+#: doc/reference/en/Groonga/HashCursor.html:29(script)
+#: doc/reference/en/Groonga/OperationTimeout.html:29(script)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:29(script)
 #: doc/reference/en/Groonga/Schema.html:29(script)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:29(script)
-#: doc/reference/en/Groonga/ResultTooLarge.html:29(script)
-#: doc/reference/en/Groonga/DomainError.html:29(script)
-#: doc/reference/en/Groonga/UnknownError.html:29(script)
-#: doc/reference/en/Groonga/Expression.html:29(script)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:29(script)
-#: doc/reference/en/Groonga/Error.html:29(script)
-#: doc/reference/en/Groonga/EndOfData.html:29(script)
+#: doc/reference/en/Groonga/PatriciaTrie.html:29(script)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:29(script)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:29(script)
+#: doc/reference/en/Groonga/SyntaxError.html:29(script)
+#: doc/reference/en/Groonga/Column.html:29(script)
+#: doc/reference/en/Groonga/NoSuchProcess.html:29(script)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:29(script)
 #: doc/reference/en/Groonga/SocketIsNotConnected.html:29(script)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:29(script)
-#: doc/reference/en/Groonga/InvalidSeek.html:29(script)
+#: doc/reference/en/Groonga/Posting.html:29(script)
+#: doc/reference/en/Groonga/FilenameTooLong.html:29(script)
+#: doc/reference/en/Groonga/ResourceBusy.html:29(script)
+#: doc/reference/en/Groonga/InvalidArgument.html:29(script)
+#: doc/reference/en/Groonga/SchemaDumper.html:29(script)
 #: doc/reference/en/Groonga/ViewCursor.html:29(script)
-#: doc/reference/en/Groonga/Snippet.html:29(script)
-#: doc/reference/en/Groonga/ImproperLink.html:29(script)
-#: doc/reference/en/Groonga/TableDumper.html:29(script)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:29(script)
-#: doc/reference/en/Groonga/TooSmallLimit.html:29(script)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:29(script)
-#: doc/reference/en/Groonga/NoSuchColumn.html:29(script)
-#: doc/reference/en/Groonga/Hash.html:29(script)
-#: doc/reference/en/Groonga/Array.html:29(script)
 #: doc/reference/en/Groonga/Encoding.html:29(script)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:29(script)
-#: doc/reference/en/Groonga/ConnectionRefused.html:29(script)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:29(script)
-#: doc/reference/en/Groonga/FixSizeColumn.html:29(script)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:29(script)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/Record.html:29(script)
+#: doc/reference/en/Groonga/BrokenPipe.html:29(script)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:29(script)
-#: doc/reference/en/Groonga/TableCursor.html:29(script)
-#: doc/reference/en/Groonga/Procedure.html:29(script)
-#: doc/reference/en/Groonga/CASError.html:29(script)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:29(script)
-#: doc/reference/en/Groonga/Operator.html:29(script)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:29(script)
+#: doc/reference/en/Groonga/Snippet.html:29(script)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:29(script)
+#: doc/reference/en/Groonga/Closed.html:29(script)
+#: doc/reference/en/Groonga/FileTooLarge.html:29(script)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:29(script)
 #: doc/reference/en/Groonga/Pagination.html:29(script)
-#: doc/reference/en/Groonga/InputOutputError.html:29(script)
-#: doc/reference/en/Groonga/ViewRecord.html:29(script)
-#: doc/reference/en/Groonga/Type.html:29(script)
-#: doc/reference/en/Groonga/OperationTimeout.html:29(script)
-#: doc/reference/en/Groonga/Database.html:29(script)
-#: doc/reference/en/Groonga/InvalidArgument.html:29(script)
-#: doc/reference/en/Groonga/SyntaxError.html:29(script)
 #: doc/reference/en/Groonga/StackOverFlow.html:29(script)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:29(script)
-#: doc/reference/en/Groonga/SchemaDumper.html:29(script)
-#: doc/reference/en/Groonga/Object.html:29(script)
-#: doc/reference/en/Groonga/NoSuchProcess.html:29(script)
-#: doc/reference/en/Groonga/HashCursor.html:29(script)
-#: doc/reference/en/Groonga/TooSmallOffset.html:29(script)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:29(script)
-#: doc/reference/en/Groonga/RangeError.html:29(script)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:29(script)
-#: doc/reference/en/Groonga/FileCorrupt.html:29(script)
-#: doc/reference/en/Groonga/Record.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog.html:29(script)
+#: doc/reference/en/Groonga/TooSmallLimit.html:29(script)
+#: doc/reference/en/Groonga/Database.html:29(script)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:29(script)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:29(script)
+#: doc/reference/en/Groonga/RetryMax.html:29(script)
 #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:29(script)
 #: doc/reference/en/Groonga/Context/SelectResult.html:29(script)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:29(script)
-#: doc/reference/en/Groonga/BadAddress.html:29(script)
-#: doc/reference/en/Groonga/ExecFormatError.html:29(script)
-#: doc/reference/en/Groonga/View.html:29(script)
-#: doc/reference/en/Groonga/FilenameTooLong.html:29(script)
+#: doc/reference/en/Groonga/InvalidFormat.html:29(script)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:29(script)
+#: doc/reference/en/Groonga/OperationNotSupported.html:29(script)
+#: doc/reference/en/Groonga/LZOError.html:29(script)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/FixSizeColumn.html:29(script)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:29(script)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:29(script)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:29(script)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:29(script)
+#: doc/reference/en/Groonga/TableCursor/KeySupport.html:29(script)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:29(script)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:29(script)
+#: doc/reference/en/Groonga/QueryLog.html:29(script)
+#: doc/reference/en/Groonga/FileExists.html:29(script)
+#: doc/reference/en/Groonga/EncodingSupport.html:29(script)
+#: doc/reference/en/Groonga/NetworkIsDown.html:29(script)
+#: doc/reference/en/Groonga/Procedure.html:29(script)
+#: doc/reference/en/Groonga/TableCursor.html:29(script)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:29(script)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:29(script)
+#: doc/reference/en/Groonga/TokenizerError.html:29(script)
 #: doc/reference/en/Groonga/DatabaseDumper.html:29(script)
+#: doc/reference/en/Groonga/Table/KeySupport.html:29(script)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:29(script)
+#: doc/reference/en/Groonga/IsADirectory.html:29(script)
+#: doc/reference/en/Groonga/IndexCursor.html:29(script)
+#: doc/reference/en/Groonga/Array.html:29(script)
 #: doc/reference/en/Groonga/ZLibError.html:29(script)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:29(script)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:29(script)
+#: doc/reference/en/Groonga/JSON.html:29(script)
 #: doc/reference/en/Groonga/TooLargeOffset.html:29(script)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:29(script)
+#: doc/reference/en/Groonga/Error.html:29(script)
+#: doc/reference/en/Groonga/UnknownError.html:29(script)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:29(script)
+#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:29(script)
+#: doc/reference/en/Groonga/InputOutputError.html:29(script)
+#: doc/reference/en/Groonga/ImproperLink.html:29(script)
+#: doc/reference/en/Groonga/ArrayCursor.html:29(script)
+#: doc/reference/en/Groonga/TooSmallOffset.html:29(script)
+#: doc/reference/en/Groonga/Type.html:29(script)
+#: doc/reference/en/Groonga/DomainError.html:29(script)
+#: doc/reference/en/Groonga/TableDumper.html:29(script)
+#: doc/reference/en/Groonga/BadAddress.html:29(script)
+#: doc/reference/en/Groonga/NoBuffer.html:29(script)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:29(script)
+#: doc/reference/en/Groonga/IllegalByteSequence.html:29(script)
+#: doc/reference/en/Groonga/TooSmallPage.html:29(script)
+#: doc/reference/en/Groonga/EndOfData.html:29(script)
 #: doc/reference/en/Groonga/NotSocket.html:29(script)
-#: doc/reference/en/Groonga/QueryLog.html:29(script)
-#: doc/reference/en/Groonga/TokenizerError.html:29(script)
-#: doc/reference/en/Groonga/NoSuchDevice.html:29(script)
-#: doc/reference/en/Groonga/Column.html:29(script)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:29(script)
-#: doc/reference/en/Groonga/FunctionNotImplemented.html:29(script)
-#: doc/reference/en/Groonga/NotADirectory.html:29(script)
-#: doc/reference/en/Groonga/Closed.html:29(script)
-#: doc/reference/en/Groonga/ResourceBusy.html:29(script)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:29(script)
-#: doc/reference/en/Groonga/PatriciaTrie.html:29(script)
 #: doc/reference/en/Groonga/ObjectCorrupt.html:29(script)
-#: doc/reference/en/Groonga/TooManyOpenFiles.html:29(script)
-#: doc/reference/en/Groonga/PermissionDenied.html:29(script)
-#: doc/reference/en/Groonga/IndexCursor.html:29(script)
-#: doc/reference/en/Groonga/OperationNotSupported.html:29(script)
-#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:29(script)
-#: doc/reference/en/Groonga/TableCursor/KeySupport.html:29(script)
-#: doc/reference/en/Groonga/InvalidFormat.html:29(script)
-#: doc/reference/en/Groonga/Posting.html:29(script)
-#: doc/reference/en/Groonga/RetryMax.html:29(script)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:29(script)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:29(script)
-#: doc/reference/en/Groonga/NetworkIsDown.html:29(script)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:29(script)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:29(script)
 #: doc/reference/en/Groonga/AddressIsInUse.html:29(script)
-#: doc/reference/en/Groonga/NoBuffer.html:29(script)
+#: doc/reference/en/Groonga/CASError.html:29(script)
+#: doc/reference/en/Groonga/NoSuchColumn.html:29(script)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:29(script)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:29(script)
+#: doc/reference/en/Groonga/NotADirectory.html:29(script)
 #: doc/reference/en/Groonga/IndexColumn.html:29(script)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:29(script)
-#: doc/reference/en/Groonga/QueryLog/Command.html:29(script)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:29(script)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:29(script)
-#: doc/reference/en/Groonga/Table.html:29(script)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:29(script)
-#: doc/reference/en/Groonga/TooSmallPage.html:29(script)
-#: doc/reference/en/Groonga/Plugin.html:29(script)
-#: doc/reference/en/Groonga/TooLargePage.html:29(script)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:29(script)
-#: doc/reference/en/Groonga/Variable.html:29(script)
-#: doc/reference/en/Groonga/IsADirectory.html:29(script)
-#: doc/reference/en/Groonga/IllegalByteSequence.html:29(script)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:29(script)
-#: doc/reference/en/Groonga/Query.html:29(script)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:29(script)
-#: doc/reference/en/Groonga/FileTooLarge.html:29(script)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:29(script)
-#: doc/reference/en/Groonga/LZOError.html:29(script)
-#: doc/reference/en/Groonga/NotEnoughSpace.html:29(script)
-#: doc/reference/en/Groonga/NoChildProcesses.html:29(script)
-#: doc/reference/en/Groonga/ArrayCursor.html:29(script)
-#: doc/reference/en/Groonga/ViewAccessor.html:29(script)
+#: doc/reference/en/Groonga/Logger.html:29(script)
+#: doc/reference/en/Groonga/ConnectionRefused.html:29(script)
+#: doc/reference/en/Groonga/Context.html:29(script)
+#: doc/reference/en/Groonga/ViewRecord.html:29(script)
+#: doc/reference/en/Groonga/ResultTooLarge.html:29(script)
+#: doc/reference/en/Groonga/InvalidSeek.html:29(script)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:29(script)
-#: doc/reference/en/Groonga/Table/KeySupport.html:29(script)
-#: doc/reference/en/index.html:29(script)
-#: doc/reference/en/top-level-namespace.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:29(script)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:29(script)
+#: doc/reference/en/Groonga/Expression.html:29(script)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:29(script)
+#: doc/reference/en/Groonga/Accessor.html:29(script)
+#: doc/reference/en/Groonga/View.html:29(script)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:29(script)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:29(script)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:29(script)
+#: doc/reference/en/Groonga/Schema/Path.html:29(script)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:29(script)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:29(script)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:29(script)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:29(script)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:29(script)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:29(script)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:29(script)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:29(script)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:29(script)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:29(script)
+#: doc/reference/en/Groonga/Schema/Error.html:29(script)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:29(script)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:29(script)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:29(script)
+#: doc/reference/en/Groonga/RangeError.html:29(script)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:29(script)
+#: doc/reference/en/SelectorByCommand.html:29(script)
+#: doc/reference/en/Profile.html:29(script)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:29(script)
 #: doc/reference/en/_index.html:27(script)
-#: doc/reference/en/file.tutorial.html:29(script)
+#: doc/reference/en/RroongaBuild.html:29(script)
+#: doc/reference/en/Configuration.html:29(script)
+#: doc/reference/en/CommandResult.html:29(script)
+#: doc/reference/en/SelectorByMethod.html:29(script)
+#: doc/reference/en/ColumnTokenizer.html:29(script)
 msgid "if (window.top.frames.main) document.body.className = 'frames';"
 msgstr ""
 
-#: doc/reference/en/file.news.html:36(a)
-#: doc/reference/en/file.README.html:36(a) doc/reference/en/index.html:36(a)
-#: doc/reference/en/top-level-namespace.html:36(a)
-#: doc/reference/en/file.tutorial.html:36(a)
-msgid "Index"
+#: doc/reference/en/WikipediaImporter.html:36(a)
+#: doc/reference/en/WikipediaExtractor.html:36(a)
+#, fuzzy
+msgid "Index (W)"
 msgstr "??"
 
-#: doc/reference/en/file.news.html:37(span)
-msgid "File: news"
-msgstr "????: ????"
-
+#: doc/reference/en/WikipediaImporter.html:39(span)
+#: doc/reference/en/WikipediaImporter.html:74(li)
+#: doc/reference/en/WikipediaImporter.html:245(a)
+#: doc/reference/en/top-level-namespace.html:89(a)
+#: doc/reference/en/method_list.html:822(small)
+#: doc/reference/en/method_list.html:854(small)
+#: doc/reference/en/method_list.html:2270(small)
+#: doc/reference/en/method_list.html:3214(small)
+#: doc/reference/en/method_list.html:4454(small)
+#: doc/reference/en/method_list.html:4470(small)
+#: doc/reference/en/class_list.html:42(a)
+#: doc/reference/en/SampleRecords.html:447(span)
+#: doc/reference/en/_index.html:1431(a)
+msgid "WikipediaImporter"
+msgstr ""
+
+#: doc/reference/en/WikipediaImporter.html:42(span)
+#: doc/reference/en/WikipediaImporter.html:271(span)
+#: doc/reference/en/WikipediaImporter.html:305(span)
+#: doc/reference/en/WikipediaImporter.html:331(span)
+#: doc/reference/en/WikipediaImporter.html:358(span)
+#: doc/reference/en/WikipediaImporter.html:359(span)
+#: doc/reference/en/WikipediaImporter.html:385(span)
+#: doc/reference/en/WikipediaImporter.html:411(span)
+#: doc/reference/en/Query.html:42(span) doc/reference/en/Query.html:532(span)
+#: doc/reference/en/Query.html:652(span) doc/reference/en/Query.html:653(span)
+#: doc/reference/en/Query.html:1048(span)
+#: doc/reference/en/GroongaLoader.html:42(span)
+#: doc/reference/en/GroongaLoader.html:309(span)
+#: doc/reference/en/GroongaLoader.html:310(span)
+#: doc/reference/en/GroongaLoader.html:312(span)
+#: doc/reference/en/GroongaLoader.html:314(span)
+#: doc/reference/en/GroongaLoader.html:315(span)
+#: doc/reference/en/GroongaLoader.html:316(span)
+#: doc/reference/en/GroongaLoader.html:319(span)
+#: doc/reference/en/GroongaLoader.html:320(span)
+#: doc/reference/en/GroongaLoader.html:321(span)
+#: doc/reference/en/GroongaLoader.html:322(span)
+#: doc/reference/en/GroongaLoader.html:323(span)
+#: doc/reference/en/GroongaLoader.html:324(span)
+#: doc/reference/en/GroongaLoader.html:327(span)
+#: doc/reference/en/GroongaLoader.html:328(span)
+#: doc/reference/en/GroongaLoader.html:329(span)
+#: doc/reference/en/GroongaLoader.html:381(span)
+#: doc/reference/en/GroongaLoader.html:382(span)
+#: doc/reference/en/GroongaLoader.html:383(span)
+#: doc/reference/en/GroongaLoader.html:384(span)
+#: doc/reference/en/GroongaLoader.html:385(span)
+#: doc/reference/en/GroongaLoader.html:388(span)
+#: doc/reference/en/GroongaLoader.html:389(span)
+#: doc/reference/en/GroongaLoader.html:390(span)
+#: doc/reference/en/GroongaLoader.html:393(span)
+#: doc/reference/en/GroongaLoader.html:424(span)
+#: doc/reference/en/GroongaLoader.html:426(span)
+#: doc/reference/en/GroongaLoader.html:458(span)
+#: doc/reference/en/GroongaLoader.html:459(span)
+#: doc/reference/en/GroongaLoader.html:461(span)
+#: doc/reference/en/GroongaLoader.html:463(span)
+#: doc/reference/en/GroongaLoader.html:493(span)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:42(span)
 #: doc/reference/en/file.news.html:40(span)
-#: doc/reference/en/file.README.html:40(span)
+#: doc/reference/en/BenchmarkResult.html:42(span)
+#: doc/reference/en/BenchmarkResult.html:417(span)
+#: doc/reference/en/BenchmarkResult.html:447(span)
+#: doc/reference/en/MethodResult.html:42(span)
+#: doc/reference/en/MethodResult.html:272(span)
+#: doc/reference/en/top-level-namespace.html:42(span)
+#: doc/reference/en/top-level-namespace.html:261(span)
+#: doc/reference/en/top-level-namespace.html:262(span)
+#: doc/reference/en/top-level-namespace.html:263(span)
+#: doc/reference/en/top-level-namespace.html:354(span)
+#: doc/reference/en/top-level-namespace.html:359(span)
+#: doc/reference/en/top-level-namespace.html:362(span)
+#: doc/reference/en/top-level-namespace.html:364(span)
+#: doc/reference/en/top-level-namespace.html:365(span)
+#: doc/reference/en/top-level-namespace.html:366(span)
+#: doc/reference/en/top-level-namespace.html:367(span)
+#: doc/reference/en/top-level-namespace.html:368(span)
+#: doc/reference/en/top-level-namespace.html:372(span)
+#: doc/reference/en/top-level-namespace.html:374(span)
+#: doc/reference/en/top-level-namespace.html:375(span)
+#: doc/reference/en/top-level-namespace.html:376(span)
+#: doc/reference/en/top-level-namespace.html:378(span)
+#: doc/reference/en/top-level-namespace.html:383(span)
+#: doc/reference/en/top-level-namespace.html:384(span)
+#: doc/reference/en/top-level-namespace.html:385(span)
+#: doc/reference/en/top-level-namespace.html:386(span)
+#: doc/reference/en/top-level-namespace.html:387(span)
+#: doc/reference/en/top-level-namespace.html:389(span)
+#: doc/reference/en/top-level-namespace.html:393(span)
+#: doc/reference/en/top-level-namespace.html:394(span)
+#: doc/reference/en/top-level-namespace.html:395(span)
+#: doc/reference/en/top-level-namespace.html:397(span)
+#: doc/reference/en/top-level-namespace.html:401(span)
+#: doc/reference/en/top-level-namespace.html:407(span)
+#: doc/reference/en/top-level-namespace.html:408(span)
+#: doc/reference/en/top-level-namespace.html:410(span)
+#: doc/reference/en/top-level-namespace.html:443(span)
+#: doc/reference/en/top-level-namespace.html:479(span)
+#: doc/reference/en/TimeDrilldownable.html:42(span)
+#: doc/reference/en/TimeDrilldownable.html:172(span)
+#: doc/reference/en/TimeDrilldownable.html:175(span)
+#: doc/reference/en/TimeDrilldownable.html:208(span)
+#: doc/reference/en/TimeDrilldownable.html:209(span)
+#: doc/reference/en/TimeDrilldownable.html:210(span)
+#: doc/reference/en/TimeDrilldownable.html:211(span)
+#: doc/reference/en/TimeDrilldownable.html:212(span)
+#: doc/reference/en/TimeDrilldownable.html:213(span)
+#: doc/reference/en/Result.html:42(span)
+#: doc/reference/en/Result.html:178(span)
+#: doc/reference/en/Report.html:42(span)
+#: doc/reference/en/Report.html:211(span)
+#: doc/reference/en/Report.html:299(span)
+#: doc/reference/en/Report.html:301(span)
+#: doc/reference/en/Report.html:303(span)
 #: doc/reference/en/Groonga.html:42(span)
-#: doc/reference/en/Groonga.html:313(span)
-#: doc/reference/en/Groonga.html:354(span)
-#: doc/reference/en/Groonga.html:394(span)
-#: doc/reference/en/Groonga.html:434(span)
-#: doc/reference/en/Groonga/Logger.html:42(span)
-#: doc/reference/en/Groonga/TooManyLinks.html:42(span)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:42(span)
-#: doc/reference/en/Groonga/BadFileDescriptor.html:42(span)
-#: doc/reference/en/Groonga/Accessor.html:42(span)
-#: doc/reference/en/Groonga/FileExists.html:42(span)
-#: doc/reference/en/Groonga/EncodingSupport.html:42(span)
-#: doc/reference/en/Groonga/Schema/Error.html:42(span)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:42(span)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:258(span)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:259(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:42(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:614(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:615(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:756(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:759(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:760(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:763(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:804(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:805(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:886(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:888(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:890(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:893(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:894(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:898(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:942(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:943(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:986(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:987(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1027(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1028(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1071(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1072(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1073(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1117(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1120(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1121(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1123(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1207(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1209(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1211(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1213(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1219(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1220(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1222(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1267(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1268(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1308(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1309(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1349(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1350(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1390(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1391(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1392(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1435(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1436(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1479(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1480(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:263(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:266(span)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:42(span)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:265(span)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:268(span)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:291(span)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:298(span)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:265(span)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:268(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:238(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:240(span)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:42(span)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:238(span)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:240(span)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:42(span)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:238(span)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:240(span)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:264(span)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:267(span)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:42(span)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:265(span)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:268(span)
-#: doc/reference/en/Groonga/BrokenPipe.html:42(span)
-#: doc/reference/en/Groonga/Context.html:42(span)
-#: doc/reference/en/Groonga/Context.html:1334(span)
-#: doc/reference/en/Groonga/Context.html:1358(span)
-#: doc/reference/en/Groonga/Context.html:1364(span)
-#: doc/reference/en/Groonga/Context.html:1761(span)
-#: doc/reference/en/Groonga/Context.html:1764(span)
-#: doc/reference/en/Groonga/Context.html:1883(span)
-#: doc/reference/en/Groonga/Context.html:1885(span)
-#: doc/reference/en/Groonga/Context.html:1887(span)
-#: doc/reference/en/Groonga/Context.html:1889(span)
-#: doc/reference/en/Groonga/Context.html:1983(span)
-#: doc/reference/en/Groonga/Context.html:1984(span)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:42(span)
-#: doc/reference/en/Groonga/Schema.html:42(span)
-#: doc/reference/en/Groonga/Schema.html:111(span)
-#: doc/reference/en/Groonga/Schema.html:112(span)
-#: doc/reference/en/Groonga/Schema.html:115(span)
-#: doc/reference/en/Groonga/Schema.html:116(span)
-#: doc/reference/en/Groonga/Schema.html:119(span)
-#: doc/reference/en/Groonga/Schema.html:120(span)
-#: doc/reference/en/Groonga/Schema.html:121(span)
-#: doc/reference/en/Groonga/Schema.html:122(span)
-#: doc/reference/en/Groonga/Schema.html:123(span)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:42(span)
-#: doc/reference/en/Groonga/ResultTooLarge.html:42(span)
-#: doc/reference/en/Groonga/DomainError.html:42(span)
-#: doc/reference/en/Groonga/UnknownError.html:42(span)
-#: doc/reference/en/Groonga/Expression.html:42(span)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:42(span)
-#: doc/reference/en/Groonga/Error.html:42(span)
-#: doc/reference/en/Groonga/EndOfData.html:42(span)
-#: doc/reference/en/Groonga/SocketIsNotConnected.html:42(span)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:42(span)
-#: doc/reference/en/Groonga/InvalidSeek.html:42(span)
-#: doc/reference/en/Groonga/ViewCursor.html:42(span)
-#: doc/reference/en/Groonga/Snippet.html:42(span)
-#: doc/reference/en/Groonga/ImproperLink.html:42(span)
-#: doc/reference/en/Groonga/TableDumper.html:42(span)
-#: doc/reference/en/Groonga/TableDumper.html:191(span)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:42(span)
-#: doc/reference/en/Groonga/TooSmallLimit.html:42(span)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:42(span)
-#: doc/reference/en/Groonga/NoSuchColumn.html:42(span)
-#: doc/reference/en/Groonga/Hash.html:42(span)
-#: doc/reference/en/Groonga/Array.html:42(span)
-#: doc/reference/en/Groonga/Encoding.html:42(span)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:42(span)
-#: doc/reference/en/Groonga/ConnectionRefused.html:42(span)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:42(span)
-#: doc/reference/en/Groonga/FixSizeColumn.html:42(span)
-#: doc/reference/en/Groonga/TooSmallPageSize.html:42(span)
-#: doc/reference/en/Groonga/TooSmallPageSize.html:241(span)
-#: doc/reference/en/Groonga/TooSmallPageSize.html:244(span)
-#: doc/reference/en/Groonga/TableCursor.html:42(span)
-#: doc/reference/en/Groonga/Procedure.html:42(span)
-#: doc/reference/en/Groonga/Procedure.html:105(span)
-#: doc/reference/en/Groonga/Procedure.html:111(span)
-#: doc/reference/en/Groonga/Procedure.html:117(span)
-#: doc/reference/en/Groonga/Procedure.html:123(span)
-#: doc/reference/en/Groonga/Procedure.html:129(span)
-#: doc/reference/en/Groonga/CASError.html:42(span)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:42(span)
+#: doc/reference/en/Groonga.html:310(span)
+#: doc/reference/en/Groonga.html:350(span)
+#: doc/reference/en/Groonga.html:389(span)
+#: doc/reference/en/Groonga.html:428(span)
+#: doc/reference/en/index.html:40(span)
+#: doc/reference/en/Query/GroongaLogParser.html:42(span)
+#: doc/reference/en/Query/GroongaLogParser.html:254(span)
+#: doc/reference/en/Query/GroongaLogParser.html:292(span)
+#: doc/reference/en/Query/GroongaLogParser.html:293(span)
+#: doc/reference/en/BenchmarkResult/Time.html:42(span)
+#: doc/reference/en/BenchmarkResult/Time.html:328(span)
+#: doc/reference/en/BenchmarkResult/Time.html:333(span)
+#: doc/reference/en/BenchmarkResult/Time.html:334(span)
+#: doc/reference/en/BenchmarkResult/Time.html:337(span)
+#: doc/reference/en/BenchmarkResult/Time.html:339(span)
+#: doc/reference/en/BenchmarkResult/Time.html:340(span)
+#: doc/reference/en/BenchmarkResult/Time.html:381(span)
+#: doc/reference/en/BenchmarkResult/Time.html:382(span)
+#: doc/reference/en/BenchmarkResult/Time.html:388(span)
+#: doc/reference/en/BenchmarkResult/Time.html:447(span)
+#: doc/reference/en/BenchmarkResult/Time.html:455(span)
+#: doc/reference/en/BenchmarkResult/Time.html:458(span)
+#: doc/reference/en/BenchmarkResult/Time.html:527(span)
+#: doc/reference/en/BenchmarkResult/Time.html:532(span)
+#: doc/reference/en/BenchmarkResult/Time.html:533(span)
+#: doc/reference/en/BenchmarkResult/Time.html:537(span)
+#: doc/reference/en/BenchmarkResult/Time.html:565(span)
+#: doc/reference/en/BenchmarkResult/Time.html:566(span)
+#: doc/reference/en/BenchmarkResult/Time.html:594(span)
+#: doc/reference/en/BenchmarkResult/Time.html:596(span)
+#: doc/reference/en/file.README.html:40(span)
+#: doc/reference/en/RepeatLoadRunner.html:42(span)
+#: doc/reference/en/RepeatLoadRunner.html:337(span)
+#: doc/reference/en/RepeatLoadRunner.html:339(span)
+#: doc/reference/en/RepeatLoadRunner.html:538(span)
+#: doc/reference/en/RepeatLoadRunner.html:539(span)
+#: doc/reference/en/RepeatLoadRunner.html:541(span)
+#: doc/reference/en/RepeatLoadRunner.html:542(span)
+#: doc/reference/en/RepeatLoadRunner.html:543(span)
+#: doc/reference/en/RepeatLoadRunner.html:544(span)
+#: doc/reference/en/RepeatLoadRunner.html:548(span)
+#: doc/reference/en/RepeatLoadRunner.html:549(span)
+#: doc/reference/en/RepeatLoadRunner.html:550(span)
+#: doc/reference/en/Selector.html:42(span)
+#: doc/reference/en/Selector.html:246(span)
+#: doc/reference/en/Selector.html:249(span)
+#: doc/reference/en/Selector.html:368(span)
+#: doc/reference/en/file.tutorial.html:40(span)
+#: doc/reference/en/BenchmarkRunner.html:42(span)
+#: doc/reference/en/BenchmarkRunner.html:725(span)
+#: doc/reference/en/BenchmarkRunner.html:810(span)
+#: doc/reference/en/BenchmarkRunner.html:811(span)
+#: doc/reference/en/BenchmarkRunner.html:813(span)
+#: doc/reference/en/BenchmarkRunner.html:814(span)
+#: doc/reference/en/BenchmarkRunner.html:850(span)
+#: doc/reference/en/BenchmarkRunner.html:851(span)
+#: doc/reference/en/BenchmarkRunner.html:890(span)
+#: doc/reference/en/BenchmarkRunner.html:892(span)
+#: doc/reference/en/BenchmarkRunner.html:893(span)
+#: doc/reference/en/BenchmarkRunner.html:928(span)
+#: doc/reference/en/BenchmarkRunner.html:929(span)
+#: doc/reference/en/BenchmarkRunner.html:1107(span)
+#: doc/reference/en/BenchmarkRunner.html:1112(span)
+#: doc/reference/en/BenchmarkRunner.html:1115(span)
+#: doc/reference/en/BenchmarkRunner.html:1116(span)
+#: doc/reference/en/BenchmarkRunner.html:1117(span)
+#: doc/reference/en/BenchmarkRunner.html:1118(span)
+#: doc/reference/en/BenchmarkRunner.html:1121(span)
+#: doc/reference/en/BenchmarkRunner.html:1122(span)
+#: doc/reference/en/BenchmarkRunner.html:1156(span)
+#: doc/reference/en/BenchmarkRunner.html:1185(span)
+#: doc/reference/en/BenchmarkRunner.html:1213(span)
+#: doc/reference/en/BenchmarkRunner.html:1273(span)
+#: doc/reference/en/BenchmarkRunner.html:1276(span)
+#: doc/reference/en/BenchmarkRunner.html:1305(span)
+#: doc/reference/en/BenchmarkRunner.html:1306(span)
+#: doc/reference/en/BenchmarkRunner.html:1336(span)
+#: doc/reference/en/BenchmarkRunner.html:1376(span)
+#: doc/reference/en/BenchmarkRunner.html:1378(span)
+#: doc/reference/en/BenchmarkRunner.html:1386(span)
+#: doc/reference/en/BenchmarkRunner.html:1418(span)
+#: doc/reference/en/BenchmarkRunner.html:1419(span)
+#: doc/reference/en/BenchmarkRunner.html:1421(span)
+#: doc/reference/en/BenchmarkRunner.html:1422(span)
+#: doc/reference/en/BenchmarkRunner.html:1454(span)
+#: doc/reference/en/BenchmarkRunner.html:1512(span)
+#: doc/reference/en/BenchmarkRunner.html:1513(span)
+#: doc/reference/en/BenchmarkRunner.html:1553(span)
+#: doc/reference/en/BenchmarkRunner.html:1555(span)
+#: doc/reference/en/BenchmarkRunner.html:1562(span)
+#: doc/reference/en/BenchmarkRunner.html:1594(span)
+#: doc/reference/en/BenchmarkRunner.html:1595(span)
+#: doc/reference/en/BenchmarkRunner.html:1596(span)
+#: doc/reference/en/BenchmarkRunner.html:1629(span)
+#: doc/reference/en/BenchmarkRunner.html:1635(span)
+#: doc/reference/en/WikipediaExtractor.html:42(span)
+#: doc/reference/en/WikipediaExtractor.html:197(span)
+#: doc/reference/en/WikipediaExtractor.html:234(span)
+#: doc/reference/en/WikipediaExtractor.html:235(span)
+#: doc/reference/en/WikipediaExtractor.html:236(span)
+#: doc/reference/en/WikipediaExtractor.html:237(span)
+#: doc/reference/en/SampleRecords.html:42(span)
+#: doc/reference/en/SampleRecords.html:317(span)
+#: doc/reference/en/SampleRecords.html:384(span)
+#: doc/reference/en/SampleRecords.html:385(span)
+#: doc/reference/en/SampleRecords.html:447(span)
+#: doc/reference/en/SampleRecords.html:451(span)
+#: doc/reference/en/SampleRecords.html:452(span)
+#: doc/reference/en/SampleRecords.html:487(span)
+#: doc/reference/en/SampleRecords.html:522(span)
+#: doc/reference/en/SampleRecords.html:523(span)
+#: doc/reference/en/SampleRecords.html:556(span)
+#: doc/reference/en/file.release.html:40(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:234(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:244(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:246(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:417(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:583(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:584(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:585(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:587(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:615(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:651(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:652(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:754(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:766(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:810(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:817(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:820(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:320(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:322(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:323(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:353(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:557(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:885(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:914(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:973(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:978(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:982(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:985(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:1016(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:1044(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:1238(span)
+#: doc/reference/en/Groonga/Query.html:42(span)
 #: doc/reference/en/Groonga/Operator.html:42(span)
 #: doc/reference/en/Groonga/Operator.html:88(span)
-#: doc/reference/en/Groonga/Operator.html:94(span)
-#: doc/reference/en/Groonga/Operator.html:100(span)
-#: doc/reference/en/Groonga/Operator.html:106(span)
-#: doc/reference/en/Groonga/Operator.html:112(span)
+#: doc/reference/en/Groonga/Operator.html:93(span)
+#: doc/reference/en/Groonga/Operator.html:98(span)
+#: doc/reference/en/Groonga/Operator.html:103(span)
+#: doc/reference/en/Groonga/Operator.html:108(span)
+#: doc/reference/en/Groonga/Operator.html:113(span)
 #: doc/reference/en/Groonga/Operator.html:118(span)
-#: doc/reference/en/Groonga/Operator.html:124(span)
-#: doc/reference/en/Groonga/Operator.html:130(span)
-#: doc/reference/en/Groonga/Operator.html:136(span)
-#: doc/reference/en/Groonga/Operator.html:142(span)
+#: doc/reference/en/Groonga/Operator.html:123(span)
+#: doc/reference/en/Groonga/Operator.html:128(span)
+#: doc/reference/en/Groonga/Operator.html:133(span)
+#: doc/reference/en/Groonga/Operator.html:138(span)
+#: doc/reference/en/Groonga/Operator.html:143(span)
 #: doc/reference/en/Groonga/Operator.html:148(span)
-#: doc/reference/en/Groonga/Operator.html:154(span)
-#: doc/reference/en/Groonga/Operator.html:160(span)
-#: doc/reference/en/Groonga/Operator.html:166(span)
-#: doc/reference/en/Groonga/Operator.html:172(span)
+#: doc/reference/en/Groonga/Operator.html:153(span)
+#: doc/reference/en/Groonga/Operator.html:158(span)
+#: doc/reference/en/Groonga/Operator.html:163(span)
+#: doc/reference/en/Groonga/Operator.html:168(span)
+#: doc/reference/en/Groonga/Operator.html:173(span)
 #: doc/reference/en/Groonga/Operator.html:178(span)
-#: doc/reference/en/Groonga/Operator.html:184(span)
-#: doc/reference/en/Groonga/Operator.html:190(span)
-#: doc/reference/en/Groonga/Operator.html:196(span)
-#: doc/reference/en/Groonga/Operator.html:202(span)
+#: doc/reference/en/Groonga/Operator.html:183(span)
+#: doc/reference/en/Groonga/Operator.html:188(span)
+#: doc/reference/en/Groonga/Operator.html:193(span)
+#: doc/reference/en/Groonga/Operator.html:198(span)
+#: doc/reference/en/Groonga/Operator.html:203(span)
 #: doc/reference/en/Groonga/Operator.html:208(span)
-#: doc/reference/en/Groonga/Operator.html:214(span)
-#: doc/reference/en/Groonga/Operator.html:220(span)
-#: doc/reference/en/Groonga/Operator.html:226(span)
-#: doc/reference/en/Groonga/Operator.html:232(span)
+#: doc/reference/en/Groonga/Operator.html:213(span)
+#: doc/reference/en/Groonga/Operator.html:218(span)
+#: doc/reference/en/Groonga/Operator.html:223(span)
+#: doc/reference/en/Groonga/Operator.html:228(span)
+#: doc/reference/en/Groonga/Operator.html:233(span)
 #: doc/reference/en/Groonga/Operator.html:238(span)
-#: doc/reference/en/Groonga/Operator.html:244(span)
-#: doc/reference/en/Groonga/Operator.html:250(span)
-#: doc/reference/en/Groonga/Operator.html:256(span)
-#: doc/reference/en/Groonga/Operator.html:262(span)
+#: doc/reference/en/Groonga/Operator.html:243(span)
+#: doc/reference/en/Groonga/Operator.html:248(span)
+#: doc/reference/en/Groonga/Operator.html:253(span)
+#: doc/reference/en/Groonga/Operator.html:258(span)
+#: doc/reference/en/Groonga/Operator.html:263(span)
 #: doc/reference/en/Groonga/Operator.html:268(span)
-#: doc/reference/en/Groonga/Operator.html:274(span)
-#: doc/reference/en/Groonga/Operator.html:280(span)
-#: doc/reference/en/Groonga/Operator.html:286(span)
-#: doc/reference/en/Groonga/Operator.html:292(span)
+#: doc/reference/en/Groonga/Operator.html:273(span)
+#: doc/reference/en/Groonga/Operator.html:278(span)
+#: doc/reference/en/Groonga/Operator.html:283(span)
+#: doc/reference/en/Groonga/Operator.html:288(span)
+#: doc/reference/en/Groonga/Operator.html:293(span)
 #: doc/reference/en/Groonga/Operator.html:298(span)
-#: doc/reference/en/Groonga/Operator.html:304(span)
-#: doc/reference/en/Groonga/Operator.html:310(span)
-#: doc/reference/en/Groonga/Operator.html:316(span)
-#: doc/reference/en/Groonga/Operator.html:322(span)
+#: doc/reference/en/Groonga/Operator.html:303(span)
+#: doc/reference/en/Groonga/Operator.html:308(span)
+#: doc/reference/en/Groonga/Operator.html:313(span)
+#: doc/reference/en/Groonga/Operator.html:318(span)
+#: doc/reference/en/Groonga/Operator.html:323(span)
 #: doc/reference/en/Groonga/Operator.html:328(span)
-#: doc/reference/en/Groonga/Operator.html:334(span)
-#: doc/reference/en/Groonga/Operator.html:340(span)
-#: doc/reference/en/Groonga/Operator.html:346(span)
-#: doc/reference/en/Groonga/Operator.html:352(span)
+#: doc/reference/en/Groonga/Operator.html:333(span)
+#: doc/reference/en/Groonga/Operator.html:338(span)
+#: doc/reference/en/Groonga/Operator.html:343(span)
+#: doc/reference/en/Groonga/Operator.html:348(span)
+#: doc/reference/en/Groonga/Operator.html:353(span)
 #: doc/reference/en/Groonga/Operator.html:358(span)
-#: doc/reference/en/Groonga/Operator.html:364(span)
-#: doc/reference/en/Groonga/Operator.html:370(span)
-#: doc/reference/en/Groonga/Operator.html:376(span)
-#: doc/reference/en/Groonga/Operator.html:382(span)
+#: doc/reference/en/Groonga/Operator.html:363(span)
+#: doc/reference/en/Groonga/Operator.html:368(span)
+#: doc/reference/en/Groonga/Operator.html:373(span)
+#: doc/reference/en/Groonga/Operator.html:378(span)
+#: doc/reference/en/Groonga/Operator.html:383(span)
 #: doc/reference/en/Groonga/Operator.html:388(span)
-#: doc/reference/en/Groonga/Operator.html:394(span)
-#: doc/reference/en/Groonga/Operator.html:400(span)
-#: doc/reference/en/Groonga/Operator.html:406(span)
-#: doc/reference/en/Groonga/Operator.html:412(span)
+#: doc/reference/en/Groonga/Operator.html:393(span)
+#: doc/reference/en/Groonga/Operator.html:398(span)
+#: doc/reference/en/Groonga/Operator.html:403(span)
+#: doc/reference/en/Groonga/Operator.html:408(span)
+#: doc/reference/en/Groonga/Operator.html:413(span)
 #: doc/reference/en/Groonga/Operator.html:418(span)
-#: doc/reference/en/Groonga/Operator.html:424(span)
-#: doc/reference/en/Groonga/Operator.html:430(span)
-#: doc/reference/en/Groonga/Operator.html:436(span)
-#: doc/reference/en/Groonga/Operator.html:442(span)
+#: doc/reference/en/Groonga/Operator.html:423(span)
+#: doc/reference/en/Groonga/Operator.html:428(span)
+#: doc/reference/en/Groonga/Operator.html:433(span)
+#: doc/reference/en/Groonga/Operator.html:438(span)
+#: doc/reference/en/Groonga/Operator.html:443(span)
 #: doc/reference/en/Groonga/Operator.html:448(span)
-#: doc/reference/en/Groonga/Operator.html:454(span)
-#: doc/reference/en/Groonga/Operator.html:460(span)
-#: doc/reference/en/Groonga/Operator.html:466(span)
-#: doc/reference/en/Groonga/Operator.html:472(span)
-#: doc/reference/en/Groonga/Operator.html:478(span)
-#: doc/reference/en/Groonga/Operator.html:484(span)
-#: doc/reference/en/Groonga/Operator.html:490(span)
-#: doc/reference/en/Groonga/Operator.html:496(span)
-#: doc/reference/en/Groonga/Operator.html:502(span)
-#: doc/reference/en/Groonga/Operator.html:508(span)
-#: doc/reference/en/Groonga/Operator.html:514(span)
-#: doc/reference/en/Groonga/Operator.html:520(span)
-#: doc/reference/en/Groonga/Operator.html:526(span)
-#: doc/reference/en/Groonga/Operator.html:532(span)
-#: doc/reference/en/Groonga/Operator.html:538(span)
-#: doc/reference/en/Groonga/Pagination.html:42(span)
-#: doc/reference/en/Groonga/Pagination.html:1231(span)
-#: doc/reference/en/Groonga/InputOutputError.html:42(span)
-#: doc/reference/en/Groonga/ViewRecord.html:42(span)
-#: doc/reference/en/Groonga/ViewRecord.html:263(span)
-#: doc/reference/en/Groonga/ViewRecord.html:303(span)
-#: doc/reference/en/Groonga/ViewRecord.html:439(span)
-#: doc/reference/en/Groonga/ViewRecord.html:478(span)
-#: doc/reference/en/Groonga/ViewRecord.html:479(span)
-#: doc/reference/en/Groonga/Type.html:42(span)
-#: doc/reference/en/Groonga/Type.html:126(span)
-#: doc/reference/en/Groonga/Type.html:141(span)
-#: doc/reference/en/Groonga/Type.html:156(span)
-#: doc/reference/en/Groonga/Type.html:171(span)
-#: doc/reference/en/Groonga/Type.html:186(span)
-#: doc/reference/en/Groonga/Type.html:201(span)
-#: doc/reference/en/Groonga/Type.html:216(span)
-#: doc/reference/en/Groonga/Type.html:231(span)
-#: doc/reference/en/Groonga/Type.html:246(span)
-#: doc/reference/en/Groonga/Type.html:261(span)
-#: doc/reference/en/Groonga/Type.html:276(span)
-#: doc/reference/en/Groonga/Type.html:291(span)
-#: doc/reference/en/Groonga/Type.html:307(span)
-#: doc/reference/en/Groonga/Type.html:322(span)
-#: doc/reference/en/Groonga/Type.html:337(span)
-#: doc/reference/en/Groonga/Type.html:352(span)
-#: doc/reference/en/Groonga/Type.html:358(span)
-#: doc/reference/en/Groonga/Type.html:364(span)
-#: doc/reference/en/Groonga/Type.html:370(span)
-#: doc/reference/en/Groonga/Type.html:376(span)
-#: doc/reference/en/Groonga/Type.html:382(span)
-#: doc/reference/en/Groonga/OperationTimeout.html:42(span)
-#: doc/reference/en/Groonga/Database.html:42(span)
-#: doc/reference/en/Groonga/InvalidArgument.html:42(span)
-#: doc/reference/en/Groonga/SyntaxError.html:42(span)
-#: doc/reference/en/Groonga/StackOverFlow.html:42(span)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:42(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:42(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:197(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:198(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:259(span)
-#: doc/reference/en/Groonga/Object.html:42(span)
-#: doc/reference/en/Groonga/NoSuchProcess.html:42(span)
-#: doc/reference/en/Groonga/HashCursor.html:42(span)
-#: doc/reference/en/Groonga/TooSmallOffset.html:42(span)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:42(span)
-#: doc/reference/en/Groonga/RangeError.html:42(span)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:42(span)
+#: doc/reference/en/Groonga/Operator.html:453(span)
+#: doc/reference/en/Groonga/Operator.html:458(span)
+#: doc/reference/en/Groonga/Operator.html:463(span)
 #: doc/reference/en/Groonga/FileCorrupt.html:42(span)
-#: doc/reference/en/Groonga/Record.html:42(span)
-#: doc/reference/en/Groonga/Record.html:945(span)
-#: doc/reference/en/Groonga/Record.html:1005(span)
-#: doc/reference/en/Groonga/Record.html:1013(span)
-#: doc/reference/en/Groonga/Record.html:1016(span)
-#: doc/reference/en/Groonga/Record.html:1018(span)
-#: doc/reference/en/Groonga/Record.html:1115(span)
-#: doc/reference/en/Groonga/Record.html:1154(span)
-#: doc/reference/en/Groonga/Record.html:1155(span)
-#: doc/reference/en/Groonga/Record.html:1193(span)
-#: doc/reference/en/Groonga/Record.html:1194(span)
-#: doc/reference/en/Groonga/Record.html:1283(span)
-#: doc/reference/en/Groonga/Record.html:1284(span)
-#: doc/reference/en/Groonga/Record.html:1326(span)
-#: doc/reference/en/Groonga/Record.html:1365(span)
-#: doc/reference/en/Groonga/Record.html:1366(span)
-#: doc/reference/en/Groonga/Record.html:1442(span)
-#: doc/reference/en/Groonga/Record.html:1443(span)
-#: doc/reference/en/Groonga/Record.html:1481(span)
-#: doc/reference/en/Groonga/Record.html:1531(span)
-#: doc/reference/en/Groonga/Record.html:1622(span)
-#: doc/reference/en/Groonga/Record.html:1623(span)
-#: doc/reference/en/Groonga/Record.html:1661(span)
-#: doc/reference/en/Groonga/Record.html:1662(span)
-#: doc/reference/en/Groonga/Record.html:1713(span)
-#: doc/reference/en/Groonga/Record.html:1714(span)
-#: doc/reference/en/Groonga/Record.html:1759(span)
-#: doc/reference/en/Groonga/Record.html:1845(span)
-#: doc/reference/en/Groonga/Record.html:1846(span)
-#: doc/reference/en/Groonga/Record.html:1897(span)
-#: doc/reference/en/Groonga/Record.html:1898(span)
-#: doc/reference/en/Groonga/Record.html:1977(span)
-#: doc/reference/en/Groonga/Record.html:1978(span)
-#: doc/reference/en/Groonga/Record.html:2118(span)
-#: doc/reference/en/Groonga/Record.html:2119(span)
-#: doc/reference/en/Groonga/Record.html:2170(span)
-#: doc/reference/en/Groonga/Record.html:2171(span)
-#: doc/reference/en/Groonga/Record.html:2249(span)
-#: doc/reference/en/Groonga/Record.html:2250(span)
-#: doc/reference/en/Groonga/Record.html:2354(span)
-#: doc/reference/en/Groonga/Record.html:2444(span)
-#: doc/reference/en/Groonga/Record.html:2445(span)
-#: doc/reference/en/Groonga/Record.html:2496(span)
-#: doc/reference/en/Groonga/Record.html:2534(span)
-#: doc/reference/en/Groonga/Record.html:2571(span)
-#: doc/reference/en/Groonga/Record.html:2572(span)
-#: doc/reference/en/Groonga/Record.html:2623(span)
-#: doc/reference/en/Groonga/Record.html:2624(span)
-#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:42(span)
-#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:417(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:42(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:232(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:236(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:237(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:279(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:280(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:282(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:287(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:325(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:42(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:189(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:192(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:239(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:244(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:245(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:247(span)
-#: doc/reference/en/Groonga/BadAddress.html:42(span)
+#: doc/reference/en/Groonga/TooLargePage.html:42(span)
+#: doc/reference/en/Groonga/TooLargePage.html:241(span)
+#: doc/reference/en/Groonga/TooLargePage.html:244(span)
 #: doc/reference/en/Groonga/ExecFormatError.html:42(span)
-#: doc/reference/en/Groonga/View.html:42(span)
-#: doc/reference/en/Groonga/FilenameTooLong.html:42(span)
-#: doc/reference/en/Groonga/DatabaseDumper.html:42(span)
-#: doc/reference/en/Groonga/DatabaseDumper.html:196(span)
-#: doc/reference/en/Groonga/DatabaseDumper.html:263(span)
-#: doc/reference/en/Groonga/DatabaseDumper.html:264(span)
-#: doc/reference/en/Groonga/DatabaseDumper.html:265(span)
-#: doc/reference/en/Groonga/ZLibError.html:42(span)
-#: doc/reference/en/Groonga/TooLargeOffset.html:42(span)
-#: doc/reference/en/Groonga/NotSocket.html:42(span)
-#: doc/reference/en/Groonga/QueryLog.html:42(span)
-#: doc/reference/en/Groonga/TokenizerError.html:42(span)
+#: doc/reference/en/Groonga/Hash.html:42(span)
+#: doc/reference/en/Groonga/BadFileDescriptor.html:42(span)
+#: doc/reference/en/Groonga/NoChildProcesses.html:42(span)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:42(span)
+#: doc/reference/en/Groonga/Table.html:42(span)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:42(span)
+#: doc/reference/en/Groonga/PermissionDenied.html:42(span)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:42(span)
 #: doc/reference/en/Groonga/NoSuchDevice.html:42(span)
-#: doc/reference/en/Groonga/Column.html:42(span)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:42(span)
-#: doc/reference/en/Groonga/FunctionNotImplemented.html:42(span)
-#: doc/reference/en/Groonga/NotADirectory.html:42(span)
-#: doc/reference/en/Groonga/Closed.html:42(span)
-#: doc/reference/en/Groonga/ResourceBusy.html:42(span)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:42(span)
+#: doc/reference/en/Groonga/TooManyLinks.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:228(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/Variable.html:42(span)
+#: doc/reference/en/Groonga/ViewAccessor.html:42(span)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:42(span)
+#: doc/reference/en/Groonga/Plugin.html:42(span)
+#: doc/reference/en/Groonga/Object.html:42(span)
+#: doc/reference/en/Groonga/HashCursor.html:42(span)
+#: doc/reference/en/Groonga/OperationTimeout.html:42(span)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:42(span)
+#: doc/reference/en/Groonga/Schema.html:42(span)
+#: doc/reference/en/Groonga/Schema.html:111(span)
+#: doc/reference/en/Groonga/Schema.html:112(span)
+#: doc/reference/en/Groonga/Schema.html:115(span)
+#: doc/reference/en/Groonga/Schema.html:116(span)
+#: doc/reference/en/Groonga/Schema.html:119(span)
+#: doc/reference/en/Groonga/Schema.html:120(span)
+#: doc/reference/en/Groonga/Schema.html:121(span)
+#: doc/reference/en/Groonga/Schema.html:122(span)
+#: doc/reference/en/Groonga/Schema.html:123(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:42(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:1541(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:1543(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:1544(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:1548(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:1550(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1644(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1649(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1651(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1656(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1658(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1660(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1663(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1551(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1643(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1648(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1650(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1655(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1657(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1659(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1662(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1667(span)
 #: doc/reference/en/Groonga/PatriciaTrie.html:1668(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1669(span)
-#: doc/reference/en/Groonga/ObjectCorrupt.html:42(span)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:42(span)
 #: doc/reference/en/Groonga/TooManyOpenFiles.html:42(span)
-#: doc/reference/en/Groonga/PermissionDenied.html:42(span)
-#: doc/reference/en/Groonga/IndexCursor.html:42(span)
-#: doc/reference/en/Groonga/OperationNotSupported.html:42(span)
-#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:42(span)
-#: doc/reference/en/Groonga/TableCursor/KeySupport.html:42(span)
-#: doc/reference/en/Groonga/InvalidFormat.html:42(span)
+#: doc/reference/en/Groonga/SyntaxError.html:42(span)
+#: doc/reference/en/Groonga/Column.html:42(span)
+#: doc/reference/en/Groonga/NoSuchProcess.html:42(span)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:42(span)
+#: doc/reference/en/Groonga/SocketIsNotConnected.html:42(span)
 #: doc/reference/en/Groonga/Posting.html:42(span)
 #: doc/reference/en/Groonga/Posting.html:418(span)
 #: doc/reference/en/Groonga/Posting.html:419(span)
-#: doc/reference/en/Groonga/Posting.html:1032(span)
-#: doc/reference/en/Groonga/RetryMax.html:42(span)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:42(span)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:42(span)
+#: doc/reference/en/Groonga/Posting.html:1023(span)
+#: doc/reference/en/Groonga/FilenameTooLong.html:42(span)
+#: doc/reference/en/Groonga/ResourceBusy.html:42(span)
+#: doc/reference/en/Groonga/InvalidArgument.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:197(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:198(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:258(span)
+#: doc/reference/en/Groonga/ViewCursor.html:42(span)
+#: doc/reference/en/Groonga/Encoding.html:42(span)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:42(span)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/Record.html:42(span)
+#: doc/reference/en/Groonga/Record.html:945(span)
+#: doc/reference/en/Groonga/Record.html:1004(span)
+#: doc/reference/en/Groonga/Record.html:1012(span)
+#: doc/reference/en/Groonga/Record.html:1015(span)
+#: doc/reference/en/Groonga/Record.html:1017(span)
+#: doc/reference/en/Groonga/Record.html:1112(span)
+#: doc/reference/en/Groonga/Record.html:1150(span)
+#: doc/reference/en/Groonga/Record.html:1151(span)
+#: doc/reference/en/Groonga/Record.html:1188(span)
+#: doc/reference/en/Groonga/Record.html:1189(span)
+#: doc/reference/en/Groonga/Record.html:1276(span)
+#: doc/reference/en/Groonga/Record.html:1277(span)
+#: doc/reference/en/Groonga/Record.html:1318(span)
+#: doc/reference/en/Groonga/Record.html:1356(span)
+#: doc/reference/en/Groonga/Record.html:1357(span)
+#: doc/reference/en/Groonga/Record.html:1431(span)
+#: doc/reference/en/Groonga/Record.html:1432(span)
+#: doc/reference/en/Groonga/Record.html:1469(span)
+#: doc/reference/en/Groonga/Record.html:1518(span)
+#: doc/reference/en/Groonga/Record.html:1607(span)
+#: doc/reference/en/Groonga/Record.html:1608(span)
+#: doc/reference/en/Groonga/Record.html:1645(span)
+#: doc/reference/en/Groonga/Record.html:1646(span)
+#: doc/reference/en/Groonga/Record.html:1696(span)
+#: doc/reference/en/Groonga/Record.html:1697(span)
+#: doc/reference/en/Groonga/Record.html:1741(span)
+#: doc/reference/en/Groonga/Record.html:1826(span)
+#: doc/reference/en/Groonga/Record.html:1827(span)
+#: doc/reference/en/Groonga/Record.html:1877(span)
+#: doc/reference/en/Groonga/Record.html:1878(span)
+#: doc/reference/en/Groonga/Record.html:1955(span)
+#: doc/reference/en/Groonga/Record.html:1956(span)
+#: doc/reference/en/Groonga/Record.html:2093(span)
+#: doc/reference/en/Groonga/Record.html:2094(span)
+#: doc/reference/en/Groonga/Record.html:2144(span)
+#: doc/reference/en/Groonga/Record.html:2145(span)
+#: doc/reference/en/Groonga/Record.html:2221(span)
+#: doc/reference/en/Groonga/Record.html:2222(span)
+#: doc/reference/en/Groonga/Record.html:2324(span)
+#: doc/reference/en/Groonga/Record.html:2412(span)
+#: doc/reference/en/Groonga/Record.html:2413(span)
+#: doc/reference/en/Groonga/Record.html:2463(span)
+#: doc/reference/en/Groonga/Record.html:2500(span)
+#: doc/reference/en/Groonga/Record.html:2536(span)
+#: doc/reference/en/Groonga/Record.html:2537(span)
+#: doc/reference/en/Groonga/Record.html:2587(span)
+#: doc/reference/en/Groonga/Record.html:2588(span)
+#: doc/reference/en/Groonga/BrokenPipe.html:42(span)
+#: doc/reference/en/Groonga/TooSmallPageSize.html:42(span)
+#: doc/reference/en/Groonga/TooSmallPageSize.html:241(span)
+#: doc/reference/en/Groonga/TooSmallPageSize.html:244(span)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:42(span)
+#: doc/reference/en/Groonga/Snippet.html:42(span)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:42(span)
+#: doc/reference/en/Groonga/Closed.html:42(span)
+#: doc/reference/en/Groonga/FileTooLarge.html:42(span)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:42(span)
+#: doc/reference/en/Groonga/Pagination.html:42(span)
+#: doc/reference/en/Groonga/Pagination.html:1215(span)
+#: doc/reference/en/Groonga/StackOverFlow.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog.html:42(span)
+#: doc/reference/en/Groonga/TooSmallLimit.html:42(span)
+#: doc/reference/en/Groonga/Database.html:42(span)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:42(span)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:42(span)
+#: doc/reference/en/Groonga/RetryMax.html:42(span)
+#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:42(span)
+#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:414(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:42(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:562(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:566(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:567(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:608(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:609(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:611(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:616(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:653(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:42(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:189(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:192(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:238(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:243(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:244(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:246(span)
+#: doc/reference/en/Groonga/InvalidFormat.html:42(span)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:42(span)
+#: doc/reference/en/Groonga/OperationNotSupported.html:42(span)
+#: doc/reference/en/Groonga/LZOError.html:42(span)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/FixSizeColumn.html:42(span)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:231(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:327(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:328(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:334(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:336(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:344(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:346(span)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:42(span)
+#: doc/reference/en/Groonga/TableCursor/KeySupport.html:42(span)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:42(span)
+#: doc/reference/en/Groonga/QueryLog.html:42(span)
+#: doc/reference/en/Groonga/FileExists.html:42(span)
+#: doc/reference/en/Groonga/EncodingSupport.html:42(span)
 #: doc/reference/en/Groonga/NetworkIsDown.html:42(span)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:42(span)
-#: doc/reference/en/Groonga/AddressIsInUse.html:42(span)
+#: doc/reference/en/Groonga/Procedure.html:42(span)
+#: doc/reference/en/Groonga/Procedure.html:105(span)
+#: doc/reference/en/Groonga/Procedure.html:110(span)
+#: doc/reference/en/Groonga/Procedure.html:115(span)
+#: doc/reference/en/Groonga/Procedure.html:120(span)
+#: doc/reference/en/Groonga/Procedure.html:125(span)
+#: doc/reference/en/Groonga/TableCursor.html:42(span)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:42(span)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:42(span)
+#: doc/reference/en/Groonga/TokenizerError.html:42(span)
+#: doc/reference/en/Groonga/DatabaseDumper.html:42(span)
+#: doc/reference/en/Groonga/DatabaseDumper.html:196(span)
+#: doc/reference/en/Groonga/DatabaseDumper.html:262(span)
+#: doc/reference/en/Groonga/DatabaseDumper.html:263(span)
+#: doc/reference/en/Groonga/DatabaseDumper.html:264(span)
+#: doc/reference/en/Groonga/Table/KeySupport.html:42(span)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:42(span)
+#: doc/reference/en/Groonga/IsADirectory.html:42(span)
+#: doc/reference/en/Groonga/IndexCursor.html:42(span)
+#: doc/reference/en/Groonga/Array.html:42(span)
+#: doc/reference/en/Groonga/ZLibError.html:42(span)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:42(span)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:42(span)
+#: doc/reference/en/Groonga/JSON.html:42(span)
+#: doc/reference/en/Groonga/TooLargeOffset.html:42(span)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:42(span)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:234(span)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:320(span)
+#: doc/reference/en/Groonga/Error.html:42(span)
+#: doc/reference/en/Groonga/UnknownError.html:42(span)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:42(span)
+#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:42(span)
+#: doc/reference/en/Groonga/InputOutputError.html:42(span)
+#: doc/reference/en/Groonga/ImproperLink.html:42(span)
+#: doc/reference/en/Groonga/ArrayCursor.html:42(span)
+#: doc/reference/en/Groonga/TooSmallOffset.html:42(span)
+#: doc/reference/en/Groonga/Type.html:42(span)
+#: doc/reference/en/Groonga/Type.html:126(span)
+#: doc/reference/en/Groonga/Type.html:140(span)
+#: doc/reference/en/Groonga/Type.html:154(span)
+#: doc/reference/en/Groonga/Type.html:168(span)
+#: doc/reference/en/Groonga/Type.html:182(span)
+#: doc/reference/en/Groonga/Type.html:196(span)
+#: doc/reference/en/Groonga/Type.html:210(span)
+#: doc/reference/en/Groonga/Type.html:224(span)
+#: doc/reference/en/Groonga/Type.html:238(span)
+#: doc/reference/en/Groonga/Type.html:252(span)
+#: doc/reference/en/Groonga/Type.html:266(span)
+#: doc/reference/en/Groonga/Type.html:280(span)
+#: doc/reference/en/Groonga/Type.html:295(span)
+#: doc/reference/en/Groonga/Type.html:309(span)
+#: doc/reference/en/Groonga/Type.html:323(span)
+#: doc/reference/en/Groonga/Type.html:337(span)
+#: doc/reference/en/Groonga/Type.html:342(span)
+#: doc/reference/en/Groonga/Type.html:347(span)
+#: doc/reference/en/Groonga/Type.html:352(span)
+#: doc/reference/en/Groonga/Type.html:357(span)
+#: doc/reference/en/Groonga/Type.html:362(span)
+#: doc/reference/en/Groonga/DomainError.html:42(span)
+#: doc/reference/en/Groonga/TableDumper.html:42(span)
+#: doc/reference/en/Groonga/TableDumper.html:191(span)
+#: doc/reference/en/Groonga/BadAddress.html:42(span)
 #: doc/reference/en/Groonga/NoBuffer.html:42(span)
-#: doc/reference/en/Groonga/IndexColumn.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:235(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:245(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:247(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:418(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:588(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:589(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:590(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:592(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:621(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:658(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:659(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:763(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:775(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:820(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:830(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:557(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:893(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:923(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:983(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:988(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:992(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:995(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:1027(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:1056(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:1255(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:320(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:322(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:323(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:354(span)
-#: doc/reference/en/Groonga/Table.html:42(span)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:42(span)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:42(span)
+#: doc/reference/en/Groonga/IllegalByteSequence.html:42(span)
 #: doc/reference/en/Groonga/TooSmallPage.html:42(span)
 #: doc/reference/en/Groonga/TooSmallPage.html:241(span)
 #: doc/reference/en/Groonga/TooSmallPage.html:244(span)
-#: doc/reference/en/Groonga/Plugin.html:42(span)
-#: doc/reference/en/Groonga/TooLargePage.html:42(span)
-#: doc/reference/en/Groonga/TooLargePage.html:241(span)
-#: doc/reference/en/Groonga/TooLargePage.html:244(span)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:42(span)
-#: doc/reference/en/Groonga/Variable.html:42(span)
-#: doc/reference/en/Groonga/IsADirectory.html:42(span)
-#: doc/reference/en/Groonga/IllegalByteSequence.html:42(span)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:42(span)
-#: doc/reference/en/Groonga/Query.html:42(span)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:42(span)
-#: doc/reference/en/Groonga/FileTooLarge.html:42(span)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:42(span)
-#: doc/reference/en/Groonga/LZOError.html:42(span)
-#: doc/reference/en/Groonga/NotEnoughSpace.html:42(span)
-#: doc/reference/en/Groonga/NoChildProcesses.html:42(span)
-#: doc/reference/en/Groonga/ArrayCursor.html:42(span)
-#: doc/reference/en/Groonga/ViewAccessor.html:42(span)
+#: doc/reference/en/Groonga/EndOfData.html:42(span)
+#: doc/reference/en/Groonga/NotSocket.html:42(span)
+#: doc/reference/en/Groonga/ObjectCorrupt.html:42(span)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:42(span)
+#: doc/reference/en/Groonga/AddressIsInUse.html:42(span)
+#: doc/reference/en/Groonga/CASError.html:42(span)
+#: doc/reference/en/Groonga/NoSuchColumn.html:42(span)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:42(span)
+#: doc/reference/en/Groonga/NotADirectory.html:42(span)
+#: doc/reference/en/Groonga/IndexColumn.html:42(span)
+#: doc/reference/en/Groonga/Logger.html:42(span)
+#: doc/reference/en/Groonga/ConnectionRefused.html:42(span)
+#: doc/reference/en/Groonga/Context.html:42(span)
+#: doc/reference/en/Groonga/Context.html:1334(span)
+#: doc/reference/en/Groonga/Context.html:1357(span)
+#: doc/reference/en/Groonga/Context.html:1363(span)
+#: doc/reference/en/Groonga/Context.html:1759(span)
+#: doc/reference/en/Groonga/Context.html:1762(span)
+#: doc/reference/en/Groonga/Context.html:1880(span)
+#: doc/reference/en/Groonga/Context.html:1882(span)
+#: doc/reference/en/Groonga/Context.html:1884(span)
+#: doc/reference/en/Groonga/Context.html:1886(span)
+#: doc/reference/en/Groonga/Context.html:1979(span)
+#: doc/reference/en/Groonga/Context.html:1980(span)
+#: doc/reference/en/Groonga/ViewRecord.html:42(span)
+#: doc/reference/en/Groonga/ViewRecord.html:263(span)
+#: doc/reference/en/Groonga/ViewRecord.html:302(span)
+#: doc/reference/en/Groonga/ViewRecord.html:435(span)
+#: doc/reference/en/Groonga/ViewRecord.html:473(span)
+#: doc/reference/en/Groonga/ViewRecord.html:474(span)
+#: doc/reference/en/Groonga/ResultTooLarge.html:42(span)
+#: doc/reference/en/Groonga/InvalidSeek.html:42(span)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:42(span)
-#: doc/reference/en/Groonga/Table/KeySupport.html:42(span)
-#: doc/reference/en/index.html:40(span)
-#: doc/reference/en/top-level-namespace.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:195(span)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:544(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:664(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:692(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:776(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:944(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:1000(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:252(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:260(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:272(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:276(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:278(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:280(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:282(span)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:345(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:195(span)
+#: doc/reference/en/Groonga/Expression.html:42(span)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:42(span)
+#: doc/reference/en/Groonga/Accessor.html:42(span)
+#: doc/reference/en/Groonga/View.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:634(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:635(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:775(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:778(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:779(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:782(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:822(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:823(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:903(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:905(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:907(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:910(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:911(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:915(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:958(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:959(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1001(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1002(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1041(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1042(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1084(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1085(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1086(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1129(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1132(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1133(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1135(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1218(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1220(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1222(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1224(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1230(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1231(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1233(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1324(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1327(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1329(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1331(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1375(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1376(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1415(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1416(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1455(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1456(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1495(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1496(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1497(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1539(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1540(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1582(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1583(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:387(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:389(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:390(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:605(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:606(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:640(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:641(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:642(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:643(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:710(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:712(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:714(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:716(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:718(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:720(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:723(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:725(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:729(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:732(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:735(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:737(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:739(span)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:238(span)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:240(span)
+#: doc/reference/en/Groonga/Schema/Path.html:42(span)
+#: doc/reference/en/Groonga/Schema/Path.html:200(span)
+#: doc/reference/en/Groonga/Schema/Path.html:232(span)
+#: doc/reference/en/Groonga/Schema/Path.html:234(span)
+#: doc/reference/en/Groonga/Schema/Path.html:264(span)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:257(span)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:258(span)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:264(span)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:267(span)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:265(span)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:268(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:309(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:311(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:312(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:495(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:497(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:498(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:500(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:504(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:507(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:508(span)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:265(span)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:268(span)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:291(span)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:298(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:238(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:240(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:263(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:266(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:261(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:263(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:264(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:401(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:402(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:403(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:407(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:410(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:224(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:267(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:269(span)
+#: doc/reference/en/Groonga/Schema/Error.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:238(span)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:240(span)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:265(span)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:268(span)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:203(span)
+#: doc/reference/en/Groonga/RangeError.html:42(span)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:42(span)
+#: doc/reference/en/SelectorByCommand.html:42(span)
+#: doc/reference/en/SelectorByCommand.html:192(span)
+#: doc/reference/en/SelectorByCommand.html:193(span)
+#: doc/reference/en/SelectorByCommand.html:196(span)
+#: doc/reference/en/SelectorByCommand.html:197(span)
+#: doc/reference/en/Profile.html:42(span)
+#: doc/reference/en/Profile.html:308(span)
+#: doc/reference/en/Profile.html:475(span)
+#: doc/reference/en/Profile.html:477(span)
+#: doc/reference/en/Profile.html:512(span)
+#: doc/reference/en/Profile.html:514(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:42(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:380(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:418(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:451(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:457(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:484(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:558(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:559(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:561(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:564(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:566(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:567(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:570(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:572(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:577(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:606(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:666(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:669(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:700(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:726(span)
 #: doc/reference/en/_index.html:38(span)
-#: doc/reference/en/file.tutorial.html:40(span)
+#: doc/reference/en/RroongaBuild.html:42(span)
+#: doc/reference/en/RroongaBuild.html:264(span)
+#: doc/reference/en/RroongaBuild.html:266(span)
+#: doc/reference/en/RroongaBuild.html:267(span)
+#: doc/reference/en/RroongaBuild.html:268(span)
+#: doc/reference/en/RroongaBuild.html:323(span)
+#: doc/reference/en/RroongaBuild.html:324(span)
+#: doc/reference/en/RroongaBuild.html:327(span)
+#: doc/reference/en/RroongaBuild.html:355(span)
+#: doc/reference/en/RroongaBuild.html:383(span)
+#: doc/reference/en/RroongaBuild.html:412(span)
+#: doc/reference/en/RroongaBuild.html:413(span)
+#: doc/reference/en/Configuration.html:42(span)
+#: doc/reference/en/CommandResult.html:42(span)
+#: doc/reference/en/CommandResult.html:269(span)
+#: doc/reference/en/CommandResult.html:305(span)
+#: doc/reference/en/SelectorByMethod.html:42(span)
+#: doc/reference/en/SelectorByMethod.html:707(span)
+#: doc/reference/en/SelectorByMethod.html:708(span)
+#: doc/reference/en/SelectorByMethod.html:710(span)
+#: doc/reference/en/SelectorByMethod.html:742(span)
+#: doc/reference/en/SelectorByMethod.html:791(span)
+#: doc/reference/en/SelectorByMethod.html:795(span)
+#: doc/reference/en/SelectorByMethod.html:800(span)
+#: doc/reference/en/SelectorByMethod.html:801(span)
+#: doc/reference/en/SelectorByMethod.html:804(span)
+#: doc/reference/en/SelectorByMethod.html:809(span)
+#: doc/reference/en/SelectorByMethod.html:846(span)
+#: doc/reference/en/SelectorByMethod.html:847(span)
+#: doc/reference/en/SelectorByMethod.html:850(span)
+#: doc/reference/en/SelectorByMethod.html:852(span)
+#: doc/reference/en/SelectorByMethod.html:854(span)
+#: doc/reference/en/SelectorByMethod.html:909(span)
+#: doc/reference/en/SelectorByMethod.html:910(span)
+#: doc/reference/en/SelectorByMethod.html:911(span)
+#: doc/reference/en/SelectorByMethod.html:913(span)
+#: doc/reference/en/SelectorByMethod.html:948(span)
+#: doc/reference/en/SelectorByMethod.html:1033(span)
+#: doc/reference/en/SelectorByMethod.html:1064(span)
+#: doc/reference/en/SelectorByMethod.html:1065(span)
+#: doc/reference/en/SelectorByMethod.html:1104(span)
+#: doc/reference/en/SelectorByMethod.html:1114(span)
+#: doc/reference/en/SelectorByMethod.html:1146(span)
+#: doc/reference/en/SelectorByMethod.html:1147(span)
+#: doc/reference/en/SelectorByMethod.html:1148(span)
+#: doc/reference/en/SelectorByMethod.html:1177(span)
+#: doc/reference/en/SelectorByMethod.html:1179(span)
+#: doc/reference/en/SelectorByMethod.html:1218(span)
+#: doc/reference/en/SelectorByMethod.html:1219(span)
+#: doc/reference/en/SelectorByMethod.html:1221(span)
+#: doc/reference/en/SelectorByMethod.html:1222(span)
+#: doc/reference/en/SelectorByMethod.html:1223(span)
+#: doc/reference/en/SelectorByMethod.html:1266(span)
+#: doc/reference/en/SelectorByMethod.html:1267(span)
+#: doc/reference/en/SelectorByMethod.html:1271(span)
+#: doc/reference/en/SelectorByMethod.html:1273(span)
+#: doc/reference/en/SelectorByMethod.html:1303(span)
+#: doc/reference/en/SelectorByMethod.html:1305(span)
+#: doc/reference/en/SelectorByMethod.html:1335(span)
+#: doc/reference/en/SelectorByMethod.html:1338(span)
+#: doc/reference/en/SelectorByMethod.html:1375(span)
+#: doc/reference/en/SelectorByMethod.html:1380(span)
+#: doc/reference/en/SelectorByMethod.html:1381(span)
+#: doc/reference/en/SelectorByMethod.html:1384(span)
+#: doc/reference/en/SelectorByMethod.html:1434(span)
+#: doc/reference/en/SelectorByMethod.html:1484(span)
+#: doc/reference/en/SelectorByMethod.html:1485(span)
+#: doc/reference/en/SelectorByMethod.html:1523(span)
+#: doc/reference/en/SelectorByMethod.html:1527(span)
+#: doc/reference/en/SelectorByMethod.html:1530(span)
+#: doc/reference/en/SelectorByMethod.html:1531(span)
+#: doc/reference/en/SelectorByMethod.html:1532(span)
+#: doc/reference/en/SelectorByMethod.html:1533(span)
+#: doc/reference/en/SelectorByMethod.html:1535(span)
+#: doc/reference/en/SelectorByMethod.html:1571(span)
+#: doc/reference/en/SelectorByMethod.html:1572(span)
+#: doc/reference/en/SelectorByMethod.html:1573(span)
+#: doc/reference/en/SelectorByMethod.html:1577(span)
+#: doc/reference/en/SelectorByMethod.html:1578(span)
+#: doc/reference/en/SelectorByMethod.html:1612(span)
+#: doc/reference/en/SelectorByMethod.html:1614(span)
+#: doc/reference/en/SelectorByMethod.html:1661(span)
+#: doc/reference/en/SelectorByMethod.html:1675(span)
+#: doc/reference/en/ColumnTokenizer.html:42(span)
+#: doc/reference/en/ColumnTokenizer.html:156(span)
+#: doc/reference/en/ColumnTokenizer.html:157(span)
+#: doc/reference/en/ColumnTokenizer.html:158(span)
+#: doc/reference/en/ColumnTokenizer.html:164(span)
 msgid "("
 msgstr ""
 
+#: doc/reference/en/WikipediaImporter.html:42(a)
+#: doc/reference/en/Query.html:42(a) doc/reference/en/GroongaLoader.html:42(a)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:42(a)
 #: doc/reference/en/file.news.html:40(a)
-#: doc/reference/en/file.README.html:40(a) doc/reference/en/Groonga.html:42(a)
-#: doc/reference/en/Groonga/Logger.html:42(a)
-#: doc/reference/en/Groonga/TooManyLinks.html:42(a)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:42(a)
+#: doc/reference/en/BenchmarkResult.html:42(a)
+#: doc/reference/en/MethodResult.html:42(a)
+#: doc/reference/en/top-level-namespace.html:42(a)
+#: doc/reference/en/TimeDrilldownable.html:42(a)
+#: doc/reference/en/Result.html:42(a) doc/reference/en/Report.html:42(a)
+#: doc/reference/en/Groonga.html:42(a) doc/reference/en/index.html:40(a)
+#: doc/reference/en/Query/GroongaLogParser.html:42(a)
+#: doc/reference/en/BenchmarkResult/Time.html:42(a)
+#: doc/reference/en/file.README.html:40(a)
+#: doc/reference/en/RepeatLoadRunner.html:42(a)
+#: doc/reference/en/Selector.html:42(a)
+#: doc/reference/en/file.tutorial.html:40(a)
+#: doc/reference/en/BenchmarkRunner.html:42(a)
+#: doc/reference/en/WikipediaExtractor.html:42(a)
+#: doc/reference/en/SampleRecords.html:42(a)
+#: doc/reference/en/file.release.html:40(a)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:42(a)
+#: doc/reference/en/Groonga/QueryLog/Command.html:42(a)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:42(a)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:42(a)
+#: doc/reference/en/Groonga/Query.html:42(a)
+#: doc/reference/en/Groonga/Operator.html:42(a)
+#: doc/reference/en/Groonga/FileCorrupt.html:42(a)
+#: doc/reference/en/Groonga/TooLargePage.html:42(a)
+#: doc/reference/en/Groonga/ExecFormatError.html:42(a)
+#: doc/reference/en/Groonga/Hash.html:42(a)
 #: doc/reference/en/Groonga/BadFileDescriptor.html:42(a)
-#: doc/reference/en/Groonga/Accessor.html:42(a)
-#: doc/reference/en/Groonga/FileExists.html:42(a)
-#: doc/reference/en/Groonga/EncodingSupport.html:42(a)
-#: doc/reference/en/Groonga/Schema/Error.html:42(a)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:42(a)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:42(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:42(a)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:42(a)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:42(a)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:42(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:42(a)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:42(a)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:42(a)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:42(a)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:42(a)
-#: doc/reference/en/Groonga/BrokenPipe.html:42(a)
-#: doc/reference/en/Groonga/Context.html:42(a)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:42(a)
+#: doc/reference/en/Groonga/NoChildProcesses.html:42(a)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:42(a)
+#: doc/reference/en/Groonga/Table.html:42(a)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:42(a)
+#: doc/reference/en/Groonga/PermissionDenied.html:42(a)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:42(a)
+#: doc/reference/en/Groonga/NoSuchDevice.html:42(a)
+#: doc/reference/en/Groonga/TooManyLinks.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/Variable.html:42(a)
+#: doc/reference/en/Groonga/ViewAccessor.html:42(a)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:42(a)
+#: doc/reference/en/Groonga/Plugin.html:42(a)
+#: doc/reference/en/Groonga/Object.html:42(a)
+#: doc/reference/en/Groonga/HashCursor.html:42(a)
+#: doc/reference/en/Groonga/OperationTimeout.html:42(a)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:42(a)
 #: doc/reference/en/Groonga/Schema.html:42(a)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:42(a)
-#: doc/reference/en/Groonga/ResultTooLarge.html:42(a)
-#: doc/reference/en/Groonga/DomainError.html:42(a)
-#: doc/reference/en/Groonga/UnknownError.html:42(a)
-#: doc/reference/en/Groonga/Expression.html:42(a)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:42(a)
-#: doc/reference/en/Groonga/Error.html:42(a)
-#: doc/reference/en/Groonga/EndOfData.html:42(a)
+#: doc/reference/en/Groonga/PatriciaTrie.html:42(a)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:42(a)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:42(a)
+#: doc/reference/en/Groonga/SyntaxError.html:42(a)
+#: doc/reference/en/Groonga/Column.html:42(a)
+#: doc/reference/en/Groonga/NoSuchProcess.html:42(a)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:42(a)
 #: doc/reference/en/Groonga/SocketIsNotConnected.html:42(a)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:42(a)
-#: doc/reference/en/Groonga/InvalidSeek.html:42(a)
+#: doc/reference/en/Groonga/Posting.html:42(a)
+#: doc/reference/en/Groonga/FilenameTooLong.html:42(a)
+#: doc/reference/en/Groonga/ResourceBusy.html:42(a)
+#: doc/reference/en/Groonga/InvalidArgument.html:42(a)
+#: doc/reference/en/Groonga/SchemaDumper.html:42(a)
 #: doc/reference/en/Groonga/ViewCursor.html:42(a)
-#: doc/reference/en/Groonga/Snippet.html:42(a)
-#: doc/reference/en/Groonga/ImproperLink.html:42(a)
-#: doc/reference/en/Groonga/TableDumper.html:42(a)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:42(a)
-#: doc/reference/en/Groonga/TooSmallLimit.html:42(a)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:42(a)
-#: doc/reference/en/Groonga/NoSuchColumn.html:42(a)
-#: doc/reference/en/Groonga/Hash.html:42(a)
-#: doc/reference/en/Groonga/Array.html:42(a)
 #: doc/reference/en/Groonga/Encoding.html:42(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:42(a)
-#: doc/reference/en/Groonga/ConnectionRefused.html:42(a)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:42(a)
-#: doc/reference/en/Groonga/FixSizeColumn.html:42(a)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:42(a)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/Record.html:42(a)
+#: doc/reference/en/Groonga/BrokenPipe.html:42(a)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:42(a)
-#: doc/reference/en/Groonga/TableCursor.html:42(a)
-#: doc/reference/en/Groonga/Procedure.html:42(a)
-#: doc/reference/en/Groonga/CASError.html:42(a)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:42(a)
-#: doc/reference/en/Groonga/Operator.html:42(a)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:42(a)
+#: doc/reference/en/Groonga/Snippet.html:42(a)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:42(a)
+#: doc/reference/en/Groonga/Closed.html:42(a)
+#: doc/reference/en/Groonga/FileTooLarge.html:42(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:42(a)
 #: doc/reference/en/Groonga/Pagination.html:42(a)
-#: doc/reference/en/Groonga/InputOutputError.html:42(a)
-#: doc/reference/en/Groonga/ViewRecord.html:42(a)
-#: doc/reference/en/Groonga/Type.html:42(a)
-#: doc/reference/en/Groonga/OperationTimeout.html:42(a)
-#: doc/reference/en/Groonga/Database.html:42(a)
-#: doc/reference/en/Groonga/InvalidArgument.html:42(a)
-#: doc/reference/en/Groonga/SyntaxError.html:42(a)
 #: doc/reference/en/Groonga/StackOverFlow.html:42(a)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:42(a)
-#: doc/reference/en/Groonga/SchemaDumper.html:42(a)
-#: doc/reference/en/Groonga/Object.html:42(a)
-#: doc/reference/en/Groonga/NoSuchProcess.html:42(a)
-#: doc/reference/en/Groonga/HashCursor.html:42(a)
-#: doc/reference/en/Groonga/TooSmallOffset.html:42(a)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:42(a)
-#: doc/reference/en/Groonga/RangeError.html:42(a)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:42(a)
-#: doc/reference/en/Groonga/FileCorrupt.html:42(a)
-#: doc/reference/en/Groonga/Record.html:42(a)
+#: doc/reference/en/Groonga/GrntestLog.html:42(a)
+#: doc/reference/en/Groonga/TooSmallLimit.html:42(a)
+#: doc/reference/en/Groonga/Database.html:42(a)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:42(a)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:42(a)
+#: doc/reference/en/Groonga/RetryMax.html:42(a)
 #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:42(a)
 #: doc/reference/en/Groonga/Context/SelectResult.html:42(a)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:42(a)
-#: doc/reference/en/Groonga/BadAddress.html:42(a)
-#: doc/reference/en/Groonga/ExecFormatError.html:42(a)
-#: doc/reference/en/Groonga/View.html:42(a)
-#: doc/reference/en/Groonga/FilenameTooLong.html:42(a)
+#: doc/reference/en/Groonga/InvalidFormat.html:42(a)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:42(a)
+#: doc/reference/en/Groonga/OperationNotSupported.html:42(a)
+#: doc/reference/en/Groonga/LZOError.html:42(a)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/FixSizeColumn.html:42(a)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:42(a)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:42(a)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:42(a)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:42(a)
+#: doc/reference/en/Groonga/TableCursor/KeySupport.html:42(a)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:42(a)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:42(a)
+#: doc/reference/en/Groonga/QueryLog.html:42(a)
+#: doc/reference/en/Groonga/FileExists.html:42(a)
+#: doc/reference/en/Groonga/EncodingSupport.html:42(a)
+#: doc/reference/en/Groonga/NetworkIsDown.html:42(a)
+#: doc/reference/en/Groonga/Procedure.html:42(a)
+#: doc/reference/en/Groonga/TableCursor.html:42(a)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:42(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:42(a)
+#: doc/reference/en/Groonga/TokenizerError.html:42(a)
 #: doc/reference/en/Groonga/DatabaseDumper.html:42(a)
+#: doc/reference/en/Groonga/Table/KeySupport.html:42(a)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:42(a)
+#: doc/reference/en/Groonga/IsADirectory.html:42(a)
+#: doc/reference/en/Groonga/IndexCursor.html:42(a)
+#: doc/reference/en/Groonga/Array.html:42(a)
 #: doc/reference/en/Groonga/ZLibError.html:42(a)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:42(a)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:42(a)
+#: doc/reference/en/Groonga/JSON.html:42(a)
 #: doc/reference/en/Groonga/TooLargeOffset.html:42(a)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:42(a)
+#: doc/reference/en/Groonga/Error.html:42(a)
+#: doc/reference/en/Groonga/UnknownError.html:42(a)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:42(a)
+#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:42(a)
+#: doc/reference/en/Groonga/InputOutputError.html:42(a)
+#: doc/reference/en/Groonga/ImproperLink.html:42(a)
+#: doc/reference/en/Groonga/ArrayCursor.html:42(a)
+#: doc/reference/en/Groonga/TooSmallOffset.html:42(a)
+#: doc/reference/en/Groonga/Type.html:42(a)
+#: doc/reference/en/Groonga/DomainError.html:42(a)
+#: doc/reference/en/Groonga/TableDumper.html:42(a)
+#: doc/reference/en/Groonga/BadAddress.html:42(a)
+#: doc/reference/en/Groonga/NoBuffer.html:42(a)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:42(a)
+#: doc/reference/en/Groonga/IllegalByteSequence.html:42(a)
+#: doc/reference/en/Groonga/TooSmallPage.html:42(a)
+#: doc/reference/en/Groonga/EndOfData.html:42(a)
 #: doc/reference/en/Groonga/NotSocket.html:42(a)
-#: doc/reference/en/Groonga/QueryLog.html:42(a)
-#: doc/reference/en/Groonga/TokenizerError.html:42(a)
-#: doc/reference/en/Groonga/NoSuchDevice.html:42(a)
-#: doc/reference/en/Groonga/Column.html:42(a)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:42(a)
-#: doc/reference/en/Groonga/FunctionNotImplemented.html:42(a)
-#: doc/reference/en/Groonga/NotADirectory.html:42(a)
-#: doc/reference/en/Groonga/Closed.html:42(a)
-#: doc/reference/en/Groonga/ResourceBusy.html:42(a)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:42(a)
-#: doc/reference/en/Groonga/PatriciaTrie.html:42(a)
 #: doc/reference/en/Groonga/ObjectCorrupt.html:42(a)
-#: doc/reference/en/Groonga/TooManyOpenFiles.html:42(a)
-#: doc/reference/en/Groonga/PermissionDenied.html:42(a)
-#: doc/reference/en/Groonga/IndexCursor.html:42(a)
-#: doc/reference/en/Groonga/OperationNotSupported.html:42(a)
-#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:42(a)
-#: doc/reference/en/Groonga/TableCursor/KeySupport.html:42(a)
-#: doc/reference/en/Groonga/InvalidFormat.html:42(a)
-#: doc/reference/en/Groonga/Posting.html:42(a)
-#: doc/reference/en/Groonga/RetryMax.html:42(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:42(a)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:42(a)
-#: doc/reference/en/Groonga/NetworkIsDown.html:42(a)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:42(a)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:42(a)
 #: doc/reference/en/Groonga/AddressIsInUse.html:42(a)
-#: doc/reference/en/Groonga/NoBuffer.html:42(a)
+#: doc/reference/en/Groonga/CASError.html:42(a)
+#: doc/reference/en/Groonga/NoSuchColumn.html:42(a)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:42(a)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:42(a)
+#: doc/reference/en/Groonga/NotADirectory.html:42(a)
 #: doc/reference/en/Groonga/IndexColumn.html:42(a)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:42(a)
-#: doc/reference/en/Groonga/QueryLog/Command.html:42(a)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:42(a)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:42(a)
-#: doc/reference/en/Groonga/Table.html:42(a)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:42(a)
-#: doc/reference/en/Groonga/TooSmallPage.html:42(a)
-#: doc/reference/en/Groonga/Plugin.html:42(a)
-#: doc/reference/en/Groonga/TooLargePage.html:42(a)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:42(a)
-#: doc/reference/en/Groonga/Variable.html:42(a)
-#: doc/reference/en/Groonga/IsADirectory.html:42(a)
-#: doc/reference/en/Groonga/IllegalByteSequence.html:42(a)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:42(a)
-#: doc/reference/en/Groonga/Query.html:42(a)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:42(a)
-#: doc/reference/en/Groonga/FileTooLarge.html:42(a)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:42(a)
-#: doc/reference/en/Groonga/LZOError.html:42(a)
-#: doc/reference/en/Groonga/NotEnoughSpace.html:42(a)
-#: doc/reference/en/Groonga/NoChildProcesses.html:42(a)
-#: doc/reference/en/Groonga/ArrayCursor.html:42(a)
-#: doc/reference/en/Groonga/ViewAccessor.html:42(a)
+#: doc/reference/en/Groonga/Logger.html:42(a)
+#: doc/reference/en/Groonga/ConnectionRefused.html:42(a)
+#: doc/reference/en/Groonga/Context.html:42(a)
+#: doc/reference/en/Groonga/ViewRecord.html:42(a)
+#: doc/reference/en/Groonga/ResultTooLarge.html:42(a)
+#: doc/reference/en/Groonga/InvalidSeek.html:42(a)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:42(a)
-#: doc/reference/en/Groonga/Table/KeySupport.html:42(a)
-#: doc/reference/en/index.html:40(a)
-#: doc/reference/en/top-level-namespace.html:42(a)
-#: doc/reference/en/_index.html:38(a)
-#: doc/reference/en/file.tutorial.html:40(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:42(a)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:42(a)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:42(a)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:42(a)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:42(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:42(a)
+#: doc/reference/en/Groonga/Expression.html:42(a)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:42(a)
+#: doc/reference/en/Groonga/Accessor.html:42(a)
+#: doc/reference/en/Groonga/View.html:42(a)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:42(a)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:42(a)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:42(a)
+#: doc/reference/en/Groonga/Schema/Path.html:42(a)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:42(a)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:42(a)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:42(a)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:42(a)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:42(a)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:42(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:42(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:42(a)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:42(a)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:42(a)
+#: doc/reference/en/Groonga/Schema/Error.html:42(a)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:42(a)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:42(a)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:42(a)
+#: doc/reference/en/Groonga/RangeError.html:42(a)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:42(a)
+#: doc/reference/en/SelectorByCommand.html:42(a)
+#: doc/reference/en/Profile.html:42(a)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:42(a)
+#: doc/reference/en/_index.html:38(a) doc/reference/en/RroongaBuild.html:42(a)
+#: doc/reference/en/Configuration.html:42(a)
+#: doc/reference/en/CommandResult.html:42(a)
+#: doc/reference/en/SelectorByMethod.html:42(a)
+#: doc/reference/en/ColumnTokenizer.html:42(a)
 msgid "no frames"
 msgstr "??????"
 
+#: doc/reference/en/WikipediaImporter.html:42(span)
+#: doc/reference/en/WikipediaImporter.html:271(span)
+#: doc/reference/en/WikipediaImporter.html:305(span)
+#: doc/reference/en/WikipediaImporter.html:331(span)
+#: doc/reference/en/WikipediaImporter.html:358(span)
+#: doc/reference/en/WikipediaImporter.html:359(span)
+#: doc/reference/en/WikipediaImporter.html:385(span)
+#: doc/reference/en/WikipediaImporter.html:411(span)
+#: doc/reference/en/Query.html:42(span) doc/reference/en/Query.html:532(span)
+#: doc/reference/en/Query.html:652(span) doc/reference/en/Query.html:653(span)
+#: doc/reference/en/Query.html:1048(span)
+#: doc/reference/en/GroongaLoader.html:42(span)
+#: doc/reference/en/GroongaLoader.html:309(span)
+#: doc/reference/en/GroongaLoader.html:310(span)
+#: doc/reference/en/GroongaLoader.html:312(span)
+#: doc/reference/en/GroongaLoader.html:314(span)
+#: doc/reference/en/GroongaLoader.html:315(span)
+#: doc/reference/en/GroongaLoader.html:316(span)
+#: doc/reference/en/GroongaLoader.html:319(span)
+#: doc/reference/en/GroongaLoader.html:320(span)
+#: doc/reference/en/GroongaLoader.html:321(span)
+#: doc/reference/en/GroongaLoader.html:322(span)
+#: doc/reference/en/GroongaLoader.html:323(span)
+#: doc/reference/en/GroongaLoader.html:324(span)
+#: doc/reference/en/GroongaLoader.html:327(span)
+#: doc/reference/en/GroongaLoader.html:328(span)
+#: doc/reference/en/GroongaLoader.html:329(span)
+#: doc/reference/en/GroongaLoader.html:381(span)
+#: doc/reference/en/GroongaLoader.html:382(span)
+#: doc/reference/en/GroongaLoader.html:383(span)
+#: doc/reference/en/GroongaLoader.html:384(span)
+#: doc/reference/en/GroongaLoader.html:385(span)
+#: doc/reference/en/GroongaLoader.html:388(span)
+#: doc/reference/en/GroongaLoader.html:389(span)
+#: doc/reference/en/GroongaLoader.html:390(span)
+#: doc/reference/en/GroongaLoader.html:393(span)
+#: doc/reference/en/GroongaLoader.html:424(span)
+#: doc/reference/en/GroongaLoader.html:426(span)
+#: doc/reference/en/GroongaLoader.html:458(span)
+#: doc/reference/en/GroongaLoader.html:459(span)
+#: doc/reference/en/GroongaLoader.html:461(span)
+#: doc/reference/en/GroongaLoader.html:463(span)
+#: doc/reference/en/GroongaLoader.html:493(span)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:42(span)
 #: doc/reference/en/file.news.html:40(span)
-#: doc/reference/en/file.README.html:40(span)
+#: doc/reference/en/BenchmarkResult.html:42(span)
+#: doc/reference/en/BenchmarkResult.html:417(span)
+#: doc/reference/en/MethodResult.html:42(span)
+#: doc/reference/en/MethodResult.html:272(span)
+#: doc/reference/en/top-level-namespace.html:42(span)
+#: doc/reference/en/top-level-namespace.html:261(span)
+#: doc/reference/en/top-level-namespace.html:262(span)
+#: doc/reference/en/top-level-namespace.html:266(span)
+#: doc/reference/en/top-level-namespace.html:354(span)
+#: doc/reference/en/top-level-namespace.html:359(span)
+#: doc/reference/en/top-level-namespace.html:362(span)
+#: doc/reference/en/top-level-namespace.html:364(span)
+#: doc/reference/en/top-level-namespace.html:365(span)
+#: doc/reference/en/top-level-namespace.html:366(span)
+#: doc/reference/en/top-level-namespace.html:367(span)
+#: doc/reference/en/top-level-namespace.html:368(span)
+#: doc/reference/en/top-level-namespace.html:372(span)
+#: doc/reference/en/top-level-namespace.html:374(span)
+#: doc/reference/en/top-level-namespace.html:375(span)
+#: doc/reference/en/top-level-namespace.html:376(span)
+#: doc/reference/en/top-level-namespace.html:378(span)
+#: doc/reference/en/top-level-namespace.html:383(span)
+#: doc/reference/en/top-level-namespace.html:384(span)
+#: doc/reference/en/top-level-namespace.html:385(span)
+#: doc/reference/en/top-level-namespace.html:386(span)
+#: doc/reference/en/top-level-namespace.html:387(span)
+#: doc/reference/en/top-level-namespace.html:389(span)
+#: doc/reference/en/top-level-namespace.html:393(span)
+#: doc/reference/en/top-level-namespace.html:394(span)
+#: doc/reference/en/top-level-namespace.html:395(span)
+#: doc/reference/en/top-level-namespace.html:397(span)
+#: doc/reference/en/top-level-namespace.html:401(span)
+#: doc/reference/en/top-level-namespace.html:407(span)
+#: doc/reference/en/top-level-namespace.html:408(span)
+#: doc/reference/en/top-level-namespace.html:410(span)
+#: doc/reference/en/top-level-namespace.html:443(span)
+#: doc/reference/en/top-level-namespace.html:479(span)
+#: doc/reference/en/TimeDrilldownable.html:42(span)
+#: doc/reference/en/TimeDrilldownable.html:172(span)
+#: doc/reference/en/TimeDrilldownable.html:175(span)
+#: doc/reference/en/TimeDrilldownable.html:208(span)
+#: doc/reference/en/TimeDrilldownable.html:209(span)
+#: doc/reference/en/TimeDrilldownable.html:210(span)
+#: doc/reference/en/TimeDrilldownable.html:211(span)
+#: doc/reference/en/TimeDrilldownable.html:212(span)
+#: doc/reference/en/TimeDrilldownable.html:213(span)
+#: doc/reference/en/Result.html:42(span)
+#: doc/reference/en/Result.html:178(span)
+#: doc/reference/en/Report.html:42(span)
+#: doc/reference/en/Report.html:211(span)
+#: doc/reference/en/Report.html:299(span)
+#: doc/reference/en/Report.html:301(span)
+#: doc/reference/en/Report.html:303(span)
 #: doc/reference/en/Groonga.html:42(span)
-#: doc/reference/en/Groonga.html:313(span)
-#: doc/reference/en/Groonga.html:354(span)
-#: doc/reference/en/Groonga.html:394(span)
-#: doc/reference/en/Groonga.html:434(span)
-#: doc/reference/en/Groonga/Logger.html:42(span)
-#: doc/reference/en/Groonga/TooManyLinks.html:42(span)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:42(span)
+#: doc/reference/en/Groonga.html:310(span)
+#: doc/reference/en/Groonga.html:350(span)
+#: doc/reference/en/Groonga.html:389(span)
+#: doc/reference/en/Groonga.html:428(span)
+#: doc/reference/en/index.html:40(span)
+#: doc/reference/en/Query/GroongaLogParser.html:42(span)
+#: doc/reference/en/Query/GroongaLogParser.html:254(span)
+#: doc/reference/en/Query/GroongaLogParser.html:292(span)
+#: doc/reference/en/Query/GroongaLogParser.html:293(span)
+#: doc/reference/en/BenchmarkResult/Time.html:42(span)
+#: doc/reference/en/BenchmarkResult/Time.html:328(span)
+#: doc/reference/en/BenchmarkResult/Time.html:333(span)
+#: doc/reference/en/BenchmarkResult/Time.html:334(span)
+#: doc/reference/en/BenchmarkResult/Time.html:337(span)
+#: doc/reference/en/BenchmarkResult/Time.html:339(span)
+#: doc/reference/en/BenchmarkResult/Time.html:340(span)
+#: doc/reference/en/BenchmarkResult/Time.html:381(span)
+#: doc/reference/en/BenchmarkResult/Time.html:382(span)
+#: doc/reference/en/BenchmarkResult/Time.html:388(span)
+#: doc/reference/en/BenchmarkResult/Time.html:447(span)
+#: doc/reference/en/BenchmarkResult/Time.html:455(span)
+#: doc/reference/en/BenchmarkResult/Time.html:458(span)
+#: doc/reference/en/BenchmarkResult/Time.html:527(span)
+#: doc/reference/en/BenchmarkResult/Time.html:532(span)
+#: doc/reference/en/BenchmarkResult/Time.html:533(span)
+#: doc/reference/en/BenchmarkResult/Time.html:537(span)
+#: doc/reference/en/BenchmarkResult/Time.html:565(span)
+#: doc/reference/en/BenchmarkResult/Time.html:566(span)
+#: doc/reference/en/BenchmarkResult/Time.html:594(span)
+#: doc/reference/en/BenchmarkResult/Time.html:596(span)
+#: doc/reference/en/file.README.html:40(span)
+#: doc/reference/en/RepeatLoadRunner.html:42(span)
+#: doc/reference/en/RepeatLoadRunner.html:337(span)
+#: doc/reference/en/RepeatLoadRunner.html:339(span)
+#: doc/reference/en/RepeatLoadRunner.html:538(span)
+#: doc/reference/en/RepeatLoadRunner.html:539(span)
+#: doc/reference/en/RepeatLoadRunner.html:541(span)
+#: doc/reference/en/RepeatLoadRunner.html:542(span)
+#: doc/reference/en/RepeatLoadRunner.html:543(span)
+#: doc/reference/en/RepeatLoadRunner.html:544(span)
+#: doc/reference/en/RepeatLoadRunner.html:548(span)
+#: doc/reference/en/RepeatLoadRunner.html:549(span)
+#: doc/reference/en/RepeatLoadRunner.html:550(span)
+#: doc/reference/en/Selector.html:42(span)
+#: doc/reference/en/Selector.html:246(span)
+#: doc/reference/en/Selector.html:249(span)
+#: doc/reference/en/Selector.html:368(span)
+#: doc/reference/en/file.tutorial.html:40(span)
+#: doc/reference/en/BenchmarkRunner.html:42(span)
+#: doc/reference/en/BenchmarkRunner.html:725(span)
+#: doc/reference/en/BenchmarkRunner.html:810(span)
+#: doc/reference/en/BenchmarkRunner.html:813(span)
+#: doc/reference/en/BenchmarkRunner.html:814(span)
+#: doc/reference/en/BenchmarkRunner.html:850(span)
+#: doc/reference/en/BenchmarkRunner.html:851(span)
+#: doc/reference/en/BenchmarkRunner.html:890(span)
+#: doc/reference/en/BenchmarkRunner.html:892(span)
+#: doc/reference/en/BenchmarkRunner.html:893(span)
+#: doc/reference/en/BenchmarkRunner.html:928(span)
+#: doc/reference/en/BenchmarkRunner.html:936(span)
+#: doc/reference/en/BenchmarkRunner.html:1107(span)
+#: doc/reference/en/BenchmarkRunner.html:1112(span)
+#: doc/reference/en/BenchmarkRunner.html:1115(span)
+#: doc/reference/en/BenchmarkRunner.html:1116(span)
+#: doc/reference/en/BenchmarkRunner.html:1117(span)
+#: doc/reference/en/BenchmarkRunner.html:1118(span)
+#: doc/reference/en/BenchmarkRunner.html:1121(span)
+#: doc/reference/en/BenchmarkRunner.html:1122(span)
+#: doc/reference/en/BenchmarkRunner.html:1156(span)
+#: doc/reference/en/BenchmarkRunner.html:1185(span)
+#: doc/reference/en/BenchmarkRunner.html:1213(span)
+#: doc/reference/en/BenchmarkRunner.html:1273(span)
+#: doc/reference/en/BenchmarkRunner.html:1276(span)
+#: doc/reference/en/BenchmarkRunner.html:1305(span)
+#: doc/reference/en/BenchmarkRunner.html:1306(span)
+#: doc/reference/en/BenchmarkRunner.html:1336(span)
+#: doc/reference/en/BenchmarkRunner.html:1376(span)
+#: doc/reference/en/BenchmarkRunner.html:1378(span)
+#: doc/reference/en/BenchmarkRunner.html:1386(span)
+#: doc/reference/en/BenchmarkRunner.html:1418(span)
+#: doc/reference/en/BenchmarkRunner.html:1419(span)
+#: doc/reference/en/BenchmarkRunner.html:1421(span)
+#: doc/reference/en/BenchmarkRunner.html:1422(span)
+#: doc/reference/en/BenchmarkRunner.html:1454(span)
+#: doc/reference/en/BenchmarkRunner.html:1512(span)
+#: doc/reference/en/BenchmarkRunner.html:1513(span)
+#: doc/reference/en/BenchmarkRunner.html:1553(span)
+#: doc/reference/en/BenchmarkRunner.html:1555(span)
+#: doc/reference/en/BenchmarkRunner.html:1562(span)
+#: doc/reference/en/BenchmarkRunner.html:1594(span)
+#: doc/reference/en/BenchmarkRunner.html:1595(span)
+#: doc/reference/en/BenchmarkRunner.html:1596(span)
+#: doc/reference/en/BenchmarkRunner.html:1629(span)
+#: doc/reference/en/BenchmarkRunner.html:1635(span)
+#: doc/reference/en/WikipediaExtractor.html:42(span)
+#: doc/reference/en/WikipediaExtractor.html:197(span)
+#: doc/reference/en/WikipediaExtractor.html:234(span)
+#: doc/reference/en/WikipediaExtractor.html:235(span)
+#: doc/reference/en/WikipediaExtractor.html:236(span)
+#: doc/reference/en/WikipediaExtractor.html:237(span)
+#: doc/reference/en/SampleRecords.html:42(span)
+#: doc/reference/en/SampleRecords.html:317(span)
+#: doc/reference/en/SampleRecords.html:384(span)
+#: doc/reference/en/SampleRecords.html:385(span)
+#: doc/reference/en/SampleRecords.html:447(span)
+#: doc/reference/en/SampleRecords.html:451(span)
+#: doc/reference/en/SampleRecords.html:452(span)
+#: doc/reference/en/SampleRecords.html:487(span)
+#: doc/reference/en/SampleRecords.html:522(span)
+#: doc/reference/en/SampleRecords.html:523(span)
+#: doc/reference/en/SampleRecords.html:556(span)
+#: doc/reference/en/file.release.html:40(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:234(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:245(span)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:247(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:417(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:583(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:584(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:585(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:587(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:615(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:651(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:652(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:754(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:766(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:810(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:817(span)
+#: doc/reference/en/Groonga/QueryLog/Command.html:820(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:320(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:322(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:323(span)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:353(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:42(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:557(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:885(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:914(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:973(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:978(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:983(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:985(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:1016(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:1044(span)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:1238(span)
+#: doc/reference/en/Groonga/Query.html:42(span)
+#: doc/reference/en/Groonga/Operator.html:42(span)
+#: doc/reference/en/Groonga/Operator.html:88(span)
+#: doc/reference/en/Groonga/Operator.html:93(span)
+#: doc/reference/en/Groonga/Operator.html:98(span)
+#: doc/reference/en/Groonga/Operator.html:103(span)
+#: doc/reference/en/Groonga/Operator.html:108(span)
+#: doc/reference/en/Groonga/Operator.html:113(span)
+#: doc/reference/en/Groonga/Operator.html:118(span)
+#: doc/reference/en/Groonga/Operator.html:123(span)
+#: doc/reference/en/Groonga/Operator.html:128(span)
+#: doc/reference/en/Groonga/Operator.html:133(span)
+#: doc/reference/en/Groonga/Operator.html:138(span)
+#: doc/reference/en/Groonga/Operator.html:143(span)
+#: doc/reference/en/Groonga/Operator.html:148(span)
+#: doc/reference/en/Groonga/Operator.html:153(span)
+#: doc/reference/en/Groonga/Operator.html:158(span)
+#: doc/reference/en/Groonga/Operator.html:163(span)
+#: doc/reference/en/Groonga/Operator.html:168(span)
+#: doc/reference/en/Groonga/Operator.html:173(span)
+#: doc/reference/en/Groonga/Operator.html:178(span)
+#: doc/reference/en/Groonga/Operator.html:183(span)
+#: doc/reference/en/Groonga/Operator.html:188(span)
+#: doc/reference/en/Groonga/Operator.html:193(span)
+#: doc/reference/en/Groonga/Operator.html:198(span)
+#: doc/reference/en/Groonga/Operator.html:203(span)
+#: doc/reference/en/Groonga/Operator.html:208(span)
+#: doc/reference/en/Groonga/Operator.html:213(span)
+#: doc/reference/en/Groonga/Operator.html:218(span)
+#: doc/reference/en/Groonga/Operator.html:223(span)
+#: doc/reference/en/Groonga/Operator.html:228(span)
+#: doc/reference/en/Groonga/Operator.html:233(span)
+#: doc/reference/en/Groonga/Operator.html:238(span)
+#: doc/reference/en/Groonga/Operator.html:243(span)
+#: doc/reference/en/Groonga/Operator.html:248(span)
+#: doc/reference/en/Groonga/Operator.html:253(span)
+#: doc/reference/en/Groonga/Operator.html:258(span)
+#: doc/reference/en/Groonga/Operator.html:263(span)
+#: doc/reference/en/Groonga/Operator.html:268(span)
+#: doc/reference/en/Groonga/Operator.html:273(span)
+#: doc/reference/en/Groonga/Operator.html:278(span)
+#: doc/reference/en/Groonga/Operator.html:283(span)
+#: doc/reference/en/Groonga/Operator.html:288(span)
+#: doc/reference/en/Groonga/Operator.html:293(span)
+#: doc/reference/en/Groonga/Operator.html:298(span)
+#: doc/reference/en/Groonga/Operator.html:303(span)
+#: doc/reference/en/Groonga/Operator.html:308(span)
+#: doc/reference/en/Groonga/Operator.html:313(span)
+#: doc/reference/en/Groonga/Operator.html:318(span)
+#: doc/reference/en/Groonga/Operator.html:323(span)
+#: doc/reference/en/Groonga/Operator.html:328(span)
+#: doc/reference/en/Groonga/Operator.html:333(span)
+#: doc/reference/en/Groonga/Operator.html:338(span)
+#: doc/reference/en/Groonga/Operator.html:343(span)
+#: doc/reference/en/Groonga/Operator.html:348(span)
+#: doc/reference/en/Groonga/Operator.html:353(span)
+#: doc/reference/en/Groonga/Operator.html:358(span)
+#: doc/reference/en/Groonga/Operator.html:363(span)
+#: doc/reference/en/Groonga/Operator.html:368(span)
+#: doc/reference/en/Groonga/Operator.html:373(span)
+#: doc/reference/en/Groonga/Operator.html:378(span)
+#: doc/reference/en/Groonga/Operator.html:383(span)
+#: doc/reference/en/Groonga/Operator.html:388(span)
+#: doc/reference/en/Groonga/Operator.html:393(span)
+#: doc/reference/en/Groonga/Operator.html:398(span)
+#: doc/reference/en/Groonga/Operator.html:403(span)
+#: doc/reference/en/Groonga/Operator.html:408(span)
+#: doc/reference/en/Groonga/Operator.html:413(span)
+#: doc/reference/en/Groonga/Operator.html:418(span)
+#: doc/reference/en/Groonga/Operator.html:423(span)
+#: doc/reference/en/Groonga/Operator.html:428(span)
+#: doc/reference/en/Groonga/Operator.html:433(span)
+#: doc/reference/en/Groonga/Operator.html:438(span)
+#: doc/reference/en/Groonga/Operator.html:443(span)
+#: doc/reference/en/Groonga/Operator.html:448(span)
+#: doc/reference/en/Groonga/Operator.html:453(span)
+#: doc/reference/en/Groonga/Operator.html:458(span)
+#: doc/reference/en/Groonga/Operator.html:463(span)
+#: doc/reference/en/Groonga/FileCorrupt.html:42(span)
+#: doc/reference/en/Groonga/TooLargePage.html:42(span)
+#: doc/reference/en/Groonga/TooLargePage.html:241(span)
+#: doc/reference/en/Groonga/TooLargePage.html:245(span)
+#: doc/reference/en/Groonga/ExecFormatError.html:42(span)
+#: doc/reference/en/Groonga/Hash.html:42(span)
 #: doc/reference/en/Groonga/BadFileDescriptor.html:42(span)
-#: doc/reference/en/Groonga/Accessor.html:42(span)
-#: doc/reference/en/Groonga/FileExists.html:42(span)
-#: doc/reference/en/Groonga/EncodingSupport.html:42(span)
-#: doc/reference/en/Groonga/Schema/Error.html:42(span)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:42(span)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:258(span)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:259(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:42(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:614(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:615(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:756(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:759(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:760(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:763(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:804(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:805(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:886(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:888(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:890(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:893(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:894(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:898(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:942(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:943(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:986(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:987(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1027(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1028(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1071(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1072(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1073(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1117(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1120(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1121(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1123(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1207(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1209(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1211(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1215(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1219(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1220(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1222(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1267(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1268(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1308(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1309(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1349(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1350(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1390(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1391(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1392(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1435(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1436(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1479(span)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:1480(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:263(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:266(span)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:42(span)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:265(span)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:269(span)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:291(span)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:298(span)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:265(span)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:270(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:238(span)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:240(span)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:42(span)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:238(span)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:240(span)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:42(span)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:238(span)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:240(span)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:42(span)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:264(span)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:268(span)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:42(span)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:265(span)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:269(span)
-#: doc/reference/en/Groonga/BrokenPipe.html:42(span)
-#: doc/reference/en/Groonga/Context.html:42(span)
-#: doc/reference/en/Groonga/Context.html:1334(span)
-#: doc/reference/en/Groonga/Context.html:1358(span)
-#: doc/reference/en/Groonga/Context.html:1364(span)
-#: doc/reference/en/Groonga/Context.html:1761(span)
-#: doc/reference/en/Groonga/Context.html:1764(span)
-#: doc/reference/en/Groonga/Context.html:1883(span)
-#: doc/reference/en/Groonga/Context.html:1885(span)
-#: doc/reference/en/Groonga/Context.html:1887(span)
-#: doc/reference/en/Groonga/Context.html:1889(span)
-#: doc/reference/en/Groonga/Context.html:1983(span)
-#: doc/reference/en/Groonga/Context.html:1984(span)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:42(span)
+#: doc/reference/en/Groonga/NoChildProcesses.html:42(span)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:42(span)
+#: doc/reference/en/Groonga/Table.html:42(span)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:42(span)
+#: doc/reference/en/Groonga/PermissionDenied.html:42(span)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:42(span)
+#: doc/reference/en/Groonga/NoSuchDevice.html:42(span)
+#: doc/reference/en/Groonga/TooManyLinks.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:228(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/Variable.html:42(span)
+#: doc/reference/en/Groonga/ViewAccessor.html:42(span)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:42(span)
+#: doc/reference/en/Groonga/Plugin.html:42(span)
+#: doc/reference/en/Groonga/Object.html:42(span)
+#: doc/reference/en/Groonga/HashCursor.html:42(span)
+#: doc/reference/en/Groonga/OperationTimeout.html:42(span)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:42(span)
 #: doc/reference/en/Groonga/Schema.html:42(span)
 #: doc/reference/en/Groonga/Schema.html:111(span)
 #: doc/reference/en/Groonga/Schema.html:112(span)
@@ -924,3993 +1806,1721 @@ msgstr "??????"
 #: doc/reference/en/Groonga/Schema.html:121(span)
 #: doc/reference/en/Groonga/Schema.html:122(span)
 #: doc/reference/en/Groonga/Schema.html:123(span)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:42(span)
-#: doc/reference/en/Groonga/ResultTooLarge.html:42(span)
-#: doc/reference/en/Groonga/DomainError.html:42(span)
-#: doc/reference/en/Groonga/UnknownError.html:42(span)
-#: doc/reference/en/Groonga/Expression.html:42(span)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:42(span)
-#: doc/reference/en/Groonga/Error.html:42(span)
-#: doc/reference/en/Groonga/EndOfData.html:42(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:42(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1542(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1543(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1544(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1548(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1550(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1551(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1643(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1648(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1650(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1655(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1657(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1659(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1662(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1667(span)
+#: doc/reference/en/Groonga/PatriciaTrie.html:1668(span)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:42(span)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:42(span)
+#: doc/reference/en/Groonga/SyntaxError.html:42(span)
+#: doc/reference/en/Groonga/Column.html:42(span)
+#: doc/reference/en/Groonga/NoSuchProcess.html:42(span)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:42(span)
 #: doc/reference/en/Groonga/SocketIsNotConnected.html:42(span)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:42(span)
-#: doc/reference/en/Groonga/InvalidSeek.html:42(span)
+#: doc/reference/en/Groonga/Posting.html:42(span)
+#: doc/reference/en/Groonga/Posting.html:418(span)
+#: doc/reference/en/Groonga/Posting.html:419(span)
+#: doc/reference/en/Groonga/Posting.html:1023(span)
+#: doc/reference/en/Groonga/FilenameTooLong.html:42(span)
+#: doc/reference/en/Groonga/ResourceBusy.html:42(span)
+#: doc/reference/en/Groonga/InvalidArgument.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:197(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:198(span)
+#: doc/reference/en/Groonga/SchemaDumper.html:258(span)
 #: doc/reference/en/Groonga/ViewCursor.html:42(span)
-#: doc/reference/en/Groonga/Snippet.html:42(span)
-#: doc/reference/en/Groonga/ImproperLink.html:42(span)
-#: doc/reference/en/Groonga/TableDumper.html:42(span)
-#: doc/reference/en/Groonga/TableDumper.html:191(span)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:42(span)
-#: doc/reference/en/Groonga/TooSmallLimit.html:42(span)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:42(span)
-#: doc/reference/en/Groonga/NoSuchColumn.html:42(span)
-#: doc/reference/en/Groonga/Hash.html:42(span)
-#: doc/reference/en/Groonga/Array.html:42(span)
 #: doc/reference/en/Groonga/Encoding.html:42(span)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:42(span)
-#: doc/reference/en/Groonga/ConnectionRefused.html:42(span)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:42(span)
-#: doc/reference/en/Groonga/FixSizeColumn.html:42(span)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:42(span)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/Record.html:42(span)
+#: doc/reference/en/Groonga/Record.html:945(span)
+#: doc/reference/en/Groonga/Record.html:1004(span)
+#: doc/reference/en/Groonga/Record.html:1012(span)
+#: doc/reference/en/Groonga/Record.html:1015(span)
+#: doc/reference/en/Groonga/Record.html:1017(span)
+#: doc/reference/en/Groonga/Record.html:1112(span)
+#: doc/reference/en/Groonga/Record.html:1150(span)
+#: doc/reference/en/Groonga/Record.html:1151(span)
+#: doc/reference/en/Groonga/Record.html:1188(span)
+#: doc/reference/en/Groonga/Record.html:1189(span)
+#: doc/reference/en/Groonga/Record.html:1276(span)
+#: doc/reference/en/Groonga/Record.html:1277(span)
+#: doc/reference/en/Groonga/Record.html:1318(span)
+#: doc/reference/en/Groonga/Record.html:1356(span)
+#: doc/reference/en/Groonga/Record.html:1357(span)
+#: doc/reference/en/Groonga/Record.html:1431(span)
+#: doc/reference/en/Groonga/Record.html:1432(span)
+#: doc/reference/en/Groonga/Record.html:1469(span)
+#: doc/reference/en/Groonga/Record.html:1518(span)
+#: doc/reference/en/Groonga/Record.html:1607(span)
+#: doc/reference/en/Groonga/Record.html:1608(span)
+#: doc/reference/en/Groonga/Record.html:1645(span)
+#: doc/reference/en/Groonga/Record.html:1646(span)
+#: doc/reference/en/Groonga/Record.html:1696(span)
+#: doc/reference/en/Groonga/Record.html:1697(span)
+#: doc/reference/en/Groonga/Record.html:1741(span)
+#: doc/reference/en/Groonga/Record.html:1826(span)
+#: doc/reference/en/Groonga/Record.html:1827(span)
+#: doc/reference/en/Groonga/Record.html:1877(span)
+#: doc/reference/en/Groonga/Record.html:1878(span)
+#: doc/reference/en/Groonga/Record.html:1955(span)
+#: doc/reference/en/Groonga/Record.html:1956(span)
+#: doc/reference/en/Groonga/Record.html:2093(span)
+#: doc/reference/en/Groonga/Record.html:2094(span)
+#: doc/reference/en/Groonga/Record.html:2144(span)
+#: doc/reference/en/Groonga/Record.html:2145(span)
+#: doc/reference/en/Groonga/Record.html:2221(span)
+#: doc/reference/en/Groonga/Record.html:2222(span)
+#: doc/reference/en/Groonga/Record.html:2324(span)
+#: doc/reference/en/Groonga/Record.html:2412(span)
+#: doc/reference/en/Groonga/Record.html:2413(span)
+#: doc/reference/en/Groonga/Record.html:2463(span)
+#: doc/reference/en/Groonga/Record.html:2500(span)
+#: doc/reference/en/Groonga/Record.html:2536(span)
+#: doc/reference/en/Groonga/Record.html:2537(span)
+#: doc/reference/en/Groonga/Record.html:2587(span)
+#: doc/reference/en/Groonga/Record.html:2588(span)
+#: doc/reference/en/Groonga/BrokenPipe.html:42(span)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:42(span)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:241(span)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:245(span)
-#: doc/reference/en/Groonga/TableCursor.html:42(span)
-#: doc/reference/en/Groonga/Procedure.html:42(span)
-#: doc/reference/en/Groonga/Procedure.html:105(span)
-#: doc/reference/en/Groonga/Procedure.html:111(span)
-#: doc/reference/en/Groonga/Procedure.html:117(span)
-#: doc/reference/en/Groonga/Procedure.html:123(span)
-#: doc/reference/en/Groonga/Procedure.html:129(span)
-#: doc/reference/en/Groonga/CASError.html:42(span)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:42(span)
-#: doc/reference/en/Groonga/Operator.html:42(span)
-#: doc/reference/en/Groonga/Operator.html:88(span)
-#: doc/reference/en/Groonga/Operator.html:94(span)
-#: doc/reference/en/Groonga/Operator.html:100(span)
-#: doc/reference/en/Groonga/Operator.html:106(span)
-#: doc/reference/en/Groonga/Operator.html:112(span)
-#: doc/reference/en/Groonga/Operator.html:118(span)
-#: doc/reference/en/Groonga/Operator.html:124(span)
-#: doc/reference/en/Groonga/Operator.html:130(span)
-#: doc/reference/en/Groonga/Operator.html:136(span)
-#: doc/reference/en/Groonga/Operator.html:142(span)
-#: doc/reference/en/Groonga/Operator.html:148(span)
-#: doc/reference/en/Groonga/Operator.html:154(span)
-#: doc/reference/en/Groonga/Operator.html:160(span)
-#: doc/reference/en/Groonga/Operator.html:166(span)
-#: doc/reference/en/Groonga/Operator.html:172(span)
-#: doc/reference/en/Groonga/Operator.html:178(span)
-#: doc/reference/en/Groonga/Operator.html:184(span)
-#: doc/reference/en/Groonga/Operator.html:190(span)
-#: doc/reference/en/Groonga/Operator.html:196(span)
-#: doc/reference/en/Groonga/Operator.html:202(span)
-#: doc/reference/en/Groonga/Operator.html:208(span)
-#: doc/reference/en/Groonga/Operator.html:214(span)
-#: doc/reference/en/Groonga/Operator.html:220(span)
-#: doc/reference/en/Groonga/Operator.html:226(span)
-#: doc/reference/en/Groonga/Operator.html:232(span)
-#: doc/reference/en/Groonga/Operator.html:238(span)
-#: doc/reference/en/Groonga/Operator.html:244(span)
-#: doc/reference/en/Groonga/Operator.html:250(span)
-#: doc/reference/en/Groonga/Operator.html:256(span)
-#: doc/reference/en/Groonga/Operator.html:262(span)
-#: doc/reference/en/Groonga/Operator.html:268(span)
-#: doc/reference/en/Groonga/Operator.html:274(span)
-#: doc/reference/en/Groonga/Operator.html:280(span)
-#: doc/reference/en/Groonga/Operator.html:286(span)
-#: doc/reference/en/Groonga/Operator.html:292(span)
-#: doc/reference/en/Groonga/Operator.html:298(span)
-#: doc/reference/en/Groonga/Operator.html:304(span)
-#: doc/reference/en/Groonga/Operator.html:310(span)
-#: doc/reference/en/Groonga/Operator.html:316(span)
-#: doc/reference/en/Groonga/Operator.html:322(span)
-#: doc/reference/en/Groonga/Operator.html:328(span)
-#: doc/reference/en/Groonga/Operator.html:334(span)
-#: doc/reference/en/Groonga/Operator.html:340(span)
-#: doc/reference/en/Groonga/Operator.html:346(span)
-#: doc/reference/en/Groonga/Operator.html:352(span)
-#: doc/reference/en/Groonga/Operator.html:358(span)
-#: doc/reference/en/Groonga/Operator.html:364(span)
-#: doc/reference/en/Groonga/Operator.html:370(span)
-#: doc/reference/en/Groonga/Operator.html:376(span)
-#: doc/reference/en/Groonga/Operator.html:382(span)
-#: doc/reference/en/Groonga/Operator.html:388(span)
-#: doc/reference/en/Groonga/Operator.html:394(span)
-#: doc/reference/en/Groonga/Operator.html:400(span)
-#: doc/reference/en/Groonga/Operator.html:406(span)
-#: doc/reference/en/Groonga/Operator.html:412(span)
-#: doc/reference/en/Groonga/Operator.html:418(span)
-#: doc/reference/en/Groonga/Operator.html:424(span)
-#: doc/reference/en/Groonga/Operator.html:430(span)
-#: doc/reference/en/Groonga/Operator.html:436(span)
-#: doc/reference/en/Groonga/Operator.html:442(span)
-#: doc/reference/en/Groonga/Operator.html:448(span)
-#: doc/reference/en/Groonga/Operator.html:454(span)
-#: doc/reference/en/Groonga/Operator.html:460(span)
-#: doc/reference/en/Groonga/Operator.html:466(span)
-#: doc/reference/en/Groonga/Operator.html:472(span)
-#: doc/reference/en/Groonga/Operator.html:478(span)
-#: doc/reference/en/Groonga/Operator.html:484(span)
-#: doc/reference/en/Groonga/Operator.html:490(span)
-#: doc/reference/en/Groonga/Operator.html:496(span)
-#: doc/reference/en/Groonga/Operator.html:502(span)
-#: doc/reference/en/Groonga/Operator.html:508(span)
-#: doc/reference/en/Groonga/Operator.html:514(span)
-#: doc/reference/en/Groonga/Operator.html:520(span)
-#: doc/reference/en/Groonga/Operator.html:526(span)
-#: doc/reference/en/Groonga/Operator.html:532(span)
-#: doc/reference/en/Groonga/Operator.html:538(span)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:42(span)
+#: doc/reference/en/Groonga/Snippet.html:42(span)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:42(span)
+#: doc/reference/en/Groonga/Closed.html:42(span)
+#: doc/reference/en/Groonga/FileTooLarge.html:42(span)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:42(span)
 #: doc/reference/en/Groonga/Pagination.html:42(span)
-#: doc/reference/en/Groonga/Pagination.html:1231(span)
-#: doc/reference/en/Groonga/InputOutputError.html:42(span)
-#: doc/reference/en/Groonga/ViewRecord.html:42(span)
-#: doc/reference/en/Groonga/ViewRecord.html:263(span)
-#: doc/reference/en/Groonga/ViewRecord.html:303(span)
-#: doc/reference/en/Groonga/ViewRecord.html:439(span)
-#: doc/reference/en/Groonga/ViewRecord.html:478(span)
-#: doc/reference/en/Groonga/ViewRecord.html:479(span)
-#: doc/reference/en/Groonga/Type.html:42(span)
-#: doc/reference/en/Groonga/Type.html:126(span)
-#: doc/reference/en/Groonga/Type.html:141(span)
-#: doc/reference/en/Groonga/Type.html:156(span)
-#: doc/reference/en/Groonga/Type.html:171(span)
-#: doc/reference/en/Groonga/Type.html:186(span)
-#: doc/reference/en/Groonga/Type.html:201(span)
-#: doc/reference/en/Groonga/Type.html:216(span)
-#: doc/reference/en/Groonga/Type.html:231(span)
-#: doc/reference/en/Groonga/Type.html:246(span)
-#: doc/reference/en/Groonga/Type.html:261(span)
-#: doc/reference/en/Groonga/Type.html:276(span)
-#: doc/reference/en/Groonga/Type.html:291(span)
-#: doc/reference/en/Groonga/Type.html:307(span)
-#: doc/reference/en/Groonga/Type.html:322(span)
-#: doc/reference/en/Groonga/Type.html:337(span)
-#: doc/reference/en/Groonga/Type.html:352(span)
-#: doc/reference/en/Groonga/Type.html:358(span)
-#: doc/reference/en/Groonga/Type.html:364(span)
-#: doc/reference/en/Groonga/Type.html:370(span)
-#: doc/reference/en/Groonga/Type.html:376(span)
-#: doc/reference/en/Groonga/Type.html:382(span)
-#: doc/reference/en/Groonga/OperationTimeout.html:42(span)
-#: doc/reference/en/Groonga/Database.html:42(span)
-#: doc/reference/en/Groonga/InvalidArgument.html:42(span)
-#: doc/reference/en/Groonga/SyntaxError.html:42(span)
+#: doc/reference/en/Groonga/Pagination.html:1215(span)
 #: doc/reference/en/Groonga/StackOverFlow.html:42(span)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:42(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:42(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:197(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:198(span)
-#: doc/reference/en/Groonga/SchemaDumper.html:259(span)
-#: doc/reference/en/Groonga/Object.html:42(span)
-#: doc/reference/en/Groonga/NoSuchProcess.html:42(span)
-#: doc/reference/en/Groonga/HashCursor.html:42(span)
-#: doc/reference/en/Groonga/TooSmallOffset.html:42(span)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:42(span)
-#: doc/reference/en/Groonga/RangeError.html:42(span)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:42(span)
-#: doc/reference/en/Groonga/FileCorrupt.html:42(span)
-#: doc/reference/en/Groonga/Record.html:42(span)
-#: doc/reference/en/Groonga/Record.html:945(span)
-#: doc/reference/en/Groonga/Record.html:1005(span)
-#: doc/reference/en/Groonga/Record.html:1013(span)
-#: doc/reference/en/Groonga/Record.html:1016(span)
-#: doc/reference/en/Groonga/Record.html:1018(span)
-#: doc/reference/en/Groonga/Record.html:1115(span)
-#: doc/reference/en/Groonga/Record.html:1154(span)
-#: doc/reference/en/Groonga/Record.html:1155(span)
-#: doc/reference/en/Groonga/Record.html:1193(span)
-#: doc/reference/en/Groonga/Record.html:1194(span)
-#: doc/reference/en/Groonga/Record.html:1283(span)
-#: doc/reference/en/Groonga/Record.html:1284(span)
-#: doc/reference/en/Groonga/Record.html:1326(span)
-#: doc/reference/en/Groonga/Record.html:1365(span)
-#: doc/reference/en/Groonga/Record.html:1366(span)
-#: doc/reference/en/Groonga/Record.html:1442(span)
-#: doc/reference/en/Groonga/Record.html:1443(span)
-#: doc/reference/en/Groonga/Record.html:1481(span)
-#: doc/reference/en/Groonga/Record.html:1531(span)
-#: doc/reference/en/Groonga/Record.html:1622(span)
-#: doc/reference/en/Groonga/Record.html:1623(span)
-#: doc/reference/en/Groonga/Record.html:1661(span)
-#: doc/reference/en/Groonga/Record.html:1662(span)
-#: doc/reference/en/Groonga/Record.html:1713(span)
-#: doc/reference/en/Groonga/Record.html:1714(span)
-#: doc/reference/en/Groonga/Record.html:1759(span)
-#: doc/reference/en/Groonga/Record.html:1845(span)
-#: doc/reference/en/Groonga/Record.html:1846(span)
-#: doc/reference/en/Groonga/Record.html:1897(span)
-#: doc/reference/en/Groonga/Record.html:1898(span)
-#: doc/reference/en/Groonga/Record.html:1977(span)
-#: doc/reference/en/Groonga/Record.html:1978(span)
-#: doc/reference/en/Groonga/Record.html:2118(span)
-#: doc/reference/en/Groonga/Record.html:2119(span)
-#: doc/reference/en/Groonga/Record.html:2170(span)
-#: doc/reference/en/Groonga/Record.html:2171(span)
-#: doc/reference/en/Groonga/Record.html:2249(span)
-#: doc/reference/en/Groonga/Record.html:2250(span)
-#: doc/reference/en/Groonga/Record.html:2354(span)
-#: doc/reference/en/Groonga/Record.html:2444(span)
-#: doc/reference/en/Groonga/Record.html:2445(span)
-#: doc/reference/en/Groonga/Record.html:2496(span)
-#: doc/reference/en/Groonga/Record.html:2534(span)
-#: doc/reference/en/Groonga/Record.html:2571(span)
-#: doc/reference/en/Groonga/Record.html:2572(span)
-#: doc/reference/en/Groonga/Record.html:2623(span)
-#: doc/reference/en/Groonga/Record.html:2624(span)
+#: doc/reference/en/Groonga/GrntestLog.html:42(span)
+#: doc/reference/en/Groonga/TooSmallLimit.html:42(span)
+#: doc/reference/en/Groonga/Database.html:42(span)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:42(span)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:42(span)
+#: doc/reference/en/Groonga/RetryMax.html:42(span)
 #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:42(span)
-#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:417(span)
+#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:414(span)
 #: doc/reference/en/Groonga/Context/SelectResult.html:42(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:232(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:236(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:237(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:279(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:280(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:282(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:288(span)
-#: doc/reference/en/Groonga/Context/SelectResult.html:325(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:562(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:566(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:567(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:608(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:609(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:611(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:617(span)
+#: doc/reference/en/Groonga/Context/SelectResult.html:653(span)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:42(span)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:189(span)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:192(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:239(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:238(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:243(span)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:244(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:245(span)
-#: doc/reference/en/Groonga/Context/SelectCommand.html:247(span)
-#: doc/reference/en/Groonga/BadAddress.html:42(span)
-#: doc/reference/en/Groonga/ExecFormatError.html:42(span)
-#: doc/reference/en/Groonga/View.html:42(span)
-#: doc/reference/en/Groonga/FilenameTooLong.html:42(span)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:246(span)
+#: doc/reference/en/Groonga/InvalidFormat.html:42(span)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:42(span)
+#: doc/reference/en/Groonga/OperationNotSupported.html:42(span)
+#: doc/reference/en/Groonga/LZOError.html:42(span)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/FixSizeColumn.html:42(span)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:42(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:231(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:327(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:328(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:334(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:336(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:344(span)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:346(span)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:42(span)
+#: doc/reference/en/Groonga/TableCursor/KeySupport.html:42(span)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:42(span)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:42(span)
+#: doc/reference/en/Groonga/QueryLog.html:42(span)
+#: doc/reference/en/Groonga/FileExists.html:42(span)
+#: doc/reference/en/Groonga/EncodingSupport.html:42(span)
+#: doc/reference/en/Groonga/NetworkIsDown.html:42(span)
+#: doc/reference/en/Groonga/Procedure.html:42(span)
+#: doc/reference/en/Groonga/Procedure.html:105(span)
+#: doc/reference/en/Groonga/Procedure.html:110(span)
+#: doc/reference/en/Groonga/Procedure.html:115(span)
+#: doc/reference/en/Groonga/Procedure.html:120(span)
+#: doc/reference/en/Groonga/Procedure.html:125(span)
+#: doc/reference/en/Groonga/TableCursor.html:42(span)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:42(span)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:42(span)
+#: doc/reference/en/Groonga/TokenizerError.html:42(span)
 #: doc/reference/en/Groonga/DatabaseDumper.html:42(span)
 #: doc/reference/en/Groonga/DatabaseDumper.html:196(span)
+#: doc/reference/en/Groonga/DatabaseDumper.html:262(span)
 #: doc/reference/en/Groonga/DatabaseDumper.html:263(span)
 #: doc/reference/en/Groonga/DatabaseDumper.html:264(span)
-#: doc/reference/en/Groonga/DatabaseDumper.html:265(span)
+#: doc/reference/en/Groonga/Table/KeySupport.html:42(span)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:42(span)
+#: doc/reference/en/Groonga/IsADirectory.html:42(span)
+#: doc/reference/en/Groonga/IndexCursor.html:42(span)
+#: doc/reference/en/Groonga/Array.html:42(span)
 #: doc/reference/en/Groonga/ZLibError.html:42(span)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:42(span)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:42(span)
+#: doc/reference/en/Groonga/JSON.html:42(span)
 #: doc/reference/en/Groonga/TooLargeOffset.html:42(span)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:42(span)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:234(span)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:320(span)
+#: doc/reference/en/Groonga/Error.html:42(span)
+#: doc/reference/en/Groonga/UnknownError.html:42(span)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:42(span)
+#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:42(span)
+#: doc/reference/en/Groonga/InputOutputError.html:42(span)
+#: doc/reference/en/Groonga/ImproperLink.html:42(span)
+#: doc/reference/en/Groonga/ArrayCursor.html:42(span)
+#: doc/reference/en/Groonga/TooSmallOffset.html:42(span)
+#: doc/reference/en/Groonga/Type.html:42(span)
+#: doc/reference/en/Groonga/Type.html:126(span)
+#: doc/reference/en/Groonga/Type.html:140(span)
+#: doc/reference/en/Groonga/Type.html:154(span)
+#: doc/reference/en/Groonga/Type.html:168(span)
+#: doc/reference/en/Groonga/Type.html:182(span)
+#: doc/reference/en/Groonga/Type.html:196(span)
+#: doc/reference/en/Groonga/Type.html:210(span)
+#: doc/reference/en/Groonga/Type.html:224(span)
+#: doc/reference/en/Groonga/Type.html:238(span)
+#: doc/reference/en/Groonga/Type.html:252(span)
+#: doc/reference/en/Groonga/Type.html:266(span)
+#: doc/reference/en/Groonga/Type.html:280(span)
+#: doc/reference/en/Groonga/Type.html:295(span)
+#: doc/reference/en/Groonga/Type.html:309(span)
+#: doc/reference/en/Groonga/Type.html:323(span)
+#: doc/reference/en/Groonga/Type.html:337(span)
+#: doc/reference/en/Groonga/Type.html:342(span)
+#: doc/reference/en/Groonga/Type.html:347(span)
+#: doc/reference/en/Groonga/Type.html:352(span)
+#: doc/reference/en/Groonga/Type.html:357(span)
+#: doc/reference/en/Groonga/Type.html:362(span)
+#: doc/reference/en/Groonga/DomainError.html:42(span)
+#: doc/reference/en/Groonga/TableDumper.html:42(span)
+#: doc/reference/en/Groonga/TableDumper.html:191(span)
+#: doc/reference/en/Groonga/BadAddress.html:42(span)
+#: doc/reference/en/Groonga/NoBuffer.html:42(span)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:42(span)
+#: doc/reference/en/Groonga/IllegalByteSequence.html:42(span)
+#: doc/reference/en/Groonga/TooSmallPage.html:42(span)
+#: doc/reference/en/Groonga/TooSmallPage.html:241(span)
+#: doc/reference/en/Groonga/TooSmallPage.html:245(span)
+#: doc/reference/en/Groonga/EndOfData.html:42(span)
 #: doc/reference/en/Groonga/NotSocket.html:42(span)
-#: doc/reference/en/Groonga/QueryLog.html:42(span)
-#: doc/reference/en/Groonga/TokenizerError.html:42(span)
-#: doc/reference/en/Groonga/NoSuchDevice.html:42(span)
-#: doc/reference/en/Groonga/Column.html:42(span)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:42(span)
+#: doc/reference/en/Groonga/ObjectCorrupt.html:42(span)
 #: doc/reference/en/Groonga/FunctionNotImplemented.html:42(span)
+#: doc/reference/en/Groonga/AddressIsInUse.html:42(span)
+#: doc/reference/en/Groonga/CASError.html:42(span)
+#: doc/reference/en/Groonga/NoSuchColumn.html:42(span)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:42(span)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:42(span)
 #: doc/reference/en/Groonga/NotADirectory.html:42(span)
-#: doc/reference/en/Groonga/Closed.html:42(span)
-#: doc/reference/en/Groonga/ResourceBusy.html:42(span)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:42(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:42(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1542(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1543(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1544(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1548(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1550(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1644(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1649(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1651(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1656(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1658(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1660(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1663(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1668(span)
-#: doc/reference/en/Groonga/PatriciaTrie.html:1669(span)
-#: doc/reference/en/Groonga/ObjectCorrupt.html:42(span)
-#: doc/reference/en/Groonga/TooManyOpenFiles.html:42(span)
-#: doc/reference/en/Groonga/PermissionDenied.html:42(span)
-#: doc/reference/en/Groonga/IndexCursor.html:42(span)
-#: doc/reference/en/Groonga/OperationNotSupported.html:42(span)
-#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:42(span)
-#: doc/reference/en/Groonga/TableCursor/KeySupport.html:42(span)
-#: doc/reference/en/Groonga/InvalidFormat.html:42(span)
-#: doc/reference/en/Groonga/Posting.html:42(span)
-#: doc/reference/en/Groonga/Posting.html:418(span)
-#: doc/reference/en/Groonga/Posting.html:419(span)
-#: doc/reference/en/Groonga/Posting.html:1032(span)
-#: doc/reference/en/Groonga/RetryMax.html:42(span)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:42(span)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:42(span)
-#: doc/reference/en/Groonga/NetworkIsDown.html:42(span)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:42(span)
-#: doc/reference/en/Groonga/AddressIsInUse.html:42(span)
-#: doc/reference/en/Groonga/NoBuffer.html:42(span)
 #: doc/reference/en/Groonga/IndexColumn.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:235(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:246(span)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:248(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:418(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:588(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:589(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:590(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:592(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:621(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:658(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:659(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:763(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:775(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:820(span)
-#: doc/reference/en/Groonga/QueryLog/Command.html:830(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:557(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:893(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:923(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:983(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:988(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:993(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:995(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:1027(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:1056(span)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:1255(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:42(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:320(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:322(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:323(span)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:354(span)
-#: doc/reference/en/Groonga/Table.html:42(span)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:42(span)
-#: doc/reference/en/Groonga/TooSmallPage.html:42(span)
-#: doc/reference/en/Groonga/TooSmallPage.html:241(span)
-#: doc/reference/en/Groonga/TooSmallPage.html:245(span)
-#: doc/reference/en/Groonga/Plugin.html:42(span)
-#: doc/reference/en/Groonga/TooLargePage.html:42(span)
-#: doc/reference/en/Groonga/TooLargePage.html:241(span)
-#: doc/reference/en/Groonga/TooLargePage.html:245(span)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:42(span)
-#: doc/reference/en/Groonga/Variable.html:42(span)
-#: doc/reference/en/Groonga/IsADirectory.html:42(span)
-#: doc/reference/en/Groonga/IllegalByteSequence.html:42(span)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:42(span)
-#: doc/reference/en/Groonga/Query.html:42(span)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:42(span)
-#: doc/reference/en/Groonga/FileTooLarge.html:42(span)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:42(span)
-#: doc/reference/en/Groonga/LZOError.html:42(span)
-#: doc/reference/en/Groonga/NotEnoughSpace.html:42(span)
-#: doc/reference/en/Groonga/NoChildProcesses.html:42(span)
-#: doc/reference/en/Groonga/ArrayCursor.html:42(span)
-#: doc/reference/en/Groonga/ViewAccessor.html:42(span)
+#: doc/reference/en/Groonga/Logger.html:42(span)
+#: doc/reference/en/Groonga/ConnectionRefused.html:42(span)
+#: doc/reference/en/Groonga/Context.html:42(span)
+#: doc/reference/en/Groonga/Context.html:1334(span)
+#: doc/reference/en/Groonga/Context.html:1357(span)
+#: doc/reference/en/Groonga/Context.html:1363(span)
+#: doc/reference/en/Groonga/Context.html:1759(span)
+#: doc/reference/en/Groonga/Context.html:1762(span)
+#: doc/reference/en/Groonga/Context.html:1880(span)
+#: doc/reference/en/Groonga/Context.html:1882(span)
+#: doc/reference/en/Groonga/Context.html:1884(span)
+#: doc/reference/en/Groonga/Context.html:1886(span)
+#: doc/reference/en/Groonga/Context.html:1979(span)
+#: doc/reference/en/Groonga/Context.html:1980(span)
+#: doc/reference/en/Groonga/ViewRecord.html:42(span)
+#: doc/reference/en/Groonga/ViewRecord.html:263(span)
+#: doc/reference/en/Groonga/ViewRecord.html:302(span)
+#: doc/reference/en/Groonga/ViewRecord.html:435(span)
+#: doc/reference/en/Groonga/ViewRecord.html:473(span)
+#: doc/reference/en/Groonga/ViewRecord.html:474(span)
+#: doc/reference/en/Groonga/ResultTooLarge.html:42(span)
+#: doc/reference/en/Groonga/InvalidSeek.html:42(span)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:42(span)
-#: doc/reference/en/Groonga/Table/KeySupport.html:42(span)
-#: doc/reference/en/index.html:40(span)
-#: doc/reference/en/top-level-namespace.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:195(span)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:544(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:664(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:692(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:776(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:944(span)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:1000(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:252(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:260(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:272(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:276(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:278(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:280(span)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:282(span)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:345(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:42(span)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:195(span)
+#: doc/reference/en/Groonga/Expression.html:42(span)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:42(span)
+#: doc/reference/en/Groonga/Accessor.html:42(span)
+#: doc/reference/en/Groonga/View.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:634(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:635(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:775(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:778(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:779(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:782(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:822(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:823(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:903(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:905(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:907(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:910(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:911(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:915(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:958(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:959(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1001(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1002(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1041(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1042(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1084(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1085(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1086(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1129(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1132(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1133(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1135(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1218(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1220(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1222(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1226(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1230(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1231(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1233(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1324(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1328(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1329(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1331(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1375(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1376(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1415(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1416(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1455(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1456(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1495(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1496(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1497(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1539(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1540(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1582(span)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:1583(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:387(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:389(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:390(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:605(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:606(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:640(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:641(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:642(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:643(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:710(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:712(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:714(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:716(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:718(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:722(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:723(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:725(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:731(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:732(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:737(span)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:739(span)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:238(span)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:240(span)
+#: doc/reference/en/Groonga/Schema/Path.html:42(span)
+#: doc/reference/en/Groonga/Schema/Path.html:200(span)
+#: doc/reference/en/Groonga/Schema/Path.html:232(span)
+#: doc/reference/en/Groonga/Schema/Path.html:234(span)
+#: doc/reference/en/Groonga/Schema/Path.html:264(span)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:257(span)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:258(span)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:264(span)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:268(span)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:265(span)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:269(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:309(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:311(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:312(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:495(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:497(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:498(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:500(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:504(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:508(span)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:509(span)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:265(span)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:269(span)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:291(span)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:298(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:238(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:240(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:263(span)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:266(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:261(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:263(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:264(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:401(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:402(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:403(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:407(span)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:410(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:224(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:267(span)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:269(span)
+#: doc/reference/en/Groonga/Schema/Error.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:42(span)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:238(span)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:240(span)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:42(span)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:265(span)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:270(span)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:42(span)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:203(span)
+#: doc/reference/en/Groonga/RangeError.html:42(span)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:42(span)
+#: doc/reference/en/SelectorByCommand.html:42(span)
+#: doc/reference/en/SelectorByCommand.html:192(span)
+#: doc/reference/en/SelectorByCommand.html:193(span)
+#: doc/reference/en/SelectorByCommand.html:196(span)
+#: doc/reference/en/SelectorByCommand.html:197(span)
+#: doc/reference/en/Profile.html:42(span)
+#: doc/reference/en/Profile.html:308(span)
+#: doc/reference/en/Profile.html:475(span)
+#: doc/reference/en/Profile.html:477(span)
+#: doc/reference/en/Profile.html:512(span)
+#: doc/reference/en/Profile.html:514(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:42(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:380(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:418(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:451(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:457(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:484(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:558(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:559(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:561(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:564(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:566(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:567(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:570(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:572(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:577(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:606(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:666(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:669(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:700(span)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:726(span)
 #: doc/reference/en/_index.html:38(span)
-#: doc/reference/en/file.tutorial.html:40(span)
+#: doc/reference/en/RroongaBuild.html:42(span)
+#: doc/reference/en/RroongaBuild.html:264(span)
+#: doc/reference/en/RroongaBuild.html:266(span)
+#: doc/reference/en/RroongaBuild.html:267(span)
+#: doc/reference/en/RroongaBuild.html:268(span)
+#: doc/reference/en/RroongaBuild.html:323(span)
+#: doc/reference/en/RroongaBuild.html:324(span)
+#: doc/reference/en/RroongaBuild.html:327(span)
+#: doc/reference/en/RroongaBuild.html:355(span)
+#: doc/reference/en/RroongaBuild.html:383(span)
+#: doc/reference/en/RroongaBuild.html:412(span)
+#: doc/reference/en/RroongaBuild.html:413(span)
+#: doc/reference/en/Configuration.html:42(span)
+#: doc/reference/en/CommandResult.html:42(span)
+#: doc/reference/en/CommandResult.html:269(span)
+#: doc/reference/en/CommandResult.html:305(span)
+#: doc/reference/en/SelectorByMethod.html:42(span)
+#: doc/reference/en/SelectorByMethod.html:707(span)
+#: doc/reference/en/SelectorByMethod.html:708(span)
+#: doc/reference/en/SelectorByMethod.html:710(span)
+#: doc/reference/en/SelectorByMethod.html:742(span)
+#: doc/reference/en/SelectorByMethod.html:791(span)
+#: doc/reference/en/SelectorByMethod.html:795(span)
+#: doc/reference/en/SelectorByMethod.html:800(span)
+#: doc/reference/en/SelectorByMethod.html:801(span)
+#: doc/reference/en/SelectorByMethod.html:804(span)
+#: doc/reference/en/SelectorByMethod.html:809(span)
+#: doc/reference/en/SelectorByMethod.html:846(span)
+#: doc/reference/en/SelectorByMethod.html:847(span)
+#: doc/reference/en/SelectorByMethod.html:850(span)
+#: doc/reference/en/SelectorByMethod.html:852(span)
+#: doc/reference/en/SelectorByMethod.html:854(span)
+#: doc/reference/en/SelectorByMethod.html:909(span)
+#: doc/reference/en/SelectorByMethod.html:910(span)
+#: doc/reference/en/SelectorByMethod.html:911(span)
+#: doc/reference/en/SelectorByMethod.html:913(span)
+#: doc/reference/en/SelectorByMethod.html:948(span)
+#: doc/reference/en/SelectorByMethod.html:1033(span)
+#: doc/reference/en/SelectorByMethod.html:1064(span)
+#: doc/reference/en/SelectorByMethod.html:1065(span)
+#: doc/reference/en/SelectorByMethod.html:1104(span)
+#: doc/reference/en/SelectorByMethod.html:1114(span)
+#: doc/reference/en/SelectorByMethod.html:1146(span)
+#: doc/reference/en/SelectorByMethod.html:1147(span)
+#: doc/reference/en/SelectorByMethod.html:1148(span)
+#: doc/reference/en/SelectorByMethod.html:1177(span)
+#: doc/reference/en/SelectorByMethod.html:1179(span)
+#: doc/reference/en/SelectorByMethod.html:1218(span)
+#: doc/reference/en/SelectorByMethod.html:1219(span)
+#: doc/reference/en/SelectorByMethod.html:1221(span)
+#: doc/reference/en/SelectorByMethod.html:1222(span)
+#: doc/reference/en/SelectorByMethod.html:1223(span)
+#: doc/reference/en/SelectorByMethod.html:1266(span)
+#: doc/reference/en/SelectorByMethod.html:1267(span)
+#: doc/reference/en/SelectorByMethod.html:1271(span)
+#: doc/reference/en/SelectorByMethod.html:1273(span)
+#: doc/reference/en/SelectorByMethod.html:1303(span)
+#: doc/reference/en/SelectorByMethod.html:1305(span)
+#: doc/reference/en/SelectorByMethod.html:1335(span)
+#: doc/reference/en/SelectorByMethod.html:1338(span)
+#: doc/reference/en/SelectorByMethod.html:1375(span)
+#: doc/reference/en/SelectorByMethod.html:1380(span)
+#: doc/reference/en/SelectorByMethod.html:1381(span)
+#: doc/reference/en/SelectorByMethod.html:1384(span)
+#: doc/reference/en/SelectorByMethod.html:1434(span)
+#: doc/reference/en/SelectorByMethod.html:1484(span)
+#: doc/reference/en/SelectorByMethod.html:1485(span)
+#: doc/reference/en/SelectorByMethod.html:1523(span)
+#: doc/reference/en/SelectorByMethod.html:1527(span)
+#: doc/reference/en/SelectorByMethod.html:1530(span)
+#: doc/reference/en/SelectorByMethod.html:1531(span)
+#: doc/reference/en/SelectorByMethod.html:1532(span)
+#: doc/reference/en/SelectorByMethod.html:1533(span)
+#: doc/reference/en/SelectorByMethod.html:1535(span)
+#: doc/reference/en/SelectorByMethod.html:1571(span)
+#: doc/reference/en/SelectorByMethod.html:1572(span)
+#: doc/reference/en/SelectorByMethod.html:1573(span)
+#: doc/reference/en/SelectorByMethod.html:1577(span)
+#: doc/reference/en/SelectorByMethod.html:1578(span)
+#: doc/reference/en/SelectorByMethod.html:1612(span)
+#: doc/reference/en/SelectorByMethod.html:1614(span)
+#: doc/reference/en/SelectorByMethod.html:1661(span)
+#: doc/reference/en/SelectorByMethod.html:1675(span)
+#: doc/reference/en/ColumnTokenizer.html:42(span)
+#: doc/reference/en/ColumnTokenizer.html:156(span)
+#: doc/reference/en/ColumnTokenizer.html:157(span)
+#: doc/reference/en/ColumnTokenizer.html:158(span)
+#: doc/reference/en/ColumnTokenizer.html:164(span)
 msgid ")"
 msgstr ""
 
+#: doc/reference/en/WikipediaImporter.html:47(a)
+#: doc/reference/en/Query.html:47(a) doc/reference/en/GroongaLoader.html:47(a)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:47(a)
 #: doc/reference/en/file.news.html:45(a)
-#: doc/reference/en/file.README.html:45(a) doc/reference/en/Groonga.html:47(a)
-#: doc/reference/en/Groonga/Logger.html:47(a)
-#: doc/reference/en/Groonga/TooManyLinks.html:47(a)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:47(a)
+#: doc/reference/en/BenchmarkResult.html:47(a)
+#: doc/reference/en/MethodResult.html:47(a)
+#: doc/reference/en/top-level-namespace.html:47(a)
+#: doc/reference/en/TimeDrilldownable.html:47(a)
+#: doc/reference/en/Result.html:47(a) doc/reference/en/Report.html:47(a)
+#: doc/reference/en/class_list.html:28(h1) doc/reference/en/Groonga.html:47(a)
+#: doc/reference/en/index.html:45(a)
+#: doc/reference/en/Query/GroongaLogParser.html:47(a)
+#: doc/reference/en/BenchmarkResult/Time.html:47(a)
+#: doc/reference/en/file.README.html:45(a)
+#: doc/reference/en/RepeatLoadRunner.html:47(a)
+#: doc/reference/en/Selector.html:47(a)
+#: doc/reference/en/file.tutorial.html:45(a)
+#: doc/reference/en/BenchmarkRunner.html:47(a)
+#: doc/reference/en/WikipediaExtractor.html:47(a)
+#: doc/reference/en/SampleRecords.html:47(a)
+#: doc/reference/en/file.release.html:45(a)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:47(a)
+#: doc/reference/en/Groonga/QueryLog/Command.html:47(a)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:47(a)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:47(a)
+#: doc/reference/en/Groonga/Query.html:47(a)
+#: doc/reference/en/Groonga/Operator.html:47(a)
+#: doc/reference/en/Groonga/FileCorrupt.html:47(a)
+#: doc/reference/en/Groonga/TooLargePage.html:47(a)
+#: doc/reference/en/Groonga/ExecFormatError.html:47(a)
+#: doc/reference/en/Groonga/Hash.html:47(a)
 #: doc/reference/en/Groonga/BadFileDescriptor.html:47(a)
-#: doc/reference/en/Groonga/Accessor.html:47(a)
-#: doc/reference/en/Groonga/FileExists.html:47(a)
-#: doc/reference/en/Groonga/EncodingSupport.html:47(a)
-#: doc/reference/en/Groonga/Schema/Error.html:47(a)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:47(a)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:47(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:47(a)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:47(a)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:47(a)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:47(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:47(a)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:47(a)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:47(a)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:47(a)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:47(a)
-#: doc/reference/en/Groonga/BrokenPipe.html:47(a)
-#: doc/reference/en/Groonga/Context.html:47(a)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:47(a)
+#: doc/reference/en/Groonga/NoChildProcesses.html:47(a)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:47(a)
+#: doc/reference/en/Groonga/Table.html:47(a)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:47(a)
+#: doc/reference/en/Groonga/PermissionDenied.html:47(a)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:47(a)
+#: doc/reference/en/Groonga/NoSuchDevice.html:47(a)
+#: doc/reference/en/Groonga/TooManyLinks.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/Variable.html:47(a)
+#: doc/reference/en/Groonga/ViewAccessor.html:47(a)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:47(a)
+#: doc/reference/en/Groonga/Plugin.html:47(a)
+#: doc/reference/en/Groonga/Object.html:47(a)
+#: doc/reference/en/Groonga/HashCursor.html:47(a)
+#: doc/reference/en/Groonga/OperationTimeout.html:47(a)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:47(a)
 #: doc/reference/en/Groonga/Schema.html:47(a)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:47(a)
-#: doc/reference/en/Groonga/ResultTooLarge.html:47(a)
-#: doc/reference/en/Groonga/DomainError.html:47(a)
-#: doc/reference/en/Groonga/UnknownError.html:47(a)
-#: doc/reference/en/Groonga/Expression.html:47(a)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:47(a)
-#: doc/reference/en/Groonga/Error.html:47(a)
-#: doc/reference/en/Groonga/EndOfData.html:47(a)
+#: doc/reference/en/Groonga/PatriciaTrie.html:47(a)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:47(a)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:47(a)
+#: doc/reference/en/Groonga/SyntaxError.html:47(a)
+#: doc/reference/en/Groonga/Column.html:47(a)
+#: doc/reference/en/Groonga/NoSuchProcess.html:47(a)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:47(a)
 #: doc/reference/en/Groonga/SocketIsNotConnected.html:47(a)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:47(a)
-#: doc/reference/en/Groonga/InvalidSeek.html:47(a)
+#: doc/reference/en/Groonga/Posting.html:47(a)
+#: doc/reference/en/Groonga/FilenameTooLong.html:47(a)
+#: doc/reference/en/Groonga/ResourceBusy.html:47(a)
+#: doc/reference/en/Groonga/InvalidArgument.html:47(a)
+#: doc/reference/en/Groonga/SchemaDumper.html:47(a)
 #: doc/reference/en/Groonga/ViewCursor.html:47(a)
-#: doc/reference/en/Groonga/Snippet.html:47(a)
-#: doc/reference/en/Groonga/ImproperLink.html:47(a)
-#: doc/reference/en/Groonga/TableDumper.html:47(a)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:47(a)
-#: doc/reference/en/Groonga/TooSmallLimit.html:47(a)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:47(a)
-#: doc/reference/en/Groonga/NoSuchColumn.html:47(a)
-#: doc/reference/en/Groonga/Hash.html:47(a)
-#: doc/reference/en/Groonga/Array.html:47(a)
 #: doc/reference/en/Groonga/Encoding.html:47(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:47(a)
-#: doc/reference/en/Groonga/ConnectionRefused.html:47(a)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:47(a)
-#: doc/reference/en/Groonga/FixSizeColumn.html:47(a)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:47(a)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/Record.html:47(a)
+#: doc/reference/en/Groonga/BrokenPipe.html:47(a)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:47(a)
-#: doc/reference/en/Groonga/TableCursor.html:47(a)
-#: doc/reference/en/Groonga/Procedure.html:47(a)
-#: doc/reference/en/Groonga/CASError.html:47(a)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:47(a)
-#: doc/reference/en/Groonga/Operator.html:47(a)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:47(a)
+#: doc/reference/en/Groonga/Snippet.html:47(a)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:47(a)
+#: doc/reference/en/Groonga/Closed.html:47(a)
+#: doc/reference/en/Groonga/FileTooLarge.html:47(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:47(a)
 #: doc/reference/en/Groonga/Pagination.html:47(a)
-#: doc/reference/en/Groonga/InputOutputError.html:47(a)
-#: doc/reference/en/Groonga/ViewRecord.html:47(a)
-#: doc/reference/en/Groonga/Type.html:47(a)
-#: doc/reference/en/Groonga/OperationTimeout.html:47(a)
-#: doc/reference/en/Groonga/Database.html:47(a)
-#: doc/reference/en/Groonga/InvalidArgument.html:47(a)
-#: doc/reference/en/Groonga/SyntaxError.html:47(a)
 #: doc/reference/en/Groonga/StackOverFlow.html:47(a)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:47(a)
-#: doc/reference/en/Groonga/SchemaDumper.html:47(a)
-#: doc/reference/en/Groonga/Object.html:47(a)
-#: doc/reference/en/Groonga/NoSuchProcess.html:47(a)
-#: doc/reference/en/Groonga/HashCursor.html:47(a)
-#: doc/reference/en/Groonga/TooSmallOffset.html:47(a)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:47(a)
-#: doc/reference/en/Groonga/RangeError.html:47(a)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:47(a)
-#: doc/reference/en/Groonga/FileCorrupt.html:47(a)
-#: doc/reference/en/Groonga/Record.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog.html:47(a)
+#: doc/reference/en/Groonga/TooSmallLimit.html:47(a)
+#: doc/reference/en/Groonga/Database.html:47(a)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:47(a)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:47(a)
+#: doc/reference/en/Groonga/RetryMax.html:47(a)
 #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:47(a)
 #: doc/reference/en/Groonga/Context/SelectResult.html:47(a)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:47(a)
-#: doc/reference/en/Groonga/BadAddress.html:47(a)
-#: doc/reference/en/Groonga/ExecFormatError.html:47(a)
-#: doc/reference/en/Groonga/View.html:47(a)
-#: doc/reference/en/Groonga/FilenameTooLong.html:47(a)
-#: doc/reference/en/Groonga/DatabaseDumper.html:47(a)
-#: doc/reference/en/Groonga/ZLibError.html:47(a)
-#: doc/reference/en/Groonga/TooLargeOffset.html:47(a)
-#: doc/reference/en/Groonga/NotSocket.html:47(a)
+#: doc/reference/en/Groonga/InvalidFormat.html:47(a)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:47(a)
+#: doc/reference/en/Groonga/OperationNotSupported.html:47(a)
+#: doc/reference/en/Groonga/LZOError.html:47(a)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/FixSizeColumn.html:47(a)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:47(a)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:47(a)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:47(a)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:47(a)
+#: doc/reference/en/Groonga/TableCursor/KeySupport.html:47(a)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:47(a)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:47(a)
 #: doc/reference/en/Groonga/QueryLog.html:47(a)
-#: doc/reference/en/Groonga/TokenizerError.html:47(a)
-#: doc/reference/en/Groonga/NoSuchDevice.html:47(a)
-#: doc/reference/en/Groonga/Column.html:47(a)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:47(a)
-#: doc/reference/en/Groonga/FunctionNotImplemented.html:47(a)
-#: doc/reference/en/Groonga/NotADirectory.html:47(a)
-#: doc/reference/en/Groonga/Closed.html:47(a)
-#: doc/reference/en/Groonga/ResourceBusy.html:47(a)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:47(a)
-#: doc/reference/en/Groonga/PatriciaTrie.html:47(a)
-#: doc/reference/en/Groonga/ObjectCorrupt.html:47(a)
-#: doc/reference/en/Groonga/TooManyOpenFiles.html:47(a)
-#: doc/reference/en/Groonga/PermissionDenied.html:47(a)
+#: doc/reference/en/Groonga/FileExists.html:47(a)
+#: doc/reference/en/Groonga/EncodingSupport.html:47(a)
+#: doc/reference/en/Groonga/NetworkIsDown.html:47(a)
+#: doc/reference/en/Groonga/Procedure.html:47(a)
+#: doc/reference/en/Groonga/TableCursor.html:47(a)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:47(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:47(a)
+#: doc/reference/en/Groonga/TokenizerError.html:47(a)
+#: doc/reference/en/Groonga/DatabaseDumper.html:47(a)
+#: doc/reference/en/Groonga/Table/KeySupport.html:47(a)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:47(a)
+#: doc/reference/en/Groonga/IsADirectory.html:47(a)
 #: doc/reference/en/Groonga/IndexCursor.html:47(a)
-#: doc/reference/en/Groonga/OperationNotSupported.html:47(a)
+#: doc/reference/en/Groonga/Array.html:47(a)
+#: doc/reference/en/Groonga/ZLibError.html:47(a)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:47(a)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:47(a)
+#: doc/reference/en/Groonga/JSON.html:47(a)
+#: doc/reference/en/Groonga/TooLargeOffset.html:47(a)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:47(a)
+#: doc/reference/en/Groonga/Error.html:47(a)
+#: doc/reference/en/Groonga/UnknownError.html:47(a)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:47(a)
 #: doc/reference/en/Groonga/InappropriateIOControlOperation.html:47(a)
-#: doc/reference/en/Groonga/TableCursor/KeySupport.html:47(a)
-#: doc/reference/en/Groonga/InvalidFormat.html:47(a)
-#: doc/reference/en/Groonga/Posting.html:47(a)
-#: doc/reference/en/Groonga/RetryMax.html:47(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:47(a)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:47(a)
-#: doc/reference/en/Groonga/NetworkIsDown.html:47(a)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:47(a)
-#: doc/reference/en/Groonga/AddressIsInUse.html:47(a)
+#: doc/reference/en/Groonga/InputOutputError.html:47(a)
+#: doc/reference/en/Groonga/ImproperLink.html:47(a)
+#: doc/reference/en/Groonga/ArrayCursor.html:47(a)
+#: doc/reference/en/Groonga/TooSmallOffset.html:47(a)
+#: doc/reference/en/Groonga/Type.html:47(a)
+#: doc/reference/en/Groonga/DomainError.html:47(a)
+#: doc/reference/en/Groonga/TableDumper.html:47(a)
+#: doc/reference/en/Groonga/BadAddress.html:47(a)
 #: doc/reference/en/Groonga/NoBuffer.html:47(a)
-#: doc/reference/en/Groonga/IndexColumn.html:47(a)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:47(a)
-#: doc/reference/en/Groonga/QueryLog/Command.html:47(a)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:47(a)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:47(a)
-#: doc/reference/en/Groonga/Table.html:47(a)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:47(a)
-#: doc/reference/en/Groonga/TooSmallPage.html:47(a)
-#: doc/reference/en/Groonga/Plugin.html:47(a)
-#: doc/reference/en/Groonga/TooLargePage.html:47(a)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:47(a)
-#: doc/reference/en/Groonga/Variable.html:47(a)
-#: doc/reference/en/Groonga/IsADirectory.html:47(a)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:47(a)
 #: doc/reference/en/Groonga/IllegalByteSequence.html:47(a)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:47(a)
-#: doc/reference/en/Groonga/Query.html:47(a)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:47(a)
-#: doc/reference/en/Groonga/FileTooLarge.html:47(a)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:47(a)
-#: doc/reference/en/Groonga/LZOError.html:47(a)
-#: doc/reference/en/Groonga/NotEnoughSpace.html:47(a)
-#: doc/reference/en/Groonga/NoChildProcesses.html:47(a)
-#: doc/reference/en/Groonga/ArrayCursor.html:47(a)
-#: doc/reference/en/Groonga/ViewAccessor.html:47(a)
+#: doc/reference/en/Groonga/TooSmallPage.html:47(a)
+#: doc/reference/en/Groonga/EndOfData.html:47(a)
+#: doc/reference/en/Groonga/NotSocket.html:47(a)
+#: doc/reference/en/Groonga/ObjectCorrupt.html:47(a)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:47(a)
+#: doc/reference/en/Groonga/AddressIsInUse.html:47(a)
+#: doc/reference/en/Groonga/CASError.html:47(a)
+#: doc/reference/en/Groonga/NoSuchColumn.html:47(a)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:47(a)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:47(a)
+#: doc/reference/en/Groonga/NotADirectory.html:47(a)
+#: doc/reference/en/Groonga/IndexColumn.html:47(a)
+#: doc/reference/en/Groonga/Logger.html:47(a)
+#: doc/reference/en/Groonga/ConnectionRefused.html:47(a)
+#: doc/reference/en/Groonga/Context.html:47(a)
+#: doc/reference/en/Groonga/ViewRecord.html:47(a)
+#: doc/reference/en/Groonga/ResultTooLarge.html:47(a)
+#: doc/reference/en/Groonga/InvalidSeek.html:47(a)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:47(a)
-#: doc/reference/en/Groonga/Table/KeySupport.html:47(a)
-#: doc/reference/en/index.html:45(a) doc/reference/en/class_list.html:28(h1)
-#: doc/reference/en/top-level-namespace.html:47(a)
-#: doc/reference/en/_index.html:43(a)
-#: doc/reference/en/file.tutorial.html:45(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:47(a)
+#: doc/reference/en/Groonga/Expression.html:47(a)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:47(a)
+#: doc/reference/en/Groonga/Accessor.html:47(a)
+#: doc/reference/en/Groonga/View.html:47(a)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:47(a)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:47(a)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:47(a)
+#: doc/reference/en/Groonga/Schema/Path.html:47(a)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:47(a)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:47(a)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:47(a)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:47(a)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:47(a)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:47(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:47(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:47(a)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:47(a)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:47(a)
+#: doc/reference/en/Groonga/Schema/Error.html:47(a)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:47(a)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:47(a)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:47(a)
+#: doc/reference/en/Groonga/RangeError.html:47(a)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:47(a)
+#: doc/reference/en/SelectorByCommand.html:47(a)
+#: doc/reference/en/Profile.html:47(a)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:47(a)
+#: doc/reference/en/_index.html:43(a) doc/reference/en/RroongaBuild.html:47(a)
+#: doc/reference/en/Configuration.html:47(a)
+#: doc/reference/en/CommandResult.html:47(a)
+#: doc/reference/en/SelectorByMethod.html:47(a)
+#: doc/reference/en/ColumnTokenizer.html:47(a)
 msgid "Class List"
 msgstr "??????"
 
+#: doc/reference/en/WikipediaImporter.html:49(a)
+#: doc/reference/en/Query.html:49(a) doc/reference/en/GroongaLoader.html:49(a)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:49(a)
 #: doc/reference/en/file.news.html:47(a)
-#: doc/reference/en/file.README.html:47(a) doc/reference/en/Groonga.html:49(a)
-#: doc/reference/en/Groonga/Logger.html:49(a)
-#: doc/reference/en/Groonga/TooManyLinks.html:49(a)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:49(a)
+#: doc/reference/en/BenchmarkResult.html:49(a)
+#: doc/reference/en/MethodResult.html:49(a)
+#: doc/reference/en/top-level-namespace.html:49(a)
+#: doc/reference/en/TimeDrilldownable.html:49(a)
+#: doc/reference/en/Result.html:49(a) doc/reference/en/Report.html:49(a)
+#: doc/reference/en/method_list.html:28(h1)
+#: doc/reference/en/Groonga.html:49(a) doc/reference/en/index.html:47(a)
+#: doc/reference/en/Query/GroongaLogParser.html:49(a)
+#: doc/reference/en/BenchmarkResult/Time.html:49(a)
+#: doc/reference/en/file.README.html:47(a)
+#: doc/reference/en/RepeatLoadRunner.html:49(a)
+#: doc/reference/en/Selector.html:49(a)
+#: doc/reference/en/file.tutorial.html:47(a)
+#: doc/reference/en/BenchmarkRunner.html:49(a)
+#: doc/reference/en/WikipediaExtractor.html:49(a)
+#: doc/reference/en/SampleRecords.html:49(a)
+#: doc/reference/en/file.release.html:47(a)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:49(a)
+#: doc/reference/en/Groonga/QueryLog/Command.html:49(a)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:49(a)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:49(a)
+#: doc/reference/en/Groonga/Query.html:49(a)
+#: doc/reference/en/Groonga/Operator.html:49(a)
+#: doc/reference/en/Groonga/FileCorrupt.html:49(a)
+#: doc/reference/en/Groonga/TooLargePage.html:49(a)
+#: doc/reference/en/Groonga/ExecFormatError.html:49(a)
+#: doc/reference/en/Groonga/Hash.html:49(a)
 #: doc/reference/en/Groonga/BadFileDescriptor.html:49(a)
-#: doc/reference/en/Groonga/Accessor.html:49(a)
-#: doc/reference/en/Groonga/FileExists.html:49(a)
-#: doc/reference/en/Groonga/EncodingSupport.html:49(a)
-#: doc/reference/en/Groonga/Schema/Error.html:49(a)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:49(a)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:49(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:49(a)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:49(a)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:49(a)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:49(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:49(a)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:49(a)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:49(a)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:49(a)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:49(a)
-#: doc/reference/en/Groonga/BrokenPipe.html:49(a)
-#: doc/reference/en/Groonga/Context.html:49(a)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:49(a)
+#: doc/reference/en/Groonga/NoChildProcesses.html:49(a)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:49(a)
+#: doc/reference/en/Groonga/Table.html:49(a)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:49(a)
+#: doc/reference/en/Groonga/PermissionDenied.html:49(a)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:49(a)
+#: doc/reference/en/Groonga/NoSuchDevice.html:49(a)
+#: doc/reference/en/Groonga/TooManyLinks.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/Variable.html:49(a)
+#: doc/reference/en/Groonga/ViewAccessor.html:49(a)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:49(a)
+#: doc/reference/en/Groonga/Plugin.html:49(a)
+#: doc/reference/en/Groonga/Object.html:49(a)
+#: doc/reference/en/Groonga/HashCursor.html:49(a)
+#: doc/reference/en/Groonga/OperationTimeout.html:49(a)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:49(a)
 #: doc/reference/en/Groonga/Schema.html:49(a)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:49(a)
-#: doc/reference/en/Groonga/ResultTooLarge.html:49(a)
-#: doc/reference/en/Groonga/DomainError.html:49(a)
-#: doc/reference/en/Groonga/UnknownError.html:49(a)
-#: doc/reference/en/Groonga/Expression.html:49(a)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:49(a)
-#: doc/reference/en/Groonga/Error.html:49(a)
-#: doc/reference/en/Groonga/EndOfData.html:49(a)
+#: doc/reference/en/Groonga/PatriciaTrie.html:49(a)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:49(a)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:49(a)
+#: doc/reference/en/Groonga/SyntaxError.html:49(a)
+#: doc/reference/en/Groonga/Column.html:49(a)
+#: doc/reference/en/Groonga/NoSuchProcess.html:49(a)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:49(a)
 #: doc/reference/en/Groonga/SocketIsNotConnected.html:49(a)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:49(a)
-#: doc/reference/en/Groonga/InvalidSeek.html:49(a)
+#: doc/reference/en/Groonga/Posting.html:49(a)
+#: doc/reference/en/Groonga/FilenameTooLong.html:49(a)
+#: doc/reference/en/Groonga/ResourceBusy.html:49(a)
+#: doc/reference/en/Groonga/InvalidArgument.html:49(a)
+#: doc/reference/en/Groonga/SchemaDumper.html:49(a)
 #: doc/reference/en/Groonga/ViewCursor.html:49(a)
-#: doc/reference/en/Groonga/Snippet.html:49(a)
-#: doc/reference/en/Groonga/ImproperLink.html:49(a)
-#: doc/reference/en/Groonga/TableDumper.html:49(a)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:49(a)
-#: doc/reference/en/Groonga/TooSmallLimit.html:49(a)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:49(a)
-#: doc/reference/en/Groonga/NoSuchColumn.html:49(a)
-#: doc/reference/en/Groonga/Hash.html:49(a)
-#: doc/reference/en/Groonga/Array.html:49(a)
 #: doc/reference/en/Groonga/Encoding.html:49(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:49(a)
-#: doc/reference/en/Groonga/ConnectionRefused.html:49(a)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:49(a)
-#: doc/reference/en/Groonga/FixSizeColumn.html:49(a)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:49(a)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/Record.html:49(a)
+#: doc/reference/en/Groonga/BrokenPipe.html:49(a)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:49(a)
-#: doc/reference/en/Groonga/TableCursor.html:49(a)
-#: doc/reference/en/Groonga/Procedure.html:49(a)
-#: doc/reference/en/Groonga/CASError.html:49(a)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:49(a)
-#: doc/reference/en/Groonga/Operator.html:49(a)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:49(a)
+#: doc/reference/en/Groonga/Snippet.html:49(a)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:49(a)
+#: doc/reference/en/Groonga/Closed.html:49(a)
+#: doc/reference/en/Groonga/FileTooLarge.html:49(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:49(a)
 #: doc/reference/en/Groonga/Pagination.html:49(a)
-#: doc/reference/en/Groonga/InputOutputError.html:49(a)
-#: doc/reference/en/Groonga/ViewRecord.html:49(a)
-#: doc/reference/en/Groonga/Type.html:49(a)
-#: doc/reference/en/Groonga/OperationTimeout.html:49(a)
-#: doc/reference/en/Groonga/Database.html:49(a)
-#: doc/reference/en/Groonga/InvalidArgument.html:49(a)
-#: doc/reference/en/Groonga/SyntaxError.html:49(a)
 #: doc/reference/en/Groonga/StackOverFlow.html:49(a)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:49(a)
-#: doc/reference/en/Groonga/SchemaDumper.html:49(a)
-#: doc/reference/en/Groonga/Object.html:49(a)
-#: doc/reference/en/Groonga/NoSuchProcess.html:49(a)
-#: doc/reference/en/Groonga/HashCursor.html:49(a)
-#: doc/reference/en/Groonga/TooSmallOffset.html:49(a)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:49(a)
-#: doc/reference/en/Groonga/RangeError.html:49(a)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:49(a)
-#: doc/reference/en/Groonga/FileCorrupt.html:49(a)
-#: doc/reference/en/Groonga/Record.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog.html:49(a)
+#: doc/reference/en/Groonga/TooSmallLimit.html:49(a)
+#: doc/reference/en/Groonga/Database.html:49(a)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:49(a)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:49(a)
+#: doc/reference/en/Groonga/RetryMax.html:49(a)
 #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:49(a)
 #: doc/reference/en/Groonga/Context/SelectResult.html:49(a)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:49(a)
-#: doc/reference/en/Groonga/BadAddress.html:49(a)
-#: doc/reference/en/Groonga/ExecFormatError.html:49(a)
-#: doc/reference/en/Groonga/View.html:49(a)
-#: doc/reference/en/Groonga/FilenameTooLong.html:49(a)
+#: doc/reference/en/Groonga/InvalidFormat.html:49(a)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:49(a)
+#: doc/reference/en/Groonga/OperationNotSupported.html:49(a)
+#: doc/reference/en/Groonga/LZOError.html:49(a)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/FixSizeColumn.html:49(a)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:49(a)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:49(a)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:49(a)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:49(a)
+#: doc/reference/en/Groonga/TableCursor/KeySupport.html:49(a)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:49(a)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:49(a)
+#: doc/reference/en/Groonga/QueryLog.html:49(a)
+#: doc/reference/en/Groonga/FileExists.html:49(a)
+#: doc/reference/en/Groonga/EncodingSupport.html:49(a)
+#: doc/reference/en/Groonga/NetworkIsDown.html:49(a)
+#: doc/reference/en/Groonga/Procedure.html:49(a)
+#: doc/reference/en/Groonga/TableCursor.html:49(a)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:49(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:49(a)
+#: doc/reference/en/Groonga/TokenizerError.html:49(a)
 #: doc/reference/en/Groonga/DatabaseDumper.html:49(a)
+#: doc/reference/en/Groonga/Table/KeySupport.html:49(a)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:49(a)
+#: doc/reference/en/Groonga/IsADirectory.html:49(a)
+#: doc/reference/en/Groonga/IndexCursor.html:49(a)
+#: doc/reference/en/Groonga/Array.html:49(a)
 #: doc/reference/en/Groonga/ZLibError.html:49(a)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:49(a)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:49(a)
+#: doc/reference/en/Groonga/JSON.html:49(a)
 #: doc/reference/en/Groonga/TooLargeOffset.html:49(a)
-#: doc/reference/en/Groonga/NotSocket.html:49(a)
-#: doc/reference/en/Groonga/QueryLog.html:49(a)
-#: doc/reference/en/Groonga/TokenizerError.html:49(a)
-#: doc/reference/en/Groonga/NoSuchDevice.html:49(a)
-#: doc/reference/en/Groonga/Column.html:49(a)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:49(a)
-#: doc/reference/en/Groonga/FunctionNotImplemented.html:49(a)
-#: doc/reference/en/Groonga/NotADirectory.html:49(a)
-#: doc/reference/en/Groonga/Closed.html:49(a)
-#: doc/reference/en/Groonga/ResourceBusy.html:49(a)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:49(a)
-#: doc/reference/en/Groonga/PatriciaTrie.html:49(a)
-#: doc/reference/en/Groonga/ObjectCorrupt.html:49(a)
-#: doc/reference/en/Groonga/TooManyOpenFiles.html:49(a)
-#: doc/reference/en/Groonga/PermissionDenied.html:49(a)
-#: doc/reference/en/Groonga/IndexCursor.html:49(a)
-#: doc/reference/en/Groonga/OperationNotSupported.html:49(a)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:49(a)
+#: doc/reference/en/Groonga/Error.html:49(a)
+#: doc/reference/en/Groonga/UnknownError.html:49(a)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:49(a)
 #: doc/reference/en/Groonga/InappropriateIOControlOperation.html:49(a)
-#: doc/reference/en/Groonga/TableCursor/KeySupport.html:49(a)
-#: doc/reference/en/Groonga/InvalidFormat.html:49(a)
-#: doc/reference/en/Groonga/Posting.html:49(a)
-#: doc/reference/en/Groonga/RetryMax.html:49(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:49(a)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:49(a)
-#: doc/reference/en/Groonga/NetworkIsDown.html:49(a)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:49(a)
-#: doc/reference/en/Groonga/AddressIsInUse.html:49(a)
+#: doc/reference/en/Groonga/InputOutputError.html:49(a)
+#: doc/reference/en/Groonga/ImproperLink.html:49(a)
+#: doc/reference/en/Groonga/ArrayCursor.html:49(a)
+#: doc/reference/en/Groonga/TooSmallOffset.html:49(a)
+#: doc/reference/en/Groonga/Type.html:49(a)
+#: doc/reference/en/Groonga/DomainError.html:49(a)
+#: doc/reference/en/Groonga/TableDumper.html:49(a)
+#: doc/reference/en/Groonga/BadAddress.html:49(a)
 #: doc/reference/en/Groonga/NoBuffer.html:49(a)
-#: doc/reference/en/Groonga/IndexColumn.html:49(a)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:49(a)
-#: doc/reference/en/Groonga/QueryLog/Command.html:49(a)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:49(a)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:49(a)
-#: doc/reference/en/Groonga/Table.html:49(a)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:49(a)
-#: doc/reference/en/Groonga/TooSmallPage.html:49(a)
-#: doc/reference/en/Groonga/Plugin.html:49(a)
-#: doc/reference/en/Groonga/TooLargePage.html:49(a)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:49(a)
-#: doc/reference/en/Groonga/Variable.html:49(a)
-#: doc/reference/en/Groonga/IsADirectory.html:49(a)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:49(a)
 #: doc/reference/en/Groonga/IllegalByteSequence.html:49(a)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:49(a)
-#: doc/reference/en/Groonga/Query.html:49(a)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:49(a)
-#: doc/reference/en/Groonga/FileTooLarge.html:49(a)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:49(a)
-#: doc/reference/en/Groonga/LZOError.html:49(a)
-#: doc/reference/en/Groonga/NotEnoughSpace.html:49(a)
-#: doc/reference/en/Groonga/NoChildProcesses.html:49(a)
-#: doc/reference/en/Groonga/ArrayCursor.html:49(a)
-#: doc/reference/en/Groonga/ViewAccessor.html:49(a)
+#: doc/reference/en/Groonga/TooSmallPage.html:49(a)
+#: doc/reference/en/Groonga/EndOfData.html:49(a)
+#: doc/reference/en/Groonga/NotSocket.html:49(a)
+#: doc/reference/en/Groonga/ObjectCorrupt.html:49(a)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:49(a)
+#: doc/reference/en/Groonga/AddressIsInUse.html:49(a)
+#: doc/reference/en/Groonga/CASError.html:49(a)
+#: doc/reference/en/Groonga/NoSuchColumn.html:49(a)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:49(a)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:49(a)
+#: doc/reference/en/Groonga/NotADirectory.html:49(a)
+#: doc/reference/en/Groonga/IndexColumn.html:49(a)
+#: doc/reference/en/Groonga/Logger.html:49(a)
+#: doc/reference/en/Groonga/ConnectionRefused.html:49(a)
+#: doc/reference/en/Groonga/Context.html:49(a)
+#: doc/reference/en/Groonga/ViewRecord.html:49(a)
+#: doc/reference/en/Groonga/ResultTooLarge.html:49(a)
+#: doc/reference/en/Groonga/InvalidSeek.html:49(a)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:49(a)
-#: doc/reference/en/Groonga/Table/KeySupport.html:49(a)
-#: doc/reference/en/index.html:47(a)
-#: doc/reference/en/top-level-namespace.html:49(a)
-#: doc/reference/en/method_list.html:28(h1) doc/reference/en/_index.html:45(a)
-#: doc/reference/en/file.tutorial.html:47(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:49(a)
+#: doc/reference/en/Groonga/Expression.html:49(a)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:49(a)
+#: doc/reference/en/Groonga/Accessor.html:49(a)
+#: doc/reference/en/Groonga/View.html:49(a)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:49(a)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:49(a)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:49(a)
+#: doc/reference/en/Groonga/Schema/Path.html:49(a)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:49(a)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:49(a)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:49(a)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:49(a)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:49(a)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:49(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:49(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:49(a)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:49(a)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:49(a)
+#: doc/reference/en/Groonga/Schema/Error.html:49(a)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:49(a)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:49(a)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:49(a)
+#: doc/reference/en/Groonga/RangeError.html:49(a)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:49(a)
+#: doc/reference/en/SelectorByCommand.html:49(a)
+#: doc/reference/en/Profile.html:49(a)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:49(a)
+#: doc/reference/en/_index.html:45(a) doc/reference/en/RroongaBuild.html:49(a)
+#: doc/reference/en/Configuration.html:49(a)
+#: doc/reference/en/CommandResult.html:49(a)
+#: doc/reference/en/SelectorByMethod.html:49(a)
+#: doc/reference/en/ColumnTokenizer.html:49(a)
 msgid "Method List"
 msgstr "???????"
 
+#: doc/reference/en/WikipediaImporter.html:51(a)
+#: doc/reference/en/Query.html:51(a) doc/reference/en/GroongaLoader.html:51(a)
+#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:51(a)
 #: doc/reference/en/file.news.html:49(a)
-#: doc/reference/en/file.README.html:49(a) doc/reference/en/Groonga.html:51(a)
-#: doc/reference/en/Groonga/Logger.html:51(a)
-#: doc/reference/en/Groonga/TooManyLinks.html:51(a)
-#: doc/reference/en/Groonga/OperationNotPermitted.html:51(a)
+#: doc/reference/en/BenchmarkResult.html:51(a)
+#: doc/reference/en/MethodResult.html:51(a)
+#: doc/reference/en/top-level-namespace.html:51(a)
+#: doc/reference/en/TimeDrilldownable.html:51(a)
+#: doc/reference/en/Result.html:51(a) doc/reference/en/Report.html:51(a)
+#: doc/reference/en/Groonga.html:51(a) doc/reference/en/index.html:49(a)
+#: doc/reference/en/Query/GroongaLogParser.html:51(a)
+#: doc/reference/en/BenchmarkResult/Time.html:51(a)
+#: doc/reference/en/file.README.html:49(a)
+#: doc/reference/en/RepeatLoadRunner.html:51(a)
+#: doc/reference/en/Selector.html:51(a)
+#: doc/reference/en/file.tutorial.html:49(a)
+#: doc/reference/en/BenchmarkRunner.html:51(a)
+#: doc/reference/en/WikipediaExtractor.html:51(a)
+#: doc/reference/en/SampleRecords.html:51(a)
+#: doc/reference/en/file.release.html:49(a)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:51(a)
+#: doc/reference/en/Groonga/QueryLog/Command.html:51(a)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:51(a)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:51(a)
+#: doc/reference/en/Groonga/Query.html:51(a)
+#: doc/reference/en/Groonga/Operator.html:51(a)
+#: doc/reference/en/Groonga/FileCorrupt.html:51(a)
+#: doc/reference/en/Groonga/TooLargePage.html:51(a)
+#: doc/reference/en/Groonga/ExecFormatError.html:51(a)
+#: doc/reference/en/Groonga/Hash.html:51(a)
 #: doc/reference/en/Groonga/BadFileDescriptor.html:51(a)
-#: doc/reference/en/Groonga/Accessor.html:51(a)
-#: doc/reference/en/Groonga/FileExists.html:51(a)
-#: doc/reference/en/Groonga/EncodingSupport.html:51(a)
-#: doc/reference/en/Groonga/Schema/Error.html:51(a)
-#: doc/reference/en/Groonga/Schema/ViewDefinition.html:51(a)
-#: doc/reference/en/Groonga/Schema/TableDefinition.html:51(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:51(a)
-#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:51(a)
-#: doc/reference/en/Groonga/Schema/UnknownOptions.html:51(a)
-#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:51(a)
-#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:51(a)
-#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:51(a)
-#: doc/reference/en/Groonga/Schema/TableNotExists.html:51(a)
-#: doc/reference/en/Groonga/Schema/UnknownTableType.html:51(a)
-#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:51(a)
-#: doc/reference/en/Groonga/BrokenPipe.html:51(a)
-#: doc/reference/en/Groonga/Context.html:51(a)
-#: doc/reference/en/Groonga/InterruptedFunctionCall.html:51(a)
+#: doc/reference/en/Groonga/NoChildProcesses.html:51(a)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:51(a)
+#: doc/reference/en/Groonga/Table.html:51(a)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:51(a)
+#: doc/reference/en/Groonga/PermissionDenied.html:51(a)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:51(a)
+#: doc/reference/en/Groonga/NoSuchDevice.html:51(a)
+#: doc/reference/en/Groonga/TooManyLinks.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/Variable.html:51(a)
+#: doc/reference/en/Groonga/ViewAccessor.html:51(a)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:51(a)
+#: doc/reference/en/Groonga/Plugin.html:51(a)
+#: doc/reference/en/Groonga/Object.html:51(a)
+#: doc/reference/en/Groonga/HashCursor.html:51(a)
+#: doc/reference/en/Groonga/OperationTimeout.html:51(a)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:51(a)
 #: doc/reference/en/Groonga/Schema.html:51(a)
-#: doc/reference/en/Groonga/UpdateNotAllowed.html:51(a)
-#: doc/reference/en/Groonga/ResultTooLarge.html:51(a)
-#: doc/reference/en/Groonga/DomainError.html:51(a)
-#: doc/reference/en/Groonga/UnknownError.html:51(a)
-#: doc/reference/en/Groonga/Expression.html:51(a)
-#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:51(a)
-#: doc/reference/en/Groonga/Error.html:51(a)
-#: doc/reference/en/Groonga/EndOfData.html:51(a)
+#: doc/reference/en/Groonga/PatriciaTrie.html:51(a)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:51(a)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:51(a)
+#: doc/reference/en/Groonga/SyntaxError.html:51(a)
+#: doc/reference/en/Groonga/Column.html:51(a)
+#: doc/reference/en/Groonga/NoSuchProcess.html:51(a)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:51(a)
 #: doc/reference/en/Groonga/SocketIsNotConnected.html:51(a)
-#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:51(a)
-#: doc/reference/en/Groonga/InvalidSeek.html:51(a)
+#: doc/reference/en/Groonga/Posting.html:51(a)
+#: doc/reference/en/Groonga/FilenameTooLong.html:51(a)
+#: doc/reference/en/Groonga/ResourceBusy.html:51(a)
+#: doc/reference/en/Groonga/InvalidArgument.html:51(a)
+#: doc/reference/en/Groonga/SchemaDumper.html:51(a)
 #: doc/reference/en/Groonga/ViewCursor.html:51(a)
-#: doc/reference/en/Groonga/Snippet.html:51(a)
-#: doc/reference/en/Groonga/ImproperLink.html:51(a)
-#: doc/reference/en/Groonga/TableDumper.html:51(a)
-#: doc/reference/en/Groonga/ArgumentListTooLong.html:51(a)
-#: doc/reference/en/Groonga/TooSmallLimit.html:51(a)
-#: doc/reference/en/Groonga/VariableSizeColumn.html:51(a)
-#: doc/reference/en/Groonga/NoSuchColumn.html:51(a)
-#: doc/reference/en/Groonga/Hash.html:51(a)
-#: doc/reference/en/Groonga/Array.html:51(a)
 #: doc/reference/en/Groonga/Encoding.html:51(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:51(a)
-#: doc/reference/en/Groonga/ConnectionRefused.html:51(a)
-#: doc/reference/en/Groonga/OperationWouldBlock.html:51(a)
-#: doc/reference/en/Groonga/FixSizeColumn.html:51(a)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:51(a)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/Record.html:51(a)
+#: doc/reference/en/Groonga/BrokenPipe.html:51(a)
 #: doc/reference/en/Groonga/TooSmallPageSize.html:51(a)
-#: doc/reference/en/Groonga/TableCursor.html:51(a)
-#: doc/reference/en/Groonga/Procedure.html:51(a)
-#: doc/reference/en/Groonga/CASError.html:51(a)
-#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:51(a)
-#: doc/reference/en/Groonga/Operator.html:51(a)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:51(a)
+#: doc/reference/en/Groonga/Snippet.html:51(a)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:51(a)
+#: doc/reference/en/Groonga/Closed.html:51(a)
+#: doc/reference/en/Groonga/FileTooLarge.html:51(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:51(a)
 #: doc/reference/en/Groonga/Pagination.html:51(a)
-#: doc/reference/en/Groonga/InputOutputError.html:51(a)
-#: doc/reference/en/Groonga/ViewRecord.html:51(a)
-#: doc/reference/en/Groonga/Type.html:51(a)
-#: doc/reference/en/Groonga/OperationTimeout.html:51(a)
-#: doc/reference/en/Groonga/Database.html:51(a)
-#: doc/reference/en/Groonga/InvalidArgument.html:51(a)
-#: doc/reference/en/Groonga/SyntaxError.html:51(a)
 #: doc/reference/en/Groonga/StackOverFlow.html:51(a)
-#: doc/reference/en/Groonga/NoMemoryAvailable.html:51(a)
-#: doc/reference/en/Groonga/SchemaDumper.html:51(a)
-#: doc/reference/en/Groonga/Object.html:51(a)
-#: doc/reference/en/Groonga/NoSuchProcess.html:51(a)
-#: doc/reference/en/Groonga/HashCursor.html:51(a)
-#: doc/reference/en/Groonga/TooSmallOffset.html:51(a)
-#: doc/reference/en/Groonga/NoLocksAvailable.html:51(a)
-#: doc/reference/en/Groonga/RangeError.html:51(a)
-#: doc/reference/en/Groonga/IncompatibleFileFormat.html:51(a)
-#: doc/reference/en/Groonga/FileCorrupt.html:51(a)
-#: doc/reference/en/Groonga/Record.html:51(a)
+#: doc/reference/en/Groonga/GrntestLog.html:51(a)
+#: doc/reference/en/Groonga/TooSmallLimit.html:51(a)
+#: doc/reference/en/Groonga/Database.html:51(a)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:51(a)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:51(a)
+#: doc/reference/en/Groonga/RetryMax.html:51(a)
 #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:51(a)
 #: doc/reference/en/Groonga/Context/SelectResult.html:51(a)
 #: doc/reference/en/Groonga/Context/SelectCommand.html:51(a)
-#: doc/reference/en/Groonga/BadAddress.html:51(a)
-#: doc/reference/en/Groonga/ExecFormatError.html:51(a)
-#: doc/reference/en/Groonga/View.html:51(a)
-#: doc/reference/en/Groonga/FilenameTooLong.html:51(a)
-#: doc/reference/en/Groonga/DatabaseDumper.html:51(a)
-#: doc/reference/en/Groonga/ZLibError.html:51(a)
-#: doc/reference/en/Groonga/TooLargeOffset.html:51(a)
-#: doc/reference/en/Groonga/NotSocket.html:51(a)
-#: doc/reference/en/Groonga/QueryLog.html:51(a)
-#: doc/reference/en/Groonga/TokenizerError.html:51(a)
-#: doc/reference/en/Groonga/NoSuchDevice.html:51(a)
-#: doc/reference/en/Groonga/Column.html:51(a)
-#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:51(a)
-#: doc/reference/en/Groonga/FunctionNotImplemented.html:51(a)
-#: doc/reference/en/Groonga/NotADirectory.html:51(a)
-#: doc/reference/en/Groonga/Closed.html:51(a)
-#: doc/reference/en/Groonga/ResourceBusy.html:51(a)
-#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:51(a)
-#: doc/reference/en/Groonga/PatriciaTrie.html:51(a)
-#: doc/reference/en/Groonga/ObjectCorrupt.html:51(a)
-#: doc/reference/en/Groonga/TooManyOpenFiles.html:51(a)
-#: doc/reference/en/Groonga/PermissionDenied.html:51(a)
-#: doc/reference/en/Groonga/IndexCursor.html:51(a)
+#: doc/reference/en/Groonga/InvalidFormat.html:51(a)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:51(a)
 #: doc/reference/en/Groonga/OperationNotSupported.html:51(a)
-#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:51(a)
+#: doc/reference/en/Groonga/LZOError.html:51(a)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/FixSizeColumn.html:51(a)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:51(a)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:51(a)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:51(a)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:51(a)
 #: doc/reference/en/Groonga/TableCursor/KeySupport.html:51(a)
-#: doc/reference/en/Groonga/InvalidFormat.html:51(a)
-#: doc/reference/en/Groonga/Posting.html:51(a)
-#: doc/reference/en/Groonga/RetryMax.html:51(a)
-#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:51(a)
-#: doc/reference/en/Groonga/AddressIsNotAvailable.html:51(a)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:51(a)
+#: doc/reference/en/Groonga/ExpressionBuildable.html:51(a)
+#: doc/reference/en/Groonga/QueryLog.html:51(a)
+#: doc/reference/en/Groonga/FileExists.html:51(a)
+#: doc/reference/en/Groonga/EncodingSupport.html:51(a)
 #: doc/reference/en/Groonga/NetworkIsDown.html:51(a)
-#: doc/reference/en/Groonga/DirectoryNotEmpty.html:51(a)
-#: doc/reference/en/Groonga/AddressIsInUse.html:51(a)
-#: doc/reference/en/Groonga/NoBuffer.html:51(a)
-#: doc/reference/en/Groonga/IndexColumn.html:51(a)
-#: doc/reference/en/Groonga/QueryLog/Parser.html:51(a)
-#: doc/reference/en/Groonga/QueryLog/Command.html:51(a)
-#: doc/reference/en/Groonga/QueryLog/Statistic.html:51(a)
-#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:51(a)
-#: doc/reference/en/Groonga/Table.html:51(a)
-#: doc/reference/en/Groonga/SocketNotInitialized.html:51(a)
-#: doc/reference/en/Groonga/TooSmallPage.html:51(a)
-#: doc/reference/en/Groonga/Plugin.html:51(a)
-#: doc/reference/en/Groonga/TooLargePage.html:51(a)
-#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:51(a)
-#: doc/reference/en/Groonga/Variable.html:51(a)
-#: doc/reference/en/Groonga/IsADirectory.html:51(a)
-#: doc/reference/en/Groonga/IllegalByteSequence.html:51(a)
-#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:51(a)
-#: doc/reference/en/Groonga/Query.html:51(a)
-#: doc/reference/en/Groonga/PatriciaTrieCursor.html:51(a)
-#: doc/reference/en/Groonga/FileTooLarge.html:51(a)
-#: doc/reference/en/Groonga/TooManySymbolicLinks.html:51(a)
-#: doc/reference/en/Groonga/LZOError.html:51(a)
+#: doc/reference/en/Groonga/Procedure.html:51(a)
+#: doc/reference/en/Groonga/TableCursor.html:51(a)
 #: doc/reference/en/Groonga/NotEnoughSpace.html:51(a)
-#: doc/reference/en/Groonga/NoChildProcesses.html:51(a)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:51(a)
+#: doc/reference/en/Groonga/TokenizerError.html:51(a)
+#: doc/reference/en/Groonga/DatabaseDumper.html:51(a)
+#: doc/reference/en/Groonga/Table/KeySupport.html:51(a)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:51(a)
+#: doc/reference/en/Groonga/IsADirectory.html:51(a)
+#: doc/reference/en/Groonga/IndexCursor.html:51(a)
+#: doc/reference/en/Groonga/Array.html:51(a)
+#: doc/reference/en/Groonga/ZLibError.html:51(a)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:51(a)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:51(a)
+#: doc/reference/en/Groonga/JSON.html:51(a)
+#: doc/reference/en/Groonga/TooLargeOffset.html:51(a)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:51(a)
+#: doc/reference/en/Groonga/Error.html:51(a)
+#: doc/reference/en/Groonga/UnknownError.html:51(a)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:51(a)
+#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:51(a)
+#: doc/reference/en/Groonga/InputOutputError.html:51(a)
+#: doc/reference/en/Groonga/ImproperLink.html:51(a)
 #: doc/reference/en/Groonga/ArrayCursor.html:51(a)
-#: doc/reference/en/Groonga/ViewAccessor.html:51(a)
+#: doc/reference/en/Groonga/TooSmallOffset.html:51(a)
+#: doc/reference/en/Groonga/Type.html:51(a)
+#: doc/reference/en/Groonga/DomainError.html:51(a)
+#: doc/reference/en/Groonga/TableDumper.html:51(a)
+#: doc/reference/en/Groonga/BadAddress.html:51(a)
+#: doc/reference/en/Groonga/NoBuffer.html:51(a)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:51(a)
+#: doc/reference/en/Groonga/IllegalByteSequence.html:51(a)
+#: doc/reference/en/Groonga/TooSmallPage.html:51(a)
+#: doc/reference/en/Groonga/EndOfData.html:51(a)
+#: doc/reference/en/Groonga/NotSocket.html:51(a)
+#: doc/reference/en/Groonga/ObjectCorrupt.html:51(a)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:51(a)
+#: doc/reference/en/Groonga/AddressIsInUse.html:51(a)
+#: doc/reference/en/Groonga/CASError.html:51(a)
+#: doc/reference/en/Groonga/NoSuchColumn.html:51(a)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:51(a)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:51(a)
+#: doc/reference/en/Groonga/NotADirectory.html:51(a)
+#: doc/reference/en/Groonga/IndexColumn.html:51(a)
+#: doc/reference/en/Groonga/Logger.html:51(a)
+#: doc/reference/en/Groonga/ConnectionRefused.html:51(a)
+#: doc/reference/en/Groonga/Context.html:51(a)
+#: doc/reference/en/Groonga/ViewRecord.html:51(a)
+#: doc/reference/en/Groonga/ResultTooLarge.html:51(a)
+#: doc/reference/en/Groonga/InvalidSeek.html:51(a)
 #: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:51(a)
-#: doc/reference/en/Groonga/Table/KeySupport.html:51(a)
-#: doc/reference/en/index.html:49(a)
-#: doc/reference/en/top-level-namespace.html:51(a)
-#: doc/reference/en/_index.html:47(a) doc/reference/en/file_list.html:28(h1)
-#: doc/reference/en/file.tutorial.html:49(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:51(a)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:51(a)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:51(a)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:51(a)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:51(a)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:51(a)
+#: doc/reference/en/Groonga/Expression.html:51(a)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:51(a)
+#: doc/reference/en/Groonga/Accessor.html:51(a)
+#: doc/reference/en/Groonga/View.html:51(a)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:51(a)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:51(a)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:51(a)
+#: doc/reference/en/Groonga/Schema/Path.html:51(a)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:51(a)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:51(a)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:51(a)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:51(a)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:51(a)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:51(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:51(a)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:51(a)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:51(a)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:51(a)
+#: doc/reference/en/Groonga/Schema/Error.html:51(a)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:51(a)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:51(a)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:51(a)
+#: doc/reference/en/Groonga/RangeError.html:51(a)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:51(a)
+#: doc/reference/en/SelectorByCommand.html:51(a)
+#: doc/reference/en/Profile.html:51(a) doc/reference/en/file_list.html:28(h1)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:51(a)
+#: doc/reference/en/_index.html:47(a) doc/reference/en/RroongaBuild.html:51(a)
+#: doc/reference/en/Configuration.html:51(a)
+#: doc/reference/en/CommandResult.html:51(a)
+#: doc/reference/en/SelectorByMethod.html:51(a)
+#: doc/reference/en/ColumnTokenizer.html:51(a)
 msgid "File List"
 msgstr "???????"
 
-#: doc/reference/en/file.news.html:57(span)
-msgid "NEWS"
-msgstr "????"
-
-#: doc/reference/en/file.news.html:58(h2)
-msgid "1.3.0: 2011-10-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:59(h3)
-#: doc/reference/en/file.news.html:72(h3)
-#: doc/reference/en/file.news.html:81(h3)
-#: doc/reference/en/file.news.html:90(h3)
-#: doc/reference/en/file.news.html:105(h3)
-#: doc/reference/en/file.news.html:120(h3)
-#: doc/reference/en/file.news.html:136(h3)
-#: doc/reference/en/file.news.html:159(h3)
-#: doc/reference/en/file.news.html:187(h3)
-#: doc/reference/en/file.news.html:204(h3)
-#: doc/reference/en/file.news.html:210(h3)
-#: doc/reference/en/file.news.html:256(h3)
-#: doc/reference/en/file.news.html:275(h3)
-#: doc/reference/en/file.news.html:285(h3)
-msgid "Improvements"
-msgstr "??"
-
-#: doc/reference/en/file.news.html:61(li)
-msgid "[schema] Remove also needless db.tables/ directory if it is empty."
-msgstr ""
-"[schema] db.tables/?????????????????????????????"
-
-#: doc/reference/en/file.news.html:62(li)
-msgid ""
-"[schema] Remove also needless db.tables/table.columns/ directory if it is "
-"empty."
+#: doc/reference/en/WikipediaImporter.html:59(h1)
+msgid "Class: WikipediaImporter"
+msgstr ""
+
+#: doc/reference/en/WikipediaImporter.html:67(dt)
+#: doc/reference/en/Query.html:67(dt)
+#: doc/reference/en/GroongaLoader.html:67(dt)
+#: doc/reference/en/BenchmarkResult.html:67(dt)
+#: doc/reference/en/MethodResult.html:67(dt)
+#: doc/reference/en/Result.html:67(dt) doc/reference/en/Report.html:67(dt)
+#: doc/reference/en/Query/GroongaLogParser.html:67(dt)
+#: doc/reference/en/BenchmarkResult/Time.html:67(dt)
+#: doc/reference/en/RepeatLoadRunner.html:67(dt)
+#: doc/reference/en/Selector.html:67(dt)
+#: doc/reference/en/BenchmarkRunner.html:67(dt)
+#: doc/reference/en/WikipediaExtractor.html:67(dt)
+#: doc/reference/en/SampleRecords.html:67(dt)
+#: doc/reference/en/Groonga/QueryLog/Parser.html:67(dt)
+#: doc/reference/en/Groonga/QueryLog/Command.html:67(dt)
+#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:67(dt)
+#: doc/reference/en/Groonga/QueryLog/Statistic.html:67(dt)
+#: doc/reference/en/Groonga/Query.html:67(dt)
+#: doc/reference/en/Groonga/FileCorrupt.html:67(dt)
+#: doc/reference/en/Groonga/TooLargePage.html:67(dt)
+#: doc/reference/en/Groonga/ExecFormatError.html:67(dt)
+#: doc/reference/en/Groonga/Hash.html:67(dt)
+#: doc/reference/en/Groonga/BadFileDescriptor.html:67(dt)
+#: doc/reference/en/Groonga/NoChildProcesses.html:67(dt)
+#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:67(dt)
+#: doc/reference/en/Groonga/Table.html:67(dt)
+#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:67(dt)
+#: doc/reference/en/Groonga/PermissionDenied.html:67(dt)
+#: doc/reference/en/Groonga/DirectoryNotEmpty.html:67(dt)
+#: doc/reference/en/Groonga/NoSuchDevice.html:67(dt)
+#: doc/reference/en/Groonga/TooManyLinks.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/Variable.html:67(dt)
+#: doc/reference/en/Groonga/ViewAccessor.html:67(dt)
+#: doc/reference/en/Groonga/TooManySymbolicLinks.html:67(dt)
+#: doc/reference/en/Groonga/Plugin.html:67(dt)
+#: doc/reference/en/Groonga/Object.html:67(dt)
+#: doc/reference/en/Groonga/HashCursor.html:67(dt)
+#: doc/reference/en/Groonga/OperationTimeout.html:67(dt)
+#: doc/reference/en/Groonga/ArgumentListTooLong.html:67(dt)
+#: doc/reference/en/Groonga/Schema.html:67(dt)
+#: doc/reference/en/Groonga/PatriciaTrie.html:67(dt)
+#: doc/reference/en/Groonga/NoMemoryAvailable.html:67(dt)
+#: doc/reference/en/Groonga/TooManyOpenFiles.html:67(dt)
+#: doc/reference/en/Groonga/SyntaxError.html:67(dt)
+#: doc/reference/en/Groonga/Column.html:67(dt)
+#: doc/reference/en/Groonga/NoSuchProcess.html:67(dt)
+#: doc/reference/en/Groonga/DoubleArrayTrie.html:67(dt)
+#: doc/reference/en/Groonga/SocketIsNotConnected.html:67(dt)
+#: doc/reference/en/Groonga/Posting.html:67(dt)
+#: doc/reference/en/Groonga/FilenameTooLong.html:67(dt)
+#: doc/reference/en/Groonga/ResourceBusy.html:67(dt)
+#: doc/reference/en/Groonga/InvalidArgument.html:67(dt)
+#: doc/reference/en/Groonga/SchemaDumper.html:67(dt)
+#: doc/reference/en/Groonga/ViewCursor.html:67(dt)
+#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:67(dt)
+#: doc/reference/en/Groonga/RecordExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/Record.html:67(dt)
+#: doc/reference/en/Groonga/BrokenPipe.html:67(dt)
+#: doc/reference/en/Groonga/TooSmallPageSize.html:67(dt)
+#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:67(dt)
+#: doc/reference/en/Groonga/Snippet.html:67(dt)
+#: doc/reference/en/Groonga/VariableSizeColumn.html:67(dt)
+#: doc/reference/en/Groonga/Closed.html:67(dt)
+#: doc/reference/en/Groonga/FileTooLarge.html:67(dt)
+#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:67(dt)
+#: doc/reference/en/Groonga/StackOverFlow.html:67(dt)
+#: doc/reference/en/Groonga/TooSmallLimit.html:67(dt)
+#: doc/reference/en/Groonga/Database.html:67(dt)
+#: doc/reference/en/Groonga/OperationNotPermitted.html:67(dt)
+#: doc/reference/en/Groonga/AddressIsNotAvailable.html:67(dt)
+#: doc/reference/en/Groonga/RetryMax.html:67(dt)
+#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:67(dt)
+#: doc/reference/en/Groonga/Context/SelectResult.html:67(dt)
+#: doc/reference/en/Groonga/Context/SelectCommand.html:67(dt)
+#: doc/reference/en/Groonga/InvalidFormat.html:67(dt)
+#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:67(dt)
+#: doc/reference/en/Groonga/OperationNotSupported.html:67(dt)
+#: doc/reference/en/Groonga/LZOError.html:67(dt)
+#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/FixSizeColumn.html:67(dt)
+#: doc/reference/en/Groonga/PatriciaTrieCursor.html:67(dt)
+#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:67(dt)
+#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:67(dt)
+#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:67(dt)
+#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:67(dt)
+#: doc/reference/en/Groonga/FileExists.html:67(dt)
+#: doc/reference/en/Groonga/NetworkIsDown.html:67(dt)
+#: doc/reference/en/Groonga/Procedure.html:67(dt)
+#: doc/reference/en/Groonga/TableCursor.html:67(dt)
+#: doc/reference/en/Groonga/NotEnoughSpace.html:67(dt)
+#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:67(dt)
+#: doc/reference/en/Groonga/TokenizerError.html:67(dt)
+#: doc/reference/en/Groonga/DatabaseDumper.html:67(dt)
+#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:67(dt)
+#: doc/reference/en/Groonga/IsADirectory.html:67(dt)
+#: doc/reference/en/Groonga/IndexCursor.html:67(dt)
+#: doc/reference/en/Groonga/Array.html:67(dt)
+#: doc/reference/en/Groonga/ZLibError.html:67(dt)
+#: doc/reference/en/Groonga/IncompatibleFileFormat.html:67(dt)
+#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:67(dt)
+#: doc/reference/en/Groonga/TooLargeOffset.html:67(dt)
+#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:67(dt)
+#: doc/reference/en/Groonga/Error.html:67(dt)
+#: doc/reference/en/Groonga/UnknownError.html:67(dt)
+#: doc/reference/en/Groonga/NoLocksAvailable.html:67(dt)
+#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:67(dt)
+#: doc/reference/en/Groonga/InputOutputError.html:67(dt)
+#: doc/reference/en/Groonga/ImproperLink.html:67(dt)
+#: doc/reference/en/Groonga/ArrayCursor.html:67(dt)
+#: doc/reference/en/Groonga/TooSmallOffset.html:67(dt)
+#: doc/reference/en/Groonga/Type.html:67(dt)
+#: doc/reference/en/Groonga/DomainError.html:67(dt)
+#: doc/reference/en/Groonga/TableDumper.html:67(dt)
+#: doc/reference/en/Groonga/BadAddress.html:67(dt)
+#: doc/reference/en/Groonga/NoBuffer.html:67(dt)
+#: doc/reference/en/Groonga/OperationWouldBlock.html:67(dt)
+#: doc/reference/en/Groonga/IllegalByteSequence.html:67(dt)
+#: doc/reference/en/Groonga/TooSmallPage.html:67(dt)
+#: doc/reference/en/Groonga/EndOfData.html:67(dt)
+#: doc/reference/en/Groonga/NotSocket.html:67(dt)
+#: doc/reference/en/Groonga/ObjectCorrupt.html:67(dt)
+#: doc/reference/en/Groonga/FunctionNotImplemented.html:67(dt)
+#: doc/reference/en/Groonga/AddressIsInUse.html:67(dt)
+#: doc/reference/en/Groonga/CASError.html:67(dt)
+#: doc/reference/en/Groonga/NoSuchColumn.html:67(dt)
+#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:67(dt)
+#: doc/reference/en/Groonga/InterruptedFunctionCall.html:67(dt)
+#: doc/reference/en/Groonga/NotADirectory.html:67(dt)
+#: doc/reference/en/Groonga/IndexColumn.html:67(dt)
+#: doc/reference/en/Groonga/Logger.html:67(dt)
+#: doc/reference/en/Groonga/ConnectionRefused.html:67(dt)
+#: doc/reference/en/Groonga/Context.html:67(dt)
+#: doc/reference/en/Groonga/ViewRecord.html:67(dt)
+#: doc/reference/en/Groonga/ResultTooLarge.html:67(dt)
+#: doc/reference/en/Groonga/InvalidSeek.html:67(dt)
+#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:67(dt)
+#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:67(dt)
+#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:67(dt)
+#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:67(dt)
+#: doc/reference/en/Groonga/GrntestLog/Parser.html:67(dt)
+#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:67(dt)
+#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:67(dt)
+#: doc/reference/en/Groonga/Expression.html:67(dt)
+#: doc/reference/en/Groonga/UpdateNotAllowed.html:67(dt)
+#: doc/reference/en/Groonga/Accessor.html:67(dt)
+#: doc/reference/en/Groonga/View.html:67(dt)
+#: doc/reference/en/Groonga/Schema/TableDefinition.html:67(dt)
+#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:67(dt)
+#: doc/reference/en/Groonga/Schema/TableNotExists.html:67(dt)
+#: doc/reference/en/Groonga/Schema/ViewDefinition.html:67(dt)
+#: doc/reference/en/Groonga/Schema/UnknownTableType.html:67(dt)
+#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:67(dt)
+#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:67(dt)
+#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:67(dt)
+#: doc/reference/en/Groonga/Schema/UnknownOptions.html:67(dt)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:67(dt)
+#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:67(dt)
+#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:67(dt)
+#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:67(dt)
+#: doc/reference/en/Groonga/Schema/Error.html:67(dt)
+#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:67(dt)
+#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:67(dt)
+#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:67(dt)
+#: doc/reference/en/Groonga/RangeError.html:67(dt)
+#: doc/reference/en/Groonga/SocketNotInitialized.html:67(dt)
+#: doc/reference/en/SelectorByCommand.html:67(dt)
+#: doc/reference/en/Profile.html:67(dt)
+#: doc/reference/en/WikipediaExtractor/Extractor.html:67(dt)
+#: doc/reference/en/Configuration.html:67(dt)
+#: doc/reference/en/CommandResult.html:67(dt)
+#: doc/reference/en/SelectorByMethod.html:67(dt)
+msgid "Inherits:"
 msgstr ""
-"[schema] db.tables/table.columns/??????????????????????"
-"???????"
-
-#: doc/reference/en/file.news.html:63(li)
-msgid "Added query log parser."
-msgstr "????????????"
-
-#: doc/reference/en/file.news.html:64(li)
-msgid "Added groonga-query-log-extract command."
-msgstr "groonga-query-log-extract????????"
 
-#: doc/reference/en/file.news.html:66(h2)
-msgid "1.2.9: 2011-09-16"
-msgstr ""
-
-#: doc/reference/en/file.news.html:67(h3)
-#: doc/reference/en/file.news.html:85(h3)
-#: doc/reference/en/file.news.html:98(h3)
-#: doc/reference/en/file.news.html:114(h3)
-#: doc/reference/en/file.news.html:124(h3)
-#: doc/reference/en/file.news.html:130(h3)
-#: doc/reference/en/file.news.html:148(h3)
-#: doc/reference/en/file.news.html:245(h3)
-#: doc/reference/en/file.news.html:260(h3)
-#: doc/reference/en/file.news.html:265(h3)
-#: doc/reference/en/file.news.html:280(h3)
-#: doc/reference/en/file.news.html:336(h3)
-#: doc/reference/en/file.news.html:342(h3)
-msgid "Fixes"
-msgstr "??"
-
-#: doc/reference/en/file.news.html:69(li)
-msgid "deleted unneed object files."
-msgstr "????????????????????????"
-
-#: doc/reference/en/file.news.html:71(h2)
-msgid "1.2.8: 2011-09-16"
-msgstr ""
-
-#: doc/reference/en/file.news.html:74(li)
-msgid "supported ?!=? expression for column in block of Groonga::Table#select."
-msgstr ""
-"Groonga::Table#select????????????\"!=\"????????????"
-"Groonga::Table#select???????????"
-
-#: doc/reference/en/file.news.html:75(li)
-msgid "accepted Hash like object as options."
-msgstr "?????????????????"
-
-#: doc/reference/en/file.news.html:76(li)
-msgid "supported vector in dump in Ruby syntax."
-msgstr "Ruby?????????????????????"
-
-#: doc/reference/en/file.news.html:78(span)
-msgid "NOTE"
-msgstr ""
-
-#: doc/reference/en/file.news.html:77(li)
-msgid ""
-"supported GRN_CTX_PER_DB environment variables. (: You "
-"should pay attention to use this variables.)"
-msgstr ""
-"????GRN_CTX_PER_DB???????????????????????????"
-"??????"
-
-#: doc/reference/en/file.news.html:80(h2)
-msgid "1.2.7: 2011-08-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:83(li)
-msgid "Added Groonga::Snippet#close that frees resource."
-msgstr "?????????Groonga::Snippet#close????"
-
-#: doc/reference/en/file.news.html:87(li)
-msgid "Fixed build error on Ruby 1.8.7."
-msgstr "Ruby 1.8.7??????????????"
-
-#: doc/reference/en/file.news.html:89(h2)
-msgid "1.2.6: 2011-08-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:92(li)
-msgid "Supported groonga 1.2.5."
-msgstr "groonga 1.2.5???"
-
-#: doc/reference/en/file.news.html:93(li)
-msgid ""
-"Added Groonga::Record#added? that returns true when the record is just added."
-msgstr "???????????????? Groonga::Record#added? ????"
-
-#: doc/reference/en/file.news.html:94(li)
-msgid "Added Groonga::VariableSizeColumn#defrag? that defrags the column."
-msgstr "?????????? Groonga::VariableSizeColumn#defrag? ????"
-
-#: doc/reference/en/file.news.html:95(li)
-msgid ""
-"Added Groonga::Database#defrag that defrags the all variable size columns."
-msgstr ""
-"????????????????????????? Groonga::Database#defrag "
-"????"
-
-#: doc/reference/en/file.news.html:96(li)
-msgid "Supported column name specification by symbol."
-msgstr "????????????????"
-
-#: doc/reference/en/file.news.html:100(li)
-msgid "Fixed install *.rb failure by gem install."
-msgstr "gem install??*.rb??????????????????"
-
-#: doc/reference/en/file.news.html:101(li)
-msgid "Fixed some memory leaks."
-msgstr "??????????"
-
-#: doc/reference/en/file.news.html:102(li)
-msgid "Fixed crash bug on exit."
-msgstr "?????????????????"
-
-#: doc/reference/en/file.news.html:104(h2)
-msgid "1.2.5: 2011-08-05"
-msgstr ""
-
-#: doc/reference/en/file.news.html:107(li)
-msgid "Re-supported tar.gz distribution."
-msgstr "tar.gz????????????????"
-
-#: doc/reference/en/file.news.html:108(li)
-msgid "Added Groonga::Context#close."
-msgstr "Groonga::Context#close????"
-
-#: doc/reference/en/file.news.html:109(li)
-msgid "Added Groonga::Context#closed?."
-msgstr "Groonga::Context#closed?????"
-
-#: doc/reference/en/file.news.html:110(li)
-msgid "Deprecated Groonga::ObjectClosed. Use Groonga::Closed instead."
-msgstr ""
-"Groonga::ObjectClosed????????????Groonga::Closed??????"
-
-#: doc/reference/en/file.news.html:111(li)
-msgid "grndump: Added ?exclude-table option that specifies not dumped tables."
-msgstr ""
-"grndump: ???????????????--exclude-table?????????"
-
-#: doc/reference/en/file.news.html:112(li)
-msgid "dump: Removed path equality check."
-msgstr "dump: ???????????????????"
-
-#: doc/reference/en/file.news.html:116(li)
-msgid "dump: Fixed wrong index table type."
-msgstr "dump: ??????????????????????????"
-
-#: doc/reference/en/file.news.html:117(li)
-#: doc/reference/en/file.news.html:126(li)
-msgid "Re-supported auto groonga install."
-msgstr "groonga????????????????"
-
-#: doc/reference/en/file.news.html:119(h2)
-msgid "1.2.4: 2011-06-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:122(li)
-msgid "Supported groonga 1.2.3."
-msgstr "groonga 1.2.3???"
-
-#: doc/reference/en/file.news.html:127(li)
-msgid "Added missing pkg-config gem dependency."
-msgstr "pkg-config gem??????????"
-
-#: doc/reference/en/file.news.html:129(h2)
-msgid "1.2.3: 2011-06-27"
-msgstr ""
-
-#: doc/reference/en/file.news.html:132(li)
-msgid "remove object files in gem packages."
-msgstr "gem????????????????????????(*.o)????"
-
-#: doc/reference/en/file.news.html:133(li)
-msgid "fix charactor corruption in reference."
-msgstr "???????????????????????"
-
-#: doc/reference/en/file.news.html:135(h2)
-msgid "1.2.2: 2011-06-27"
-msgstr ""
-
-#: doc/reference/en/file.news.html:138(li)
-msgid "created ?Developers? page in English."
-msgstr "????????????????????"
-
-#: doc/reference/en/file.news.html:139(li)
-msgid "added description for tasks of ?html:publish? and ?publish?."
-msgstr "\"html:publish\"????\"publish\"???????????"
-
-#: doc/reference/en/file.news.html:141(h3)
-#: doc/reference/en/file.news.html:176(h3)
-#: doc/reference/en/file.news.html:240(h3)
-#: doc/reference/en/file.news.html:323(h2)
-msgid "Changes"
-msgstr "??"
-
-#: doc/reference/en/file.news.html:143(li)
-msgid ""
-"Groonga::Record#attributes return same attributes object for duplicate "
-"records."
-msgstr ""
-"Groonga::Record#attributes?????????????????attributes??"
-"?????????????"
-
-#: doc/reference/en/file.news.html:144(li)
-msgid "added document for Groonga::Record#attributes."
-msgstr "Groonga::Record#attributes???????????"
-
-#: doc/reference/en/file.news.html:145(li)
-msgid "changed tool name in document page for creating document."
-msgstr "???????????????????????????????"
-
-#: doc/reference/en/file.news.html:146(li)
-msgid "moved NEWS*.rdoc and tutorial.texttile to doc/text/."
-msgstr "NEWS*.rdoc?tutorial.texttile???????doc/text/????"
-
-#: doc/reference/en/file.news.html:150(li)
-msgid "fixed the tutorial path in index page."
-msgstr "?????????????????????????????????"
-
-#: doc/reference/en/file.news.html:151(li)
-msgid "fixed the path of tutorial in index page in English."
-msgstr ""
-"????????????????????????????????????"
-
-#: doc/reference/en/file.news.html:152(span)
-#: doc/reference/en/file.README.html:67(span)
-#: doc/reference/en/index.html:67(span)
-msgid "URL"
-msgstr ""
-
-#: doc/reference/en/file.news.html:152(li)
-msgid "follow the groonga downlowd  change. [mallowlabs]"
-msgstr "???groonga???????URL???? [mallowlabs]"
-
-#: doc/reference/en/file.news.html:154(h3)
-#: doc/reference/en/file.news.html:181(h3)
-#: doc/reference/en/file.news.html:251(h3)
-#: doc/reference/en/file.news.html:270(h3)
-#: doc/reference/en/file.news.html:346(h3)
-#: doc/reference/en/file.news.html:461(h3)
-#: doc/reference/en/file.README.html:102(h2)
-#: doc/reference/en/index.html:102(h2)
-msgid "Thanks"
-msgstr "??"
-
-#: doc/reference/en/file.news.html:156(li)
-msgid "mallowlabs"
-msgstr "mallowlabs??"
-
-#: doc/reference/en/file.news.html:158(h2)
-msgid "1.2.1: 2011-06-07"
-msgstr ""
-
-#: doc/reference/en/file.news.html:161(li)
-msgid "added document of Groonga::Table#pagination."
-msgstr "Groonga::Table#pagination???????????"
-
-#: doc/reference/en/file.news.html:162(li)
-msgid "added grndump in package."
-msgstr "grndump??????????"
-
-#: doc/reference/en/file.news.html:163(li)
-msgid ""
-"corresponded recursive reference of Records by Groonga::Record#attributes. "
-"(experimental) [mooz]"
-msgstr ""
-"Groonga::Record#attributes?????????????????????????"
-"????????[mooz]"
-
-#: doc/reference/en/file.news.html:165(li)
-msgid "Groonga::Record#attributes supported data including _score."
-msgstr "Groonga::Record#attributes??_score????????????????"
-
-#: doc/reference/en/file.news.html:166(li)
-msgid ""
-"corresponded Windows for 64-bit. (but there?s not 64-bit ruby, so rroonga "
-"for 64-bit windows cannot run.)"
-msgstr ""
-"Windows?64bit?????????ruby?64bit????????????????"
-"??"
-
-#: doc/reference/en/file.news.html:168(li)
-msgid "added Groonga::Posting."
-msgstr "Groonga::Posting????"
-
-#: doc/reference/en/file.news.html:169(li)
-msgid "added :delimit, :token_delimiter for alias of TokenDelimit."
-msgstr "TokenDelimit???????:delimit, :token_delimiter????"
-
-#: doc/reference/en/file.news.html:170(li)
-msgid "Groonga::DatabaseDumper#dump corresponded lexicon table."
-msgstr "Groonga::DatabaseDumper#dump??lexicon????????????"
-
-#: doc/reference/en/file.news.html:171(li)
-msgid "Groonga::DatabaseDumper#dump corresponded data including plugin."
-msgstr "Groonga::DatabaseDumper#dump??????????????????"
-
-#: doc/reference/en/file.news.html:172(li)
-msgid "added Groonga::IndexColumn#open_cursor. [yoshihara]"
-msgstr "Groonga::IndexColumn#open_cursor????[yoshihara]"
-
-#: doc/reference/en/file.news.html:173(li)
-msgid "added Groonga::IndexCursor. [yoshihara]"
-msgstr "Groonga::IndexCursor????[yoshihara]"
-
-#: doc/reference/en/file.news.html:174(li)
-msgid "added Groonga::Object#builtin?. [yoshihara]"
-msgstr "Groonga::Object#builtin?????[yoshihara]"
-
-#: doc/reference/en/file.news.html:178(li)
-msgid "check existence of column before removing it."
-msgstr "?????????????????????????????????"
-
-#: doc/reference/en/file.news.html:179(li)
-msgid "removed grn expression document."
-msgstr "????????grn?????????"
-
-#: doc/reference/en/file.news.html:183(li)
-msgid "mooz"
-msgstr "mooz??"
-
-#: doc/reference/en/file.news.html:184(li)
-msgid "yoshihara"
-msgstr "yoshihara??"
-
-#: doc/reference/en/file.news.html:186(h2)
-msgid "1.2.0: 2011-04-01"
-msgstr ""
-
-#: doc/reference/en/file.news.html:189(li)
-msgid "Supported groonga 1.2.0."
-msgstr "groonga 1.2.0???"
-
-#: doc/reference/en/file.news.html:190(li)
-msgid "Added Groonga::Accessor#local_name."
-msgstr "Groonga::Accessor#local_name????"
-
-#: doc/reference/en/file.news.html:191(li)
-msgid "Added Groonga::IndexColumn#with_section?."
-msgstr "Groonga::IndexColumn#with_section?????"
-
-#: doc/reference/en/file.news.html:192(li)
-msgid "Added Groonga::IndexColumn#with_weight?."
-msgstr "Groonga::IndexColumn#with_weight?????"
-
-#: doc/reference/en/file.news.html:193(li)
-msgid "Added Groonga::IndexColumn#with_position?."
-msgstr "Groonga::IndexColumn#with_position?????"
-
-#: doc/reference/en/file.news.html:194(li)
-msgid "Groonga::Schema.dump supported groonga command format dump."
-msgstr "Groonga::Schema.dump?groonga???????????????"
-
-#: doc/reference/en/file.news.html:195(li)
-msgid "Added grndump command."
-msgstr "grndump????"
-
-#: doc/reference/en/file.news.html:196(li)
-msgid "Groonga::Database#each supports order customize."
-msgstr "Groonga::Database#each????????????????"
-
-#: doc/reference/en/file.news.html:197(li)
-msgid "Added Groonga::Context#match_escalation_threshold."
-msgstr "Groonga::Context#match_escalation_threshold????"
-
-#: doc/reference/en/file.news.html:198(li)
-msgid "Added Groonga::Context#match_escalation_threshold=."
-msgstr "Groonga::Context#match_escalation_threshold=????"
-
-#: doc/reference/en/file.news.html:199(li)
-msgid "Improved error message."
-msgstr "????????????"
-
-#: doc/reference/en/file.news.html:200(li)
-msgid ""
-"Supported Rubyish name like :short_text instead of the official type name "
-"like ?ShortText? in Groonga::Schema."
-msgstr ""
-"Groonga::Schema?????\"ShortText\"?????????????:short_text?"
-"???Ruby???????????????"
-
-#: doc/reference/en/file.news.html:203(h2)
-msgid "1.1.0: 2011-02-09"
-msgstr ""
-
-#: doc/reference/en/file.news.html:206(li)
-msgid "Supported groonga 1.1.0."
-msgstr "groonga 1.1.0???"
-
-#: doc/reference/en/file.news.html:207(li)
-msgid "Added Groonga::Plugin.register."
-msgstr "Groonga::Plugin.register????"
-
-#: doc/reference/en/file.news.html:209(h2)
-msgid "1.0.9: 2011-01-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:212(li)
-msgid "Supported gem creation on Windows. [Patch by ongaeshi]"
-msgstr "Windows???gem?????? [ongaeshi????????]"
-
-#: doc/reference/en/file.news.html:213(li)
-msgid ""
-"Supported generated directory that is created by Groonga::Schema removal "
-"when table or column is removed."
-msgstr ""
-"Groonga::Schema???????????????????????????????"
-"??????"
-
-#: doc/reference/en/file.news.html:215(li)
-msgid "Added Groonga::Context#create_database."
-msgstr "Groonga::Context#create_database????"
-
-#: doc/reference/en/file.news.html:216(li)
-msgid "Added Groonga::Context#open_database."
-msgstr "Groonga::Context#open_database????"
-
-#: doc/reference/en/file.news.html:217(li)
-msgid "Added Groonga::Column#indexes."
-msgstr "Groonga::Column#indexes????"
-
-#: doc/reference/en/file.news.html:218(li)
-msgid ""
-"Supported a notation for specifying index column as match target in Groonga::"
-"Table#select: table.select do |record| record.match(?query?) do |"
-"match_record| (match_record.index(?Terms.title?) * 1000) | (match_record."
-"index(?Terms.description?) * 100) match_record.content end end"
-msgstr ""
-
-#: doc/reference/en/file.news.html:227(li)
-msgid ""
-"Supported prefix search in Groonga::Table#select: table.select do |record| "
-"record.name.prefix_search(?groo?) end"
-msgstr ""
-
-#: doc/reference/en/file.news.html:231(li)
-msgid ""
-"Supported suffix search in Groonga::Table#select: table.select do |record| "
-"record.name.suffix_search(?nga?) end"
-msgstr ""
-
-#: doc/reference/en/file.news.html:235(li)
-msgid "Supported :default_tokenizer schema dump."
-msgstr ":default_tokenizer????????????"
-
-#: doc/reference/en/file.news.html:236(li)
-msgid "Supported :key_normalize schema dump."
-msgstr ":key_normalize????????????"
-
-#: doc/reference/en/file.news.html:237(li)
-msgid "Supported pseudo columns by Groonga::Table#have_column?."
-msgstr "Groonga::Table#have_column???????????"
-
-#: doc/reference/en/file.news.html:238(li)
-msgid "Supported pseudo columns by Groonga::Record#have_column?."
-msgstr "Groonga::Record#have_column???????????"
-
-#: doc/reference/en/file.news.html:242(li)
-msgid ""
-"Renamed Groonga::Operatoion to Groonga::Operator. (Groonga::Operation is "
-"deprecated but still usable.)"
-msgstr ""
-"Groonga::Operatoion?Groonga::Operator??????????Groonga::Operation"
-"???????????"
-
-#: doc/reference/en/file.news.html:247(li)
-msgid ""
-"Fixed a crash bug when not default Groonga::Context is used in Groonga::"
-"Table#select."
-msgstr ""
-"???Groonga::Context????????Groonga::Table#select?????????"
-"?????"
-
-#: doc/reference/en/file.news.html:249(li)
-msgid "Fixed a crash bug when an exception is occurred."
-msgstr "???????????????????"
-
-#: doc/reference/en/file.news.html:253(li)
-msgid "ongaeshi"
-msgstr "ongaeshi??"
-
-#: doc/reference/en/file.news.html:255(h2)
-msgid "1.0.8: 2010-12-25"
-msgstr ""
-
-#: doc/reference/en/file.news.html:258(li)
-msgid "Improved Groonga::Schema?s n-gram tokenizer detect process."
-msgstr "Groonga::Schema?n-gram???????????????"
-
-#: doc/reference/en/file.news.html:262(li)
-msgid "Fixed GC problem caused by match_target in select."
-msgstr ""
-"select?match_target????????????????????GC???????"
-"??"
-
-#: doc/reference/en/file.news.html:264(h2)
-msgid "1.0.7: 2010-12-19"
-msgstr ""
-
-#: doc/reference/en/file.news.html:267(li)
-msgid ""
-"Supported pkg-config installed by RubyGems on Ruby 1.8. [Reported by @kamipo]"
-msgstr ""
-"Ruby 1.8?RubyGems??????????pkg-config?????????? [@kamipo"
-"?????]"
-
-#: doc/reference/en/file.news.html:268(li)
-msgid "Fixed a memory leak in Groonga::Table#columns."
-msgstr "Groonga::Table#columns???????????"
-
-#: doc/reference/en/file.news.html:272(li)
-msgid "@kamipo"
-msgstr "@kamipo??"
-
-#: doc/reference/en/file.news.html:274(h2)
-msgid "1.0.5: 2010-11-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:277(li)
-msgid ""
-"Added snail_case type name aliases for built-in groonga types to Groonga::"
-"Schema."
-msgstr ""
-"Groonga::Schema?groonga???????short_text?????????? + ??"
-"???????????????????"
-
-#: doc/reference/en/file.news.html:282(li)
-msgid "Fixed a crash bug on GC. [Ryo Onodera]"
-msgstr "GC??????????????? [Ryo Onodera]"
-
-#: doc/reference/en/file.news.html:284(h2)
-msgid "1.0.4: 2010-11-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:287(li)
-msgid "Supported groonga 1.0.4."
-msgstr "groonga 1.0.4???"
-
-#: doc/reference/en/file.news.html:288(li)
-msgid "Added Groonga::UnsupportedCommandVersion."
-msgstr "Groonga::UnsupportedCommandVersion????"
-
-#: doc/reference/en/file.news.html:289(li)
-msgid "Added Groonga::Record#support_sub_records?."
-msgstr "Groonga::Record#support_sub_records?????"
-
-#: doc/reference/en/file.news.html:290(li)
-msgid ""
-"Added Groonga::Record#eql??Groonga::Record#hash. (treat two the same table "
-"and the same record ID object as the same Hash key.)"
-msgstr ""
-"Groonga::Record#eql??Groonga::Record#hash?????????????????"
-"?ID???????????Hash?????????"
-
-#: doc/reference/en/file.news.html:292(li)
-msgid "Supported pkg-config gem."
-msgstr "pkg-config gem???????????"
-
-#: doc/reference/en/file.news.html:293(li)
-msgid ""
-"Supported generic #record_id object handle for custom record object in "
-"Groonga::Table#select."
-msgstr ""
-"Groonga::Table#select??record_id?????????????????????"
-"?????????"
-
-#: doc/reference/en/file.news.html:295(li)
-msgid "Added Groonga::Record#record_id."
-msgstr "Groonga::Record#record_id????"
-
-#: doc/reference/en/file.news.html:296(li)
-msgid "Added Groonga::Table#support_key?."
-msgstr "Groonga::Table#support_key?????"
-
-#: doc/reference/en/file.news.html:297(li)
-#: doc/reference/en/file.news.html:298(li)
-msgid "Added Groonga::Record#support_key?."
-msgstr "Groonga::Record#support_key?????"
-
-#: doc/reference/en/file.news.html:299(li)
-msgid "Added Groonga::Column#reference_key?."
-msgstr "Groonga::Column#reference_key?????"
-
-#: doc/reference/en/file.news.html:300(li)
-msgid "Added Groonga::Column#index_column?."
-msgstr "Groonga::Column#index_column?????"
-
-#: doc/reference/en/file.news.html:301(li)
-msgid "Added Groonga::Schema#dump."
-msgstr "Groonga::Schema#dump????"
-
-#: doc/reference/en/file.news.html:302(li)
-msgid "Supported multi columns index creation in Groonga::Schema."
-msgstr "Groonga::Schema????????????????????"
-
-#: doc/reference/en/file.news.html:303(li)
-msgid "Supported meaningful path in Groonga::Schema."
-msgstr ""
-"Groonga::Schema???????????????????????????????"
-"?????????????"
-
-#: doc/reference/en/file.news.html:304(li)
-msgid ""
-"Made reference table omissible when index column definition in Groonga::"
-"Schema."
-msgstr ""
-"Groonga::Schema??????????????????????????????"
-
-#: doc/reference/en/file.news.html:306(li)
-msgid "Added Groonga::Schema.remove_column."
-msgstr "Groonga::Schema.remove_column????"
-
-#: doc/reference/en/file.news.html:307(li)
-msgid ""
-"Added convenience timestamps methods to define ?created_at? and ?updated_at? "
-"columns in Groonga::Schema."
-msgstr ""
-"Groonga::Schema?created_at????updated_at?????????timestamps??"
-"????????"
-
-#: doc/reference/en/file.news.html:309(li)
-msgid "Added Groonga::Context#support_zlib?."
-msgstr "Groonga::Context#support_zlib?????"
-
-#: doc/reference/en/file.news.html:310(li)
-msgid "Added Groonga::Context#support_lzo?."
-msgstr "Groonga::Context#support_lzo?????"
-
-#: doc/reference/en/file.news.html:311(li)
-msgid "Added Groonga::Database#touch."
-msgstr "Groonga::Database#touch????"
-
-#: doc/reference/en/file.news.html:312(li)
-msgid "Added Groonga::Table#exist?."
-msgstr "Groonga::Table#exist?????"
-
-#: doc/reference/en/file.news.html:313(li)
-msgid "Added Groonga::Record#valid?."
-msgstr "Groonga::Record#valid?????"
-
-#: doc/reference/en/file.news.html:314(li)
-msgid "Added Groonga::Column#vector?."
-msgstr "Groonga::Column#vector?????"
-
-#: doc/reference/en/file.news.html:315(li)
-msgid "Added Groonga::Column#scalar?."
-msgstr "Groonga::Column#scalar?????"
-
-#: doc/reference/en/file.news.html:316(li)
-msgid "Added Groonga::Record#vector_column?."
-msgstr "Groonga::Record#vector_column?????"
-
-#: doc/reference/en/file.news.html:317(li)
-msgid "Added Groonga::Record#scalar_column?."
-msgstr "Groonga::Record#scalar_column?????"
-
-#: doc/reference/en/file.news.html:318(li)
-msgid ""
-"Accepted any object that has record_raw_id method for record ID required "
-"location. Groonga::Record isn?t required."
-msgstr ""
-"????ID????????record_raw_id???????????Groonga::Record"
-"????????????"
-
-#: doc/reference/en/file.news.html:320(li)
-msgid "Added Groonga::Record#record_raw_id."
-msgstr "Groonga::Record#record_raw_id????"
-
-#: doc/reference/en/file.news.html:321(li)
-msgid ""
-"Accepted any object that as to_ary method for reference vector column value."
-msgstr ""
-"????????????Array????to_ary?????????????????"
-"????"
-
-#: doc/reference/en/file.news.html:325(li)
-msgid ""
-"Used :key as the default value of :order_by of Groonga::"
-"PatriciaTrie#open_cursor."
-msgstr ""
-"Groonga::PatriciaTrie#open_cursor??:order_by??????????:key???"
-"??????"
-
-#: doc/reference/en/file.news.html:327(li)
-msgid "Removed a deprecated Groonga::TableKeySupport#find."
-msgstr "??????Groonga::TableKeySupport#find????"
-
-#: doc/reference/en/file.news.html:328(li)
-msgid ""
-"Used ShortText as the default key type of Groonga::Hash#create and Groonga::"
-"PatriciaTrie#create."
-msgstr ""
-"Groonga::Hash#create?Groonga::PatriciaTrie#create?????????????"
-"ShortText???????????"
-
-#: doc/reference/en/file.news.html:330(li)
-msgid "Renamed Groonga::Schema#load to Groonga::Schema#restore."
-msgstr "Groonga::Schema#load?Groonga::Schema#restore????"
-
-#: doc/reference/en/file.news.html:331(li)
-msgid "Supported pkg-confg 1.0.7."
-msgstr "pkg-config 1.0.7???"
-
-#: doc/reference/en/file.news.html:332(li)
-msgid ""
-"Added Groonga::Column#index? and deprecated Groonga::Column#index_column?."
-msgstr "Groonga::Column#index?????Groonga::Column#index_column??????"
-
-#: doc/reference/en/file.news.html:333(li)
-msgid ""
-"Added Groonga::Column#reference? and deprecated Groonga::"
-"Column#reference_column?."
-msgstr ""
-"Groonga::Column#reference?????Groonga::Column#reference_column??????"
-
-#: doc/reference/en/file.news.html:338(li)
-msgid "Fixed index for key isn?t be able to define."
-msgstr "key??????????????????"
-
-#: doc/reference/en/file.news.html:339(li)
-msgid "Fixed a crash problem on GC."
-msgstr "GC???????????????"
-
-#: doc/reference/en/file.news.html:341(h2)
-msgid "1.0.1: 2010-09-12"
-msgstr ""
-
-#: doc/reference/en/file.news.html:344(li)
-msgid "Fixed wrong flag used on creating a table. [Reported by ono matope]"
-msgstr ""
-"??????????????????????????? [??????????]"
-
-#: doc/reference/en/file.news.html:348(li)
-msgid "ono matope"
-msgstr "???????"
-
-#: doc/reference/en/file.news.html:350(h2)
-msgid "1.0.0: 2010-08-29"
-msgstr ""
-
-#: doc/reference/en/file.news.html:352(li)
-msgid "Supported groonga 1.0.0."
-msgstr "groonga 1.0.0???"
-
-#: doc/reference/en/file.news.html:353(li)
-msgid "Added Groonga::CASError."
-msgstr "Groonga::CASError????"
-
-#: doc/reference/en/file.news.html:354(li)
-msgid "Added :order_by option to Groonga::Table#open_cursor."
-msgstr "Groonga::Table#open_cursor?:order_by?????????"
-
-#: doc/reference/en/file.news.html:355(li)
-msgid ""
-"Added Groonga::PatriciaTrie#open_prefix_cursor that creates a cursor to "
-"retrieve each records by prefix search."
-msgstr ""
-"??????????????????????????????Groonga::"
-"PatriciaTrie#open_prefix_cursor????"
-
-#: doc/reference/en/file.news.html:357(li)
-msgid ""
-"Added Groonga::PatriciaTrie#open_rk_cursor that creats a cursor to retrieve "
-"katakana keys from roman letters and/or hiragana."
-msgstr ""
-"?????????????????????????????Groonga::"
-"PatriciaTrie#open_rk_cursor????"
-
-#: doc/reference/en/file.news.html:359(li)
-msgid ""
-"Added Groonga::PatriciaTrie#open_near_cursor that creates a cursor to "
-"retrieve records order by distance from key."
-msgstr ""
-"??????????????????????Groonga::"
-"PatriciaTrie#open_near_cursor????"
-
-#: doc/reference/en/file.news.html:361(li)
-msgid "Supported _key as index source."
-msgstr "???????????_key?????????????"
-
-#: doc/reference/en/file.news.html:363(h2)
-msgid "0.9.5: 2010-07-20"
-msgstr ""
-
-#: doc/reference/en/file.news.html:365(li)
-msgid "Supported groonga 0.7.4."
-msgstr "groonga 0.7.4???"
-
-#: doc/reference/en/file.news.html:366(li)
-msgid "Imporoved Groonga::Table#select:"
-msgstr "Groonga::Table#select???:"
-
-#: doc/reference/en/file.news.html:367(li)
-msgid "Supported weight match:"
-msgstr "??????????:"
-
-#: doc/reference/en/file.news.html:375(li)
-msgid "Supported and representation for and conditions:"
-msgstr "????????and?????:"
-
-#: doc/reference/en/file.news.html:389(span)
-#: doc/reference/en/Groonga.html:434(span)
-msgid "VERSION"
-msgstr ""
-
-#: doc/reference/en/file.news.html:389(li)
-msgid "Provided groonga runtime version: Groonga::"
-msgstr "??????groonga??????????: Groonga::VERSION"
-
-#: doc/reference/en/file.news.html:390(li)
-msgid "Added Groonga::Table#support_sub_records?"
-msgstr "Groonga::Table#support_sub_records???"
-
-#: doc/reference/en/file.news.html:391(li)
-msgid "Supported pagination: Groonga::Table#paginate, Groonga::Pagination"
-msgstr "??????????: Groonga::Table#paginate, Groonga::Pagination"
-
-#: doc/reference/en/file.news.html:393(h2)
-msgid "0.9.4: 2010-04-22"
-msgstr ""
-
-#: doc/reference/en/file.news.html:395(li)
-#: doc/reference/en/file.news.html:399(li)
-msgid "Fixed release miss."
-msgstr "?????????"
-
-#: doc/reference/en/file.news.html:397(h2)
-msgid "0.9.3: 2010-04-22"
-msgstr ""
-
-#: doc/reference/en/file.news.html:401(h2)
-msgid "0.9.2: 2010-04-22"
-msgstr ""
-
-#: doc/reference/en/file.news.html:403(li)
-msgid "Supported groonga 0.1.9."
-msgstr "groonga 0.1.9???"
-
-#: doc/reference/en/file.news.html:404(li)
-msgid "Many."
-msgstr "?????"
-
-#: doc/reference/en/file.news.html:406(h2)
-msgid "0.9.1: 2010-02-09"
-msgstr ""
-
-#: doc/reference/en/file.news.html:408(li)
-msgid "Supported groonga 0.1.6"
-msgstr "groonga 0.1.6??"
-
-#: doc/reference/en/file.news.html:410(h2)
-msgid "0.9.0: 2010-02-09"
-msgstr ""
-
-#: doc/reference/en/file.news.html:412(li)
-msgid "Supported groonga 0.1.5"
-msgstr "groonga 0.1.5??"
-
-#: doc/reference/en/file.news.html:413(span)
-#: doc/reference/en/file.news.html:429(span)
-#: doc/reference/en/file.news.html:470(span)
-#: doc/reference/en/file.news.html:482(span)
-#: doc/reference/en/file.news.html:509(span)
-#: doc/reference/en/file.README.html:63(span)
-#: doc/reference/en/file.README.html:64(span)
-#: doc/reference/en/file.README.html:65(span)
-#: doc/reference/en/index.html:63(span) doc/reference/en/index.html:64(span)
-#: doc/reference/en/index.html:65(span)
-msgid "API"
-msgstr ""
-
-#: doc/reference/en/file.news.html:413(li)
-#: doc/reference/en/file.news.html:470(li)
-#: doc/reference/en/file.news.html:482(li)
-msgid "Added "
-msgstr "???"
-
-#: doc/reference/en/file.news.html:414(li)
-msgid "Groonga::Object#context"
-msgstr ""
-
-#: doc/reference/en/file.news.html:415(li)
-msgid "Groonga::Record#n_sub_records"
-msgstr ""
-
-#: doc/reference/en/file.news.html:416(li)
-msgid "Groonga::Context#send"
-msgstr ""
-
-#: doc/reference/en/file.news.html:417(li)
-msgid "Groonga::Context#receive"
-msgstr ""
-
-#: doc/reference/en/file.news.html:418(span)
-#: doc/reference/en/file.news.html:420(span)
-#: doc/reference/en/file.news.html:421(span)
-#: doc/reference/en/file.news.html:422(span)
-#: doc/reference/en/file.news.html:465(span)
-#: doc/reference/en/file.news.html:492(span)
-#: doc/reference/en/file.news.html:494(span)
-#: doc/reference/en/file.news.html:513(span)
-#: doc/reference/en/file.README.html:74(span)
-#: doc/reference/en/file.README.html:105(span)
-#: doc/reference/en/index.html:74(span) doc/reference/en/index.html:105(span)
-msgid "SUENAGA"
-msgstr ""
-
-#: doc/reference/en/file.news.html:418(li)
-msgid "Groonga::PatriciaTrie#prefix_search [Tasuku ]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:419(li)
-msgid "Groonga::Object#path [Ryo Onodera]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:420(li)
-msgid "Groonga::Object#lock [Tasuku ]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:421(li)
-msgid "Groonga::Object#unlock [Tasuku ]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:422(li)
-msgid "Groonga::Object#locked? [Tasuku ]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:423(li)
-msgid "Groonga::Object#temporary?"
-msgstr ""
-
-#: doc/reference/en/file.news.html:424(li)
-msgid "Groonga::Object#persistent?"
-msgstr ""
-
-#: doc/reference/en/file.news.html:425(li)
-msgid "Groonga::ObjectClosed"
-msgstr ""
-
-#: doc/reference/en/file.news.html:426(li)
-msgid "Groonga::Context.[]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:427(li)
-msgid "Groonga::Table#column_value"
-msgstr ""
-
-#: doc/reference/en/file.news.html:428(li)
-msgid "Groonga::Table#set_column_value"
-msgstr ""
-
-#: doc/reference/en/file.news.html:429(li)
-msgid "Changed "
-msgstr "????"
-
-#: doc/reference/en/file.news.html:430(li)
-msgid "Groonga::Table#select, Groonga::Column#select"
-msgstr ""
-
-#: doc/reference/en/file.news.html:431(li)
-msgid "They also accept Groonga::Expression"
-msgstr "Groonga::Expression????????????"
-
-#: doc/reference/en/file.news.html:432(li)
-msgid "Added :syntax option that specifies grn expression syntax"
-msgstr "grn?????????????:syntax????????"
-
-#: doc/reference/en/file.news.html:433(li)
-msgid "Groonga::Table#open_cursor"
-msgstr ""
-
-#: doc/reference/en/file.news.html:434(li)
-msgid "Added :offset option that specifies offset."
-msgstr "?????????:offset????????"
-
-#: doc/reference/en/file.news.html:435(li)
-msgid "Added :limit option that specifies max number of records."
-msgstr "????????????:limit????????"
-
-#: doc/reference/en/file.news.html:436(li)
-msgid "Changed Groonga::Expression.parse options:"
-msgstr "Groonga::Expression.parse????????:"
-
-#: doc/reference/en/file.news.html:437(li)
-msgid "(nil (default) ? :column) ? (nil (default) ? :query)"
-msgstr ""
-
-#: doc/reference/en/file.news.html:438(li)
-msgid ":column ? removed"
-msgstr ":column ? ??"
-
-#: doc/reference/en/file.news.html:439(li)
-msgid ":table ? :query"
-msgstr ""
-
-#: doc/reference/en/file.news.html:440(li)
-msgid ":table_query ? :query"
-msgstr ""
-
-#: doc/reference/en/file.news.html:441(li)
-msgid ":expression ? :script"
-msgstr ""
-
-#: doc/reference/en/file.news.html:442(li)
-msgid ":language ? :script"
-msgstr ""
-
-#: doc/reference/en/file.news.html:443(li)
-msgid "Groonga::Table#define_column, Groonga::Table#define_index_column"
-msgstr ""
-
-#: doc/reference/en/file.news.html:444(li)
-msgid "Defined column becomes persistent table by default"
-msgstr "???????????????"
-
-#: doc/reference/en/file.news.html:445(li)
-msgid "Groonga::Table#[] ? Groonga::Table#value"
-msgstr ""
-
-#: doc/reference/en/file.news.html:446(li)
-msgid "Groonga::Table#[]= ? Groonga::Table#set_value"
-msgstr ""
-
-#: doc/reference/en/file.news.html:447(li)
-msgid "Groonga::Table#find ? Groonga::Table#[]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:448(li)
-msgid "Groonga::Table#find ? obsolete"
-msgstr ""
-
-#: doc/reference/en/file.news.html:449(li)
-msgid "Groonga::Table#[]= ? removed"
-msgstr "Groonga::Table#[]= ? ??"
-
-#: doc/reference/en/file.news.html:450(li)
-msgid "Groonga::TableKeySupport#[]= is alias of Groonga::TableKeySupport#add"
-msgstr "Groonga::TableKeySupport#[]=?Groonga::TableKeySupport#add???"
-
-#: doc/reference/en/file.news.html:451(li)
-msgid ""
-"Changed exception class to Groonga::NoSuchColumn from Groonga::"
-"InvalidArgument when Groonga::Record accesses nonexistent a column."
-msgstr ""
-"Groonga::Record??????????????????????Groonga::"
-"InvalidArgument??Groonga::NoSuchColumn???"
-
-#: doc/reference/en/file.news.html:454(li)
-msgid "Bug fixes"
-msgstr ""
-
-#: doc/reference/en/file.news.html:455(li)
-msgid "Fixed a bug that context isn?t passed to schema [dara]"
-msgstr "??????????????????????? [dara]"
-
-#: doc/reference/en/file.news.html:456(li)
-msgid ""
-"Fixed a bug that Groonga::PatriciaTrie#tag_keys doesn?t return that last "
-"text. [Ryo Onodera]"
-msgstr ""
-"Groonga::PatriciaTrie#tag_keys?????????????????? [Ryo "
-"Onodera]"
-
-#: doc/reference/en/file.news.html:458(li)
-msgid "Added ?with-debug option to extconf.rb for debug build."
-msgstr "extconf.rb??????????????--with-debug????????"
-
-#: doc/reference/en/file.news.html:459(li)
-msgid "Fixed a bug that Ruby 1.9.1 may fail extconf.rb."
-msgstr "Ruby 1.9.1?extconf.rb??????????"
-
-#: doc/reference/en/file.news.html:463(li)
-msgid "dara"
-msgstr "dara??"
-
-#: doc/reference/en/file.news.html:464(li)
-msgid "Ryo Onodera"
-msgstr "Ryo Onodera??"
-
-#: doc/reference/en/file.news.html:465(li)
-msgid "Tasuku "
-msgstr "Tasuku ??"
-
-#: doc/reference/en/file.news.html:467(h2)
-msgid "0.0.7: 2009-10-02"
-msgstr ""
-
-#: doc/reference/en/file.news.html:469(li)
-msgid "Supported groonga 0.1.4"
-msgstr "groonga 0.1.4??"
-
-#: doc/reference/en/file.news.html:471(li)
-msgid "Groonga::PatriciaTrie#scan"
-msgstr ""
-
-#: doc/reference/en/file.news.html:472(li)
-msgid "Groonga::PatriciaTrie#tag_keys"
-msgstr ""
-
-#: doc/reference/en/file.news.html:473(li)
-msgid "Groonga::Expression#snippet"
-msgstr ""
-
-#: doc/reference/en/file.news.html:474(li)
-msgid "Groonga::Object#append"
-msgstr ""
-
-#: doc/reference/en/file.news.html:475(li)
-msgid "Groonga::Object#prepend"
-msgstr ""
-
-#: doc/reference/en/file.news.html:477(h2)
-msgid "0.0.6: 2009-07-31"
-msgstr ""
-
-#: doc/reference/en/file.news.html:479(li)
-msgid "Supported groonga 0.1.1."
-msgstr "groonga 0.1.1??"
-
-#: doc/reference/en/file.news.html:480(li)
-msgid "Fixed documents [id:mat_aki]"
-msgstr "????????? [id:mat_aki]"
-
-#: doc/reference/en/file.news.html:481(li)
-msgid "Supported groonga expression for searching."
-msgstr "Groonga::Table#select??grn???"
-
-#: doc/reference/en/file.news.html:483(li)
-msgid "Groonga::Table#union!"
-msgstr ""
-
-#: doc/reference/en/file.news.html:484(li)
-msgid "Groonga::Table#intersect!"
-msgstr ""
-
-#: doc/reference/en/file.news.html:485(li)
-msgid "Groonga::Table#differene!"
-msgstr ""
-
-#: doc/reference/en/file.news.html:486(li)
-msgid "Groonga::Table#merge!"
-msgstr ""
-
-#: doc/reference/en/file.news.html:487(li)
-msgid "Provided tar.gz [id:m_seki]"
-msgstr "tar.gz??? [id:m_seki]"
-
-#: doc/reference/en/file.news.html:488(li)
-#: doc/reference/en/file.news.html:514(li)
-msgid "Fixed memory leaks"
-msgstr "?????????"
-
-#: doc/reference/en/file.news.html:490(h2)
-msgid "0.0.3: 2009-07-18"
-msgstr ""
-
-#: doc/reference/en/file.news.html:492(li)
-msgid ""
-"Added Groonga::TableKeySupport#has_key? [#26145] [Tasuku ]"
-msgstr "Groonga::TableKeySupport#has_key???? [#26145] [Tasuku SUENAGA]"
-
-#: doc/reference/en/file.news.html:493(li)
-msgid ""
-"Groonga::Record#[] raises an exception for nonexistent column name. [#26146] "
-"[Tasuku ]"
-msgstr ""
-"?????????????Groonga::Record#[]????????????? "
-"[#26146] [Tasuku SUENAGA]"
-
-#: doc/reference/en/file.news.html:495(li)
-msgid "Supported 32bit environment [niku]"
-msgstr "32?????????? [niku]"
-
-#: doc/reference/en/file.news.html:496(li)
-msgid "Added a test for N-gram index search [dara]"
-msgstr "N-gram???????????????? [dara]"
-
-#: doc/reference/en/file.news.html:497(li)
-msgid "Added APIs"
-msgstr ""
-
-#: doc/reference/en/file.news.html:498(li)
-msgid "Groonga::Record#incemrent!"
-msgstr ""
-
-#: doc/reference/en/file.news.html:499(li)
-msgid "Groonga::Record#decemrent!"
-msgstr ""
-
-#: doc/reference/en/file.news.html:500(li)
-msgid "Groonga::Record#lock"
-msgstr ""
-
-#: doc/reference/en/file.news.html:501(li)
-msgid "Groonga::Table#lock"
-msgstr ""
-
-#: doc/reference/en/file.news.html:502(span)
-msgid "DSL"
-msgstr ""
-
-#: doc/reference/en/file.news.html:502(li)
-msgid "Groonga::Schema: A  for schema definition"
-msgstr "Groonga::Schema: ???????DSL"
-
-#: doc/reference/en/file.news.html:503(li)
-#: doc/reference/en/Groonga/Expression.html:76(li)
-#: doc/reference/en/method_list.html:86(small)
-#: doc/reference/en/method_list.html:262(small)
-#: doc/reference/en/method_list.html:270(small)
-#: doc/reference/en/method_list.html:278(small)
-#: doc/reference/en/method_list.html:598(small)
-#: doc/reference/en/method_list.html:846(small)
-#: doc/reference/en/method_list.html:1094(small)
-#: doc/reference/en/method_list.html:1430(small)
-#: doc/reference/en/method_list.html:1542(small)
-#: doc/reference/en/method_list.html:2062(small)
-#: doc/reference/en/method_list.html:2606(small)
-msgid "Groonga::Expression"
-msgstr ""
-
-#: doc/reference/en/file.news.html:505(h2)
-msgid "0.0.2: 2009-06-04"
-msgstr ""
-
-#: doc/reference/en/file.news.html:507(li)
-msgid "Supported groonga 0.0.8 [mori]"
-msgstr "groonga 0.0.8?? [mori]"
-
-#: doc/reference/en/file.news.html:508(li)
-msgid "Improved preformance: cache key, value, domain and range"
-msgstr "????: ???????????????????"
-
-#: doc/reference/en/file.news.html:509(li)
-msgid "Improved "
-msgstr "???"
-
-#: doc/reference/en/file.news.html:510(li)
-msgid "Added documents"
-msgstr "?????????"
-
-#: doc/reference/en/file.news.html:511(li)
-msgid "Supported Ruby 1.9"
-msgstr "Ruby 1.9??"
-
-#: doc/reference/en/file.news.html:512(li)
-msgid "Bug fixes:"
-msgstr ""
-
-#: doc/reference/en/file.news.html:513(li)
-msgid "Fixed install process [Tasuku ]"
-msgstr ""
-
-#: doc/reference/en/file.news.html:516(h2)
-msgid "0.0.1: 2009-04-30"
-msgstr ""
-
-#: doc/reference/en/file.news.html:518(li)
-msgid "Initial release!"
-msgstr "????????"
-
-#: doc/reference/en/file.news.html:57(div)
-msgid ""
-"

\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"\n" -"
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"\n" -"
\n" -"\n" -"
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"\n" -"
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t
\n" -"\n" -"
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"
\n" -"\n" -"\n" -"
\n" -"\n" -"
\n" -"\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"
\n" -"\n" -"\n" -"
\n" -"\n" -"
\n" -"\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"\n" -"
\n" -"\n" -"
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t
Here is an example to match source column or title " -"column and title column has high score: table.select do |record| (record." -"title * 10 | record.source) =~ ?query? end
Here " -"are examples that represents the same condition: table.select do |record| " -"conditions = [] conditions << record.title =~ ?query? conditions <" -"< record.updated_at > Time.parse(?2010-07-29T21:14:29+09:00?) " -"conditions end table.select do |record| (record.title =~ ?query?) & " -"(record.updated_at > Time.parse(?2010-07-29T21:14:29+09:00?)) end " -"
    \n" -"\t\n" -"\t
\n" -"\n" -"
\n" -"\n" -"
\n" -"\n" -"
    \n" -"\t
\n" -"\n" -"
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
    \n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t\n" -"\t
\n" -"\n" -"
" -msgstr "" - -#: doc/reference/en/file.README.html:6(title) -#: doc/reference/en/index.html:6(title) -msgid "File: README — rroonga" -msgstr "????: ???? — rroonga" - -#: doc/reference/en/file.README.html:37(span) -#: doc/reference/en/index.html:37(span) -msgid "File: README" -msgstr "????: ????" - -#: doc/reference/en/file.README.html:57(span) -#: doc/reference/en/index.html:57(span) doc/reference/en/_index.html:63(a) -#: doc/reference/en/file_list.html:43(a) -msgid "README" -msgstr "????" - -#: doc/reference/en/file.README.html:58(h2) doc/reference/en/index.html:58(h2) -msgid "Name" -msgstr "??" - -#: doc/reference/en/file.README.html:59(p) doc/reference/en/index.html:59(p) -#: doc/reference/en/frames.html:7(title) doc/reference/en/_index.html:6(title) -#: doc/reference/en/_index.html:55(h1) -msgid "rroonga" -msgstr "" - -#: doc/reference/en/file.README.html:60(h2) doc/reference/en/index.html:60(h2) -msgid "Description" -msgstr "??" - -#: doc/reference/en/file.README.html:61(p) doc/reference/en/index.html:61(p) -msgid "" -"Ruby bindings for groonga that provide full text search and column store " -"features." -msgstr "" -"????????????????????groonga?Ruby??????????" - -#: doc/reference/en/file.README.html:63(p) doc/reference/en/index.html:63(p) -msgid "" -"rroonga is an extension library to use groonga?s DB- layer. " -"rroonga provides Rubyish readable and writable not C like " -". You can use groonga?s fast and highly functional features " -"from Ruby with Rubyish form." -msgstr "" -"groonga?????DB-??Ruby???????????????" -"??groonga??????Ruby??????????????Ruby?" -"??????????????????????????groonga?" -"Ruby??????????????" - -#: doc/reference/en/file.README.html:67(p) doc/reference/en/index.html:67(p) -msgid "See the following about groonga." -msgstr "groonga???????????????????" - -#: doc/reference/en/file.README.html:69(a) doc/reference/en/index.html:69(a) -msgid "The groonga official site" -msgstr "groonga?????" - -#: doc/reference/en/file.README.html:71(h2) doc/reference/en/index.html:71(h2) -msgid "Authors" -msgstr "??" - -#: doc/reference/en/file.README.html:73(li) doc/reference/en/index.html:73(li) -msgid "Kouhei Sutou <kou at clear-code.com>" -msgstr "" - -#: doc/reference/en/file.README.html:74(li) doc/reference/en/index.html:74(li) -msgid "Tasuku <a at razil.jp>" -msgstr "" - -#: doc/reference/en/file.README.html:75(span) -#: doc/reference/en/file.README.html:104(span) -#: doc/reference/en/index.html:75(span) doc/reference/en/index.html:104(span) -msgid "MORI" -msgstr "" - -#: doc/reference/en/file.README.html:75(li) doc/reference/en/index.html:75(li) -msgid "Daijiro <morita at razil.jp>" -msgstr "" - -#: doc/reference/en/file.README.html:76(span) -#: doc/reference/en/index.html:76(span) -msgid "HAYAMIZU" -msgstr "" - -#: doc/reference/en/file.README.html:76(li) doc/reference/en/index.html:76(li) -msgid "Yuto <y.hayamizu at gmail.com>" -msgstr "" - -#: doc/reference/en/file.README.html:77(span) -#: doc/reference/en/index.html:77(span) -msgid "SHIDARA" -msgstr "" - -#: doc/reference/en/file.README.html:77(li) doc/reference/en/index.html:77(li) -msgid " Yoji <dara at shidara.net>" -msgstr "" - -#: doc/reference/en/file.README.html:78(li) doc/reference/en/index.html:78(li) -msgid "yoshihara haruka <yoshihara at clear-code.com>" -msgstr "" - -#: doc/reference/en/file.README.html:80(h2) doc/reference/en/index.html:80(h2) -msgid "License" -msgstr "?????" - -#: doc/reference/en/file.README.html:81(span) -#: doc/reference/en/index.html:81(span) -msgid "LGPL" -msgstr "" - -#: doc/reference/en/file.README.html:81(p) doc/reference/en/index.html:81(p) -msgid " 2.1. See license/ for details." -msgstr "" -" 2.1???????license/????????" - -#: doc/reference/en/file.README.html:82(p) doc/reference/en/index.html:82(p) -msgid "" -"(Kouhei Sutou has a right to change the license including contributed " -"patches.)" -msgstr "" -"?????????????????????Kouhei Sutou???????????" -"?????????" - -#: doc/reference/en/file.README.html:84(h2) doc/reference/en/index.html:84(h2) -msgid "Dependencies" -msgstr "????????" - -#: doc/reference/en/file.README.html:86(li) doc/reference/en/index.html:86(li) -msgid "Ruby >= 1.8 (including 1.9.2)" -msgstr "Ruby >= 1.8 ?1.9.2???" - -#: doc/reference/en/file.README.html:87(li) doc/reference/en/index.html:87(li) -msgid "groonga >= 1.2.0" -msgstr "" - -#: doc/reference/en/file.README.html:89(h2) doc/reference/en/index.html:89(h2) -msgid "Install" -msgstr "??????" - -#: doc/reference/en/file.README.html:90(pre) -#: doc/reference/en/index.html:90(pre) -#: doc/reference/en/file.tutorial.html:62(pre) -msgid "% sudo gem install rroonga" -msgstr "" - -#: doc/reference/en/file.README.html:92(h2) doc/reference/en/index.html:92(h2) -msgid "Documents" -msgstr "??????" - -#: doc/reference/en/file.README.html:94(a) doc/reference/en/index.html:94(a) -msgid "Reference manual in English" -msgstr "???????????????" - -#: doc/reference/en/file.README.html:95(a) doc/reference/en/index.html:95(a) -msgid "Reference manual in Japanese" -msgstr "????????????????" - -#: doc/reference/en/file.README.html:97(h2) doc/reference/en/index.html:97(h2) -msgid "Mailing list" -msgstr "????????" - -#: doc/reference/en/file.README.html:99(a) doc/reference/en/index.html:99(a) -msgid "groonga-users-en" -msgstr "" - -#: doc/reference/en/file.README.html:99(li) doc/reference/en/index.html:99(li) -msgid "English: " -msgstr "??: " - -#: doc/reference/en/file.README.html:100(a) doc/reference/en/index.html:100(a) -msgid "groonga-dev" -msgstr "" - -#: doc/reference/en/file.README.html:100(li) -#: doc/reference/en/index.html:100(li) -msgid "Japanese: " -msgstr "???: " - -#: doc/reference/en/file.README.html:104(li) -#: doc/reference/en/index.html:104(li) -msgid "Daijiro : sent patches to support the latest groonga." -msgstr "???: ??groonga????????????" - -#: doc/reference/en/file.README.html:105(li) -#: doc/reference/en/index.html:105(li) -msgid "Tasuku : sent bug reports." -msgstr "??????: ???????????????" - -#: doc/reference/en/file.README.html:106(li) -#: doc/reference/en/index.html:106(li) -msgid "niku: sent bug reports." -msgstr "????: ???????????????" - -#: doc/reference/en/file.README.html:109(li) -#: doc/reference/en/index.html:109(li) -msgid "wrote tests." -msgstr "?????????????" - -#: doc/reference/en/file.README.html:110(li) -#: doc/reference/en/index.html:110(li) -msgid "fixed bugs." -msgstr "????????????" - -#: doc/reference/en/file.README.html:107(li) -#: doc/reference/en/index.html:107(li) -msgid "" -"dara:
    \n" -"\t\t
" -msgstr "" -"dara??:
    \n" -"\t\t
" - -#: doc/reference/en/file.README.html:112(li) -#: doc/reference/en/index.html:112(li) -msgid "id:mat_aki: sent bug reports." -msgstr "id:mat_aki??: ???????????????" - -#: doc/reference/en/file.README.html:113(li) -#: doc/reference/en/index.html:113(li) -msgid "@yune_kotomi: sent a bug report." -msgstr "@yune_kotomi??: ???????????????" - -#: doc/reference/en/file.README.html:114(li) -#: doc/reference/en/index.html:114(li) -msgid "m_seki: sent bug reports." -msgstr "???: ???????????????" - -#: doc/reference/en/file.README.html:115(li) -#: doc/reference/en/index.html:115(li) -msgid "ono matope: sent bug reports." -msgstr "???????: ???????????????" - -#: doc/reference/en/file.README.html:116(li) -#: doc/reference/en/index.html:116(li) -msgid "@kamipo: send a bug report." -msgstr "@kamipo??: ???????????????" - -#: doc/reference/en/file.README.html:117(li) -#: doc/reference/en/index.html:117(li) -msgid "ongaeshi: sent a patch to build gem on Windows." -msgstr "ongaeshi??: Windows??gem???????????????????" - -#: doc/reference/en/file.README.html:118(li) -#: doc/reference/en/index.html:118(li) -msgid "mallowlabs: send a patch." -msgstr "" - -#: doc/reference/en/Groonga.html:6(title) -msgid "Module: Groonga — rroonga" -msgstr "" - -#: doc/reference/en/Groonga.html:36(a) -msgid "Index (G)" -msgstr "" - -#: doc/reference/en/Groonga.html:39(span) -#: doc/reference/en/Groonga/Logger.html:37(a) -#: doc/reference/en/Groonga/TooManyLinks.html:37(a) -#: doc/reference/en/Groonga/OperationNotPermitted.html:37(a) -#: doc/reference/en/Groonga/BadFileDescriptor.html:37(a) -#: doc/reference/en/Groonga/Accessor.html:37(a) -#: doc/reference/en/Groonga/FileExists.html:37(a) -#: doc/reference/en/Groonga/EncodingSupport.html:37(a) -#: doc/reference/en/Groonga/Schema/Error.html:37(a) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:37(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:37(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:37(a) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:37(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:37(a) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:37(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:37(a) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:37(a) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:37(a) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:37(a) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:37(a) -#: doc/reference/en/Groonga/BrokenPipe.html:37(a) -#: doc/reference/en/Groonga/Context.html:37(a) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:37(a) -#: doc/reference/en/Groonga/Schema.html:37(a) -#: doc/reference/en/Groonga/Schema.html:110(span) -#: doc/reference/en/Groonga/UpdateNotAllowed.html:37(a) -#: doc/reference/en/Groonga/ResultTooLarge.html:37(a) -#: doc/reference/en/Groonga/DomainError.html:37(a) -#: doc/reference/en/Groonga/UnknownError.html:37(a) -#: doc/reference/en/Groonga/Expression.html:37(a) -#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:37(a) -#: doc/reference/en/Groonga/Error.html:37(a) -#: doc/reference/en/Groonga/EndOfData.html:37(a) -#: doc/reference/en/Groonga/SocketIsNotConnected.html:37(a) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:37(a) -#: doc/reference/en/Groonga/InvalidSeek.html:37(a) -#: doc/reference/en/Groonga/ViewCursor.html:37(a) -#: doc/reference/en/Groonga/Snippet.html:37(a) -#: doc/reference/en/Groonga/ImproperLink.html:37(a) -#: doc/reference/en/Groonga/TableDumper.html:37(a) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:37(a) -#: doc/reference/en/Groonga/TooSmallLimit.html:37(a) -#: doc/reference/en/Groonga/VariableSizeColumn.html:37(a) -#: doc/reference/en/Groonga/NoSuchColumn.html:37(a) -#: doc/reference/en/Groonga/Hash.html:37(a) -#: doc/reference/en/Groonga/Array.html:37(a) -#: doc/reference/en/Groonga/Encoding.html:37(a) -#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:37(a) -#: doc/reference/en/Groonga/ConnectionRefused.html:37(a) -#: doc/reference/en/Groonga/OperationWouldBlock.html:37(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:37(a) -#: doc/reference/en/Groonga/TooSmallPageSize.html:37(a) -#: doc/reference/en/Groonga/TableCursor.html:37(a) -#: doc/reference/en/Groonga/Procedure.html:37(a) -#: doc/reference/en/Groonga/CASError.html:37(a) -#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:37(a) -#: doc/reference/en/Groonga/Operator.html:37(a) -#: doc/reference/en/Groonga/Pagination.html:37(a) -#: doc/reference/en/Groonga/InputOutputError.html:37(a) -#: doc/reference/en/Groonga/ViewRecord.html:37(a) -#: doc/reference/en/Groonga/Type.html:37(a) -#: doc/reference/en/Groonga/OperationTimeout.html:37(a) -#: doc/reference/en/Groonga/Database.html:37(a) -#: doc/reference/en/Groonga/InvalidArgument.html:37(a) -#: doc/reference/en/Groonga/SyntaxError.html:37(a) -#: doc/reference/en/Groonga/StackOverFlow.html:37(a) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:37(a) -#: doc/reference/en/Groonga/SchemaDumper.html:37(a) -#: doc/reference/en/Groonga/SchemaDumper.html:251(span) -#: doc/reference/en/Groonga/Object.html:37(a) -#: doc/reference/en/Groonga/NoSuchProcess.html:37(a) -#: doc/reference/en/Groonga/HashCursor.html:37(a) -#: doc/reference/en/Groonga/TooSmallOffset.html:37(a) -#: doc/reference/en/Groonga/NoLocksAvailable.html:37(a) -#: doc/reference/en/Groonga/RangeError.html:37(a) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:37(a) -#: doc/reference/en/Groonga/FileCorrupt.html:37(a) -#: doc/reference/en/Groonga/Record.html:37(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:37(a) -#: doc/reference/en/Groonga/Context/SelectResult.html:37(a) -#: doc/reference/en/Groonga/Context/SelectCommand.html:37(a) -#: doc/reference/en/Groonga/BadAddress.html:37(a) -#: doc/reference/en/Groonga/ExecFormatError.html:37(a) -#: doc/reference/en/Groonga/View.html:37(a) -#: doc/reference/en/Groonga/FilenameTooLong.html:37(a) -#: doc/reference/en/Groonga/DatabaseDumper.html:37(a) -#: doc/reference/en/Groonga/DatabaseDumper.html:256(span) -#: doc/reference/en/Groonga/ZLibError.html:37(a) -#: doc/reference/en/Groonga/TooLargeOffset.html:37(a) -#: doc/reference/en/Groonga/NotSocket.html:37(a) -#: doc/reference/en/Groonga/QueryLog.html:37(a) -#: doc/reference/en/Groonga/TokenizerError.html:37(a) -#: doc/reference/en/Groonga/NoSuchDevice.html:37(a) -#: doc/reference/en/Groonga/Column.html:37(a) -#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:37(a) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:37(a) -#: doc/reference/en/Groonga/NotADirectory.html:37(a) -#: doc/reference/en/Groonga/Closed.html:37(a) -#: doc/reference/en/Groonga/ResourceBusy.html:37(a) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:37(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:37(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1540(span) -#: doc/reference/en/Groonga/PatriciaTrie.html:1541(span) -#: doc/reference/en/Groonga/ObjectCorrupt.html:37(a) -#: doc/reference/en/Groonga/TooManyOpenFiles.html:37(a) -#: doc/reference/en/Groonga/PermissionDenied.html:37(a) -#: doc/reference/en/Groonga/IndexCursor.html:37(a) -#: doc/reference/en/Groonga/OperationNotSupported.html:37(a) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:37(a) -#: doc/reference/en/Groonga/TableCursor/KeySupport.html:37(a) -#: doc/reference/en/Groonga/InvalidFormat.html:37(a) -#: doc/reference/en/Groonga/Posting.html:37(a) -#: doc/reference/en/Groonga/RetryMax.html:37(a) -#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:37(a) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:37(a) -#: doc/reference/en/Groonga/NetworkIsDown.html:37(a) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:37(a) -#: doc/reference/en/Groonga/AddressIsInUse.html:37(a) -#: doc/reference/en/Groonga/NoBuffer.html:37(a) -#: doc/reference/en/Groonga/IndexColumn.html:37(a) -#: doc/reference/en/Groonga/QueryLog/Parser.html:37(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:37(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:37(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:37(a) -#: doc/reference/en/Groonga/Table.html:37(a) -#: doc/reference/en/Groonga/SocketNotInitialized.html:37(a) -#: doc/reference/en/Groonga/TooSmallPage.html:37(a) -#: doc/reference/en/Groonga/Plugin.html:37(a) -#: doc/reference/en/Groonga/TooLargePage.html:37(a) -#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:37(a) -#: doc/reference/en/Groonga/Variable.html:37(a) -#: doc/reference/en/Groonga/IsADirectory.html:37(a) -#: doc/reference/en/Groonga/IllegalByteSequence.html:37(a) -#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:37(a) -#: doc/reference/en/Groonga/Query.html:37(a) -#: doc/reference/en/Groonga/PatriciaTrieCursor.html:37(a) -#: doc/reference/en/Groonga/FileTooLarge.html:37(a) -#: doc/reference/en/Groonga/TooManySymbolicLinks.html:37(a) -#: doc/reference/en/Groonga/LZOError.html:37(a) -#: doc/reference/en/Groonga/NotEnoughSpace.html:37(a) -#: doc/reference/en/Groonga/NoChildProcesses.html:37(a) -#: doc/reference/en/Groonga/ArrayCursor.html:37(a) -#: doc/reference/en/Groonga/ViewAccessor.html:37(a) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:37(a) -#: doc/reference/en/Groonga/Table/KeySupport.html:37(a) -#: doc/reference/en/class_list.html:42(a) -#: doc/reference/en/class_list.html:42(small) -#: doc/reference/en/top-level-namespace.html:81(a) -#: doc/reference/en/method_list.html:110(small) -#: doc/reference/en/method_list.html:334(small) -#: doc/reference/en/method_list.html:350(small) -#: doc/reference/en/method_list.html:3110(small) -#: doc/reference/en/_index.html:383(a) -msgid "Groonga" -msgstr "" - -#: doc/reference/en/Groonga.html:59(h1) -msgid "Module: Groonga" -msgstr "" - -#: doc/reference/en/Groonga.html:74(dt) -#: doc/reference/en/Groonga/Logger.html:91(dt) -#: doc/reference/en/Groonga/TooManyLinks.html:93(dt) -#: doc/reference/en/Groonga/OperationNotPermitted.html:93(dt) -#: doc/reference/en/Groonga/BadFileDescriptor.html:93(dt) -#: doc/reference/en/Groonga/Accessor.html:91(dt) -#: doc/reference/en/Groonga/FileExists.html:93(dt) -#: doc/reference/en/Groonga/EncodingSupport.html:78(dt) -#: doc/reference/en/Groonga/Schema/Error.html:93(dt) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:89(dt) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:93(dt) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:95(dt) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:95(dt) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:95(dt) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:95(dt) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:95(dt) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:95(dt) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:95(dt) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:95(dt) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:95(dt) -#: doc/reference/en/Groonga/BrokenPipe.html:93(dt) -#: doc/reference/en/Groonga/Context.html:91(dt) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:93(dt) -#: doc/reference/en/Groonga/Schema.html:89(dt) -#: doc/reference/en/Groonga/UpdateNotAllowed.html:93(dt) -#: doc/reference/en/Groonga/ResultTooLarge.html:93(dt) -#: doc/reference/en/Groonga/DomainError.html:93(dt) -#: doc/reference/en/Groonga/UnknownError.html:93(dt) -#: doc/reference/en/Groonga/Expression.html:91(dt) -#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:93(dt) -#: doc/reference/en/Groonga/Error.html:91(dt) -#: doc/reference/en/Groonga/EndOfData.html:93(dt) -#: doc/reference/en/Groonga/SocketIsNotConnected.html:93(dt) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:93(dt) -#: doc/reference/en/Groonga/InvalidSeek.html:93(dt) -#: doc/reference/en/Groonga/ViewCursor.html:93(dt) -#: doc/reference/en/Groonga/Snippet.html:91(dt) -#: doc/reference/en/Groonga/ImproperLink.html:93(dt) -#: doc/reference/en/Groonga/TableDumper.html:89(dt) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:93(dt) -#: doc/reference/en/Groonga/TooSmallLimit.html:93(dt) -#: doc/reference/en/Groonga/VariableSizeColumn.html:93(dt) -#: doc/reference/en/Groonga/NoSuchColumn.html:93(dt) -#: doc/reference/en/Groonga/Hash.html:97(dt) -#: doc/reference/en/Groonga/Array.html:93(dt) -#: doc/reference/en/Groonga/Encoding.html:74(dt) -#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:93(dt) -#: doc/reference/en/Groonga/ConnectionRefused.html:93(dt) -#: doc/reference/en/Groonga/OperationWouldBlock.html:93(dt) -#: doc/reference/en/Groonga/FixSizeColumn.html:93(dt) -#: doc/reference/en/Groonga/TooSmallPageSize.html:93(dt) -#: doc/reference/en/Groonga/TableCursor.html:95(dt) -#: doc/reference/en/Groonga/Procedure.html:91(dt) -#: doc/reference/en/Groonga/CASError.html:93(dt) -#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:93(dt) -#: doc/reference/en/Groonga/Operator.html:74(dt) -#: doc/reference/en/Groonga/Pagination.html:74(dt) -#: doc/reference/en/Groonga/InputOutputError.html:93(dt) -#: doc/reference/en/Groonga/ViewRecord.html:89(dt) -#: doc/reference/en/Groonga/Type.html:91(dt) -#: doc/reference/en/Groonga/OperationTimeout.html:93(dt) -#: doc/reference/en/Groonga/Database.html:95(dt) -#: doc/reference/en/Groonga/InvalidArgument.html:93(dt) -#: doc/reference/en/Groonga/SyntaxError.html:93(dt) -#: doc/reference/en/Groonga/StackOverFlow.html:93(dt) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:93(dt) -#: doc/reference/en/Groonga/SchemaDumper.html:89(dt) -#: doc/reference/en/Groonga/Object.html:89(dt) -#: doc/reference/en/Groonga/NoSuchProcess.html:93(dt) -#: doc/reference/en/Groonga/HashCursor.html:97(dt) -#: doc/reference/en/Groonga/TooSmallOffset.html:93(dt) -#: doc/reference/en/Groonga/NoLocksAvailable.html:93(dt) -#: doc/reference/en/Groonga/RangeError.html:93(dt) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:93(dt) -#: doc/reference/en/Groonga/FileCorrupt.html:93(dt) -#: doc/reference/en/Groonga/Record.html:89(dt) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:91(dt) -#: doc/reference/en/Groonga/Context/SelectResult.html:91(dt) -#: doc/reference/en/Groonga/Context/SelectCommand.html:89(dt) -#: doc/reference/en/Groonga/BadAddress.html:93(dt) -#: doc/reference/en/Groonga/ExecFormatError.html:93(dt) -#: doc/reference/en/Groonga/View.html:93(dt) -#: doc/reference/en/Groonga/FilenameTooLong.html:93(dt) -#: doc/reference/en/Groonga/DatabaseDumper.html:89(dt) -#: doc/reference/en/Groonga/ZLibError.html:93(dt) -#: doc/reference/en/Groonga/TooLargeOffset.html:93(dt) -#: doc/reference/en/Groonga/NotSocket.html:93(dt) -#: doc/reference/en/Groonga/QueryLog.html:74(dt) -#: doc/reference/en/Groonga/TokenizerError.html:93(dt) -#: doc/reference/en/Groonga/NoSuchDevice.html:93(dt) -#: doc/reference/en/Groonga/Column.html:91(dt) -#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:93(dt) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:93(dt) -#: doc/reference/en/Groonga/NotADirectory.html:93(dt) -#: doc/reference/en/Groonga/Closed.html:93(dt) -#: doc/reference/en/Groonga/ResourceBusy.html:93(dt) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:93(dt) -#: doc/reference/en/Groonga/PatriciaTrie.html:97(dt) -#: doc/reference/en/Groonga/ObjectCorrupt.html:93(dt) -#: doc/reference/en/Groonga/TooManyOpenFiles.html:93(dt) -#: doc/reference/en/Groonga/PermissionDenied.html:93(dt) -#: doc/reference/en/Groonga/IndexCursor.html:95(dt) -#: doc/reference/en/Groonga/OperationNotSupported.html:93(dt) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:93(dt) -#: doc/reference/en/Groonga/TableCursor/KeySupport.html:74(dt) -#: doc/reference/en/Groonga/InvalidFormat.html:93(dt) -#: doc/reference/en/Groonga/Posting.html:89(dt) -#: doc/reference/en/Groonga/RetryMax.html:93(dt) -#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:93(dt) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:93(dt) -#: doc/reference/en/Groonga/NetworkIsDown.html:93(dt) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:93(dt) -#: doc/reference/en/Groonga/AddressIsInUse.html:93(dt) -#: doc/reference/en/Groonga/NoBuffer.html:93(dt) -#: doc/reference/en/Groonga/IndexColumn.html:93(dt) -#: doc/reference/en/Groonga/QueryLog/Parser.html:89(dt) -#: doc/reference/en/Groonga/QueryLog/Command.html:89(dt) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:89(dt) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:91(dt) -#: doc/reference/en/Groonga/Table.html:95(dt) -#: doc/reference/en/Groonga/SocketNotInitialized.html:93(dt) -#: doc/reference/en/Groonga/TooSmallPage.html:93(dt) -#: doc/reference/en/Groonga/Plugin.html:91(dt) -#: doc/reference/en/Groonga/TooLargePage.html:93(dt) -#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:93(dt) -#: doc/reference/en/Groonga/Variable.html:91(dt) -#: doc/reference/en/Groonga/IsADirectory.html:93(dt) -#: doc/reference/en/Groonga/IllegalByteSequence.html:93(dt) -#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:93(dt) -#: doc/reference/en/Groonga/Query.html:91(dt) -#: doc/reference/en/Groonga/PatriciaTrieCursor.html:97(dt) -#: doc/reference/en/Groonga/FileTooLarge.html:93(dt) -#: doc/reference/en/Groonga/TooManySymbolicLinks.html:93(dt) -#: doc/reference/en/Groonga/LZOError.html:93(dt) -#: doc/reference/en/Groonga/NotEnoughSpace.html:93(dt) -#: doc/reference/en/Groonga/NoChildProcesses.html:93(dt) -#: doc/reference/en/Groonga/ArrayCursor.html:93(dt) -#: doc/reference/en/Groonga/ViewAccessor.html:91(dt) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:93(dt) -#: doc/reference/en/Groonga/Table/KeySupport.html:82(dt) -msgid "Defined in:" -msgstr "" - -#: doc/reference/en/Groonga.html:75(span) -msgid "" -",
lib/groonga/record.rb,
lib/groonga/dumper.rb,
lib/groonga/" -"schema.rb,
lib/groonga/posting.rb,
lib/groonga/context.rb,
" -"lib/groonga/query-log.rb,
ext/groonga/rb-groonga.c,
lib/groonga/" -"pagination.rb,
lib/groonga/view-record.rb,
lib/groonga/patricia-" -"trie.rb,
lib/groonga/expression-builder.rb,
lib/groonga/expression-" -"builder-19.rb" -msgstr "" - -#: doc/reference/en/Groonga.html:75(dd) -msgid "lib/groonga.rb" -msgstr "" - -#: doc/reference/en/Groonga.html:82(h2) -#: doc/reference/en/Groonga/Logger.html:97(h2) -#: doc/reference/en/Groonga/TooManyLinks.html:99(h2) -#: doc/reference/en/Groonga/OperationNotPermitted.html:99(h2) -#: doc/reference/en/Groonga/BadFileDescriptor.html:99(h2) -#: doc/reference/en/Groonga/Accessor.html:97(h2) -#: doc/reference/en/Groonga/FileExists.html:99(h2) -#: doc/reference/en/Groonga/EncodingSupport.html:84(h2) -#: doc/reference/en/Groonga/Schema/Error.html:99(h2) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:95(h2) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:99(h2) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:101(h2) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:101(h2) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:101(h2) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:101(h2) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:101(h2) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:101(h2) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:101(h2) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:101(h2) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:101(h2) -#: doc/reference/en/Groonga/BrokenPipe.html:99(h2) -#: doc/reference/en/Groonga/Context.html:99(h2) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:99(h2) -#: doc/reference/en/Groonga/Schema.html:95(h2) -#: doc/reference/en/Groonga/UpdateNotAllowed.html:99(h2) -#: doc/reference/en/Groonga/ResultTooLarge.html:99(h2) -#: doc/reference/en/Groonga/DomainError.html:99(h2) -#: doc/reference/en/Groonga/UnknownError.html:99(h2) -#: doc/reference/en/Groonga/Expression.html:97(h2) -#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:99(h2) -#: doc/reference/en/Groonga/Error.html:97(h2) -#: doc/reference/en/Groonga/EndOfData.html:99(h2) -#: doc/reference/en/Groonga/SocketIsNotConnected.html:99(h2) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:99(h2) -#: doc/reference/en/Groonga/InvalidSeek.html:99(h2) -#: doc/reference/en/Groonga/ViewCursor.html:99(h2) -#: doc/reference/en/Groonga/Snippet.html:97(h2) -#: doc/reference/en/Groonga/ImproperLink.html:99(h2) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:99(h2) -#: doc/reference/en/Groonga/TooSmallLimit.html:99(h2) -#: doc/reference/en/Groonga/VariableSizeColumn.html:99(h2) -#: doc/reference/en/Groonga/NoSuchColumn.html:99(h2) -#: doc/reference/en/Groonga/Hash.html:103(h2) -#: doc/reference/en/Groonga/Array.html:99(h2) -#: doc/reference/en/Groonga/Encoding.html:80(h2) -#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:99(h2) -#: doc/reference/en/Groonga/ConnectionRefused.html:99(h2) -#: doc/reference/en/Groonga/OperationWouldBlock.html:99(h2) -#: doc/reference/en/Groonga/FixSizeColumn.html:99(h2) -#: doc/reference/en/Groonga/TableCursor.html:101(h2) -#: doc/reference/en/Groonga/CASError.html:99(h2) -#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:99(h2) -#: doc/reference/en/Groonga/Pagination.html:80(h2) -#: doc/reference/en/Groonga/InputOutputError.html:99(h2) -#: doc/reference/en/Groonga/Type.html:97(h2) -#: doc/reference/en/Groonga/OperationTimeout.html:99(h2) -#: doc/reference/en/Groonga/Database.html:101(h2) -#: doc/reference/en/Groonga/InvalidArgument.html:99(h2) -#: doc/reference/en/Groonga/SyntaxError.html:99(h2) -#: doc/reference/en/Groonga/StackOverFlow.html:99(h2) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:99(h2) -#: doc/reference/en/Groonga/SchemaDumper.html:95(h2) -#: doc/reference/en/Groonga/Object.html:95(h2) -#: doc/reference/en/Groonga/NoSuchProcess.html:99(h2) -#: doc/reference/en/Groonga/HashCursor.html:103(h2) -#: doc/reference/en/Groonga/TooSmallOffset.html:99(h2) -#: doc/reference/en/Groonga/NoLocksAvailable.html:99(h2) -#: doc/reference/en/Groonga/RangeError.html:99(h2) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:99(h2) -#: doc/reference/en/Groonga/FileCorrupt.html:99(h2) -#: doc/reference/en/Groonga/BadAddress.html:99(h2) -#: doc/reference/en/Groonga/ExecFormatError.html:99(h2) -#: doc/reference/en/Groonga/View.html:99(h2) -#: doc/reference/en/Groonga/FilenameTooLong.html:99(h2) -#: doc/reference/en/Groonga/DatabaseDumper.html:95(h2) -#: doc/reference/en/Groonga/ZLibError.html:99(h2) -#: doc/reference/en/Groonga/TooLargeOffset.html:99(h2) -#: doc/reference/en/Groonga/NotSocket.html:99(h2) -#: doc/reference/en/Groonga/TokenizerError.html:99(h2) -#: doc/reference/en/Groonga/NoSuchDevice.html:99(h2) -#: doc/reference/en/Groonga/Column.html:97(h2) -#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:99(h2) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:99(h2) -#: doc/reference/en/Groonga/NotADirectory.html:99(h2) -#: doc/reference/en/Groonga/Closed.html:99(h2) -#: doc/reference/en/Groonga/ResourceBusy.html:99(h2) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:99(h2) -#: doc/reference/en/Groonga/PatriciaTrie.html:105(h2) -#: doc/reference/en/Groonga/ObjectCorrupt.html:99(h2) -#: doc/reference/en/Groonga/TooManyOpenFiles.html:99(h2) -#: doc/reference/en/Groonga/PermissionDenied.html:99(h2) -#: doc/reference/en/Groonga/OperationNotSupported.html:99(h2) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:99(h2) -#: doc/reference/en/Groonga/TableCursor/KeySupport.html:80(h2) -#: doc/reference/en/Groonga/InvalidFormat.html:99(h2) -#: doc/reference/en/Groonga/Posting.html:95(h2) -#: doc/reference/en/Groonga/RetryMax.html:99(h2) -#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:99(h2) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:99(h2) -#: doc/reference/en/Groonga/NetworkIsDown.html:99(h2) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:99(h2) -#: doc/reference/en/Groonga/AddressIsInUse.html:99(h2) -#: doc/reference/en/Groonga/NoBuffer.html:99(h2) -#: doc/reference/en/Groonga/IndexColumn.html:99(h2) -#: doc/reference/en/Groonga/Table.html:103(h2) -#: doc/reference/en/Groonga/SocketNotInitialized.html:99(h2) -#: doc/reference/en/Groonga/Plugin.html:97(h2) -#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:99(h2) -#: doc/reference/en/Groonga/Variable.html:97(h2) -#: doc/reference/en/Groonga/IsADirectory.html:99(h2) -#: doc/reference/en/Groonga/IllegalByteSequence.html:99(h2) -#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:99(h2) -#: doc/reference/en/Groonga/Query.html:97(h2) -#: doc/reference/en/Groonga/PatriciaTrieCursor.html:103(h2) -#: doc/reference/en/Groonga/FileTooLarge.html:99(h2) -#: doc/reference/en/Groonga/TooManySymbolicLinks.html:99(h2) -#: doc/reference/en/Groonga/LZOError.html:99(h2) -#: doc/reference/en/Groonga/NotEnoughSpace.html:99(h2) -#: doc/reference/en/Groonga/NoChildProcesses.html:99(h2) -#: doc/reference/en/Groonga/ArrayCursor.html:99(h2) -#: doc/reference/en/Groonga/ViewAccessor.html:97(h2) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:99(h2) -#: doc/reference/en/Groonga/Table/KeySupport.html:88(h2) -msgid "Overview" -msgstr "" - -#: doc/reference/en/Groonga.html:84(p) -msgid "Copyright ? 2011 Kouhei Sutou <kou at clear-code.com>" -msgstr "" - -#: doc/reference/en/Groonga.html:86(span) -#: doc/reference/en/Groonga.html:90(span) -#: doc/reference/en/Groonga.html:92(span) -msgid "GNU" -msgstr "" - -#: doc/reference/en/Groonga.html:85(p) -msgid "" -"This library is free software; you can redistribute it and/or modify it " -"under the terms of the Lesser General Public License " -"version 2.1 as published by the Free Software Foundation." -msgstr "" - -#: doc/reference/en/Groonga.html:89(span) -msgid "WITHOUT" -msgstr "" - -#: doc/reference/en/Groonga.html:89(span) -msgid "ANY" -msgstr "" - -#: doc/reference/en/Groonga.html:89(span) -msgid "WARRANTY" -msgstr "" - -#: doc/reference/en/Groonga.html:90(span) -msgid "MERCHANTABILITY" -msgstr "" - -#: doc/reference/en/Groonga.html:90(span) -msgid "FITNESS" -msgstr "" - -#: doc/reference/en/Groonga.html:90(span) -msgid "FOR" -msgstr "" - -#: doc/reference/en/Groonga.html:90(span) -msgid "PARTICULAR" -msgstr "" - -#: doc/reference/en/Groonga.html:90(span) -msgid "PURPOSE" -msgstr "" - -#: doc/reference/en/Groonga.html:88(p) -msgid "" -"This library is distributed in the hope that it will be useful, but " -" ; without even the implied " -"warranty of or A " -" . See the Lesser General " -"Public License for more details." -msgstr "" - -#: doc/reference/en/Groonga.html:94(span) -msgid "USA" -msgstr "" - -#: doc/reference/en/Groonga.html:92(p) -msgid "" -"You should have received a copy of the Lesser General " -"Public License along with this library; if not, write to the Free Software " -"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 " -"" -msgstr "" - -#: doc/reference/en/Groonga.html:101(h2) -#: doc/reference/en/Groonga/Context.html:118(h2) -#: doc/reference/en/Groonga/Schema.html:131(h2) -#: doc/reference/en/Groonga/TableCursor.html:115(h2) -#: doc/reference/en/Groonga/Context/SelectResult.html:97(h2) -#: doc/reference/en/Groonga/QueryLog.html:80(h2) -#: doc/reference/en/Groonga/Table.html:118(h2) -#: doc/reference/en/top-level-namespace.html:77(h2) -msgid "Defined Under Namespace" -msgstr "" - -#: doc/reference/en/Groonga.html:105(strong) -#: doc/reference/en/Groonga/TableCursor.html:119(strong) -#: doc/reference/en/Groonga/Table.html:122(strong) -#: doc/reference/en/top-level-namespace.html:81(strong) -msgid "Modules:" -msgstr "" - -#: doc/reference/en/Groonga.html:105(a) -#: doc/reference/en/Groonga/Encoding.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:276(a) -msgid "Encoding" -msgstr "" - -#: doc/reference/en/Groonga.html:105(a) -#: doc/reference/en/Groonga/EncodingSupport.html:39(span) -#: doc/reference/en/Groonga/Hash.html:232(a) -#: doc/reference/en/Groonga/Database.html:89(a) -#: doc/reference/en/Groonga/Database.html:403(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:401(a) -#: doc/reference/en/Groonga/Table/KeySupport.html:72(a) -#: doc/reference/en/Groonga/Table/KeySupport.html:450(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:283(a) -msgid "EncodingSupport" -msgstr "" - -#: doc/reference/en/Groonga.html:105(a) -#: doc/reference/en/Groonga/Operator.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:705(a) -msgid "Operator" -msgstr "" - -#: doc/reference/en/Groonga.html:105(a) -#: doc/reference/en/Groonga/Pagination.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:720(a) -msgid "Pagination" -msgstr "" - -#: doc/reference/en/Groonga.html:105(a) -#: doc/reference/en/Groonga/QueryLog.html:39(span) -#: doc/reference/en/Groonga/QueryLog/Parser.html:37(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:37(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:37(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:37(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:791(a) -msgid "QueryLog" -msgstr "" - -#: doc/reference/en/Groonga.html:109(strong) -#: doc/reference/en/Groonga/Context.html:124(strong) -#: doc/reference/en/Groonga/Schema.html:137(strong) -#: doc/reference/en/Groonga/Context/SelectResult.html:103(strong) -#: doc/reference/en/Groonga/QueryLog.html:86(strong) -msgid "Classes:" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Accessor.html:39(span) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:90(a) -msgid "Accessor" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/AddressIsInUse.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:97(a) -msgid "AddressIsInUse" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:104(a) -msgid "AddressIsNotAvailable" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:111(a) -msgid "ArgumentListTooLong" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Context.html:1775(a) -#: doc/reference/en/Groonga/Context.html:1801(a) -#: doc/reference/en/Groonga/Context.html:1947(a) -#: doc/reference/en/Groonga/Context.html:1957(a) -#: doc/reference/en/Groonga/Array.html:39(span) -#: doc/reference/en/Groonga/PatriciaTrie.html:1209(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1263(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1278(a) -#: doc/reference/en/Groonga/Table.html:116(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:118(a) -msgid "Array" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/TableCursor.html:113(a) -#: doc/reference/en/Groonga/ArrayCursor.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:125(a) -msgid "ArrayCursor" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/BadAddress.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:140(a) -msgid "BadAddress" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/BadFileDescriptor.html:39(span) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:147(a) -msgid "BadFileDescriptor" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/BrokenPipe.html:39(span) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:154(a) -msgid "BrokenPipe" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/CASError.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:169(a) -msgid "CASError" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/Closed.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:176(a) -msgid "Closed" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/VariableSizeColumn.html:69(a) -#: doc/reference/en/Groonga/VariableSizeColumn.html:76(a) -#: doc/reference/en/Groonga/VariableSizeColumn.html:167(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:69(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:76(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:232(a) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/Groonga/Column.html:39(span) -#: doc/reference/en/Groonga/IndexColumn.html:69(a) -#: doc/reference/en/Groonga/IndexColumn.html:76(a) -#: doc/reference/en/Groonga/IndexColumn.html:343(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:183(a) -msgid "Column" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/ConnectionRefused.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:211(a) -msgid "ConnectionRefused" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga.html:314(span) -#: doc/reference/en/Groonga/Context.html:39(span) -#: doc/reference/en/Groonga/SchemaDumper.html:251(span) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:37(a) -#: doc/reference/en/Groonga/Context/SelectResult.html:37(a) -#: doc/reference/en/Groonga/Context/SelectCommand.html:37(a) -#: doc/reference/en/Groonga/DatabaseDumper.html:256(span) -#: doc/reference/en/Groonga/PatriciaTrie.html:1540(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:218(a) -msgid "Context" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/EncodingSupport.html:74(a) -#: doc/reference/en/Groonga/Context.html:1364(span) -#: doc/reference/en/Groonga/Context.html:1764(span) -#: doc/reference/en/Groonga/Database.html:39(span) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:233(a) -msgid "Database" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/DatabaseDumper.html:39(span) -#: doc/reference/en/Groonga/DatabaseDumper.html:170(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:240(a) -msgid "DatabaseDumper" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:247(a) -msgid "DirectoryNotEmpty" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/DomainError.html:39(span) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:254(a) -msgid "DomainError" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/EndOfData.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:290(a) -msgid "EndOfData" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/TooManyLinks.html:69(a) -#: doc/reference/en/Groonga/TooManyLinks.html:76(a) -#: doc/reference/en/Groonga/OperationNotPermitted.html:69(a) -#: doc/reference/en/Groonga/OperationNotPermitted.html:76(a) -#: doc/reference/en/Groonga/BadFileDescriptor.html:69(a) -#: doc/reference/en/Groonga/BadFileDescriptor.html:76(a) -#: doc/reference/en/Groonga/FileExists.html:69(a) -#: doc/reference/en/Groonga/FileExists.html:76(a) -#: doc/reference/en/Groonga/Schema/Error.html:39(span) -#: doc/reference/en/Groonga/Schema/Error.html:69(a) -#: doc/reference/en/Groonga/Schema/Error.html:76(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:69(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:76(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:78(a) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:69(a) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:76(a) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:78(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:69(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:76(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:78(a) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:69(a) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:76(a) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:78(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:69(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:76(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:78(a) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:69(a) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:76(a) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:78(a) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:69(a) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:76(a) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:78(a) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:69(a) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:76(a) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:78(a) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:69(a) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:76(a) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:78(a) -#: doc/reference/en/Groonga/BrokenPipe.html:69(a) -#: doc/reference/en/Groonga/BrokenPipe.html:76(a) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:69(a) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:76(a) -#: doc/reference/en/Groonga/Schema.html:137(a) -#: doc/reference/en/Groonga/UpdateNotAllowed.html:69(a) -#: doc/reference/en/Groonga/UpdateNotAllowed.html:76(a) -#: doc/reference/en/Groonga/ResultTooLarge.html:69(a) -#: doc/reference/en/Groonga/ResultTooLarge.html:76(a) -#: doc/reference/en/Groonga/DomainError.html:69(a) -#: doc/reference/en/Groonga/DomainError.html:76(a) -#: doc/reference/en/Groonga/UnknownError.html:69(a) -#: doc/reference/en/Groonga/UnknownError.html:76(a) -#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:69(a) -#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:76(a) -#: doc/reference/en/Groonga/Error.html:39(span) -#: doc/reference/en/Groonga/EndOfData.html:69(a) -#: doc/reference/en/Groonga/EndOfData.html:76(a) -#: doc/reference/en/Groonga/SocketIsNotConnected.html:69(a) -#: doc/reference/en/Groonga/SocketIsNotConnected.html:76(a) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:69(a) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:76(a) -#: doc/reference/en/Groonga/InvalidSeek.html:69(a) -#: doc/reference/en/Groonga/InvalidSeek.html:76(a) -#: doc/reference/en/Groonga/ImproperLink.html:69(a) -#: doc/reference/en/Groonga/ImproperLink.html:76(a) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:69(a) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:76(a) -#: doc/reference/en/Groonga/TooSmallLimit.html:69(a) -#: doc/reference/en/Groonga/TooSmallLimit.html:76(a) -#: doc/reference/en/Groonga/NoSuchColumn.html:69(a) -#: doc/reference/en/Groonga/NoSuchColumn.html:76(a) -#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:69(a) -#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:76(a) -#: doc/reference/en/Groonga/ConnectionRefused.html:69(a) -#: doc/reference/en/Groonga/ConnectionRefused.html:76(a) -#: doc/reference/en/Groonga/OperationWouldBlock.html:69(a) -#: doc/reference/en/Groonga/OperationWouldBlock.html:76(a) -#: doc/reference/en/Groonga/TooSmallPageSize.html:69(a) -#: doc/reference/en/Groonga/TooSmallPageSize.html:76(a) -#: doc/reference/en/Groonga/CASError.html:69(a) -#: doc/reference/en/Groonga/CASError.html:76(a) -#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:69(a) -#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:76(a) -#: doc/reference/en/Groonga/InputOutputError.html:69(a) -#: doc/reference/en/Groonga/InputOutputError.html:76(a) -#: doc/reference/en/Groonga/OperationTimeout.html:69(a) -#: doc/reference/en/Groonga/OperationTimeout.html:76(a) -#: doc/reference/en/Groonga/InvalidArgument.html:69(a) -#: doc/reference/en/Groonga/InvalidArgument.html:76(a) -#: doc/reference/en/Groonga/SyntaxError.html:69(a) -#: doc/reference/en/Groonga/SyntaxError.html:76(a) -#: doc/reference/en/Groonga/StackOverFlow.html:69(a) -#: doc/reference/en/Groonga/StackOverFlow.html:76(a) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:69(a) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:76(a) -#: doc/reference/en/Groonga/NoSuchProcess.html:69(a) -#: doc/reference/en/Groonga/NoSuchProcess.html:76(a) -#: doc/reference/en/Groonga/TooSmallOffset.html:69(a) -#: doc/reference/en/Groonga/TooSmallOffset.html:76(a) -#: doc/reference/en/Groonga/NoLocksAvailable.html:69(a) -#: doc/reference/en/Groonga/NoLocksAvailable.html:76(a) -#: doc/reference/en/Groonga/RangeError.html:69(a) -#: doc/reference/en/Groonga/RangeError.html:76(a) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:69(a) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:76(a) -#: doc/reference/en/Groonga/FileCorrupt.html:69(a) -#: doc/reference/en/Groonga/FileCorrupt.html:76(a) -#: doc/reference/en/Groonga/BadAddress.html:69(a) -#: doc/reference/en/Groonga/BadAddress.html:76(a) -#: doc/reference/en/Groonga/ExecFormatError.html:69(a) -#: doc/reference/en/Groonga/ExecFormatError.html:76(a) -#: doc/reference/en/Groonga/FilenameTooLong.html:69(a) -#: doc/reference/en/Groonga/FilenameTooLong.html:76(a) -#: doc/reference/en/Groonga/ZLibError.html:69(a) -#: doc/reference/en/Groonga/ZLibError.html:76(a) -#: doc/reference/en/Groonga/TooLargeOffset.html:69(a) -#: doc/reference/en/Groonga/TooLargeOffset.html:76(a) -#: doc/reference/en/Groonga/NotSocket.html:69(a) -#: doc/reference/en/Groonga/NotSocket.html:76(a) -#: doc/reference/en/Groonga/TokenizerError.html:69(a) -#: doc/reference/en/Groonga/TokenizerError.html:76(a) -#: doc/reference/en/Groonga/NoSuchDevice.html:69(a) -#: doc/reference/en/Groonga/NoSuchDevice.html:76(a) -#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:69(a) -#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:76(a) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:69(a) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:76(a) -#: doc/reference/en/Groonga/NotADirectory.html:69(a) -#: doc/reference/en/Groonga/NotADirectory.html:76(a) -#: doc/reference/en/Groonga/Closed.html:69(a) -#: doc/reference/en/Groonga/Closed.html:76(a) -#: doc/reference/en/Groonga/ResourceBusy.html:69(a) -#: doc/reference/en/Groonga/ResourceBusy.html:76(a) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:69(a) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:76(a) -#: doc/reference/en/Groonga/ObjectCorrupt.html:69(a) -#: doc/reference/en/Groonga/ObjectCorrupt.html:76(a) -#: doc/reference/en/Groonga/TooManyOpenFiles.html:69(a) -#: doc/reference/en/Groonga/TooManyOpenFiles.html:76(a) -#: doc/reference/en/Groonga/PermissionDenied.html:69(a) -#: doc/reference/en/Groonga/PermissionDenied.html:76(a) -#: doc/reference/en/Groonga/OperationNotSupported.html:69(a) -#: doc/reference/en/Groonga/OperationNotSupported.html:76(a) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:69(a) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:76(a) -#: doc/reference/en/Groonga/InvalidFormat.html:69(a) -#: doc/reference/en/Groonga/InvalidFormat.html:76(a) -#: doc/reference/en/Groonga/RetryMax.html:69(a) -#: doc/reference/en/Groonga/RetryMax.html:76(a) -#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:69(a) -#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:76(a) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:69(a) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:76(a) -#: doc/reference/en/Groonga/NetworkIsDown.html:69(a) -#: doc/reference/en/Groonga/NetworkIsDown.html:76(a) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:69(a) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:76(a) -#: doc/reference/en/Groonga/AddressIsInUse.html:69(a) -#: doc/reference/en/Groonga/AddressIsInUse.html:76(a) -#: doc/reference/en/Groonga/NoBuffer.html:69(a) -#: doc/reference/en/Groonga/NoBuffer.html:76(a) -#: doc/reference/en/Groonga/SocketNotInitialized.html:69(a) -#: doc/reference/en/Groonga/SocketNotInitialized.html:76(a) -#: doc/reference/en/Groonga/TooSmallPage.html:69(a) -#: doc/reference/en/Groonga/TooSmallPage.html:76(a) -#: doc/reference/en/Groonga/TooLargePage.html:69(a) -#: doc/reference/en/Groonga/TooLargePage.html:76(a) -#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:69(a) -#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:76(a) -#: doc/reference/en/Groonga/IsADirectory.html:69(a) -#: doc/reference/en/Groonga/IsADirectory.html:76(a) -#: doc/reference/en/Groonga/IllegalByteSequence.html:69(a) -#: doc/reference/en/Groonga/IllegalByteSequence.html:76(a) -#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:69(a) -#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:76(a) -#: doc/reference/en/Groonga/FileTooLarge.html:69(a) -#: doc/reference/en/Groonga/FileTooLarge.html:76(a) -#: doc/reference/en/Groonga/TooManySymbolicLinks.html:69(a) -#: doc/reference/en/Groonga/TooManySymbolicLinks.html:76(a) -#: doc/reference/en/Groonga/LZOError.html:69(a) -#: doc/reference/en/Groonga/LZOError.html:76(a) -#: doc/reference/en/Groonga/NotEnoughSpace.html:69(a) -#: doc/reference/en/Groonga/NotEnoughSpace.html:76(a) -#: doc/reference/en/Groonga/NoChildProcesses.html:69(a) -#: doc/reference/en/Groonga/NoChildProcesses.html:76(a) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:69(a) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:76(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:297(a) -#: doc/reference/en/_index.html:304(a) -msgid "Error" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/ExecFormatError.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:311(a) -msgid "ExecFormatError" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Expression.html:39(span) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:318(a) -msgid "Expression" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/FileCorrupt.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:333(a) -msgid "FileCorrupt" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/FileExists.html:39(span) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:340(a) -msgid "FileExists" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/FileTooLarge.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:347(a) -msgid "FileTooLarge" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/FilenameTooLong.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:354(a) -msgid "FilenameTooLong" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:39(span) -#: doc/reference/en/Groonga/Column.html:124(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:361(a) -msgid "FixSizeColumn" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:368(a) -msgid "FunctionNotImplemented" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Context.html:900(a) -#: doc/reference/en/Groonga/Context.html:927(a) -#: doc/reference/en/Groonga/Hash.html:39(span) -#: doc/reference/en/Groonga/Record.html:1795(a) -#: doc/reference/en/Groonga/Table.html:116(a) -#: doc/reference/en/Groonga/Table/KeySupport.html:78(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:399(a) -msgid "Hash" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/TableCursor.html:113(a) -#: doc/reference/en/Groonga/HashCursor.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:406(a) -msgid "HashCursor" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/IllegalByteSequence.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:421(a) -msgid "IllegalByteSequence" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/ImproperLink.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:428(a) -msgid "ImproperLink" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:435(a) -msgid "InappropriateIOControlOperation" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:442(a) -msgid "IncompatibleFileFormat" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Column.html:124(a) -#: doc/reference/en/Groonga/IndexColumn.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:449(a) -msgid "IndexColumn" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/Groonga/IndexCursor.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:456(a) -msgid "IndexCursor" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/InputOutputError.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:463(a) -msgid "InputOutputError" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:39(span) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:470(a) -msgid "InterruptedFunctionCall" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/InvalidArgument.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:477(a) -msgid "InvalidArgument" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/InvalidFormat.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:484(a) -msgid "InvalidFormat" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/InvalidSeek.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:491(a) -msgid "InvalidSeek" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/IsADirectory.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:498(a) -msgid "IsADirectory" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/LZOError.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:535(a) -msgid "LZOError" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Logger.html:39(span) -#: doc/reference/en/Groonga/Object.html:108(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:542(a) -msgid "Logger" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NetworkIsDown.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:557(a) -msgid "NetworkIsDown" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoBuffer.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:564(a) -msgid "NoBuffer" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoChildProcesses.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:571(a) -msgid "NoChildProcesses" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoLocksAvailable.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:578(a) -msgid "NoLocksAvailable" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:585(a) -msgid "NoMemoryAvailable" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:592(a) -msgid "NoSpaceLeftOnDevice" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoSuchColumn.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:599(a) -msgid "NoSuchColumn" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoSuchDevice.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:606(a) -msgid "NoSuchDevice" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:613(a) -msgid "NoSuchDeviceOrAddress" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:620(a) -msgid "NoSuchFileOrDirectory" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NoSuchProcess.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:627(a) -msgid "NoSuchProcess" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NotADirectory.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:634(a) -msgid "NotADirectory" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NotEnoughSpace.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:641(a) -msgid "NotEnoughSpace" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/NotSocket.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:648(a) -msgid "NotSocket" -msgstr "" - -#: doc/reference/en/Groonga.html:109(a) doc/reference/en/Groonga.html:284(a) -#: doc/reference/en/Groonga.html:325(a) doc/reference/en/Groonga.html:365(a) -#: doc/reference/en/Groonga.html:405(a) -#: doc/reference/en/Groonga/Logger.html:69(a) -#: doc/reference/en/Groonga/Logger.html:72(li) -#: doc/reference/en/Groonga/Logger.html:74(a) -#: doc/reference/en/Groonga/Logger.html:301(a) -#: doc/reference/en/Groonga/Logger.html:309(a) -#: doc/reference/en/Groonga/Logger.html:326(a) -#: doc/reference/en/Groonga/Logger.html:371(a) -#: doc/reference/en/Groonga/Logger.html:418(a) -#: doc/reference/en/Groonga/Logger.html:463(a) -#: doc/reference/en/Groonga/Logger.html:511(a) -#: doc/reference/en/Groonga/Logger.html:588(a) -#: doc/reference/en/Groonga/TooManyLinks.html:72(li) -#: doc/reference/en/Groonga/OperationNotPermitted.html:72(li) +#: doc/reference/en/WikipediaImporter.html:69(span) +#: doc/reference/en/WikipediaImporter.html:72(li) +#: doc/reference/en/WikipediaImporter.html:289(tt) +#: doc/reference/en/WikipediaImporter.html:315(tt) +#: doc/reference/en/WikipediaImporter.html:341(tt) +#: doc/reference/en/WikipediaImporter.html:369(tt) +#: doc/reference/en/WikipediaImporter.html:395(tt) +#: doc/reference/en/Query.html:69(span) doc/reference/en/Query.html:72(li) +#: doc/reference/en/Query.html:551(tt) doc/reference/en/Query.html:591(tt) +#: doc/reference/en/Query.html:635(tt) doc/reference/en/Query.html:669(tt) +#: doc/reference/en/Query.html:705(tt) doc/reference/en/Query.html:741(tt) +#: doc/reference/en/Query.html:777(tt) doc/reference/en/Query.html:813(tt) +#: doc/reference/en/Query.html:849(tt) doc/reference/en/Query.html:887(tt) +#: doc/reference/en/Query.html:923(tt) doc/reference/en/Query.html:955(tt) +#: doc/reference/en/Query.html:991(tt) doc/reference/en/Query.html:1027(tt) +#: doc/reference/en/Query.html:1059(tt) doc/reference/en/Query.html:1095(tt) +#: doc/reference/en/GroongaLoader.html:69(span) +#: doc/reference/en/GroongaLoader.html:72(li) +#: doc/reference/en/GroongaLoader.html:351(tt) +#: doc/reference/en/GroongaLoader.html:405(tt) +#: doc/reference/en/GroongaLoader.html:437(tt) +#: doc/reference/en/GroongaLoader.html:473(tt) +#: doc/reference/en/BenchmarkResult.html:69(span) +#: doc/reference/en/BenchmarkResult.html:72(li) +#: doc/reference/en/BenchmarkResult.html:275(tt) +#: doc/reference/en/BenchmarkResult.html:315(tt) +#: doc/reference/en/BenchmarkResult.html:355(tt) +#: doc/reference/en/BenchmarkResult.html:399(tt) +#: doc/reference/en/BenchmarkResult.html:429(tt) +#: doc/reference/en/BenchmarkResult.html:457(tt) +#: doc/reference/en/MethodResult.html:72(li) +#: doc/reference/en/MethodResult.html:293(tt) +#: doc/reference/en/MethodResult.html:333(tt) +#: doc/reference/en/MethodResult.html:361(tt) +#: doc/reference/en/MethodResult.html:389(tt) +#: doc/reference/en/top-level-namespace.html:240(tt) +#: doc/reference/en/top-level-namespace.html:276(tt) +#: doc/reference/en/top-level-namespace.html:426(tt) +#: doc/reference/en/top-level-namespace.html:454(tt) +#: doc/reference/en/TimeDrilldownable.html:151(tt) +#: doc/reference/en/TimeDrilldownable.html:187(tt) +#: doc/reference/en/Result.html:69(span) doc/reference/en/Result.html:72(li) +#: doc/reference/en/Result.html:145(tt) doc/reference/en/Report.html:69(span) +#: doc/reference/en/Report.html:72(li) doc/reference/en/Report.html:232(tt) +#: doc/reference/en/Report.html:258(tt) doc/reference/en/class_list.html:42(a) +#: doc/reference/en/Groonga.html:109(a) doc/reference/en/Groonga.html:281(a) +#: doc/reference/en/Groonga.html:321(a) doc/reference/en/Groonga.html:360(a) +#: doc/reference/en/Groonga.html:399(a) +#: doc/reference/en/Query/GroongaLogParser.html:69(span) +#: doc/reference/en/Query/GroongaLogParser.html:72(li) +#: doc/reference/en/Query/GroongaLogParser.html:275(tt) +#: doc/reference/en/Query/GroongaLogParser.html:309(tt) +#: doc/reference/en/BenchmarkResult/Time.html:72(li) +#: doc/reference/en/BenchmarkResult/Time.html:358(tt) +#: doc/reference/en/BenchmarkResult/Time.html:398(tt) +#: doc/reference/en/BenchmarkResult/Time.html:472(tt) +#: doc/reference/en/BenchmarkResult/Time.html:500(tt) +#: doc/reference/en/BenchmarkResult/Time.html:548(tt) +#: doc/reference/en/BenchmarkResult/Time.html:576(tt) +#: doc/reference/en/RepeatLoadRunner.html:69(span) +#: doc/reference/en/RepeatLoadRunner.html:72(li) +#: doc/reference/en/RepeatLoadRunner.html:357(tt) +#: doc/reference/en/RepeatLoadRunner.html:385(tt) +#: doc/reference/en/RepeatLoadRunner.html:413(tt) +#: doc/reference/en/RepeatLoadRunner.html:441(tt) +#: doc/reference/en/RepeatLoadRunner.html:469(tt) +#: doc/reference/en/RepeatLoadRunner.html:505(tt) +#: doc/reference/en/Selector.html:69(span) +#: doc/reference/en/Selector.html:72(li) +#: doc/reference/en/Selector.html:267(tt) +#: doc/reference/en/Selector.html:307(tt) +#: doc/reference/en/Selector.html:351(tt) +#: doc/reference/en/BenchmarkRunner.html:69(span) +#: doc/reference/en/BenchmarkRunner.html:72(li) +#: doc/reference/en/BenchmarkRunner.html:746(tt) +#: doc/reference/en/BenchmarkRunner.html:790(tt) +#: doc/reference/en/BenchmarkRunner.html:824(tt) +#: doc/reference/en/BenchmarkRunner.html:870(tt) +#: doc/reference/en/BenchmarkRunner.html:904(tt) +#: doc/reference/en/BenchmarkRunner.html:946(tt) +#: doc/reference/en/BenchmarkRunner.html:974(tt) +#: doc/reference/en/BenchmarkRunner.html:1002(tt) +#: doc/reference/en/BenchmarkRunner.html:1076(tt) +#: doc/reference/en/BenchmarkRunner.html:1138(tt) +#: doc/reference/en/BenchmarkRunner.html:1168(tt) +#: doc/reference/en/BenchmarkRunner.html:1196(tt) +#: doc/reference/en/BenchmarkRunner.html:1224(tt) +#: doc/reference/en/BenchmarkRunner.html:1252(tt) +#: doc/reference/en/BenchmarkRunner.html:1288(tt) +#: doc/reference/en/BenchmarkRunner.html:1316(tt) +#: doc/reference/en/BenchmarkRunner.html:1350(tt) +#: doc/reference/en/BenchmarkRunner.html:1396(tt) +#: doc/reference/en/BenchmarkRunner.html:1434(tt) +#: doc/reference/en/BenchmarkRunner.html:1466(tt) +#: doc/reference/en/BenchmarkRunner.html:1494(tt) +#: doc/reference/en/BenchmarkRunner.html:1524(tt) +#: doc/reference/en/BenchmarkRunner.html:1576(tt) +#: doc/reference/en/BenchmarkRunner.html:1606(tt) +#: doc/reference/en/WikipediaExtractor.html:69(span) +#: doc/reference/en/WikipediaExtractor.html:72(li) +#: doc/reference/en/WikipediaExtractor.html:215(tt) +#: doc/reference/en/SampleRecords.html:69(span) +#: doc/reference/en/SampleRecords.html:72(li) +#: doc/reference/en/SampleRecords.html:339(tt) +#: doc/reference/en/SampleRecords.html:367(tt) +#: doc/reference/en/SampleRecords.html:395(tt) +#: doc/reference/en/SampleRecords.html:423(tt) +#: doc/reference/en/SampleRecords.html:463(tt) +#: doc/reference/en/SampleRecords.html:505(tt) +#: doc/reference/en/SampleRecords.html:533(tt) +#: doc/reference/en/Groonga/QueryLog/Parser.html:69(span) +#: doc/reference/en/Groonga/QueryLog/Parser.html:72(li) +#: doc/reference/en/Groonga/QueryLog/Parser.html:203(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:69(span) +#: doc/reference/en/Groonga/QueryLog/Command.html:72(li) +#: doc/reference/en/Groonga/QueryLog/Command.html:438(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:478(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:518(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:562(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:598(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:632(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:714(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:776(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:72(li) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:297(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:335(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:363(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:391(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:419(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:447(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:475(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:69(span) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:72(li) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:584(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:624(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:664(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:704(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:744(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:784(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:824(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:868(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:896(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:924(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:998(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:1026(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:1056(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:1084(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:1220(a) +#: doc/reference/en/Groonga/Query.html:69(a) +#: doc/reference/en/Groonga/Query.html:72(li) +#: doc/reference/en/Groonga/Query.html:74(a) +#: doc/reference/en/Groonga/Query.html:208(a) +#: doc/reference/en/Groonga/Query.html:216(a) +#: doc/reference/en/Groonga/Query.html:326(a) +#: doc/reference/en/Groonga/Query.html:375(a) +#: doc/reference/en/Groonga/FileCorrupt.html:72(li) +#: doc/reference/en/Groonga/TooLargePage.html:72(li) +#: doc/reference/en/Groonga/TooLargePage.html:263(a) +#: doc/reference/en/Groonga/TooLargePage.html:303(a) +#: doc/reference/en/Groonga/ExecFormatError.html:72(li) +#: doc/reference/en/Groonga/Hash.html:72(li) +#: doc/reference/en/Groonga/Hash.html:74(a) +#: doc/reference/en/Groonga/Hash.html:253(a) +#: doc/reference/en/Groonga/Hash.html:273(a) +#: doc/reference/en/Groonga/Hash.html:367(a) #: doc/reference/en/Groonga/BadFileDescriptor.html:72(li) -#: doc/reference/en/Groonga/Accessor.html:69(a) -#: doc/reference/en/Groonga/Accessor.html:72(li) -#: doc/reference/en/Groonga/Accessor.html:74(a) -#: doc/reference/en/Groonga/Accessor.html:159(a) -#: doc/reference/en/Groonga/Accessor.html:170(a) -#: doc/reference/en/Groonga/FileExists.html:72(li) -#: doc/reference/en/Groonga/EncodingSupport.html:140(a) -#: doc/reference/en/Groonga/Schema/Error.html:72(li) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:69(span) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:72(li) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:185(a) -#: doc/reference/en/Groonga/Schema/ViewDefinition.html:230(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:69(span) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:72(li) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:537(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:582(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:626(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:671(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:682(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:692(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:703(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:720(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:775(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:816(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:910(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:954(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:998(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1039(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1084(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1135(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1234(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1279(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1320(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1361(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1403(a) -#: doc/reference/en/Groonga/Schema/TableDefinition.html:1447(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:72(li) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:285(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:326(a) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:72(li) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:288(a) -#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:329(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:72(li) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:317(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:358(a) -#: doc/reference/en/Groonga/Schema/UnknownOptions.html:399(a) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:72(li) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:289(a) -#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:330(a) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:72(li) -#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:259(a) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:72(li) -#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:259(a) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:72(li) -#: doc/reference/en/Groonga/Schema/TableNotExists.html:259(a) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:72(li) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:287(a) -#: doc/reference/en/Groonga/Schema/UnknownTableType.html:328(a) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:72(li) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:288(a) -#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:329(a) -#: doc/reference/en/Groonga/BrokenPipe.html:72(li) -#: doc/reference/en/Groonga/Context.html:69(a) -#: doc/reference/en/Groonga/Context.html:72(li) -#: doc/reference/en/Groonga/Context.html:74(a) -#: doc/reference/en/Groonga/Context.html:678(a) -#: doc/reference/en/Groonga/Context.html:686(a) -#: doc/reference/en/Groonga/Context.html:857(a) -#: doc/reference/en/Groonga/Context.html:962(a) -#: doc/reference/en/Groonga/Context.html:1144(a) -#: doc/reference/en/Groonga/Context.html:1193(a) -#: doc/reference/en/Groonga/Context.html:1236(a) -#: doc/reference/en/Groonga/Context.html:1313(a) -#: doc/reference/en/Groonga/Context.html:1500(a) -#: doc/reference/en/Groonga/Context.html:1684(a) -#: doc/reference/en/Groonga/Context.html:1731(a) -#: doc/reference/en/Groonga/Context.html:1849(a) -#: doc/reference/en/Groonga/Context.html:1901(a) -#: doc/reference/en/Groonga/Context.html:1996(a) -#: doc/reference/en/Groonga/Context.html:2047(a) -#: doc/reference/en/Groonga/Context.html:2097(a) -#: doc/reference/en/Groonga/InterruptedFunctionCall.html:72(li) +#: doc/reference/en/Groonga/NoChildProcesses.html:72(li) +#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:72(li) +#: doc/reference/en/Groonga/Table.html:69(a) +#: doc/reference/en/Groonga/Table.html:72(li) +#: doc/reference/en/Groonga/Table.html:74(a) +#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:72(li) +#: doc/reference/en/Groonga/PermissionDenied.html:72(li) +#: doc/reference/en/Groonga/DirectoryNotEmpty.html:72(li) +#: doc/reference/en/Groonga/NoSuchDevice.html:72(li) +#: doc/reference/en/Groonga/TooManyLinks.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:69(span) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/Variable.html:69(a) +#: doc/reference/en/Groonga/Variable.html:72(li) +#: doc/reference/en/Groonga/Variable.html:74(a) +#: doc/reference/en/Groonga/Variable.html:179(a) +#: doc/reference/en/Groonga/Variable.html:258(a) +#: doc/reference/en/Groonga/ViewAccessor.html:69(a) +#: doc/reference/en/Groonga/ViewAccessor.html:72(li) +#: doc/reference/en/Groonga/ViewAccessor.html:74(a) +#: doc/reference/en/Groonga/ViewAccessor.html:127(a) +#: doc/reference/en/Groonga/TooManySymbolicLinks.html:72(li) +#: doc/reference/en/Groonga/Plugin.html:69(a) +#: doc/reference/en/Groonga/Plugin.html:72(li) +#: doc/reference/en/Groonga/Plugin.html:74(a) +#: doc/reference/en/Groonga/Plugin.html:202(a) +#: doc/reference/en/Groonga/Plugin.html:214(a) +#: doc/reference/en/Groonga/Plugin.html:216(a) +#: doc/reference/en/Groonga/Plugin.html:284(a) +#: doc/reference/en/Groonga/Plugin.html:325(a) +#: doc/reference/en/Groonga/Object.html:39(span) +#: doc/reference/en/Groonga/Object.html:69(span) +#: doc/reference/en/Groonga/Object.html:72(li) +#: doc/reference/en/Groonga/Object.html:528(a) +#: doc/reference/en/Groonga/Object.html:589(a) +#: doc/reference/en/Groonga/Object.html:680(a) +#: doc/reference/en/Groonga/Object.html:729(a) +#: doc/reference/en/Groonga/Object.html:808(a) +#: doc/reference/en/Groonga/Object.html:866(a) +#: doc/reference/en/Groonga/Object.html:1005(a) +#: doc/reference/en/Groonga/Object.html:1065(a) +#: doc/reference/en/Groonga/Object.html:1119(a) +#: doc/reference/en/Groonga/Object.html:1186(a) +#: doc/reference/en/Groonga/Object.html:1247(a) +#: doc/reference/en/Groonga/Object.html:1302(a) +#: doc/reference/en/Groonga/Object.html:1439(a) +#: doc/reference/en/Groonga/Object.html:1502(a) +#: doc/reference/en/Groonga/Object.html:1557(a) +#: doc/reference/en/Groonga/HashCursor.html:72(li) +#: doc/reference/en/Groonga/HashCursor.html:74(a) +#: doc/reference/en/Groonga/HashCursor.html:157(a) +#: doc/reference/en/Groonga/OperationTimeout.html:72(li) +#: doc/reference/en/Groonga/ArgumentListTooLong.html:72(li) #: doc/reference/en/Groonga/Schema.html:69(span) #: doc/reference/en/Groonga/Schema.html:72(li) -#: doc/reference/en/Groonga/UpdateNotAllowed.html:72(li) -#: doc/reference/en/Groonga/ResultTooLarge.html:72(li) -#: doc/reference/en/Groonga/DomainError.html:72(li) -#: doc/reference/en/Groonga/UnknownError.html:72(li) -#: doc/reference/en/Groonga/Expression.html:69(a) -#: doc/reference/en/Groonga/Expression.html:72(li) -#: doc/reference/en/Groonga/Expression.html:74(a) -#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:72(li) -#: doc/reference/en/Groonga/Error.html:72(li) -#: doc/reference/en/Groonga/EndOfData.html:72(li) +#: doc/reference/en/Groonga/PatriciaTrie.html:72(li) +#: doc/reference/en/Groonga/PatriciaTrie.html:74(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:422(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:442(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:539(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:656(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:705(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:796(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:845(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:936(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:988(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:1162(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:1211(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:1291(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:1519(a) +#: doc/reference/en/Groonga/NoMemoryAvailable.html:72(li) +#: doc/reference/en/Groonga/TooManyOpenFiles.html:72(li) +#: doc/reference/en/Groonga/SyntaxError.html:72(li) +#: doc/reference/en/Groonga/Column.html:69(a) +#: doc/reference/en/Groonga/Column.html:72(li) +#: doc/reference/en/Groonga/Column.html:74(a) +#: doc/reference/en/Groonga/NoSuchProcess.html:72(li) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:72(li) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:74(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:285(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:305(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:402(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:519(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:568(a) #: doc/reference/en/Groonga/SocketIsNotConnected.html:72(li) -#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:72(li) -#: doc/reference/en/Groonga/InvalidSeek.html:72(li) +#: doc/reference/en/Groonga/Posting.html:69(span) +#: doc/reference/en/Groonga/Posting.html:72(li) +#: doc/reference/en/Groonga/Posting.html:378(a) +#: doc/reference/en/Groonga/Posting.html:437(a) +#: doc/reference/en/Groonga/Posting.html:491(a) +#: doc/reference/en/Groonga/Posting.html:545(a) +#: doc/reference/en/Groonga/Posting.html:599(a) +#: doc/reference/en/Groonga/Posting.html:653(a) +#: doc/reference/en/Groonga/Posting.html:707(a) +#: doc/reference/en/Groonga/Posting.html:761(a) +#: doc/reference/en/Groonga/Posting.html:819(a) +#: doc/reference/en/Groonga/Posting.html:886(a) +#: doc/reference/en/Groonga/FilenameTooLong.html:72(li) +#: doc/reference/en/Groonga/ResourceBusy.html:72(li) +#: doc/reference/en/Groonga/InvalidArgument.html:72(li) +#: doc/reference/en/Groonga/SchemaDumper.html:69(span) +#: doc/reference/en/Groonga/SchemaDumper.html:72(li) +#: doc/reference/en/Groonga/SchemaDumper.html:215(a) #: doc/reference/en/Groonga/ViewCursor.html:72(li) #: doc/reference/en/Groonga/ViewCursor.html:74(a) #: doc/reference/en/Groonga/ViewCursor.html:149(a) +#: doc/reference/en/Groonga/Encoding.html:293(a) +#: doc/reference/en/Groonga/Encoding.html:332(a) +#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:72(li) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:69(span) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/Record.html:69(span) +#: doc/reference/en/Groonga/Record.html:72(li) +#: doc/reference/en/Groonga/Record.html:971(a) +#: doc/reference/en/Groonga/Record.html:1039(a) +#: doc/reference/en/Groonga/Record.html:1083(a) +#: doc/reference/en/Groonga/Record.html:1124(a) +#: doc/reference/en/Groonga/Record.html:1161(a) +#: doc/reference/en/Groonga/Record.html:1249(a) +#: doc/reference/en/Groonga/Record.html:1287(a) +#: doc/reference/en/Groonga/Record.html:1329(a) +#: doc/reference/en/Groonga/Record.html:1367(a) +#: doc/reference/en/Groonga/Record.html:1404(a) +#: doc/reference/en/Groonga/Record.html:1442(a) +#: doc/reference/en/Groonga/Record.html:1529(a) +#: doc/reference/en/Groonga/Record.html:1618(a) +#: doc/reference/en/Groonga/Record.html:1707(a) +#: doc/reference/en/Groonga/Record.html:1754(a) +#: doc/reference/en/Groonga/Record.html:1888(a) +#: doc/reference/en/Groonga/Record.html:1928(a) +#: doc/reference/en/Groonga/Record.html:1966(a) +#: doc/reference/en/Groonga/Record.html:2013(a) +#: doc/reference/en/Groonga/Record.html:2155(a) +#: doc/reference/en/Groonga/Record.html:2193(a) +#: doc/reference/en/Groonga/Record.html:2385(a) +#: doc/reference/en/Groonga/Record.html:2473(a) +#: doc/reference/en/Groonga/Record.html:2510(a) +#: doc/reference/en/Groonga/BrokenPipe.html:72(li) +#: doc/reference/en/Groonga/TooSmallPageSize.html:72(li) +#: doc/reference/en/Groonga/TooSmallPageSize.html:263(a) +#: doc/reference/en/Groonga/TooSmallPageSize.html:303(a) +#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:72(li) #: doc/reference/en/Groonga/Snippet.html:69(a) #: doc/reference/en/Groonga/Snippet.html:72(li) #: doc/reference/en/Groonga/Snippet.html:74(a) @@ -4919,83 +3529,26 @@ msgstr "" #: doc/reference/en/Groonga/Snippet.html:346(a) #: doc/reference/en/Groonga/Snippet.html:421(a) #: doc/reference/en/Groonga/Snippet.html:480(a) -#: doc/reference/en/Groonga/ImproperLink.html:72(li) -#: doc/reference/en/Groonga/TableDumper.html:69(span) -#: doc/reference/en/Groonga/TableDumper.html:72(li) -#: doc/reference/en/Groonga/TableDumper.html:214(a) -#: doc/reference/en/Groonga/ArgumentListTooLong.html:72(li) -#: doc/reference/en/Groonga/TooSmallLimit.html:72(li) #: doc/reference/en/Groonga/VariableSizeColumn.html:72(li) #: doc/reference/en/Groonga/VariableSizeColumn.html:74(a) #: doc/reference/en/Groonga/VariableSizeColumn.html:177(a) -#: doc/reference/en/Groonga/NoSuchColumn.html:72(li) -#: doc/reference/en/Groonga/Hash.html:72(li) -#: doc/reference/en/Groonga/Hash.html:74(a) -#: doc/reference/en/Groonga/Hash.html:253(a) -#: doc/reference/en/Groonga/Hash.html:273(a) -#: doc/reference/en/Groonga/Hash.html:367(a) -#: doc/reference/en/Groonga/Array.html:72(li) -#: doc/reference/en/Groonga/Array.html:74(a) -#: doc/reference/en/Groonga/Array.html:214(a) -#: doc/reference/en/Groonga/Array.html:234(a) -#: doc/reference/en/Groonga/Array.html:301(a) -#: doc/reference/en/Groonga/Encoding.html:300(a) -#: doc/reference/en/Groonga/Encoding.html:339(a) -#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:72(li) -#: doc/reference/en/Groonga/ConnectionRefused.html:72(li) -#: doc/reference/en/Groonga/OperationWouldBlock.html:72(li) -#: doc/reference/en/Groonga/FixSizeColumn.html:72(li) -#: doc/reference/en/Groonga/FixSizeColumn.html:74(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:242(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:253(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:307(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:365(a) -#: doc/reference/en/Groonga/FixSizeColumn.html:405(a) -#: doc/reference/en/Groonga/TooSmallPageSize.html:72(li) -#: doc/reference/en/Groonga/TooSmallPageSize.html:264(a) -#: doc/reference/en/Groonga/TooSmallPageSize.html:305(a) -#: doc/reference/en/Groonga/TableCursor.html:69(a) -#: doc/reference/en/Groonga/TableCursor.html:72(li) -#: doc/reference/en/Groonga/TableCursor.html:74(a) -#: doc/reference/en/Groonga/TableCursor.html:308(a) -#: doc/reference/en/Groonga/TableCursor.html:319(a) -#: doc/reference/en/Groonga/TableCursor.html:341(a) -#: doc/reference/en/Groonga/TableCursor.html:363(a) -#: doc/reference/en/Groonga/TableCursor.html:411(a) -#: doc/reference/en/Groonga/TableCursor.html:555(a) -#: doc/reference/en/Groonga/TableCursor.html:605(a) -#: doc/reference/en/Groonga/Procedure.html:69(a) -#: doc/reference/en/Groonga/Procedure.html:72(li) -#: doc/reference/en/Groonga/Procedure.html:74(a) -#: doc/reference/en/Groonga/Procedure.html:154(a) -#: doc/reference/en/Groonga/CASError.html:72(li) -#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:72(li) +#: doc/reference/en/Groonga/Closed.html:72(li) +#: doc/reference/en/Groonga/FileTooLarge.html:72(li) +#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:72(li) #: doc/reference/en/Groonga/Pagination.html:499(a) -#: doc/reference/en/Groonga/Pagination.html:540(a) -#: doc/reference/en/Groonga/Pagination.html:581(a) -#: doc/reference/en/Groonga/Pagination.html:622(a) -#: doc/reference/en/Groonga/Pagination.html:667(a) -#: doc/reference/en/Groonga/Pagination.html:711(a) -#: doc/reference/en/Groonga/Pagination.html:953(a) -#: doc/reference/en/Groonga/Pagination.html:1042(a) -#: doc/reference/en/Groonga/Pagination.html:1080(a) -#: doc/reference/en/Groonga/Pagination.html:1119(a) -#: doc/reference/en/Groonga/Pagination.html:1159(a) -#: doc/reference/en/Groonga/Pagination.html:1198(a) -#: doc/reference/en/Groonga/InputOutputError.html:72(li) -#: doc/reference/en/Groonga/ViewRecord.html:69(span) -#: doc/reference/en/Groonga/ViewRecord.html:72(li) -#: doc/reference/en/Groonga/ViewRecord.html:284(a) -#: doc/reference/en/Groonga/ViewRecord.html:325(a) -#: doc/reference/en/Groonga/ViewRecord.html:366(a) -#: doc/reference/en/Groonga/ViewRecord.html:411(a) -#: doc/reference/en/Groonga/ViewRecord.html:452(a) -#: doc/reference/en/Groonga/Type.html:69(a) -#: doc/reference/en/Groonga/Type.html:72(li) -#: doc/reference/en/Groonga/Type.html:74(a) -#: doc/reference/en/Groonga/Type.html:442(a) -#: doc/reference/en/Groonga/Type.html:450(a) -#: doc/reference/en/Groonga/OperationTimeout.html:72(li) +#: doc/reference/en/Groonga/Pagination.html:539(a) +#: doc/reference/en/Groonga/Pagination.html:579(a) +#: doc/reference/en/Groonga/Pagination.html:619(a) +#: doc/reference/en/Groonga/Pagination.html:663(a) +#: doc/reference/en/Groonga/Pagination.html:706(a) +#: doc/reference/en/Groonga/Pagination.html:943(a) +#: doc/reference/en/Groonga/Pagination.html:1030(a) +#: doc/reference/en/Groonga/Pagination.html:1067(a) +#: doc/reference/en/Groonga/Pagination.html:1105(a) +#: doc/reference/en/Groonga/Pagination.html:1144(a) +#: doc/reference/en/Groonga/Pagination.html:1182(a) +#: doc/reference/en/Groonga/StackOverFlow.html:72(li) +#: doc/reference/en/Groonga/TooSmallLimit.html:72(li) #: doc/reference/en/Groonga/Database.html:69(a) #: doc/reference/en/Groonga/Database.html:72(li) #: doc/reference/en/Groonga/Database.html:74(a) @@ -5016,256 +3569,87 @@ msgstr "" #: doc/reference/en/Groonga/Database.html:1379(a) #: doc/reference/en/Groonga/Database.html:1432(a) #: doc/reference/en/Groonga/Database.html:1486(a) -#: doc/reference/en/Groonga/InvalidArgument.html:72(li) -#: doc/reference/en/Groonga/SyntaxError.html:72(li) -#: doc/reference/en/Groonga/StackOverFlow.html:72(li) -#: doc/reference/en/Groonga/NoMemoryAvailable.html:72(li) -#: doc/reference/en/Groonga/SchemaDumper.html:69(span) -#: doc/reference/en/Groonga/SchemaDumper.html:72(li) -#: doc/reference/en/Groonga/SchemaDumper.html:216(a) -#: doc/reference/en/Groonga/Object.html:39(span) -#: doc/reference/en/Groonga/Object.html:69(span) -#: doc/reference/en/Groonga/Object.html:72(li) -#: doc/reference/en/Groonga/Object.html:528(a) -#: doc/reference/en/Groonga/Object.html:589(a) -#: doc/reference/en/Groonga/Object.html:679(a) -#: doc/reference/en/Groonga/Object.html:728(a) -#: doc/reference/en/Groonga/Object.html:807(a) -#: doc/reference/en/Groonga/Object.html:865(a) -#: doc/reference/en/Groonga/Object.html:1004(a) -#: doc/reference/en/Groonga/Object.html:1064(a) -#: doc/reference/en/Groonga/Object.html:1118(a) -#: doc/reference/en/Groonga/Object.html:1185(a) -#: doc/reference/en/Groonga/Object.html:1246(a) -#: doc/reference/en/Groonga/Object.html:1301(a) -#: doc/reference/en/Groonga/Object.html:1438(a) -#: doc/reference/en/Groonga/Object.html:1501(a) -#: doc/reference/en/Groonga/Object.html:1556(a) -#: doc/reference/en/Groonga/NoSuchProcess.html:72(li) -#: doc/reference/en/Groonga/HashCursor.html:72(li) -#: doc/reference/en/Groonga/HashCursor.html:74(a) -#: doc/reference/en/Groonga/HashCursor.html:157(a) -#: doc/reference/en/Groonga/TooSmallOffset.html:72(li) -#: doc/reference/en/Groonga/NoLocksAvailable.html:72(li) -#: doc/reference/en/Groonga/RangeError.html:72(li) -#: doc/reference/en/Groonga/IncompatibleFileFormat.html:72(li) -#: doc/reference/en/Groonga/FileCorrupt.html:72(li) -#: doc/reference/en/Groonga/Record.html:69(span) -#: doc/reference/en/Groonga/Record.html:72(li) -#: doc/reference/en/Groonga/Record.html:972(a) -#: doc/reference/en/Groonga/Record.html:1041(a) -#: doc/reference/en/Groonga/Record.html:1086(a) -#: doc/reference/en/Groonga/Record.html:1128(a) -#: doc/reference/en/Groonga/Record.html:1166(a) -#: doc/reference/en/Groonga/Record.html:1256(a) -#: doc/reference/en/Groonga/Record.html:1295(a) -#: doc/reference/en/Groonga/Record.html:1338(a) -#: doc/reference/en/Groonga/Record.html:1377(a) -#: doc/reference/en/Groonga/Record.html:1415(a) -#: doc/reference/en/Groonga/Record.html:1454(a) -#: doc/reference/en/Groonga/Record.html:1543(a) -#: doc/reference/en/Groonga/Record.html:1634(a) -#: doc/reference/en/Groonga/Record.html:1725(a) -#: doc/reference/en/Groonga/Record.html:1773(a) -#: doc/reference/en/Groonga/Record.html:1909(a) -#: doc/reference/en/Groonga/Record.html:1950(a) -#: doc/reference/en/Groonga/Record.html:1989(a) -#: doc/reference/en/Groonga/Record.html:2037(a) -#: doc/reference/en/Groonga/Record.html:2182(a) -#: doc/reference/en/Groonga/Record.html:2221(a) -#: doc/reference/en/Groonga/Record.html:2417(a) -#: doc/reference/en/Groonga/Record.html:2507(a) -#: doc/reference/en/Groonga/Record.html:2545(a) +#: doc/reference/en/Groonga/OperationNotPermitted.html:72(li) +#: doc/reference/en/Groonga/AddressIsNotAvailable.html:72(li) +#: doc/reference/en/Groonga/RetryMax.html:72(li) #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:72(li) #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:224(a) #: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:242(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:281(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:299(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:338(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:356(a) -#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:399(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:280(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:298(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:336(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:354(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:396(a) #: doc/reference/en/Groonga/Context/SelectResult.html:72(li) -#: doc/reference/en/Groonga/Context/SelectResult.html:207(a) -#: doc/reference/en/Groonga/Context/SelectResult.html:252(a) -#: doc/reference/en/Groonga/Context/SelectResult.html:307(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:309(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:327(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:365(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:383(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:421(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:439(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:477(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:495(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:537(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:581(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:635(a) #: doc/reference/en/Groonga/Context/SelectCommand.html:69(span) #: doc/reference/en/Groonga/Context/SelectCommand.html:72(li) -#: doc/reference/en/Groonga/Context/SelectCommand.html:210(a) -#: doc/reference/en/Groonga/BadAddress.html:72(li) -#: doc/reference/en/Groonga/ExecFormatError.html:72(li) -#: doc/reference/en/Groonga/View.html:72(li) -#: doc/reference/en/Groonga/View.html:74(a) -#: doc/reference/en/Groonga/View.html:278(a) -#: doc/reference/en/Groonga/View.html:298(a) -#: doc/reference/en/Groonga/View.html:376(a) -#: doc/reference/en/Groonga/View.html:481(a) -#: doc/reference/en/Groonga/View.html:535(a) -#: doc/reference/en/Groonga/View.html:608(a) -#: doc/reference/en/Groonga/View.html:695(a) -#: doc/reference/en/Groonga/FilenameTooLong.html:72(li) -#: doc/reference/en/Groonga/DatabaseDumper.html:69(span) -#: doc/reference/en/Groonga/DatabaseDumper.html:72(li) -#: doc/reference/en/Groonga/DatabaseDumper.html:215(a) -#: doc/reference/en/Groonga/ZLibError.html:72(li) -#: doc/reference/en/Groonga/TooLargeOffset.html:72(li) -#: doc/reference/en/Groonga/NotSocket.html:72(li) -#: doc/reference/en/Groonga/TokenizerError.html:72(li) -#: doc/reference/en/Groonga/NoSuchDevice.html:72(li) -#: doc/reference/en/Groonga/Column.html:69(a) -#: doc/reference/en/Groonga/Column.html:72(li) -#: doc/reference/en/Groonga/Column.html:74(a) -#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:72(li) -#: doc/reference/en/Groonga/FunctionNotImplemented.html:72(li) -#: doc/reference/en/Groonga/NotADirectory.html:72(li) -#: doc/reference/en/Groonga/Closed.html:72(li) -#: doc/reference/en/Groonga/ResourceBusy.html:72(li) -#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:72(li) -#: doc/reference/en/Groonga/PatriciaTrie.html:72(li) -#: doc/reference/en/Groonga/PatriciaTrie.html:74(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:422(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:442(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:539(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:656(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:705(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:796(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:845(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:936(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:988(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1162(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1211(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1291(a) -#: doc/reference/en/Groonga/PatriciaTrie.html:1519(a) -#: doc/reference/en/Groonga/ObjectCorrupt.html:72(li) -#: doc/reference/en/Groonga/TooManyOpenFiles.html:72(li) -#: doc/reference/en/Groonga/PermissionDenied.html:72(li) -#: doc/reference/en/Groonga/IndexCursor.html:69(a) -#: doc/reference/en/Groonga/IndexCursor.html:72(li) -#: doc/reference/en/Groonga/IndexCursor.html:74(a) -#: doc/reference/en/Groonga/IndexCursor.html:177(a) -#: doc/reference/en/Groonga/IndexCursor.html:188(a) -#: doc/reference/en/Groonga/IndexCursor.html:198(a) -#: doc/reference/en/Groonga/OperationNotSupported.html:72(li) -#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:72(li) -#: doc/reference/en/Groonga/TableCursor/KeySupport.html:137(a) +#: doc/reference/en/Groonga/Context/SelectCommand.html:209(a) #: doc/reference/en/Groonga/InvalidFormat.html:72(li) -#: doc/reference/en/Groonga/Posting.html:69(span) -#: doc/reference/en/Groonga/Posting.html:72(li) -#: doc/reference/en/Groonga/Posting.html:378(a) -#: doc/reference/en/Groonga/Posting.html:438(a) -#: doc/reference/en/Groonga/Posting.html:493(a) -#: doc/reference/en/Groonga/Posting.html:548(a) -#: doc/reference/en/Groonga/Posting.html:603(a) -#: doc/reference/en/Groonga/Posting.html:658(a) -#: doc/reference/en/Groonga/Posting.html:713(a) -#: doc/reference/en/Groonga/Posting.html:768(a) -#: doc/reference/en/Groonga/Posting.html:827(a) -#: doc/reference/en/Groonga/Posting.html:895(a) -#: doc/reference/en/Groonga/RetryMax.html:72(li) -#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:72(li) -#: doc/reference/en/Groonga/AddressIsNotAvailable.html:72(li) -#: doc/reference/en/Groonga/NetworkIsDown.html:72(li) -#: doc/reference/en/Groonga/DirectoryNotEmpty.html:72(li) -#: doc/reference/en/Groonga/AddressIsInUse.html:72(li) -#: doc/reference/en/Groonga/NoBuffer.html:72(li) -#: doc/reference/en/Groonga/IndexColumn.html:72(li) -#: doc/reference/en/Groonga/IndexColumn.html:74(a) -#: doc/reference/en/Groonga/IndexColumn.html:353(a) -#: doc/reference/en/Groonga/IndexColumn.html:365(a) -#: doc/reference/en/Groonga/IndexColumn.html:367(a) -#: doc/reference/en/Groonga/IndexColumn.html:494(a) -#: doc/reference/en/Groonga/IndexColumn.html:648(a) -#: doc/reference/en/Groonga/IndexColumn.html:777(a) -#: doc/reference/en/Groonga/IndexColumn.html:836(a) -#: doc/reference/en/Groonga/IndexColumn.html:890(a) -#: doc/reference/en/Groonga/IndexColumn.html:944(a) -#: doc/reference/en/Groonga/QueryLog/Parser.html:69(span) -#: doc/reference/en/Groonga/QueryLog/Parser.html:72(li) -#: doc/reference/en/Groonga/QueryLog/Parser.html:204(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:69(span) -#: doc/reference/en/Groonga/QueryLog/Command.html:72(li) -#: doc/reference/en/Groonga/QueryLog/Command.html:440(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:481(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:522(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:567(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:604(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:639(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:723(a) -#: doc/reference/en/Groonga/QueryLog/Command.html:786(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:69(span) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:72(li) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:585(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:626(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:667(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:708(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:749(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:790(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:831(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:876(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:905(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:934(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:1009(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:1038(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:1069(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:1098(a) -#: doc/reference/en/Groonga/QueryLog/Statistic.html:1237(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:72(li) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:297(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:336(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:365(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:394(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:423(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:452(a) -#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:481(a) -#: doc/reference/en/Groonga/Table.html:69(a) -#: doc/reference/en/Groonga/Table.html:72(li) -#: doc/reference/en/Groonga/Table.html:74(a) -#: doc/reference/en/Groonga/SocketNotInitialized.html:72(li) -#: doc/reference/en/Groonga/TooSmallPage.html:72(li) -#: doc/reference/en/Groonga/TooSmallPage.html:264(a) -#: doc/reference/en/Groonga/TooSmallPage.html:305(a) -#: doc/reference/en/Groonga/Plugin.html:69(a) -#: doc/reference/en/Groonga/Plugin.html:72(li) -#: doc/reference/en/Groonga/Plugin.html:74(a) -#: doc/reference/en/Groonga/Plugin.html:202(a) -#: doc/reference/en/Groonga/Plugin.html:214(a) -#: doc/reference/en/Groonga/Plugin.html:216(a) -#: doc/reference/en/Groonga/Plugin.html:284(a) -#: doc/reference/en/Groonga/Plugin.html:325(a) -#: doc/reference/en/Groonga/TooLargePage.html:72(li) -#: doc/reference/en/Groonga/TooLargePage.html:264(a) -#: doc/reference/en/Groonga/TooLargePage.html:305(a) -#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:72(li) -#: doc/reference/en/Groonga/Variable.html:69(a) -#: doc/reference/en/Groonga/Variable.html:72(li) -#: doc/reference/en/Groonga/Variable.html:74(a) -#: doc/reference/en/Groonga/Variable.html:179(a) -#: doc/reference/en/Groonga/Variable.html:258(a) -#: doc/reference/en/Groonga/IsADirectory.html:72(li) -#: doc/reference/en/Groonga/IllegalByteSequence.html:72(li) -#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:72(li) -#: doc/reference/en/Groonga/Query.html:69(a) -#: doc/reference/en/Groonga/Query.html:72(li) -#: doc/reference/en/Groonga/Query.html:74(a) -#: doc/reference/en/Groonga/Query.html:208(a) -#: doc/reference/en/Groonga/Query.html:216(a) -#: doc/reference/en/Groonga/Query.html:326(a) -#: doc/reference/en/Groonga/Query.html:375(a) +#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:72(li) +#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:74(a) +#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:146(a) +#: doc/reference/en/Groonga/OperationNotSupported.html:72(li) +#: doc/reference/en/Groonga/LZOError.html:72(li) +#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/FixSizeColumn.html:72(li) +#: doc/reference/en/Groonga/FixSizeColumn.html:74(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:242(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:253(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:307(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:365(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:405(a) #: doc/reference/en/Groonga/PatriciaTrieCursor.html:72(li) #: doc/reference/en/Groonga/PatriciaTrieCursor.html:74(a) #: doc/reference/en/Groonga/PatriciaTrieCursor.html:158(a) -#: doc/reference/en/Groonga/FileTooLarge.html:72(li) -#: doc/reference/en/Groonga/TooManySymbolicLinks.html:72(li) -#: doc/reference/en/Groonga/LZOError.html:72(li) +#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:72(li) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:69(span) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:72(li) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:254(a) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:287(a) +#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:72(li) +#: doc/reference/en/Groonga/TableCursor/KeySupport.html:137(a) +#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:72(li) +#: doc/reference/en/Groonga/ExpressionBuildable.html:419(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:462(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:505(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:548(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:591(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:634(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:677(a) +#: doc/reference/en/Groonga/FileExists.html:72(li) +#: doc/reference/en/Groonga/EncodingSupport.html:140(a) +#: doc/reference/en/Groonga/NetworkIsDown.html:72(li) +#: doc/reference/en/Groonga/Procedure.html:69(a) +#: doc/reference/en/Groonga/Procedure.html:72(li) +#: doc/reference/en/Groonga/Procedure.html:74(a) +#: doc/reference/en/Groonga/Procedure.html:149(a) +#: doc/reference/en/Groonga/TableCursor.html:69(a) +#: doc/reference/en/Groonga/TableCursor.html:72(li) +#: doc/reference/en/Groonga/TableCursor.html:74(a) +#: doc/reference/en/Groonga/TableCursor.html:308(a) +#: doc/reference/en/Groonga/TableCursor.html:319(a) +#: doc/reference/en/Groonga/TableCursor.html:341(a) +#: doc/reference/en/Groonga/TableCursor.html:363(a) +#: doc/reference/en/Groonga/TableCursor.html:411(a) +#: doc/reference/en/Groonga/TableCursor.html:555(a) +#: doc/reference/en/Groonga/TableCursor.html:605(a) #: doc/reference/en/Groonga/NotEnoughSpace.html:72(li) -#: doc/reference/en/Groonga/NoChildProcesses.html:72(li) -#: doc/reference/en/Groonga/ArrayCursor.html:72(li) -#: doc/reference/en/Groonga/ArrayCursor.html:74(a) -#: doc/reference/en/Groonga/ArrayCursor.html:150(a) -#: doc/reference/en/Groonga/ViewAccessor.html:69(a) -#: doc/reference/en/Groonga/ViewAccessor.html:72(li) -#: doc/reference/en/Groonga/ViewAccessor.html:74(a) -#: doc/reference/en/Groonga/ViewAccessor.html:127(a) -#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:72(li) +#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:72(li) +#: doc/reference/en/Groonga/TokenizerError.html:72(li) +#: doc/reference/en/Groonga/DatabaseDumper.html:69(span) +#: doc/reference/en/Groonga/DatabaseDumper.html:72(li) +#: doc/reference/en/Groonga/DatabaseDumper.html:214(a) #: doc/reference/en/Groonga/Table/KeySupport.html:537(a) #: doc/reference/en/Groonga/Table/KeySupport.html:682(a) #: doc/reference/en/Groonga/Table/KeySupport.html:684(a) @@ -5284,15614 +3668,35138 @@ msgstr "" #: doc/reference/en/Groonga/Table/KeySupport.html:1230(a) #: doc/reference/en/Groonga/Table/KeySupport.html:1277(a) #: doc/reference/en/Groonga/Table/KeySupport.html:1279(a) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:663(a) +#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:72(li) +#: doc/reference/en/Groonga/IsADirectory.html:72(li) +#: doc/reference/en/Groonga/IndexCursor.html:69(a) +#: doc/reference/en/Groonga/IndexCursor.html:72(li) +#: doc/reference/en/Groonga/IndexCursor.html:74(a) +#: doc/reference/en/Groonga/IndexCursor.html:177(a) +#: doc/reference/en/Groonga/IndexCursor.html:188(a) +#: doc/reference/en/Groonga/IndexCursor.html:198(a) +#: doc/reference/en/Groonga/Array.html:72(li) +#: doc/reference/en/Groonga/Array.html:74(a) +#: doc/reference/en/Groonga/Array.html:214(a) +#: doc/reference/en/Groonga/Array.html:234(a) +#: doc/reference/en/Groonga/Array.html:301(a) +#: doc/reference/en/Groonga/ZLibError.html:72(li) +#: doc/reference/en/Groonga/IncompatibleFileFormat.html:72(li) +#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:72(li) +#: doc/reference/en/Groonga/TooLargeOffset.html:72(li) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:69(span) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:72(li) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:255(a) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:302(a) +#: doc/reference/en/Groonga/Error.html:72(li) +#: doc/reference/en/Groonga/UnknownError.html:72(li) +#: doc/reference/en/Groonga/NoLocksAvailable.html:72(li) +#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:72(li) +#: doc/reference/en/Groonga/InputOutputError.html:72(li) +#: doc/reference/en/Groonga/ImproperLink.html:72(li) +#: doc/reference/en/Groonga/ArrayCursor.html:72(li) +#: doc/reference/en/Groonga/ArrayCursor.html:74(a) +#: doc/reference/en/Groonga/ArrayCursor.html:150(a) +#: doc/reference/en/Groonga/TooSmallOffset.html:72(li) +#: doc/reference/en/Groonga/Type.html:69(a) +#: doc/reference/en/Groonga/Type.html:72(li) +#: doc/reference/en/Groonga/Type.html:74(a) +#: doc/reference/en/Groonga/Type.html:421(a) +#: doc/reference/en/Groonga/Type.html:429(a) +#: doc/reference/en/Groonga/DomainError.html:72(li) +#: doc/reference/en/Groonga/TableDumper.html:69(span) +#: doc/reference/en/Groonga/TableDumper.html:72(li) +#: doc/reference/en/Groonga/TableDumper.html:213(a) +#: doc/reference/en/Groonga/BadAddress.html:72(li) +#: doc/reference/en/Groonga/NoBuffer.html:72(li) +#: doc/reference/en/Groonga/OperationWouldBlock.html:72(li) +#: doc/reference/en/Groonga/IllegalByteSequence.html:72(li) +#: doc/reference/en/Groonga/TooSmallPage.html:72(li) +#: doc/reference/en/Groonga/TooSmallPage.html:263(a) +#: doc/reference/en/Groonga/TooSmallPage.html:303(a) +#: doc/reference/en/Groonga/EndOfData.html:72(li) +#: doc/reference/en/Groonga/NotSocket.html:72(li) +#: doc/reference/en/Groonga/ObjectCorrupt.html:72(li) +#: doc/reference/en/Groonga/FunctionNotImplemented.html:72(li) +#: doc/reference/en/Groonga/AddressIsInUse.html:72(li) +#: doc/reference/en/Groonga/CASError.html:72(li) +#: doc/reference/en/Groonga/NoSuchColumn.html:72(li) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:69(span) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:72(li) +#: doc/reference/en/Groonga/InterruptedFunctionCall.html:72(li) +#: doc/reference/en/Groonga/NotADirectory.html:72(li) +#: doc/reference/en/Groonga/IndexColumn.html:72(li) +#: doc/reference/en/Groonga/IndexColumn.html:74(a) +#: doc/reference/en/Groonga/IndexColumn.html:353(a) +#: doc/reference/en/Groonga/IndexColumn.html:365(a) +#: doc/reference/en/Groonga/IndexColumn.html:367(a) +#: doc/reference/en/Groonga/IndexColumn.html:494(a) +#: doc/reference/en/Groonga/IndexColumn.html:648(a) +#: doc/reference/en/Groonga/IndexColumn.html:777(a) +#: doc/reference/en/Groonga/IndexColumn.html:836(a) +#: doc/reference/en/Groonga/IndexColumn.html:890(a) +#: doc/reference/en/Groonga/IndexColumn.html:944(a) +#: doc/reference/en/Groonga/Logger.html:69(a) +#: doc/reference/en/Groonga/Logger.html:72(li) +#: doc/reference/en/Groonga/Logger.html:74(a) +#: doc/reference/en/Groonga/Logger.html:301(a) +#: doc/reference/en/Groonga/Logger.html:309(a) +#: doc/reference/en/Groonga/Logger.html:326(a) +#: doc/reference/en/Groonga/Logger.html:371(a) +#: doc/reference/en/Groonga/Logger.html:418(a) +#: doc/reference/en/Groonga/Logger.html:463(a) +#: doc/reference/en/Groonga/Logger.html:511(a) +#: doc/reference/en/Groonga/Logger.html:588(a) +#: doc/reference/en/Groonga/ConnectionRefused.html:72(li) +#: doc/reference/en/Groonga/Context.html:69(a) +#: doc/reference/en/Groonga/Context.html:72(li) +#: doc/reference/en/Groonga/Context.html:74(a) +#: doc/reference/en/Groonga/Context.html:678(a) +#: doc/reference/en/Groonga/Context.html:686(a) +#: doc/reference/en/Groonga/Context.html:857(a) +#: doc/reference/en/Groonga/Context.html:962(a) +#: doc/reference/en/Groonga/Context.html:1144(a) +#: doc/reference/en/Groonga/Context.html:1193(a) +#: doc/reference/en/Groonga/Context.html:1236(a) +#: doc/reference/en/Groonga/Context.html:1313(a) +#: doc/reference/en/Groonga/Context.html:1498(a) +#: doc/reference/en/Groonga/Context.html:1682(a) +#: doc/reference/en/Groonga/Context.html:1729(a) +#: doc/reference/en/Groonga/Context.html:1846(a) +#: doc/reference/en/Groonga/Context.html:1897(a) +#: doc/reference/en/Groonga/Context.html:1991(a) +#: doc/reference/en/Groonga/Context.html:2042(a) +#: doc/reference/en/Groonga/Context.html:2092(a) +#: doc/reference/en/Groonga/ViewRecord.html:69(span) +#: doc/reference/en/Groonga/ViewRecord.html:72(li) +#: doc/reference/en/Groonga/ViewRecord.html:283(a) +#: doc/reference/en/Groonga/ViewRecord.html:323(a) +#: doc/reference/en/Groonga/ViewRecord.html:363(a) +#: doc/reference/en/Groonga/ViewRecord.html:407(a) +#: doc/reference/en/Groonga/ViewRecord.html:447(a) +#: doc/reference/en/Groonga/ResultTooLarge.html:72(li) +#: doc/reference/en/Groonga/InvalidSeek.html:72(li) +#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:69(span) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:214(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:272(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:290(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:328(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:346(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:384(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:402(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:440(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:458(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:496(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:514(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:556(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:69(span) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:562(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:590(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:618(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:646(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:674(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:702(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:730(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:758(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:786(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:814(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:842(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:870(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:898(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:926(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:954(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:982(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:1010(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:1038(a) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:69(span) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:203(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:69(span) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:370(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:410(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:450(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:490(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:530(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:570(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:610(a) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:69(span) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:72(li) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:214(a) +#: doc/reference/en/Groonga/Expression.html:69(a) +#: doc/reference/en/Groonga/Expression.html:72(li) +#: doc/reference/en/Groonga/Expression.html:74(a) +#: doc/reference/en/Groonga/UpdateNotAllowed.html:72(li) +#: doc/reference/en/Groonga/Accessor.html:69(a) +#: doc/reference/en/Groonga/Accessor.html:72(li) +#: doc/reference/en/Groonga/Accessor.html:74(a) +#: doc/reference/en/Groonga/Accessor.html:159(a) +#: doc/reference/en/Groonga/Accessor.html:170(a) +#: doc/reference/en/Groonga/View.html:72(li) +#: doc/reference/en/Groonga/View.html:74(a) +#: doc/reference/en/Groonga/View.html:278(a) +#: doc/reference/en/Groonga/View.html:298(a) +#: doc/reference/en/Groonga/View.html:376(a) +#: doc/reference/en/Groonga/View.html:481(a) +#: doc/reference/en/Groonga/View.html:535(a) +#: doc/reference/en/Groonga/View.html:608(a) +#: doc/reference/en/Groonga/View.html:695(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:558(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:602(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:645(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:690(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:701(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:711(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:722(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:739(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:793(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:833(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:926(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:969(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1012(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1052(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1096(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1146(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1244(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1342(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1386(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1426(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1466(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1507(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1550(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:411(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:454(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:497(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:540(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:587(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:618(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:641(span) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:663(a) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:72(li) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:258(a) +#: doc/reference/en/Groonga/Schema/Path.html:183(a) +#: doc/reference/en/Groonga/Schema/Path.html:212(a) +#: doc/reference/en/Groonga/Schema/Path.html:247(a) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:185(a) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:229(a) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:72(li) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:286(a) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:326(a) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:72(li) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:287(a) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:327(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:332(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:375(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:418(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:465(a) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:72(li) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:287(a) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:327(a) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:72(li) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:316(a) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:356(a) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:396(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:72(li) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:258(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:72(li) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:284(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:324(a) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:283(a) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:326(a) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:373(a) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:244(a) +#: doc/reference/en/Groonga/Schema/Error.html:72(li) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:72(li) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:258(a) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:72(li) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:288(a) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:328(a) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:69(span) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:72(li) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:223(a) +#: doc/reference/en/Groonga/RangeError.html:72(li) +#: doc/reference/en/Groonga/SocketNotInitialized.html:72(li) +#: doc/reference/en/SelectorByCommand.html:72(li) +#: doc/reference/en/SelectorByCommand.html:171(tt) +#: doc/reference/en/Profile.html:69(span) doc/reference/en/Profile.html:72(li) +#: doc/reference/en/Profile.html:329(tt) doc/reference/en/Profile.html:369(tt) +#: doc/reference/en/Profile.html:409(tt) doc/reference/en/Profile.html:453(tt) +#: doc/reference/en/Profile.html:491(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:69(span) +#: doc/reference/en/WikipediaExtractor/Extractor.html:72(li) +#: doc/reference/en/WikipediaExtractor/Extractor.html:402(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:428(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:468(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:494(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:520(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:590(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:616(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:642(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:684(tt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:710(tt) +#: doc/reference/en/_index.html:779(a) +#: doc/reference/en/RroongaBuild.html:239(tt) +#: doc/reference/en/RroongaBuild.html:337(tt) +#: doc/reference/en/RroongaBuild.html:365(tt) +#: doc/reference/en/RroongaBuild.html:393(tt) +#: doc/reference/en/Configuration.html:69(span) +#: doc/reference/en/Configuration.html:72(li) +#: doc/reference/en/Configuration.html:139(tt) +#: doc/reference/en/CommandResult.html:72(li) +#: doc/reference/en/CommandResult.html:287(tt) +#: doc/reference/en/CommandResult.html:315(tt) +#: doc/reference/en/CommandResult.html:343(tt) +#: doc/reference/en/CommandResult.html:371(tt) +#: doc/reference/en/SelectorByMethod.html:72(li) +#: doc/reference/en/SelectorByMethod.html:686(tt) +#: doc/reference/en/SelectorByMethod.html:722(tt) +#: doc/reference/en/SelectorByMethod.html:756(tt) +#: doc/reference/en/SelectorByMethod.html:820(tt) +#: doc/reference/en/SelectorByMethod.html:924(tt) +#: doc/reference/en/SelectorByMethod.html:966(tt) +#: doc/reference/en/SelectorByMethod.html:1013(tt) +#: doc/reference/en/SelectorByMethod.html:1047(tt) +#: doc/reference/en/SelectorByMethod.html:1075(tt) +#: doc/reference/en/SelectorByMethod.html:1127(tt) +#: doc/reference/en/SelectorByMethod.html:1159(tt) +#: doc/reference/en/SelectorByMethod.html:1189(tt) +#: doc/reference/en/SelectorByMethod.html:1241(tt) +#: doc/reference/en/SelectorByMethod.html:1285(tt) +#: doc/reference/en/SelectorByMethod.html:1315(tt) +#: doc/reference/en/SelectorByMethod.html:1349(tt) +#: doc/reference/en/SelectorByMethod.html:1495(tt) +#: doc/reference/en/SelectorByMethod.html:1545(tt) +#: doc/reference/en/SelectorByMethod.html:1591(tt) +#: doc/reference/en/SelectorByMethod.html:1627(tt) +#: doc/reference/en/ColumnTokenizer.html:130(tt) msgid "Object" msgstr "" -#: doc/reference/en/Groonga.html:109(a) -#: doc/reference/en/Groonga/Error.html:108(a) -#: doc/reference/en/Groonga/ObjectCorrupt.html:39(span) -#: doc/reference/en/class_list.html:42(a) doc/reference/en/_index.html:670(a) -msgid "ObjectCorrupt" +#: doc/reference/en/WikipediaImporter.html:77(a) +#: doc/reference/en/Query.html:77(a) doc/reference/en/GroongaLoader.html:77(a) +#: doc/reference/en/BenchmarkResult.html:77(a) +#: doc/reference/en/MethodResult.html:79(a) doc/reference/en/Result.html:77(a) +#: doc/reference/en/Report.html:77(a) +#: doc/reference/en/Query/GroongaLogParser.html:77(a) +#: doc/reference/en/BenchmarkResult/Time.html:79(a) +#: doc/reference/en/RepeatLoadRunner.html:77(a) +#: doc/reference/en/Selector.html:77(a) +#: doc/reference/en/BenchmarkRunner.html:77(a) +#: doc/reference/en/WikipediaExtractor.html:77(a) +#: doc/reference/en/SampleRecords.html:77(a) +#: doc/reference/en/Groonga/QueryLog/Parser.html:77(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:77(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:79(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:77(a) +#: doc/reference/en/Groonga/Query.html:79(a) +#: doc/reference/en/Groonga/FileCorrupt.html:81(a) +#: doc/reference/en/Groonga/TooLargePage.html:81(a) +#: doc/reference/en/Groonga/ExecFormatError.html:81(a) +#: doc/reference/en/Groonga/Hash.html:81(a) +#: doc/reference/en/Groonga/BadFileDescriptor.html:81(a) +#: doc/reference/en/Groonga/NoChildProcesses.html:81(a) +#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:81(a) +#: doc/reference/en/Groonga/Table.html:79(a) +#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:81(a) +#: doc/reference/en/Groonga/PermissionDenied.html:81(a) +#: doc/reference/en/Groonga/DirectoryNotEmpty.html:81(a) +#: doc/reference/en/Groonga/NoSuchDevice.html:81(a) +#: doc/reference/en/Groonga/TooManyLinks.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:79(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:79(a) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:79(a) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:79(a) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:77(a) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:79(a) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:81(a) +#: doc/reference/en/Groonga/Variable.html:79(a) +#: doc/reference/en/Groonga/ViewAccessor.html:79(a) +#: doc/reference/en/Groonga/TooManySymbolicLinks.html:81(a) +#: doc/reference/en/Groonga/Plugin.html:79(a) +#: doc/reference/en/Groonga/Object.html:77(a) +#: doc/reference/en/Groonga/HashCursor.html:81(a) +#: doc/reference/en/Groonga/OperationTimeout.html:81(a) +#: doc/reference/en/Groonga/ArgumentListTooLong.html:81(a) +#: doc/reference/en/Groonga/Schema.html:77(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:81(a) +#: doc/reference/en/Groonga/NoMemoryAvailable.html:81(a) +#: doc/reference/en/Groonga/TooManyOpenFiles.html:81(a) +#: doc/reference/en/Groonga/SyntaxError.html:81(a) +#: doc/reference/en/Groonga/Column.html:79(a) +#: doc/reference/en/Groonga/NoSuchProcess.html:81(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:81(a) +#: doc/reference/en/Groonga/SocketIsNotConnected.html:81(a) +#: doc/reference/en/Groonga/Posting.html:77(a) +#: doc/reference/en/Groonga/FilenameTooLong.html:81(a) +#: doc/reference/en/Groonga/ResourceBusy.html:81(a) +#: doc/reference/en/Groonga/InvalidArgument.html:81(a) +#: doc/reference/en/Groonga/SchemaDumper.html:77(a) +#: doc/reference/en/Groonga/ViewCursor.html:81(a) +#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:81(a) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:77(a) +#: doc/reference/en/Groonga/Record.html:77(a) +#: doc/reference/en/Groonga/BrokenPipe.html:81(a) +#: doc/reference/en/Groonga/TooSmallPageSize.html:81(a) +#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:81(a) +#: doc/reference/en/Groonga/Snippet.html:79(a) +#: doc/reference/en/Groonga/VariableSizeColumn.html:81(a) +#: doc/reference/en/Groonga/Closed.html:81(a) +#: doc/reference/en/Groonga/FileTooLarge.html:81(a) +#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:81(a) +#: doc/reference/en/Groonga/StackOverFlow.html:81(a) +#: doc/reference/en/Groonga/TooSmallLimit.html:81(a) +#: doc/reference/en/Groonga/Database.html:79(a) +#: doc/reference/en/Groonga/OperationNotPermitted.html:81(a) +#: doc/reference/en/Groonga/AddressIsNotAvailable.html:81(a) +#: doc/reference/en/Groonga/RetryMax.html:81(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:79(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:79(a) +#: doc/reference/en/Groonga/Context/SelectCommand.html:77(a) +#: doc/reference/en/Groonga/InvalidFormat.html:81(a) +#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:81(a) +#: doc/reference/en/Groonga/OperationNotSupported.html:81(a) +#: doc/reference/en/Groonga/LZOError.html:81(a) +#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:79(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:81(a) +#: doc/reference/en/Groonga/PatriciaTrieCursor.html:81(a) +#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:79(a) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:77(a) +#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:79(a) +#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:81(a) +#: doc/reference/en/Groonga/FileExists.html:81(a) +#: doc/reference/en/Groonga/NetworkIsDown.html:81(a) +#: doc/reference/en/Groonga/Procedure.html:79(a) +#: doc/reference/en/Groonga/TableCursor.html:79(a) +#: doc/reference/en/Groonga/NotEnoughSpace.html:81(a) +#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:81(a) +#: doc/reference/en/Groonga/TokenizerError.html:81(a) +#: doc/reference/en/Groonga/DatabaseDumper.html:77(a) +#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:81(a) +#: doc/reference/en/Groonga/IsADirectory.html:81(a) +#: doc/reference/en/Groonga/IndexCursor.html:79(a) +#: doc/reference/en/Groonga/Array.html:81(a) +#: doc/reference/en/Groonga/ZLibError.html:81(a) +#: doc/reference/en/Groonga/IncompatibleFileFormat.html:81(a) +#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:81(a) +#: doc/reference/en/Groonga/TooLargeOffset.html:81(a) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:77(a) +#: doc/reference/en/Groonga/Error.html:79(a) +#: doc/reference/en/Groonga/UnknownError.html:81(a) +#: doc/reference/en/Groonga/NoLocksAvailable.html:81(a) +#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:81(a) +#: doc/reference/en/Groonga/InputOutputError.html:81(a) +#: doc/reference/en/Groonga/ImproperLink.html:81(a) +#: doc/reference/en/Groonga/ArrayCursor.html:81(a) +#: doc/reference/en/Groonga/TooSmallOffset.html:81(a) +#: doc/reference/en/Groonga/Type.html:79(a) +#: doc/reference/en/Groonga/DomainError.html:81(a) +#: doc/reference/en/Groonga/TableDumper.html:77(a) +#: doc/reference/en/Groonga/BadAddress.html:81(a) +#: doc/reference/en/Groonga/NoBuffer.html:81(a) +#: doc/reference/en/Groonga/OperationWouldBlock.html:81(a) +#: doc/reference/en/Groonga/IllegalByteSequence.html:81(a) +#: doc/reference/en/Groonga/TooSmallPage.html:81(a) +#: doc/reference/en/Groonga/EndOfData.html:81(a) +#: doc/reference/en/Groonga/NotSocket.html:81(a) +#: doc/reference/en/Groonga/ObjectCorrupt.html:81(a) +#: doc/reference/en/Groonga/FunctionNotImplemented.html:81(a) +#: doc/reference/en/Groonga/AddressIsInUse.html:81(a) +#: doc/reference/en/Groonga/CASError.html:81(a) +#: doc/reference/en/Groonga/NoSuchColumn.html:81(a) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:77(a) +#: doc/reference/en/Groonga/InterruptedFunctionCall.html:81(a) +#: doc/reference/en/Groonga/NotADirectory.html:81(a) +#: doc/reference/en/Groonga/IndexColumn.html:81(a) +#: doc/reference/en/Groonga/Logger.html:79(a) +#: doc/reference/en/Groonga/ConnectionRefused.html:81(a) +#: doc/reference/en/Groonga/Context.html:79(a) +#: doc/reference/en/Groonga/ViewRecord.html:77(a) +#: doc/reference/en/Groonga/ResultTooLarge.html:81(a) +#: doc/reference/en/Groonga/InvalidSeek.html:81(a) +#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:81(a) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:77(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:79(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:77(a) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:77(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:77(a) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:77(a) +#: doc/reference/en/Groonga/Expression.html:79(a) +#: doc/reference/en/Groonga/UpdateNotAllowed.html:81(a) +#: doc/reference/en/Groonga/Accessor.html:79(a) +#: doc/reference/en/Groonga/View.html:81(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:77(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:77(a) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:83(a) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:77(a) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:83(a) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:83(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:77(a) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:83(a) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:83(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:83(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:83(a) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:77(a) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:77(a) +#: doc/reference/en/Groonga/Schema/Error.html:81(a) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:83(a) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:83(a) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:77(a) +#: doc/reference/en/Groonga/RangeError.html:81(a) +#: doc/reference/en/Groonga/SocketNotInitialized.html:81(a) +#: doc/reference/en/SelectorByCommand.html:79(a) +#: doc/reference/en/Profile.html:77(a) +#: doc/reference/en/WikipediaExtractor/Extractor.html:77(a) +#: doc/reference/en/Configuration.html:77(a) +#: doc/reference/en/CommandResult.html:79(a) +#: doc/reference/en/SelectorByMethod.html:79(a) +msgid "show all" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:89(dt) +#: doc/reference/en/Query.html:89(dt) +#: doc/reference/en/GroongaLoader.html:93(dt) +#: doc/reference/en/RroongaBuild/RequiredGroongaVersion.html:74(dt) +#: doc/reference/en/BenchmarkResult.html:89(dt) +#: doc/reference/en/MethodResult.html:91(dt) +#: doc/reference/en/TimeDrilldownable.html:78(dt) +#: doc/reference/en/Result.html:89(dt) doc/reference/en/Report.html:89(dt) +#: doc/reference/en/Groonga.html:74(dt) +#: doc/reference/en/Query/GroongaLogParser.html:89(dt) +#: doc/reference/en/BenchmarkResult/Time.html:91(dt) +#: doc/reference/en/RepeatLoadRunner.html:89(dt) +#: doc/reference/en/Selector.html:89(dt) +#: doc/reference/en/BenchmarkRunner.html:89(dt) +#: doc/reference/en/WikipediaExtractor.html:89(dt) +#: doc/reference/en/SampleRecords.html:89(dt) +#: doc/reference/en/Groonga/QueryLog/Parser.html:89(dt) +#: doc/reference/en/Groonga/QueryLog/Command.html:89(dt) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:91(dt) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:89(dt) +#: doc/reference/en/Groonga/Query.html:91(dt) +#: doc/reference/en/Groonga/Operator.html:74(dt) +#: doc/reference/en/Groonga/FileCorrupt.html:93(dt) +#: doc/reference/en/Groonga/TooLargePage.html:93(dt) +#: doc/reference/en/Groonga/ExecFormatError.html:93(dt) +#: doc/reference/en/Groonga/Hash.html:97(dt) +#: doc/reference/en/Groonga/BadFileDescriptor.html:93(dt) +#: doc/reference/en/Groonga/NoChildProcesses.html:93(dt) +#: doc/reference/en/Groonga/ResourceTemporarilyUnavailable.html:93(dt) +#: doc/reference/en/Groonga/Table.html:95(dt) +#: doc/reference/en/Groonga/ResourceDeadlockAvoided.html:93(dt) +#: doc/reference/en/Groonga/PermissionDenied.html:93(dt) +#: doc/reference/en/Groonga/DirectoryNotEmpty.html:93(dt) +#: doc/reference/en/Groonga/NoSuchDevice.html:93(dt) +#: doc/reference/en/Groonga/TooManyLinks.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:91(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:91(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:91(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:91(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:89(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:91(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/Variable.html:91(dt) +#: doc/reference/en/Groonga/ViewAccessor.html:91(dt) +#: doc/reference/en/Groonga/TooManySymbolicLinks.html:93(dt) +#: doc/reference/en/Groonga/Plugin.html:91(dt) +#: doc/reference/en/Groonga/Object.html:89(dt) +#: doc/reference/en/Groonga/HashCursor.html:97(dt) +#: doc/reference/en/Groonga/OperationTimeout.html:93(dt) +#: doc/reference/en/Groonga/ArgumentListTooLong.html:93(dt) +#: doc/reference/en/Groonga/Schema.html:89(dt) +#: doc/reference/en/Groonga/PatriciaTrie.html:97(dt) +#: doc/reference/en/Groonga/NoMemoryAvailable.html:93(dt) +#: doc/reference/en/Groonga/TooManyOpenFiles.html:93(dt) +#: doc/reference/en/Groonga/SyntaxError.html:93(dt) +#: doc/reference/en/Groonga/Column.html:91(dt) +#: doc/reference/en/Groonga/NoSuchProcess.html:93(dt) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:97(dt) +#: doc/reference/en/Groonga/SocketIsNotConnected.html:93(dt) +#: doc/reference/en/Groonga/Posting.html:89(dt) +#: doc/reference/en/Groonga/FilenameTooLong.html:93(dt) +#: doc/reference/en/Groonga/ResourceBusy.html:93(dt) +#: doc/reference/en/Groonga/InvalidArgument.html:93(dt) +#: doc/reference/en/Groonga/SchemaDumper.html:89(dt) +#: doc/reference/en/Groonga/ViewCursor.html:93(dt) +#: doc/reference/en/Groonga/Encoding.html:74(dt) +#: doc/reference/en/Groonga/NoSpaceLeftOnDevice.html:93(dt) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/Record.html:89(dt) +#: doc/reference/en/Groonga/BrokenPipe.html:93(dt) +#: doc/reference/en/Groonga/TooSmallPageSize.html:93(dt) +#: doc/reference/en/Groonga/UnsupportedCommandVersion.html:93(dt) +#: doc/reference/en/Groonga/Snippet.html:91(dt) +#: doc/reference/en/Groonga/VariableSizeColumn.html:93(dt) +#: doc/reference/en/Groonga/Closed.html:93(dt) +#: doc/reference/en/Groonga/FileTooLarge.html:93(dt) +#: doc/reference/en/Groonga/SocketIsAlreadyShutdowned.html:93(dt) +#: doc/reference/en/Groonga/Pagination.html:74(dt) +#: doc/reference/en/Groonga/StackOverFlow.html:93(dt) +#: doc/reference/en/Groonga/GrntestLog.html:74(dt) +#: doc/reference/en/Groonga/TooSmallLimit.html:93(dt) +#: doc/reference/en/Groonga/Database.html:95(dt) +#: doc/reference/en/Groonga/OperationNotPermitted.html:93(dt) +#: doc/reference/en/Groonga/AddressIsNotAvailable.html:93(dt) +#: doc/reference/en/Groonga/RetryMax.html:93(dt) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:91(dt) +#: doc/reference/en/Groonga/Context/SelectResult.html:91(dt) +#: doc/reference/en/Groonga/Context/SelectCommand.html:89(dt) +#: doc/reference/en/Groonga/InvalidFormat.html:93(dt) +#: doc/reference/en/Groonga/DoubleArrayTrieCursor.html:97(dt) +#: doc/reference/en/Groonga/OperationNotSupported.html:93(dt) +#: doc/reference/en/Groonga/LZOError.html:93(dt) +#: doc/reference/en/Groonga/MatchTargetRecordExpressionBuilder.html:91(dt) +#: doc/reference/en/Groonga/FixSizeColumn.html:93(dt) +#: doc/reference/en/Groonga/PatriciaTrieCursor.html:97(dt) +#: doc/reference/en/Groonga/SchemaDumper/RubySyntax.html:91(dt) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:89(dt) +#: doc/reference/en/Groonga/SchemaDumper/CommandSyntax.html:91(dt) +#: doc/reference/en/Groonga/TableCursor/KeySupport.html:74(dt) +#: doc/reference/en/Groonga/NoSuchFileOrDirectory.html:93(dt) +#: doc/reference/en/Groonga/ExpressionBuildable.html:78(dt) +#: doc/reference/en/Groonga/QueryLog.html:74(dt) +#: doc/reference/en/Groonga/FileExists.html:93(dt) +#: doc/reference/en/Groonga/EncodingSupport.html:78(dt) +#: doc/reference/en/Groonga/NetworkIsDown.html:93(dt) +#: doc/reference/en/Groonga/Procedure.html:91(dt) +#: doc/reference/en/Groonga/TableCursor.html:95(dt) +#: doc/reference/en/Groonga/NotEnoughSpace.html:93(dt) +#: doc/reference/en/Groonga/SocketIsAlreadyConnected.html:93(dt) +#: doc/reference/en/Groonga/TokenizerError.html:93(dt) +#: doc/reference/en/Groonga/DatabaseDumper.html:89(dt) +#: doc/reference/en/Groonga/Table/KeySupport.html:82(dt) +#: doc/reference/en/Groonga/TooManyOpenFilesInSystem.html:93(dt) +#: doc/reference/en/Groonga/IsADirectory.html:93(dt) +#: doc/reference/en/Groonga/IndexCursor.html:95(dt) +#: doc/reference/en/Groonga/Array.html:93(dt) +#: doc/reference/en/Groonga/ZLibError.html:93(dt) +#: doc/reference/en/Groonga/IncompatibleFileFormat.html:93(dt) +#: doc/reference/en/Groonga/ReadOnlyFileSystem.html:93(dt) +#: doc/reference/en/Groonga/JSON.html:74(dt) +#: doc/reference/en/Groonga/TooLargeOffset.html:93(dt) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:89(dt) +#: doc/reference/en/Groonga/Error.html:91(dt) +#: doc/reference/en/Groonga/UnknownError.html:93(dt) +#: doc/reference/en/Groonga/NoLocksAvailable.html:93(dt) +#: doc/reference/en/Groonga/InappropriateIOControlOperation.html:93(dt) +#: doc/reference/en/Groonga/InputOutputError.html:93(dt) +#: doc/reference/en/Groonga/ImproperLink.html:93(dt) +#: doc/reference/en/Groonga/ArrayCursor.html:93(dt) +#: doc/reference/en/Groonga/TooSmallOffset.html:93(dt) +#: doc/reference/en/Groonga/Type.html:91(dt) +#: doc/reference/en/Groonga/DomainError.html:93(dt) +#: doc/reference/en/Groonga/TableDumper.html:89(dt) +#: doc/reference/en/Groonga/BadAddress.html:93(dt) +#: doc/reference/en/Groonga/NoBuffer.html:93(dt) +#: doc/reference/en/Groonga/OperationWouldBlock.html:93(dt) +#: doc/reference/en/Groonga/IllegalByteSequence.html:93(dt) +#: doc/reference/en/Groonga/TooSmallPage.html:93(dt) +#: doc/reference/en/Groonga/EndOfData.html:93(dt) +#: doc/reference/en/Groonga/NotSocket.html:93(dt) +#: doc/reference/en/Groonga/ObjectCorrupt.html:93(dt) +#: doc/reference/en/Groonga/FunctionNotImplemented.html:93(dt) +#: doc/reference/en/Groonga/AddressIsInUse.html:93(dt) +#: doc/reference/en/Groonga/CASError.html:93(dt) +#: doc/reference/en/Groonga/NoSuchColumn.html:93(dt) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:93(dt) +#: doc/reference/en/Groonga/InterruptedFunctionCall.html:93(dt) +#: doc/reference/en/Groonga/NotADirectory.html:93(dt) +#: doc/reference/en/Groonga/IndexColumn.html:93(dt) +#: doc/reference/en/Groonga/Logger.html:91(dt) +#: doc/reference/en/Groonga/ConnectionRefused.html:93(dt) +#: doc/reference/en/Groonga/Context.html:91(dt) +#: doc/reference/en/Groonga/ViewRecord.html:89(dt) +#: doc/reference/en/Groonga/ResultTooLarge.html:93(dt) +#: doc/reference/en/Groonga/InvalidSeek.html:93(dt) +#: doc/reference/en/Groonga/NoSuchDeviceOrAddress.html:93(dt) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:89(dt) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:91(dt) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:89(dt) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:89(dt) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:89(dt) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:89(dt) +#: doc/reference/en/Groonga/Expression.html:91(dt) +#: doc/reference/en/Groonga/UpdateNotAllowed.html:93(dt) +#: doc/reference/en/Groonga/Accessor.html:91(dt) +#: doc/reference/en/Groonga/View.html:93(dt) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:93(dt) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:93(dt) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:95(dt) +#: doc/reference/en/Groonga/Schema/Path.html:78(dt) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:89(dt) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:95(dt) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:95(dt) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:93(dt) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:95(dt) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:95(dt) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:95(dt) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:95(dt) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:89(dt) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:93(dt) +#: doc/reference/en/Groonga/Schema/Error.html:93(dt) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:95(dt) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:95(dt) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:89(dt) +#: doc/reference/en/Groonga/RangeError.html:93(dt) +#: doc/reference/en/Groonga/SocketNotInitialized.html:93(dt) +#: doc/reference/en/SelectorByCommand.html:91(dt) +#: doc/reference/en/Profile.html:93(dt) +#: doc/reference/en/WikipediaExtractor/Extractor.html:89(dt) +#: doc/reference/en/RroongaBuild.html:74(dt) +#: doc/reference/en/Configuration.html:89(dt) +#: doc/reference/en/CommandResult.html:91(dt) +#: doc/reference/en/SelectorByMethod.html:95(dt) +#: doc/reference/en/ColumnTokenizer.html:78(dt) +msgid "Defined in:" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:90(dd) +#: doc/reference/en/GroongaLoader.html:94(dd) +#: doc/reference/en/TimeDrilldownable.html:79(dd) +#: doc/reference/en/WikipediaExtractor.html:90(dd) +#: doc/reference/en/WikipediaExtractor/Extractor.html:90(dd) +msgid "benchmark/create-wikipedia-database.rb" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:103(a) +#: doc/reference/en/Query.html:107(a) doc/reference/en/Query.html:166(a) +#: doc/reference/en/Query.html:196(a) +#: doc/reference/en/GroongaLoader.html:126(a) +#: doc/reference/en/BenchmarkResult.html:111(a) +#: doc/reference/en/BenchmarkResult.html:194(a) +#: doc/reference/en/MethodResult.html:112(a) +#: doc/reference/en/top-level-namespace.html:108(a) +#: doc/reference/en/TimeDrilldownable.html:92(a) +#: doc/reference/en/Result.html:107(a) doc/reference/en/Report.html:103(a) +#: doc/reference/en/Groonga.html:174(a) +#: doc/reference/en/Query/GroongaLogParser.html:137(a) +#: doc/reference/en/Query/GroongaLogParser.html:167(a) +#: doc/reference/en/BenchmarkResult/Time.html:117(a) +#: doc/reference/en/RepeatLoadRunner.html:125(a) +#: doc/reference/en/Selector.html:101(a) doc/reference/en/Selector.html:160(a) +#: doc/reference/en/BenchmarkRunner.html:133(a) +#: doc/reference/en/BenchmarkRunner.html:168(a) +#: doc/reference/en/BenchmarkRunner.html:345(a) +#: doc/reference/en/WikipediaExtractor.html:113(a) +#: doc/reference/en/SampleRecords.html:103(a) +#: doc/reference/en/Groonga/QueryLog/Parser.html:103(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:113(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:196(a) +#: doc/reference/en/Groonga/QueryLog/Command.html:247(a) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:117(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:97(a) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:276(a) +#: doc/reference/en/Groonga/Query.html:123(a) +#: doc/reference/en/Groonga/TooLargePage.html:106(a) +#: doc/reference/en/Groonga/TooLargePage.html:169(a) +#: doc/reference/en/Groonga/Hash.html:151(a) +#: doc/reference/en/Groonga/Hash.html:183(a) +#: doc/reference/en/Groonga/Table.html:145(a) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:129(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:127(a) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:123(a) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:123(a) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:118(a) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:127(a) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:132(a) +#: doc/reference/en/Groonga/Variable.html:121(a) +#: doc/reference/en/Groonga/Plugin.html:123(a) +#: doc/reference/en/Groonga/Object.html:118(a) +#: doc/reference/en/Groonga/Schema.html:216(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:155(a) +#: doc/reference/en/Groonga/PatriciaTrie.html:187(a) +#: doc/reference/en/Groonga/Column.html:141(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:162(a) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:192(a) +#: doc/reference/en/Groonga/Posting.html:120(a) +#: doc/reference/en/Groonga/Posting.html:299(a) +#: doc/reference/en/Groonga/SchemaDumper.html:113(a) +#: doc/reference/en/Groonga/Encoding.html:233(a) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:140(a) +#: doc/reference/en/Groonga/Record.html:97(a) +#: doc/reference/en/Groonga/Record.html:132(a) +#: doc/reference/en/Groonga/TooSmallPageSize.html:106(a) +#: doc/reference/en/Groonga/TooSmallPageSize.html:169(a) +#: doc/reference/en/Groonga/Snippet.html:121(a) +#: doc/reference/en/Groonga/VariableSizeColumn.html:130(a) +#: doc/reference/en/Groonga/Pagination.html:93(a) +#: doc/reference/en/Groonga/Pagination.html:200(a) +#: doc/reference/en/Groonga/Database.html:138(a) +#: doc/reference/en/Groonga/Database.html:191(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:100(a) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:184(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:110(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:218(a) +#: doc/reference/en/Groonga/Context/SelectResult.html:269(a) +#: doc/reference/en/Groonga/Context/SelectCommand.html:103(a) +#: doc/reference/en/Groonga/FixSizeColumn.html:130(a) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:118(a) +#: doc/reference/en/Groonga/TableCursor/KeySupport.html:99(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:122(a) +#: doc/reference/en/Groonga/ExpressionBuildable.html:315(a) +#: doc/reference/en/Groonga/EncodingSupport.html:102(a) +#: doc/reference/en/Groonga/TableCursor.html:142(a) +#: doc/reference/en/Groonga/DatabaseDumper.html:112(a) +#: doc/reference/en/Groonga/Table/KeySupport.html:113(a) +#: doc/reference/en/Groonga/IndexCursor.html:118(a) +#: doc/reference/en/Groonga/Array.html:133(a) +#: doc/reference/en/Groonga/Array.html:165(a) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:108(a) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:145(a) +#: doc/reference/en/Groonga/Type.html:381(a) +#: doc/reference/en/Groonga/TableDumper.html:103(a) +#: doc/reference/en/Groonga/TooSmallPage.html:106(a) +#: doc/reference/en/Groonga/TooSmallPage.html:169(a) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:136(a) +#: doc/reference/en/Groonga/IndexColumn.html:133(a) +#: doc/reference/en/Groonga/Logger.html:121(a) +#: doc/reference/en/Groonga/Logger.html:262(a) +#: doc/reference/en/Groonga/Context.html:143(a) +#: doc/reference/en/Groonga/Context.html:243(a) +#: doc/reference/en/Groonga/ViewRecord.html:97(a) +#: doc/reference/en/Groonga/ViewRecord.html:156(a) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:97(a) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:132(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:100(a) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:232(a) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:103(a) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:103(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:97(a) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:276(a) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:97(a) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:132(a) +#: doc/reference/en/Groonga/Expression.html:121(a) +#: doc/reference/en/Groonga/Accessor.html:122(a) +#: doc/reference/en/Groonga/View.html:133(a) +#: doc/reference/en/Groonga/View.html:166(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:119(a) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:157(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:116(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:234(a) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:285(a) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:121(a) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:163(a) +#: doc/reference/en/Groonga/Schema/Path.html:103(a) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:111(a) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:146(a) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:121(a) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:187(a) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:122(a) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:188(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:116(a) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:208(a) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:122(a) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:188(a) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:121(a) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:211(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:121(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:163(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:121(a) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:187(a) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:108(a) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:171(a) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:125(a) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:121(a) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:163(a) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:121(a) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:187(a) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:114(a) +#: doc/reference/en/SelectorByCommand.html:117(a) +#: doc/reference/en/Profile.html:105(a) doc/reference/en/Profile.html:191(a) +#: doc/reference/en/WikipediaExtractor/Extractor.html:103(a) +#: doc/reference/en/RroongaBuild.html:117(a) +#: doc/reference/en/Configuration.html:97(a) +#: doc/reference/en/CommandResult.html:112(a) +#: doc/reference/en/SelectorByMethod.html:160(a) +#: doc/reference/en/ColumnTokenizer.html:92(a) +msgid "collapse" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:103(small) +#: doc/reference/en/Query.html:107(small) +#: doc/reference/en/Query.html:166(small) +#: doc/reference/en/Query.html:196(small) +#: doc/reference/en/GroongaLoader.html:126(small) +#: doc/reference/en/BenchmarkResult.html:111(small) +#: doc/reference/en/BenchmarkResult.html:194(small) +#: doc/reference/en/MethodResult.html:112(small) +#: doc/reference/en/top-level-namespace.html:108(small) +#: doc/reference/en/TimeDrilldownable.html:92(small) +#: doc/reference/en/Result.html:107(small) +#: doc/reference/en/Report.html:103(small) +#: doc/reference/en/Groonga.html:174(small) +#: doc/reference/en/Query/GroongaLogParser.html:137(small) +#: doc/reference/en/Query/GroongaLogParser.html:167(small) +#: doc/reference/en/BenchmarkResult/Time.html:117(small) +#: doc/reference/en/RepeatLoadRunner.html:125(small) +#: doc/reference/en/RepeatLoadRunner.html:581(span) +#: doc/reference/en/Selector.html:101(small) +#: doc/reference/en/Selector.html:160(small) +#: doc/reference/en/BenchmarkRunner.html:133(small) +#: doc/reference/en/BenchmarkRunner.html:168(small) +#: doc/reference/en/BenchmarkRunner.html:345(small) +#: doc/reference/en/WikipediaExtractor.html:113(small) +#: doc/reference/en/SampleRecords.html:103(small) +#: doc/reference/en/Groonga/QueryLog/Parser.html:103(small) +#: doc/reference/en/Groonga/QueryLog/Command.html:113(small) +#: doc/reference/en/Groonga/QueryLog/Command.html:196(small) +#: doc/reference/en/Groonga/QueryLog/Command.html:247(small) +#: doc/reference/en/Groonga/QueryLog/Command.html:682(span) +#: doc/reference/en/Groonga/QueryLog/Command.html:850(span) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:117(small) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:97(small) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:276(small) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:1138(span) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:1188(span) +#: doc/reference/en/Groonga/Query.html:123(small) +#: doc/reference/en/Groonga/Query.html:240(span) +#: doc/reference/en/Groonga/TooLargePage.html:106(small) +#: doc/reference/en/Groonga/TooLargePage.html:169(small) +#: doc/reference/en/Groonga/Hash.html:151(small) +#: doc/reference/en/Groonga/Hash.html:183(small) +#: doc/reference/en/Groonga/Hash.html:405(span) +#: doc/reference/en/Groonga/Hash.html:544(span) +#: doc/reference/en/Groonga/Table.html:145(small) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:129(small) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:127(small) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:123(small) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:123(small) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:118(small) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:127(small) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:132(small) +#: doc/reference/en/Groonga/Variable.html:121(small) +#: doc/reference/en/Groonga/Plugin.html:123(small) +#: doc/reference/en/Groonga/Plugin.html:240(span) +#: doc/reference/en/Groonga/Object.html:118(small) +#: doc/reference/en/Groonga/Object.html:794(span) +#: doc/reference/en/Groonga/Object.html:947(span) +#: doc/reference/en/Groonga/Object.html:1379(span) +#: doc/reference/en/Groonga/Schema.html:216(small) +#: doc/reference/en/Groonga/PatriciaTrie.html:155(small) +#: doc/reference/en/Groonga/PatriciaTrie.html:187(small) +#: doc/reference/en/Groonga/PatriciaTrie.html:577(span) +#: doc/reference/en/Groonga/PatriciaTrie.html:743(span) +#: doc/reference/en/Groonga/PatriciaTrie.html:883(span) +#: doc/reference/en/Groonga/PatriciaTrie.html:1026(span) +#: doc/reference/en/Groonga/PatriciaTrie.html:1450(span) +#: doc/reference/en/Groonga/PatriciaTrie.html:1567(span) +#: doc/reference/en/Groonga/PatriciaTrie.html:1591(span) +#: doc/reference/en/Groonga/Column.html:141(small) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:162(small) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:192(small) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:440(span) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:606(span) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:717(span) +#: doc/reference/en/Groonga/Posting.html:120(small) +#: doc/reference/en/Groonga/Posting.html:299(small) +#: doc/reference/en/Groonga/Posting.html:905(span) +#: doc/reference/en/Groonga/Posting.html:925(span) +#: doc/reference/en/Groonga/Posting.html:934(span) +#: doc/reference/en/Groonga/Posting.html:943(span) +#: doc/reference/en/Groonga/Posting.html:952(span) +#: doc/reference/en/Groonga/Posting.html:961(span) +#: doc/reference/en/Groonga/Posting.html:970(span) +#: doc/reference/en/Groonga/Posting.html:979(span) +#: doc/reference/en/Groonga/SchemaDumper.html:113(small) +#: doc/reference/en/Groonga/Encoding.html:233(small) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:140(small) +#: doc/reference/en/Groonga/Record.html:97(small) +#: doc/reference/en/Groonga/Record.html:132(small) +#: doc/reference/en/Groonga/Record.html:1217(span) +#: doc/reference/en/Groonga/Record.html:1497(span) +#: doc/reference/en/Groonga/Record.html:1586(span) +#: doc/reference/en/Groonga/Record.html:1675(span) +#: doc/reference/en/Groonga/Record.html:1798(span) +#: doc/reference/en/Groonga/Record.html:1856(span) +#: doc/reference/en/Groonga/Record.html:2072(span) +#: doc/reference/en/Groonga/Record.html:2123(span) +#: doc/reference/en/Groonga/Record.html:2251(span) +#: doc/reference/en/Groonga/Record.html:2302(span) +#: doc/reference/en/Groonga/Record.html:2353(span) +#: doc/reference/en/Groonga/Record.html:2441(span) +#: doc/reference/en/Groonga/Record.html:2566(span) +#: doc/reference/en/Groonga/TooSmallPageSize.html:106(small) +#: doc/reference/en/Groonga/TooSmallPageSize.html:169(small) +#: doc/reference/en/Groonga/Snippet.html:121(small) +#: doc/reference/en/Groonga/Snippet.html:256(span) +#: doc/reference/en/Groonga/Snippet.html:368(span) +#: doc/reference/en/Groonga/VariableSizeColumn.html:130(small) +#: doc/reference/en/Groonga/VariableSizeColumn.html:210(span) +#: doc/reference/en/Groonga/Pagination.html:93(small) +#: doc/reference/en/Groonga/Pagination.html:200(small) +#: doc/reference/en/Groonga/Pagination.html:761(span) +#: doc/reference/en/Groonga/Pagination.html:811(span) +#: doc/reference/en/Groonga/Pagination.html:861(span) +#: doc/reference/en/Groonga/Pagination.html:911(span) +#: doc/reference/en/Groonga/Pagination.html:998(span) +#: doc/reference/en/Groonga/Database.html:138(small) +#: doc/reference/en/Groonga/Database.html:191(small) +#: doc/reference/en/Groonga/Database.html:489(span) +#: doc/reference/en/Groonga/Database.html:509(span) +#: doc/reference/en/Groonga/Database.html:637(span) +#: doc/reference/en/Groonga/Database.html:783(span) +#: doc/reference/en/Groonga/Database.html:803(span) +#: doc/reference/en/Groonga/Database.html:987(span) +#: doc/reference/en/Groonga/Database.html:1118(span) +#: doc/reference/en/Groonga/Database.html:1146(span) +#: doc/reference/en/Groonga/Database.html:1166(span) +#: doc/reference/en/Groonga/Database.html:1296(span) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:100(small) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:184(small) +#: doc/reference/en/Groonga/Context/SelectResult.html:110(small) +#: doc/reference/en/Groonga/Context/SelectResult.html:218(small) +#: doc/reference/en/Groonga/Context/SelectResult.html:269(small) +#: doc/reference/en/Groonga/Context/SelectCommand.html:103(small) +#: doc/reference/en/Groonga/FixSizeColumn.html:130(small) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:118(small) +#: doc/reference/en/Groonga/TableCursor/KeySupport.html:99(small) +#: doc/reference/en/Groonga/ExpressionBuildable.html:122(small) +#: doc/reference/en/Groonga/ExpressionBuildable.html:315(small) +#: doc/reference/en/Groonga/EncodingSupport.html:102(small) +#: doc/reference/en/Groonga/TableCursor.html:142(small) +#: doc/reference/en/Groonga/TableCursor.html:437(span) +#: doc/reference/en/Groonga/DatabaseDumper.html:112(small) +#: doc/reference/en/Groonga/Table/KeySupport.html:113(small) +#: doc/reference/en/Groonga/Table/KeySupport.html:639(span) +#: doc/reference/en/Groonga/Table/KeySupport.html:760(span) +#: doc/reference/en/Groonga/IndexCursor.html:118(small) +#: doc/reference/en/Groonga/Array.html:133(small) +#: doc/reference/en/Groonga/Array.html:165(small) +#: doc/reference/en/Groonga/Array.html:339(span) +#: doc/reference/en/Groonga/Array.html:461(span) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:108(small) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:145(small) +#: doc/reference/en/Groonga/Type.html:381(small) +#: doc/reference/en/Groonga/Type.html:451(span) +#: doc/reference/en/Groonga/TableDumper.html:103(small) +#: doc/reference/en/Groonga/TooSmallPage.html:106(small) +#: doc/reference/en/Groonga/TooSmallPage.html:169(small) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:136(small) +#: doc/reference/en/Groonga/IndexColumn.html:133(small) +#: doc/reference/en/Groonga/IndexColumn.html:433(span) +#: doc/reference/en/Groonga/IndexColumn.html:551(span) +#: doc/reference/en/Groonga/IndexColumn.html:716(span) +#: doc/reference/en/Groonga/Logger.html:121(small) +#: doc/reference/en/Groonga/Logger.html:262(small) +#: doc/reference/en/Groonga/Logger.html:539(span) +#: doc/reference/en/Groonga/Context.html:143(small) +#: doc/reference/en/Groonga/Context.html:243(small) +#: doc/reference/en/Groonga/Context.html:708(span) +#: doc/reference/en/Groonga/Context.html:1258(span) +#: doc/reference/en/Groonga/Context.html:1571(span) +#: doc/reference/en/Groonga/Context.html:1647(span) +#: doc/reference/en/Groonga/Context.html:1919(span) +#: doc/reference/en/Groonga/ViewRecord.html:97(small) +#: doc/reference/en/Groonga/ViewRecord.html:156(small) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:97(small) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:132(small) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:100(small) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:232(small) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:103(small) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:103(small) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:97(small) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:276(small) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:97(small) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:132(small) +#: doc/reference/en/Groonga/Expression.html:121(small) +#: doc/reference/en/Groonga/Accessor.html:122(small) +#: doc/reference/en/Groonga/View.html:133(small) +#: doc/reference/en/Groonga/View.html:166(small) +#: doc/reference/en/Groonga/View.html:414(span) +#: doc/reference/en/Groonga/View.html:635(span) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:119(small) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:157(small) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:664(span) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:859(span) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1171(span) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1263(span) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:1290(span) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:116(small) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:234(small) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:285(small) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:121(small) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:163(small) +#: doc/reference/en/Groonga/Schema/Path.html:103(small) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:111(small) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:146(small) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:121(small) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:187(small) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:122(small) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:188(small) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:116(small) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:208(small) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:122(small) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:188(small) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:121(small) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:211(small) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:121(small) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:163(small) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:121(small) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:187(small) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:108(small) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:171(small) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:125(small) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:121(small) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:163(small) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:121(small) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:187(small) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:114(small) +#: doc/reference/en/SelectorByCommand.html:117(small) +#: doc/reference/en/Profile.html:105(small) +#: doc/reference/en/Profile.html:191(small) +#: doc/reference/en/WikipediaExtractor/Extractor.html:103(small) +#: doc/reference/en/RroongaBuild.html:117(small) +#: doc/reference/en/RroongaBuild.html:299(span) +#: doc/reference/en/Configuration.html:97(small) +#: doc/reference/en/CommandResult.html:112(small) +#: doc/reference/en/SelectorByMethod.html:160(small) +#: doc/reference/en/SelectorByMethod.html:884(span) +#: doc/reference/en/SelectorByMethod.html:1413(span) +#: doc/reference/en/SelectorByMethod.html:1463(span) +#: doc/reference/en/ColumnTokenizer.html:92(small) +msgid "()" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:101(h2) +#: doc/reference/en/Query.html:194(h2) +#: doc/reference/en/GroongaLoader.html:124(h2) +#: doc/reference/en/BenchmarkResult.html:192(h2) +#: doc/reference/en/MethodResult.html:110(h2) +#: doc/reference/en/top-level-namespace.html:106(h2) +#: doc/reference/en/TimeDrilldownable.html:90(h2) +#: doc/reference/en/Result.html:105(h2) doc/reference/en/Report.html:101(h2) +#: doc/reference/en/Query/GroongaLogParser.html:165(h2) +#: doc/reference/en/BenchmarkResult/Time.html:115(h2) +#: doc/reference/en/RepeatLoadRunner.html:123(h2) +#: doc/reference/en/Selector.html:158(h2) +#: doc/reference/en/BenchmarkRunner.html:343(h2) +#: doc/reference/en/WikipediaExtractor.html:111(h2) +#: doc/reference/en/SampleRecords.html:101(h2) +#: doc/reference/en/Groonga/QueryLog/Parser.html:101(h2) +#: doc/reference/en/Groonga/QueryLog/Command.html:245(h2) +#: doc/reference/en/Groonga/QueryLog/SelectCommand.html:115(h2) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:274(h2) +#: doc/reference/en/Groonga/Query.html:121(h2) +#: doc/reference/en/Groonga/TooLargePage.html:167(h2) +#: doc/reference/en/Groonga/Hash.html:181(h2) +#: doc/reference/en/Groonga/Table.html:143(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:127(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:125(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:121(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetColumnExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:121(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:116(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:125(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:130(h2) +#: doc/reference/en/Groonga/Variable.html:119(h2) +#: doc/reference/en/Groonga/Object.html:116(h2) +#: doc/reference/en/Groonga/PatriciaTrie.html:185(h2) +#: doc/reference/en/Groonga/Column.html:139(h2) +#: doc/reference/en/Groonga/DoubleArrayTrie.html:190(h2) +#: doc/reference/en/Groonga/Posting.html:297(h2) +#: doc/reference/en/Groonga/SchemaDumper.html:111(h2) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:138(h2) +#: doc/reference/en/Groonga/Record.html:130(h2) +#: doc/reference/en/Groonga/TooSmallPageSize.html:167(h2) +#: doc/reference/en/Groonga/Snippet.html:119(h2) +#: doc/reference/en/Groonga/VariableSizeColumn.html:128(h2) +#: doc/reference/en/Groonga/Pagination.html:198(h2) +#: doc/reference/en/Groonga/Database.html:189(h2) +#: doc/reference/en/Groonga/Context/SelectResult/DrillDownResult.html:182(h2) +#: doc/reference/en/Groonga/Context/SelectResult.html:267(h2) +#: doc/reference/en/Groonga/Context/SelectCommand.html:101(h2) +#: doc/reference/en/Groonga/FixSizeColumn.html:128(h2) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:116(h2) +#: doc/reference/en/Groonga/TableCursor/KeySupport.html:97(h2) +#: doc/reference/en/Groonga/ExpressionBuildable.html:313(h2) +#: doc/reference/en/Groonga/EncodingSupport.html:100(h2) +#: doc/reference/en/Groonga/TableCursor.html:140(h2) +#: doc/reference/en/Groonga/DatabaseDumper.html:110(h2) +#: doc/reference/en/Groonga/Table/KeySupport.html:111(h2) +#: doc/reference/en/Groonga/IndexCursor.html:116(h2) +#: doc/reference/en/Groonga/Array.html:163(h2) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:143(h2) +#: doc/reference/en/Groonga/Type.html:379(h2) +#: doc/reference/en/Groonga/TableDumper.html:101(h2) +#: doc/reference/en/Groonga/TooSmallPage.html:167(h2) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:134(h2) +#: doc/reference/en/Groonga/IndexColumn.html:131(h2) +#: doc/reference/en/Groonga/Logger.html:260(h2) +#: doc/reference/en/Groonga/Context.html:241(h2) +#: doc/reference/en/Groonga/ViewRecord.html:154(h2) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:130(h2) +#: doc/reference/en/Groonga/GrntestLog/TaskEvent.html:230(h2) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:101(h2) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:101(h2) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:274(h2) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:130(h2) +#: doc/reference/en/Groonga/Expression.html:119(h2) +#: doc/reference/en/Groonga/Accessor.html:120(h2) +#: doc/reference/en/Groonga/View.html:164(h2) +#: doc/reference/en/Groonga/Schema/TableDefinition.html:155(h2) +#: doc/reference/en/Groonga/Schema/IndexColumnDefinition.html:283(h2) +#: doc/reference/en/Groonga/Schema/TableNotExists.html:161(h2) +#: doc/reference/en/Groonga/Schema/Path.html:101(h2) +#: doc/reference/en/Groonga/Schema/ViewDefinition.html:144(h2) +#: doc/reference/en/Groonga/Schema/UnknownTableType.html:185(h2) +#: doc/reference/en/Groonga/Schema/TableCreationWithDifferentOptions.html:186(h2) +#: doc/reference/en/Groonga/Schema/ColumnDefinition.html:206(h2) +#: doc/reference/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html:186(h2) +#: doc/reference/en/Groonga/Schema/UnknownOptions.html:209(h2) +#: doc/reference/en/Groonga/Schema/UnknownIndexTargetTable.html:161(h2) +#: doc/reference/en/Groonga/Schema/UnknownIndexTarget.html:185(h2) +#: doc/reference/en/Groonga/Schema/ColumnRemoveDefinition.html:169(h2) +#: doc/reference/en/Groonga/Schema/TableRemoveDefinition.html:123(h2) +#: doc/reference/en/Groonga/Schema/ColumnNotExists.html:161(h2) +#: doc/reference/en/Groonga/Schema/UnguessableReferenceTable.html:185(h2) +#: doc/reference/en/Groonga/Schema/ViewRemoveDefinition.html:112(h2) +#: doc/reference/en/SelectorByCommand.html:115(h2) +#: doc/reference/en/Profile.html:189(h2) +#: doc/reference/en/WikipediaExtractor/Extractor.html:101(h2) +#: doc/reference/en/RroongaBuild.html:115(h2) +#: doc/reference/en/CommandResult.html:110(h2) +#: doc/reference/en/SelectorByMethod.html:158(h2) +#: doc/reference/en/ColumnTokenizer.html:90(h2) +msgid "Instance Method Summary " +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:111(strong) +#: doc/reference/en/WikipediaImporter.html:289(strong) +#: doc/reference/en/WikipediaImporter.html:305(span) +#: doc/reference/en/GroongaLoader.html:320(span) +#: doc/reference/en/GroongaLoader.html:382(span) +#: doc/reference/en/GroongaLoader.html:388(span) +#: doc/reference/en/GroongaLoader.html:389(span) +#: doc/reference/en/GroongaLoader.html:458(span) +#: doc/reference/en/GroongaLoader.html:459(span) +#: doc/reference/en/top-level-namespace.html:261(span) +#: doc/reference/en/top-level-namespace.html:265(span) +#: doc/reference/en/RepeatLoadRunner.html:544(span) +#: doc/reference/en/file.tutorial.html:234(code) +#: doc/reference/en/Groonga/Schema.html:122(span) +#: doc/reference/en/WikipediaExtractor/Extractor.html:576(span) +#: doc/reference/en/WikipediaExtractor/Extractor.html:577(span) +msgid "content" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:111(a) +#, fuzzy +msgid "- (Object) (content)" +msgstr "???" + +#: doc/reference/en/WikipediaImporter.html:132(strong) +#: doc/reference/en/WikipediaImporter.html:315(strong) +#: doc/reference/en/WikipediaImporter.html:331(span) +#: doc/reference/en/GroongaLoader.html:385(span) +#: doc/reference/en/GroongaLoader.html:392(span) +#: doc/reference/en/GroongaLoader.html:393(span) +#: doc/reference/en/GroongaLoader.html:394(span) +#: doc/reference/en/WikipediaExtractor/Extractor.html:455(span) +#: doc/reference/en/WikipediaExtractor/Extractor.html:569(span) +#: doc/reference/en/WikipediaExtractor/Extractor.html:570(span) +msgid "contributor" +msgstr "" + +#: doc/reference/en/WikipediaImporter.html:132(a) +#, fuzzy +msgid "- (Object) (contributor)" +msgstr "???" + +#: doc/reference/en/WikipediaImporter.html:153(strong) +#: doc/reference/en/WikipediaImporter.html:245(strong) +#: doc/reference/en/WikipediaImporter.html:271(span) +#: doc/reference/en/Query.html:330(strong) +#: doc/reference/en/Query.html:506(strong) +#: doc/reference/en/Query.html:532(span) +#: doc/reference/en/GroongaLoader.html:155(strong) +#: doc/reference/en/GroongaLoader.html:257(strong) +#: doc/reference/en/GroongaLoader.html:308(span) +#: doc/reference/en/MethodResult.html:183(strong) +#: doc/reference/en/MethodResult.html:243(strong) +#: doc/reference/en/MethodResult.html:272(span) +#: doc/reference/en/Report.html:132(strong) +#: doc/reference/en/Report.html:182(strong) +#: doc/reference/en/Report.html:211(span) +#: doc/reference/en/Query/GroongaLogParser.html:175(strong) +#: doc/reference/en/Query/GroongaLogParser.html:225(strong) +#: doc/reference/en/Query/GroongaLogParser.html:254(span) +#: doc/reference/en/BenchmarkResult/Time.html:146(strong) +#: doc/reference/en/BenchmarkResult/Time.html:290(strong) +#: doc/reference/en/BenchmarkResult/Time.html:328(span) +#: doc/reference/en/RepeatLoadRunner.html:175(strong) +#: doc/reference/en/RepeatLoadRunner.html:309(strong) +#: doc/reference/en/RepeatLoadRunner.html:337(span) +#: doc/reference/en/Selector.html:168(strong) +#: doc/reference/en/Selector.html:218(strong) +#: doc/reference/en/Selector.html:246(span) +#: doc/reference/en/BenchmarkRunner.html:542(strong) +#: doc/reference/en/BenchmarkRunner.html:697(strong) +#: doc/reference/en/BenchmarkRunner.html:725(span) +#: doc/reference/en/WikipediaExtractor.html:142(strong) +#: doc/reference/en/WikipediaExtractor.html:171(strong) +#: doc/reference/en/WikipediaExtractor.html:197(span) +#: doc/reference/en/SampleRecords.html:174(strong) +#: doc/reference/en/SampleRecords.html:287(strong) +#: doc/reference/en/SampleRecords.html:317(span) +#: doc/reference/en/Groonga/QueryLog/Parser.html:111(strong) +#: doc/reference/en/Groonga/QueryLog/Parser.html:161(strong) +#: doc/reference/en/Groonga/QueryLog/Parser.html:186(span) +#: doc/reference/en/Groonga/QueryLog/Command.html:297(strong) +#: doc/reference/en/Groonga/QueryLog/Command.html:389(strong) +#: doc/reference/en/Groonga/QueryLog/Command.html:417(span) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:389(strong) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:523(strong) +#: doc/reference/en/Groonga/QueryLog/Statistic.html:557(span) +#: doc/reference/en/Groonga/TooLargePage.html:177(strong) +#: doc/reference/en/Groonga/TooLargePage.html:212(strong) +#: doc/reference/en/Groonga/TooLargePage.html:241(span) +#: doc/reference/en/Groonga/Table.html:476(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/StarExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/LessExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/ColumnValueExpressionBuilder.html:389(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/SetExpressionBuilder.html:156(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/PrefixSearchExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/EqualExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/MatchTargetExpressionBuilder.html:173(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/OrExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/AndExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/ModExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/SlashExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/SuffixSearchExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/PlusExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/SubExpressionBuilder.html:152(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:147(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:199(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/ExpressionBuilder.html:227(span) +#: doc/reference/en/Groonga/ExpressionBuildable/LessEqualExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/BinaryExpressionBuilder.html:156(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/GreaterEqualExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/ExpressionBuildable/MinusExpressionBuilder.html:140(strong) +#: doc/reference/en/Groonga/Posting.html:307(strong) +#: doc/reference/en/Groonga/Posting.html:378(strong) +#: doc/reference/en/Groonga/Posting.html:418(span) +#: doc/reference/en/Groonga/SchemaDumper.html:142(strong) +#: doc/reference/en/Groonga/SchemaDumper.html:171(strong) +#: doc/reference/en/Groonga/SchemaDumper.html:197(span) +#: doc/reference/en/Groonga/RecordExpressionBuilder.html:211(strong) +#: doc/reference/en/Groonga/Record.html:466(strong) +#: doc/reference/en/Groonga/Record.html:906(strong) +#: doc/reference/en/Groonga/Record.html:945(span) +#: doc/reference/en/Groonga/TooSmallPageSize.html:177(strong) +#: doc/reference/en/Groonga/TooSmallPageSize.html:212(strong) +#: doc/reference/en/Groonga/TooSmallPageSize.html:241(span) +#: doc/reference/en/Groonga/Database.html:284(strong) +#: doc/reference/en/Groonga/Context/SelectCommand.html:132(strong) +#: doc/reference/en/Groonga/Context/SelectCommand.html:161(strong) +#: doc/reference/en/Groonga/Context/SelectCommand.html:189(span) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:168(strong) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:199(strong) +#: doc/reference/en/Groonga/SchemaDumper/BaseSyntax.html:231(span) +#: doc/reference/en/Groonga/ExpressionBuildable.html:365(strong) +#: doc/reference/en/Groonga/DatabaseDumper.html:141(strong) +#: doc/reference/en/Groonga/DatabaseDumper.html:170(strong) +#: doc/reference/en/Groonga/DatabaseDumper.html:196(span) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:174(strong) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:205(strong) +#: doc/reference/en/Groonga/Record/AttributeHashBuilder.html:234(span) +#: doc/reference/en/Groonga/TableDumper.html:132(strong) +#: doc/reference/en/Groonga/TableDumper.html:161(strong) +#: doc/reference/en/Groonga/TableDumper.html:191(span) +#: doc/reference/en/Groonga/TooSmallPage.html:177(strong) +#: doc/reference/en/Groonga/TooSmallPage.html:212(strong) +#: doc/reference/en/Groonga/TooSmallPage.html:241(span) +#: doc/reference/en/Groonga/ColumnExpressionBuilder.html:375(strong) +#: doc/reference/en/Groonga/Logger.html:270(strong) +#: doc/reference/en/Groonga/Logger.html:309(strong) +#: doc/reference/en/Groonga/ViewRecord.html:207(strong) +#: doc/reference/en/Groonga/ViewRecord.html:236(strong) +#: doc/reference/en/Groonga/ViewRecord.html:263(span) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:140(strong) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:169(strong) +#: doc/reference/en/Groonga/GrntestLog/JobsStartEvent.html:195(span) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:258(strong) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:518(strong) +#: doc/reference/en/Groonga/GrntestLog/EnvironmentEvent.html:544(span) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:111(strong) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:161(strong) +#: doc/reference/en/Groonga/GrntestLog/Parser.html:186(span) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:284(strong) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:313(strong) +#: doc/reference/en/Groonga/GrntestLog/JobSummaryEvent.html:345(span) +#: doc/reference/en/Groonga/GrntestLog/JobsEndEvent.html:140(st