<!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">2018-02-19 17:02:46 +0900 (Mon, 19 Feb 2018)</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25">8b839820224b5cb05cd10fcc3c7d89b6adf25e25</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">store: set message on error
They may be wrong. :<
Sorry.</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700">lib/store.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/store.c (+38 -11)</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L3">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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L758">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L759">759</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L760">760</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L761">761</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L762">762</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L763">763</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L764">764</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L765">765</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L766">766</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L768">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L769">769</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L770">770</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L771">771</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L772">772</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L773">773</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L774">774</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L775">775</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L776">776</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L777">777</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L783">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L784">784</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L785">785</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L786">786</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L787">787</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L788">788</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L789">789</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L790">790</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L791">791</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L792">792</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L794">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L795">795</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L796">796</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L797">797</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L798">798</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L799">799</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L800">800</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L801">801</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L802">802</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L821">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L822">822</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L823">823</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L824">824</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L825">825</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L826">826</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L827">827</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L828">828</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L829">829</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L830">830</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L831">831</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L832">832</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L833">833</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L834">834</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L835">835</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L836">836</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L837">837</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L838">838</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L839">839</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L863">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L864">864</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L865">865</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L866">866</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L867">867</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L868">868</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L869">869</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L870">870</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L871">871</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L875">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L876">876</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L877">877</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L878">878</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L879">879</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L880">880</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L881">881</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L882">882</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700L883">883</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/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R2">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: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R758">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R759">759</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R760">760</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R761">761</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R762">762</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R763">763</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R764">764</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R765">765</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R766">766</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R767">767</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R768">768</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R769">769</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R771">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R772">772</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R773">773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R774">774</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R775">775</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R776">776</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R777">777</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R778">778</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R779">779</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R780">780</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R781">781</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R782">782</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R788">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R789">789</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R790">790</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R791">791</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R792">792</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R793">793</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R794">794</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R795">795</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R796">796</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: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R797">797</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R798">798</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R799">799</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R800">800</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R802">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R803">803</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R804">804</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R805">805</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R806">806</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R807">807</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R808">808</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R809">809</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R810">810</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R811">811</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R812">812</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R813">813</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R832">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R833">833</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R834">834</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R835">835</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R836">836</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R837">837</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R838">838</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R839">839</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R840">840</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R841">841</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R842">842</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R843">843</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R844">844</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R845">845</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R846">846</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R847">847</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R848">848</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R849">849</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R850">850</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R851">851</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R852">852</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R853">853</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R854">854</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R855">855</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R856">856</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R857">857</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R858">858</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R882">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R883">883</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R884">884</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R885">885</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R886">886</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R887">887</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R888">888</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R889">889</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R890">890</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R891">891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R892">892</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R893">893</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R894">894</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R898">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R899">899</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R900">900</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R901">901</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R902">902</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R903">903</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R904">904</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R905">905</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R906">906</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R907">907</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R908">908</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R909">909</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8b839820224b5cb05cd10fcc3c7d89b6adf25e25#diff-28f6dc2811a04d75e55e0704a30c0700R910">910</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: #ffecec; color: #000000; display: block; white-space: pre">- Copyright(C) 2009-201<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">7</span> Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2009-201<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">8</span> 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">@@ -759,8 +759,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> j++;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> addr = grn_io_win_map(ja->io, ctx, iw, j, 0, element_size, grn_io_wronly);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!addr) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to map new window: <%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</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"> EHUGE_ENC(einfo, j, element_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (; j <= i; j++) { SEGMENTS_HUGE_ON(ja, j); }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -769,9 +772,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</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"> }</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- GRN_LOG(ctx, GRN_LOG_CRIT, "ja full. requested element_size=%d.", element_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NOT_ENOUGH_SPACE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to allocate dsegment because of full: <%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</span>;</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"> ja_pos *vp;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int m, aligned_size, es = element_size - 1;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -784,9 +789,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> seg = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> while (SEGMENTS_AT(ja, seg)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (++seg >= JA_N_DSEGMENTS) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NOT_ENOUGH_SPACE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to allocate segment because of full: "</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "<%u>:<%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size, seg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- GRN_LOG(ctx, GRN_LOG_CRIT, "ja full. seg=%d.", seg);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return GRN_NOT_ENOUGH_SPACE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return ctx->rc;</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"> SEGMENTS_SEQ_ON(ja, seg);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -795,8 +803,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</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_IO_SEG_REF(ja->io, seg, addr);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!addr) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to reference segment: <%u>:<%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size, seg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</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 *)(addr + pos) = id;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> aligned_size = (element_size + sizeof(grn_id) - 1) & ~(sizeof(grn_id) - 1);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -822,18 +833,26 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_REF(ja->io, lseg_, ginfo);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!ginfo) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (lseg) { GRN_IO_SEG_UNREF(ja->io, lseg); }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to reference garbage segment: "</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "<%u>:<%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size, lseg_);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</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 (ginfo->next || ginfo->nrecs > JA_N_GARBAGES_TH) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> seg = ginfo->recs[ginfo->tail].seg;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pos = ginfo->recs[ginfo->tail].pos;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_REF(ja->io, seg, addr);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!addr) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to reference record from garbage segment: "</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "<%u>:<%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size, seg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (lseg) { GRN_IO_SEG_UNREF(ja->io, lseg); }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_UNREF(ja->io, lseg_);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</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"> EINFO_ENC(einfo, seg, pos, element_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> iw->segment = seg;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -864,8 +883,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int i = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> while (SEGMENTS_AT(ja, i)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (++i >= JA_N_DSEGMENTS) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to allocate dsegment from free elements: "</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "<%u>:<%u>:<%d>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size, m);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</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"> SEGMENTS_SEGRE_ON(ja, i, m);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -876,8 +899,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_alloc(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> EINFO_ENC(einfo, vp->seg, vp->pos, element_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_REF(ja->io, vp->seg, addr);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!addr) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[ja][alloc] failed to reference segment in free elements: "</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "<%u>:<%u>:<%u>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ id, element_size, vp->seg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_unlock(ja->io);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">GRN_NO_MEMORY_AVAILABLE</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ctx->rc</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"> iw->segment = vp->seg;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> iw->addr = addr + vp->pos;</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>