<!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 &lt;kou****@clear*****&gt;</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
      <dd style="margin-left: 8.5em">2018-02-15 18:19:30 +0900 (Thu, 15 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/8294d712bca1786626c5774266e3a620fe64fad0">8294d712bca1786626c5774266e3a620fe64fad0</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, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">query log: support showing condition in each &quot;filter&quot;

It&#39;s disabled by default. You need to set
GRN_QUERY_LOG_SHOW_CONDITION=yes environment variable to enable it.

If we confirm that this change doesn&#39;t have big impact for performance
and doesn&#39;t cause a crash for any query.</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7de">lib/expr.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, &quot;Liberation Mono&quot;, 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/expr.c (+160 -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, &quot;Liberation Mono&quot;, 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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL44">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL47">47</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL50">50</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL93">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL94">94</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL96">96</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL97">97</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL98">98</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL99">99</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6940">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6941">6941</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6942">6942</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6943">6943</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6944">6944</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6945">6945</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6946">6946</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6976">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6977">6977</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6978">6978</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6979">6979</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6980">6980</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6981">6981</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6982">6982</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6983">6983</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL6984">6984</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7010">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7011">7011</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7012">7012</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7013">7013</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7014">7014</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7015">7015</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7016">7016</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7017">7017</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7018">7018</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7019">7019</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7020">7020</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7021">7021</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7024">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7025">7025</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7026">7026</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7027">7027</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7028">7028</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7029">7029</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deL7030">7030</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR44">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR47">47</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR50">50</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR51">51</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR94">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR97">97</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR98">98</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR99">99</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR100">100</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR101">101</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR102">102</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR103">103</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR104">104</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR105">105</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR106">106</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR107">107</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR108">108</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR109">109</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR110">110</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR111">111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR112">112</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6953">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6954">6954</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6955">6955</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6956">6956</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6957">6957</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6958">6958</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6959">6959</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6960">6960</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6961">6961</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6962">6962</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6963">6963</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6964">6964</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6965">6965</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6966">6966</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6967">6967</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6968">6968</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6969">6969</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6970">6970</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6971">6971</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6972">6972</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6973">6973</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6974">6974</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6975">6975</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6976">6976</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6977">6977</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6978">6978</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6979">6979</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6980">6980</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6981">6981</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6982">6982</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6983">6983</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6984">6984</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6985">6985</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6986">6986</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6987">6987</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6988">6988</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6989">6989</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6990">6990</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6991">6991</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6992">6992</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6993">6993</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6994">6994</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6995">6995</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6996">6996</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6997">6997</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6998">6998</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR6999">6999</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7000">7000</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7001">7001</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7002">7002</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7003">7003</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7004">7004</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7005">7005</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7006">7006</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7007">7007</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7008">7008</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7009">7009</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7010">7010</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7011">7011</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7012">7012</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7013">7013</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7014">7014</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7015">7015</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7016">7016</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7017">7017</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7018">7018</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7019">7019</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7020">7020</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7021">7021</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7022">7022</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7023">7023</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7024">7024</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7025">7025</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7026">7026</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7027">7027</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7028">7028</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7029">7029</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7030">7030</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7031">7031</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7032">7032</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7033">7033</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7034">7034</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7035">7035</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7036">7036</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7037">7037</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7038">7038</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7039">7039</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7040">7040</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7041">7041</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7042">7042</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7043">7043</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7044">7044</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7045">7045</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7046">7046</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7047">7047</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7048">7048</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7049">7049</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7050">7050</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7051">7051</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7052">7052</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7053">7053</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7054">7054</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7055">7055</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7056">7056</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7057">7057</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7058">7058</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7059">7059</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7060">7060</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7061">7061</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7062">7062</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7063">7063</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7064">7064</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7065">7065</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7066">7066</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7067">7067</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7068">7068</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7069">7069</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7070">7070</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7071">7071</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7072">7072</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7073">7073</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7074">7074</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7075">7075</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7076">7076</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7077">7077</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7078">7078</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7079">7079</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7080">7080</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7081">7081</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7082">7082</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7083">7083</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7084">7084</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7085">7085</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7086">7086</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7087">7087</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7088">7088</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7089">7089</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7090">7090</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7091">7091</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7092">7092</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7122">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7123">7123</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7124">7124</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7125">7125</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7126">7126</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7127">7127</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7128">7128</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7129">7129</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7130">7130</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7131">7131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7132">7132</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7133">7133</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7159">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7160">7160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7161">7161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7162">7162</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7163">7163</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7164">7164</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7165">7165</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7166">7166</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7167">7167</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7168">7168</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7169">7169</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7170">7170</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7171">7171</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7172">7172</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7173">7173</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7174">7174</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7175">7175</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7176">7176</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7177">7177</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7178">7178</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7181">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7182">7182</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7183">7183</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7184">7184</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7185">7185</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/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7186">7186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7187">7187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7188">7188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/8294d712bca1786626c5774266e3a620fe64fad0#diff-e78975e2685896edaae06774d692d7deR7189">7189</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -45,6 +45,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">static double grn_table_select_enough_filtered_ratio = 0.0;</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static int grn_table_select_max_n_enough_filtered_records = 1000;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static grn_bool grn_table_select_and_min_skip_enable = GRN_TRUE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static grn_bool grn_scan_info_regexp_dot_asterisk_enable = GRN_TRUE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+static grn_bool grn_query_log_show_condition = GRN_FALSE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_expr_init_from_env(void)</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -94,6 +95,18 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_expr_init_from_env(void)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">       grn_scan_info_regexp_dot_asterisk_enable = GRN_TRUE;</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: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    char grn_query_log_show_condition_env[GRN_ENV_BUFFER_SIZE];</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    grn_getenv(&quot;GRN_QUERY_LOG_SHOW_CONDITION&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+               grn_query_log_show_condition_env,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+               GRN_ENV_BUFFER_SIZE);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    if (strcmp(grn_query_log_show_condition_env, &quot;yes&quot;) == 0) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_query_log_show_condition = GRN_TRUE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_query_log_show_condition = GRN_FALSE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #eaffea; 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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -6941,6 +6954,139 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_select_index(grn_ctx *ctx, grn_obj *table, scan_info *si,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   return processed;</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: #eaffea; color: #000000; display: block; white-space: pre">+static void</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+grn_table_select_inspect_condition_argument(grn_ctx *ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                            grn_obj *buffer,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                            grn_obj *argument)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+{</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  grn_obj *domain;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  switch (argument-&gt;header.type) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_BULK :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    domain = grn_ctx_at(ctx, argument-&gt;header.domain);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    if (grn_obj_is_table(ctx, domain)) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_record_inspect_without_columns(ctx, buffer, argument);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_inspect(ctx, buffer, argument);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_UVECTOR :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    domain = grn_ctx_at(ctx, argument-&gt;header.domain);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    if (grn_obj_is_table(ctx, domain)) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_uvector_record_inspect_without_columns(ctx, buffer, argument);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_inspect(ctx, buffer, argument);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_TABLE_HASH_KEY :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_TABLE_PAT_KEY :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_TABLE_NO_KEY :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_COLUMN_FIX_SIZE :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_COLUMN_VAR_SIZE :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_COLUMN_INDEX :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    grn_inspect_name(ctx, buffer, argument);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  default :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    grn_inspect(ctx, buffer, argument);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+static const char *</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+grn_table_select_inspect_condition(grn_ctx *ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                   grn_obj *buffer,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                   scan_info *si,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                   grn_expr *expr)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+{</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  uint32_t i;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  uint32_t n_codes;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  grn_operator last_operator;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  if (!grn_query_log_show_condition) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    return &quot;&quot;;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  n_codes = si-&gt;end - si-&gt;start + 1;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  last_operator = expr-&gt;codes[si-&gt;end].op;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  GRN_BULK_REWIND(buffer);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  GRN_TEXT_PUTS(ctx, buffer, &quot;: &quot;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  switch (last_operator) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_CALL :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    for (i = si-&gt;start; i &lt;= si-&gt;end; i++) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_expr_code *code = expr-&gt;codes + i;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      if (i == si-&gt;start) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        if (grn_obj_is_proc(ctx, code-&gt;value)) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          grn_inspect_name(ctx, buffer, code-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          grn_table_select_inspect_condition_argument(ctx, buffer, code-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_TEXT_PUTC(ctx, buffer, &#39;(&#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      } else if (code-&gt;value) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        if (i &gt; si-&gt;start + 1) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          GRN_TEXT_PUTS(ctx, buffer, &quot;, &quot;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_table_select_inspect_condition_argument(ctx, buffer, code-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    GRN_TEXT_PUTC(ctx, buffer, &#39;)&#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_EQUAL :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_NOT_EQUAL :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_LESS :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_GREATER :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_LESS_EQUAL :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_GREATER_EQUAL :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_OP_MATCH :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    if (n_codes == 3) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_expr_code *arg1 = expr-&gt;codes + si-&gt;start;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_expr_code *arg2 = expr-&gt;codes + si-&gt;start + 1;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      if (arg1-&gt;value-&gt;header.type == GRN_EXPR) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_TEXT_PUTS(ctx, buffer, &quot;(match columns)&quot;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_table_select_inspect_condition_argument(ctx, buffer, arg1-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_PUTC(ctx, buffer, &#39; &#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_PUTS(ctx, buffer, grn_operator_to_string(last_operator));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_PUTC(ctx, buffer, &#39; &#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_table_select_inspect_condition_argument(ctx, buffer, arg2-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_PUTS(ctx, buffer, grn_operator_to_string(last_operator));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_PUTC(ctx, buffer, &#39;(&#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      for (i = si-&gt;start; i &lt; si-&gt;end; i++) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_expr_code *code = expr-&gt;codes + i;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_TEXT_PUTS(ctx, buffer, &quot;, &quot;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        if (code-&gt;value) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          grn_table_select_inspect_condition_argument(ctx, buffer, code-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          GRN_TEXT_PUTS(ctx, buffer, grn_operator_to_string(code-&gt;op));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_PUTC(ctx, buffer, &#39;)&#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  default :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    for (i = si-&gt;start; i &lt;= si-&gt;end; i++) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_expr_code *code = expr-&gt;codes + i;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      if (i &gt; si-&gt;start) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_TEXT_PUTC(ctx, buffer, &#39; &#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      if (code-&gt;value) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_table_select_inspect_condition_argument(ctx, buffer, code-&gt;value);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      } else {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_TEXT_PUTS(ctx, buffer, grn_operator_to_string(code-&gt;op));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  GRN_TEXT_PUTC(ctx, buffer, &#39;\0&#39;);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  return GRN_TEXT_VALUE(buffer);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_table_select(grn_ctx *ctx, grn_obj *table, grn_obj *expr,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                  grn_obj *res, grn_operator op)</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -6977,8 +7123,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_select(grn_ctx *ctx, grn_obj *table, grn_obj *expr,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">       grn_expr_code *codes = e-&gt;codes;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       uint32_t codes_curr = e-&gt;codes_curr;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       grn_id min_id = GRN_ID_NIL;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_obj condition_inspect_buffer;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       v = grn_expr_get_var_by_offset(ctx, (grn_obj *)e, 0);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       GRN_PTR_INIT(&amp;res_stack, GRN_OBJ_VECTOR, GRN_ID_NIL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_TEXT_INIT(&amp;condition_inspect_buffer, 0);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       for (i = 0; i &lt; scanner-&gt;n_sis; i++) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         scan_info *si = scanner-&gt;sis[i];</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         if (si-&gt;flags &amp; SCAN_POP) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7011,11 +7160,19 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_select(grn_ctx *ctx, grn_obj *table, grn_obj *expr,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">             e-&gt;codes_curr = si-&gt;end - si-&gt;start + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             grn_table_select_sequential(ctx, table, (grn_obj *)e, v,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                         res, si-&gt;logical_op);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            e-&gt;codes = codes;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            e-&gt;codes_curr = codes_curr;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             min_id = 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">         }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         GRN_QUERY_LOG(ctx, GRN_QUERY_LOG_SIZE,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                      &quot;:&quot;, &quot;filter(%d)&quot;, grn_table_size(ctx, res));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                      &quot;:&quot;, &quot;filter(%d)%s&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                      grn_table_size(ctx, res),</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                      grn_table_select_inspect_condition(</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        &amp;condition_inspect_buffer,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        si,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        e));</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         if (ctx-&gt;rc) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           if (res_created) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             grn_obj_close(ctx, res);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7025,6 +7182,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_select(grn_ctx *ctx, grn_obj *table, grn_obj *expr,</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_OBJ_FIN(ctx, &amp;condition_inspect_buffer);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       i = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       if (!res_created) { i++; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       for (; i &lt; GRN_BULK_VSIZE(&amp;res_stack) / sizeof(grn_obj *); i++) {</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>