<!DOCTYPE html>
<html>
<head>
</head>
<body>
<dl style="line-height: 1.5; margin-left: 2em">
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
<dd style="margin-left: 8.5em">Kouhei Sutou <kou****@clear*****></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
<dd style="margin-left: 8.5em">2015-04-04 20:42:16 +0900 (Sat, 04 Apr 2015)</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
<dd style="margin-left: 8.5em"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8">1e870f31a57dce5114e375df4da7ed78f71b41e8</a></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
<dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">hash: increase max key size
(0x1000) 4096 ->
(0xffff) 65535</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-0">lib/db.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-1">lib/grn_hash.h</a></li>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-2">lib/hash.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-3">lib/proc.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-4">test/unit/core/test-hash-cursor.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-5">test/unit/core/test-hash-sort.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#diff-6">test/unit/core/test-hash.c</a></li>
</ul>
</dd>
</dl>
<div class="diff-section" style="clear: both">
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/db.c (+2 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7743">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7744">7744</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7745">7745</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7746">7746</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7747">7747</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7748">7748</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7749">7749</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7750">7750</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7764">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7765">7765</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7766">7766</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7767">7767</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7768">7768</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7769">7769</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7770">7770</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0L7771">7771</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7743">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7744">7744</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7745">7745</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7746">7746</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7747">7747</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7748">7748</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7749">7749</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7750">7750</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7764">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7765">7765</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7766">7766</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7767">7767</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7768">7768</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7769">7769</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7770">7770</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L0R7771">7771</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7744,7 +7744,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_obj_set_info(grn_ctx *ctx, grn_obj *obj, grn_info_type type, grn_obj *value)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (DB_OBJ(obj)->header.type) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TABLE_HASH_KEY :</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ((grn_hash *)obj)->tokenizer = value;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- ((grn_hash *)obj)->header->tokenizer = grn_obj_id(ctx, value);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ ((grn_hash *)obj)->header.common->tokenizer = grn_obj_id(ctx, value);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rc = GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TABLE_PAT_KEY :</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7765,7 +7765,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_obj_set_info(grn_ctx *ctx, grn_obj *obj, grn_info_type type, grn_obj *value)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (DB_OBJ(obj)->header.type) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TABLE_HASH_KEY :</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ((grn_hash *)obj)->normalizer = value;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- ((grn_hash *)obj)->header->normalizer = grn_obj_id(ctx, value);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ ((grn_hash *)obj)->header.common->normalizer = grn_obj_id(ctx, value);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rc = GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TABLE_PAT_KEY :</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/grn_hash.h (+45 -21)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L1">1</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L2">2</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L5">5</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L186">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L187">187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L189">189</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L190">190</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L193">193</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L204">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L205">205</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L207">207</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L208">208</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L209">209</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L210">210</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L211">211</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L229">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L230">230</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L231">231</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L232">232</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L233">233</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L234">234</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L235">235</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L236">236</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L237">237</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L238">238</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L239">239</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L240">240</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L241">241</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L242">242</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L243">243</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L244">244</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L245">245</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L246">246</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L247">247</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L248">248</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L249">249</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L250">250</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L251">251</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L252">252</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1L253">253</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R1">1</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R2">2</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R5">5</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R186">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R187">187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R189">189</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R190">190</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R191">191</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R192">192</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R193">193</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R194">194</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R195">195</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R196">196</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R197">197</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R199">199</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R200">200</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R201">201</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R212">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R213">213</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R214">214</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R215">215</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R216">216</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R217">217</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R218">218</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R219">219</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R221">221</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R222">222</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R223">223</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R241">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R242">242</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R243">243</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R244">244</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R245">245</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R246">246</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R247">247</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R248">248</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R249">249</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R250">250</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R251">251</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R252">252</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R253">253</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R254">254</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R255">255</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R256">256</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R257">257</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R258">258</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R259">259</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R260">260</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R261">261</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R262">262</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R263">263</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R264">264</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R265">265</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R266">266</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R267">267</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R268">268</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R269">269</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R270">270</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R271">271</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R272">272</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R273">273</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R274">274</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R275">275</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L1R277">277</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,5 +1,5 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-/* Copyright(C) 2009-2012 Brazil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+/* Copyright(C) 2009-2015 Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -187,7 +187,15 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">GRN_API grn_id grn_table_queue_tail(grn_table_queue *queue);</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /**** grn_hash ****/</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GRN_HASH_TINY (0x01<<6)</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#define GRN_HASH_MAX_KEY_SIZE GRN_TABLE_MAX_KEY_SIZE</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GRN_HASH_MAX_KEY_SIZE_NORMAL GRN_TABLE_MAX_KEY_SIZE</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GRN_HASH_MAX_KEY_SIZE_LARGE (0xffff)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GRN_HASH_IS_LARGE_KEY(hash)\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ ((hash)->key_size > GRN_HASH_MAX_KEY_SIZE_NORMAL)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+typedef struct _grn_hash_header_common grn_hash_header_common;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+typedef struct _grn_hash_header_normal grn_hash_header_normal;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+typedef struct _grn_hash_header_large grn_hash_header_large;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> struct _grn_hash {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_db_obj obj;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -205,7 +213,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">struct _grn_hash {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* For grn_io_hash. */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io *io;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- struct grn_hash_header *header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ union {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_common *common;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_normal *normal;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_large *large;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ } header;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t *lock;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> // uint32_t nref;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> // unsigned int max_n_subrecs;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -230,24 +242,36 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">struct _grn_hash {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_tiny_bitmap bitmap;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> };</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-/* Header of grn_io_hash. */</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-struct grn_hash_header {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t flags;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_encoding encoding;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t key_size;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t value_size;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_id tokenizer;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t curr_rec;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- int32_t curr_key;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t idx_offset;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t entry_size;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t max_offset;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t n_entries;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t n_garbages;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t lock;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_id normalizer;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t reserved[15];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_id garbages[GRN_HASH_MAX_KEY_SIZE];</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GRN_HASH_HEADER_COMMON_FIELDS\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t flags;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_encoding encoding;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t key_size;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t value_size;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_id tokenizer;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t curr_rec;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ int32_t curr_key;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t idx_offset;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t entry_size;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t max_offset;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t n_entries;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t n_garbages;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t lock;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_id normalizer;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t reserved[15]</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+struct _grn_hash_header_common {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_HASH_HEADER_COMMON_FIELDS;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+};</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+struct _grn_hash_header_normal {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_HASH_HEADER_COMMON_FIELDS;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_id garbages[GRN_HASH_MAX_KEY_SIZE_NORMAL];</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_table_queue queue;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+};</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+struct _grn_hash_header_large {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_HASH_HEADER_COMMON_FIELDS;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_id garbages[GRN_HASH_MAX_KEY_SIZE_LARGE];</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_table_queue queue;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> };</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/hash.c (+61 -27)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3">3</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1166">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1167">1167</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1168">1168</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1169">1169</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1170">1170</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1171">1171</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1172">1172</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1173">1173</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1297">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1298">1298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1299">1299</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1300">1300</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1301">1301</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1302">1302</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1303">1303</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1304">1304</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1379">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1380">1380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1381">1381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1382">1382</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1383">1383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1384">1384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1385">1385</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1386">1386</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1387">1387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1388">1388</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1389">1389</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1390">1390</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1391">1391</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1392">1392</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1393">1393</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1394">1394</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1536">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1537">1537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1538">1538</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1539">1539</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1540">1540</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1541">1541</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1542">1542</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1543">1543</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1554">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1555">1555</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1556">1556</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1557">1557</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1558">1558</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1559">1559</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1560">1560</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1561">1561</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1565">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1566">1566</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1567">1567</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1568">1568</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1569">1569</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1570">1570</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1571">1571</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1572">1572</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1573">1573</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1574">1574</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1575">1575</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1576">1576</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1577">1577</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1586">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1587">1587</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1588">1588</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1589">1589</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1590">1590</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1591">1591</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1592">1592</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1609">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1610">1610</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1611">1611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1612">1612</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1613">1613</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1614">1614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1615">1615</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1616">1616</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1617">1617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1618">1618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1619">1619</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1620">1620</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1621">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1622">1622</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1623">1623</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1624">1624</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1625">1625</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1626">1626</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1627">1627</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1628">1628</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1710">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1711">1711</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1712">1712</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1713">1713</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1714">1714</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1715">1715</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1716">1716</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1717">1717</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1731">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1732">1732</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1733">1733</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1734">1734</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1735">1735</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1736">1736</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1737">1737</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1738">1738</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1746">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1747">1747</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1748">1748</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1749">1749</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1750">1750</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1751">1751</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1752">1752</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1753">1753</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1910">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1911">1911</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1912">1912</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1913">1913</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1914">1914</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1915">1915</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1916">1916</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1917">1917</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1978">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1979">1979</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1980">1980</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1981">1981</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1982">1982</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1983">1983</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1984">1984</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L1985">1985</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2037">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2038">2038</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2039">2039</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2040">2040</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2041">2041</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2042">2042</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2043">2043</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2044">2044</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2045">2045</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2046">2046</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2047">2047</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2048">2048</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2049">2049</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2050">2050</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2051">2051</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2052">2052</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2435">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2436">2436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2437">2437</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2438">2438</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2439">2439</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2440">2440</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2441">2441</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2442">2442</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2443">2443</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2444">2444</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2536">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2537">2537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2538">2538</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2539">2539</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2540">2540</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2541">2541</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2542">2542</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L2543">2543</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3060">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3061">3061</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3062">3062</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3063">3063</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3064">3064</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3065">3065</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3066">3066</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2L3067">3067</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2">2</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1166">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1167">1167</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1168">1168</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1169">1169</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1170">1170</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1171">1171</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1172">1172</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1173">1173</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1174">1174</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1175">1175</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1176">1176</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1177">1177</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1301">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1302">1302</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1303">1303</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1304">1304</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1305">1305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1306">1306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1307">1307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1308">1308</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1383">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1384">1384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1385">1385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1386">1386</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1387">1387</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1388">1388</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1389">1389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1390">1390</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1391">1391</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1392">1392</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1393">1393</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1394">1394</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1395">1395</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1396">1396</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1397">1397</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1398">1398</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1399">1399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1400">1400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1401">1401</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1543">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1544">1544</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1545">1545</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1546">1546</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1547">1547</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1548">1548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1549">1549</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1550">1550</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1551">1551</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1562">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1563">1563</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1564">1564</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1565">1565</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1566">1566</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1567">1567</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1568">1568</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1569">1569</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1573">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1574">1574</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1575">1575</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1576">1576</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1577">1577</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1578">1578</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1579">1579</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1580">1580</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1581">1581</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1582">1582</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1583">1583</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1584">1584</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1585">1585</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1586">1586</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1587">1587</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1588">1588</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1589">1589</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1590">1590</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1599">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1600">1600</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1601">1601</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1602">1602</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1603">1603</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1604">1604</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1605">1605</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1606">1606</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1607">1607</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1624">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1625">1625</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1626">1626</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1627">1627</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1628">1628</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1629">1629</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1630">1630</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1631">1631</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1632">1632</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1633">1633</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1634">1634</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1635">1635</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1636">1636</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1637">1637</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1638">1638</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1639">1639</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1640">1640</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1641">1641</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1642">1642</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1643">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1644">1644</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1645">1645</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1646">1646</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1647">1647</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1648">1648</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1649">1649</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1650">1650</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1732">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1733">1733</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1734">1734</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1735">1735</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1736">1736</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1737">1737</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1738">1738</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1739">1739</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1753">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1754">1754</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1755">1755</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1756">1756</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1757">1757</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1758">1758</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1759">1759</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1760">1760</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1768">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1769">1769</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1770">1770</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1771">1771</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1772">1772</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1773">1773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1774">1774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1775">1775</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1932">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1933">1933</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1934">1934</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1935">1935</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1936">1936</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1937">1937</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1938">1938</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R1939">1939</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2000">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2001">2001</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2002">2002</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2003">2003</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2004">2004</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2005">2005</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2006">2006</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2007">2007</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2059">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2060">2060</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2061">2061</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2062">2062</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2063">2063</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2064">2064</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2065">2065</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2066">2066</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2067">2067</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2068">2068</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2069">2069</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2070">2070</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2071">2071</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2072">2072</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2073">2073</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2074">2074</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2075">2075</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2076">2076</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2077">2077</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2078">2078</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2079">2079</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2080">2080</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2081">2081</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2464">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2465">2465</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2466">2466</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2467">2467</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2468">2468</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2469">2469</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2470">2470</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2471">2471</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2472">2472</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2473">2473</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2474">2474</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2475">2475</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2476">2476</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2477">2477</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2478">2478</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2570">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2571">2571</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2572">2572</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2573">2573</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2574">2574</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2575">2575</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2576">2576</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R2577">2577</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3094">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3095">3095</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3096">3096</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3097">3097</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3098">3098</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3099">3099</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3100">3100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L2R3101">3101</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /*</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- Copyright(C) 2009-2012 Brazil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ Copyright(C) 2009-2015 Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1167,7 +1167,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_array_unblock(grn_ctx *ctx, grn_array *array)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* grn_hash : hash table */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GRN_HASH_MAX_SEGMENT 0x400</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#define GRN_HASH_HEADER_SIZE 0x9000</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GRN_HASH_HEADER_SIZE_NORMAL 0x9000</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GRN_HASH_HEADER_SIZE_LARGE\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ (GRN_HASH_HEADER_SIZE_NORMAL +\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ (sizeof(grn_id) *\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ (GRN_HASH_MAX_KEY_SIZE_LARGE - GRN_HASH_MAX_KEY_SIZE_NORMAL)))</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GRN_HASH_SEGMENT_SIZE 0x400000</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define W_OF_KEY_IN_A_SEGMENT 22</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define IDX_MASK_IN_A_SEGMENT 0xfffff</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1298,7 +1302,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">inline static grn_id *</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hash_idx_at(grn_ctx *ctx, grn_hash *hash, grn_id id)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_hash_is_io_hash(hash)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- id = (id & *hash->max_offset) + hash->header->idx_offset;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ id = (id & *hash->max_offset) + hash->header.common->idx_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return grn_io_hash_idx_at(ctx, hash, id);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return hash->index + (id & *hash->max_offset);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1380,15 +1384,18 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_entry_put_key(grn_ctx *ctx, grn_hash *hash,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key_offset = entry->key.offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t segment_id;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_common *header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ header = hash->header.common;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (key_size >= GRN_HASH_SEGMENT_SIZE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_INVALID_ARGUMENT;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- key_offset = hash->header->curr_key;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ key_offset = header->curr_key;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> segment_id = (key_offset + key_size) >> W_OF_KEY_IN_A_SEGMENT;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((key_offset >> W_OF_KEY_IN_A_SEGMENT) != segment_id) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- key_offset = hash->header->curr_key = segment_id << W_OF_KEY_IN_A_SEGMENT;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ key_offset = header->curr_key = segment_id << W_OF_KEY_IN_A_SEGMENT;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- hash->header->curr_key += key_size;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ header->curr_key += key_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->key.offset = key_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1537,7 +1544,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_calculate_entry_size(uint32_t key_size, uint32_t value_size,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static grn_io *</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-grn_io_hash_create_io(grn_ctx *ctx, const char *path, uint32_t entry_size)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+grn_io_hash_create_io(grn_ctx *ctx, const char *path,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t header_size, uint32_t entry_size)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t w_of_element = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_array_spec array_spec[4];</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1555,7 +1563,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_create_io(grn_ctx *ctx, const char *path, uint32_t entry_size)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> array_spec[GRN_HASH_INDEX_SEGMENT].max_n_segments = 1U << (30 - (22 - 2));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> array_spec[GRN_HASH_BITMAP_SEGMENT].w_of_element = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> array_spec[GRN_HASH_BITMAP_SEGMENT].max_n_segments = 1U << (30 - (22 + 3));</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return grn_io_create_with_array(ctx, path, GRN_HASH_HEADER_SIZE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ return grn_io_create_with_array(ctx, path, header_size,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_HASH_SEGMENT_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_auto, 4, array_spec);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1566,12 +1574,17 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_init(grn_ctx *ctx, grn_hash *hash, const char *path,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_encoding encoding, uint32_t init_size)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io *io;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- struct grn_hash_header *header;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uint32_t entry_size, max_offset;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_common *header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ uint32_t header_size, entry_size, max_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (key_size <= GRN_HASH_MAX_KEY_SIZE_NORMAL) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ header_size = GRN_HASH_HEADER_SIZE_NORMAL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ } else {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ header_size = GRN_HASH_HEADER_SIZE_LARGE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry_size = grn_io_hash_calculate_entry_size(key_size, value_size, flags);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- io = grn_io_hash_create_io(ctx, path, entry_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ io = grn_io_hash_create_io(ctx, path, header_size, entry_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!io) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1587,6 +1600,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_init(grn_ctx *ctx, grn_hash *hash, const char *path,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> encoding = ctx->encoding;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ hash->key_size = key_size;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header = grn_io_header(io);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->flags = flags;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->encoding = encoding;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1610,11 +1625,18 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_init(grn_ctx *ctx, grn_hash *hash, const char *path,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->normalizer = GRN_ID_NIL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_PTR_INIT(&(hash->token_filters), GRN_OBJ_VECTOR, GRN_ID_NIL);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_table_queue_init(ctx, &header->queue);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_table_queue *queue;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (GRN_HASH_IS_LARGE_KEY(hash)) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ queue = &(((grn_hash_header_large *)(header))->queue);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ } else {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ queue = &(((grn_hash_header_normal *)(header))->queue);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_table_queue_init(ctx, queue);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->obj.header.flags = header->flags;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->ctx = ctx;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- hash->key_size = key_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->encoding = encoding;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->value_size = value_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->entry_size = entry_size;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1622,7 +1644,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_init(grn_ctx *ctx, grn_hash *hash, const char *path,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->n_entries = &header->n_entries;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->max_offset = &header->max_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->io = io;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- hash->header = header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ hash->header.common = header;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->lock = &header->lock;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->tokenizer = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1711,7 +1733,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_create(grn_ctx *ctx, const char *path, uint32_t key_size, uint32_t valu</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!ctx) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- if (key_size > GRN_HASH_MAX_KEY_SIZE) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (key_size > GRN_HASH_MAX_KEY_SIZE_LARGE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash = (grn_hash *)GRN_MALLOC(sizeof(grn_hash));</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1732,7 +1754,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_open(grn_ctx *ctx, const char *path)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (ctx) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io * const io = grn_io_open(ctx, path, grn_io_auto);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (io) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- struct grn_hash_header * const header = grn_io_header(io);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_common * const header = grn_io_header(io);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_io_get_type(io) == GRN_TABLE_HASH_KEY) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hash * const hash = (grn_hash *)GRN_MALLOC(sizeof(grn_hash));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (hash) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1747,7 +1769,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_open(grn_ctx *ctx, const char *path)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->n_entries = &header->n_entries;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->max_offset = &header->max_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->io = io;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- hash->header = header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ hash->header.common = header;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->lock = &header->lock;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->tokenizer = grn_ctx_at(ctx, header->tokenizer);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (header->flags & GRN_OBJ_KEY_NORMALIZE) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1911,7 +1933,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_reset(grn_ctx *ctx, grn_hash *hash, uint32_t expected_n_entries)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_hash_is_io_hash(hash)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t i;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- src_offset = hash->header->idx_offset;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ src_offset = hash->header.common->idx_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> dest_offset = MAX_INDEX_SIZE - src_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = 0; i < new_index_size; i += (IDX_MASK_IN_A_SEGMENT + 1)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /*</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1979,7 +2001,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_reset(grn_ctx *ctx, grn_hash *hash, uint32_t expected_n_entries)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_hash_is_io_hash(hash)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- hash->header->idx_offset = dest_offset;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ hash->header.common->idx_offset = dest_offset;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_id * const old_index = hash->index;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash->index = new_index;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2038,15 +2060,22 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_add(grn_ctx *ctx, grn_hash *hash, uint32_t hash_value,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_id entry_id;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hash_entry *entry;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- struct grn_hash_header * const header = hash->header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_common * const header = hash->header.common;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_id *garbages;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- entry_id = header->garbages[key_size - 1];</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (GRN_HASH_IS_LARGE_KEY(hash)) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ garbages = hash->header.large->garbages;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ } else {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ garbages = hash->header.normal->garbages;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ entry_id = garbages[key_size - 1];</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (entry_id) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry = grn_io_hash_entry_at(ctx, hash, entry_id, GRN_TABLE_ADD);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!entry) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_ID_NIL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- header->garbages[key_size - 1] = *(grn_id *)entry;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ garbages[key_size - 1] = *(grn_id *)entry;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (hash->obj.header.flags & GRN_OBJ_KEY_VAR_SIZE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* keep entry->io_entry's hash_value, flag, key_size and key. */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset(entry->io_entry.value, 0, header->value_size);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2436,9 +2465,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_set_value(grn_ctx *ctx, grn_hash *hash, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *ep = GARBAGE;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_hash_is_io_hash(hash)) {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t size = key_size - 1;\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- struct grn_hash_header *hh = hash->header;\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- ee->key = hh->garbages[size];\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- hh->garbages[size] = e;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_id *garbages;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (GRN_HASH_IS_LARGE_KEY(hash)) {\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ garbages = hash->header.large->garbages;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ } else {\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ garbages = hash->header.normal->garbages;\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ ee->key = garbages[size];\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ garbages[size] = e;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_array_bit_off(ctx, hash->io, GRN_HASH_BITMAP_SEGMENT, e);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ee->key = hash->garbages;\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2537,7 +2571,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_cursor_close(grn_ctx *ctx, grn_hash_cursor *c)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define HASH_CURR_MAX(hash) \</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- ((grn_hash_is_io_hash(hash)) ? (hash)->header->curr_rec : (hash)->a.max)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ ((grn_hash_is_io_hash(hash)) ? (hash)->header.common->curr_rec : (hash)->a.max)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hash_cursor *</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hash_cursor_open(grn_ctx *ctx, grn_hash *hash,</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3061,7 +3095,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">void</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hash_check(grn_ctx *ctx, grn_hash *hash)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char buf[8];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- struct grn_hash_header *h = hash->header;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_hash_header_common *h = hash->header.common;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_OUTPUT_ARRAY_OPEN("RESULT", 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_OUTPUT_MAP_OPEN("SUMMARY", 25);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_OUTPUT_CSTR("flags");</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/proc.c (+1 -1)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2658">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2659">2659</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2660">2660</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2661">2661</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2662">2662</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2663">2663</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2664">2664</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3L2665">2665</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2658">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2659">2659</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2660">2660</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2661">2661</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2662">2662</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2663">2663</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2664">2664</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L3R2665">2665</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2659,7 +2659,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">dump_plugins(grn_ctx *ctx, grn_obj *outbuf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- processed_paths = grn_hash_create(ctx, NULL, GRN_HASH_MAX_KEY_SIZE, 0,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ processed_paths = grn_hash_create(ctx, NULL, GRN_TABLE_MAX_KEY_SIZE, 0,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_OBJ_TABLE_HASH_KEY |</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_OBJ_KEY_VAR_SIZE);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!processed_paths) {</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: test/unit/core/test-hash-cursor.c (+2 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L3">3</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L52">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L53">53</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L55">55</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L56">56</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4L59">59</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R2">2</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R52">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R53">53</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R55">55</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L4R59">59</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2; coding: utf-8 -*- */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /*</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- Copyright (C) 2008-2012 Kouhei Sutou <kou****@clear*****></span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ Copyright (C) 2008-2015 Kouhei Sutou <kou****@clear*****></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -53,7 +53,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">cut_setup(void)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> keys_and_values = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_test_hash_factory_set_flags(factory, GRN_OBJ_KEY_VAR_SIZE);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE_NORMAL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> sample_value = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: test/unit/core/test-hash-sort.c (+5 -4)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L3">3</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L155">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L156">156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L157">157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L158">158</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L159">159</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L160">160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L161">161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L162">162</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L163">163</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L164">164</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L165">165</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L166">166</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L167">167</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L655">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L656">656</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L657">657</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L658">658</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L659">659</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L660">660</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L661">661</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5L662">662</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R2">2</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R155">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R156">156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R157">157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R158">158</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R159">159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R160">160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R161">161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R162">162</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R163">163</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R164">164</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R165">165</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R166">166</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R167">167</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R168">168</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R656">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R657">657</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R658">658</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R659">659</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R660">660</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R661">661</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R662">662</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L5R663">663</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2; coding: utf-8 -*- */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /*</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- Copyright (C) 2008-2009 Kouhei Sutou <kou****@cozmi*****></span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ Copyright (C) 2008-2015 Kouhei Sutou <kou****@cozmi*****></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -156,12 +156,13 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">retrieve_all_keys (grn_array *array, grn_id n_entries)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> while (id != GRN_ID_NIL) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_id *hash_id;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void *array_value;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- gchar key[GRN_HASH_MAX_KEY_SIZE];</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ gchar key[GRN_HASH_MAX_KEY_SIZE_NORMAL];</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_array_cursor_get_value(context, cursor, &array_value);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hash_id = array_value;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- size = grn_hash_get_key(context, hash, *hash_id, key, GRN_HASH_MAX_KEY_SIZE);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ size = grn_hash_get_key(context, hash, *hash_id,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ key, GRN_HASH_MAX_KEY_SIZE_NORMAL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key[size] = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> keys = g_list_append(keys, g_strdup(key));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> id = grn_array_cursor_next(context, cursor);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -656,7 +657,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">test_sort_by_variable_size_key(gconstpointer data)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> const GList *node;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int n_entries;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE_NORMAL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_test_hash_factory_add_flags(factory, GRN_OBJ_KEY_VAR_SIZE);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (test_data->set_parameters)</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: test/unit/core/test-hash.c (+2 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L3">3</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L95">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L97">97</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L98">98</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L99">99</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6L102">102</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R2">2</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R95">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R97">97</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R98">98</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/1e870f31a57dce5114e375df4da7ed78f71b41e8#L6R102">102</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2; coding: utf-8 -*- */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /*</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- Copyright (C) 2008-2012 Kouhei Sutou <kou****@clear*****></span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ Copyright (C) 2008-2015 Kouhei Sutou <kou****@clear*****></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -96,7 +96,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">set_value_size_to_zero(void)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static void</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> set_variable_size(void)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_test_hash_factory_set_key_size(factory, GRN_HASH_MAX_KEY_SIZE_NORMAL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_test_hash_factory_add_flags(factory, GRN_OBJ_KEY_VAR_SIZE);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>