<!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-09-11 14:15:17 +0900 (Tue, 11 Sep 2018)</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Revision</dt>
      <dd style="margin-left: 8.5em"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5">a3f92c48291a2abfc77bc29e55d35fad15973ef5</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">Support == and != against scalar and vector</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432ca">lib/operator.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/operator.c (+112 -12)</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL167">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL168">168</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL169">169</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL170">170</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL171">171</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL172">172</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL173">173</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL174">174</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL222">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL223">223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL224">224</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL225">225</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL226">226</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL227">227</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL228">228</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL229">229</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL230">230</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL231">231</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL232">232</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL233">233</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL234">234</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL235">235</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL236">236</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL237">237</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL238">238</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL239">239</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL240">240</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL241">241</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL242">242</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL243">243</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL244">244</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL245">245</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL246">246</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL247">247</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL248">248</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL249">249</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL250">250</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL251">251</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL252">252</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL255">255</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL256">256</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL259">259</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL260">260</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL261">261</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL262">262</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL263">263</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL264">264</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL265">265</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL304">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL307">307</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL308">308</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL309">309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL311">311</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL351">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL352">352</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL354">354</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL355">355</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL356">356</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL358">358</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL383">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL384">384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL385">385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL386">386</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL387">387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL388">388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL389">389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL390">390</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL391">391</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL392">392</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL393">393</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL394">394</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL395">395</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL397">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL398">398</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL399">399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL400">400</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL401">401</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL402">402</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL403">403</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caL404">404</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR167">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR168">168</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR169">169</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR170">170</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR171">171</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR172">172</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR173">173</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR174">174</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR222">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR223">223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR224">224</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR225">225</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR226">226</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR227">227</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR228">228</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR229">229</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR230">230</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR231">231</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR232">232</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR233">233</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR234">234</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR235">235</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR236">236</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR237">237</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR238">238</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR239">239</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR240">240</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR241">241</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR242">242</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR243">243</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR244">244</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR245">245</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR246">246</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR247">247</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR248">248</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR249">249</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR250">250</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR251">251</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR252">252</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR255">255</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR256">256</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR259">259</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR260">260</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR261">261</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR262">262</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR263">263</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR264">264</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR265">265</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR304">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR307">307</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR308">308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR309">309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR311">311</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR351">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR352">352</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR354">354</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR355">355</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR356">356</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR358">358</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR383">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR384">384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR385">385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR386">386</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR387">387</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR388">388</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR389">389</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR390">390</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR391">391</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR392">392</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR393">393</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR394">394</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR395">395</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR396">396</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR397">397</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR398">398</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR399">399</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR400">400</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR401">401</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR402">402</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR403">403</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR404">404</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR405">405</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR406">406</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR407">407</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR408">408</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR409">409</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR410">410</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR411">411</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR412">412</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR413">413</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR414">414</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR415">415</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR416">416</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR417">417</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR418">418</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR419">419</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR420">420</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR421">421</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR422">422</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR423">423</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR424">424</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR425">425</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR426">426</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR427">427</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR428">428</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR429">429</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR430">430</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR431">431</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR432">432</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR433">433</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR434">434</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR435">435</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR436">436</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR437">437</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR438">438</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR439">439</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR440">440</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR441">441</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR442">442</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR443">443</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR444">444</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR445">445</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR446">446</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR447">447</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR448">448</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR449">449</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR450">450</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR451">451</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR452">452</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR453">453</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR454">454</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR455">455</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR456">456</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR457">457</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR458">458</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR459">459</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR460">460</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR461">461</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR462">462</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR463">463</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR464">464</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR465">465</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR466">466</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR467">467</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR468">468</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR469">469</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR470">470</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR471">471</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR472">472</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR473">473</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR474">474</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR475">475</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR476">476</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR477">477</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR478">478</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR479">479</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR480">480</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR481">481</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR482">482</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR483">483</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR484">484</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR485">485</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR486">486</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR487">487</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR488">488</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR489">489</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR490">490</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR491">491</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR492">492</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR493">493</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR494">494</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR495">495</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR497">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR498">498</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR499">499</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR500">500</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/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR501">501</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR502">502</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/a3f92c48291a2abfc77bc29e55d35fad15973ef5#diff-989edc8e30bc7b75343333c19d5432caR504">504</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">@@ -168,7 +168,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_operator_to_exec_func(grn_operator op)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   return func;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-#define DO_EQ_SUB do {\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#define DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</span> do {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   switch (y-&gt;header.domain) {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_INT8 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     r = (x_ == GRN_INT8_VALUE(y));\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -223,43 +223,43 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_operator_to_exec_func(grn_operator op)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_INT8 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       int8_t x_ = GRN_INT8_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_UINT8 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       uint8_t x_ = GRN_UINT8_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_INT16 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       int16_t x_ = GRN_INT16_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_UINT16 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       uint16_t x_ = GRN_UINT16_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_INT32 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       int32_t x_ = GRN_INT32_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_UINT32 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       uint32_t x_ = GRN_UINT32_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_INT64 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       int64_t x_ = GRN_INT64_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_TIME :\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -305,7 +305,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_operator_to_exec_func(grn_operator op)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_UINT64 :\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       uint64_t x_ = GRN_UINT64_VALUE(x);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   case GRN_DB_FLOAT :\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -352,7 +352,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_operator_to_exec_func(grn_operator op)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">     } else {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       const char *q_ = GRN_TEXT_VALUE(x);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       int x_ = grn_atoi(q_, q_ + GRN_TEXT_LEN(x), NULL);\</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      DO_EQ_SUB;\</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ_SUB<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">(y, r)</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">     break;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   default :\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -384,12 +384,112 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_operator_to_exec_func(grn_operator op)</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"> } while (0)</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 grn_bool</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+exec_equal(grn_ctx *ctx, grn_obj *x, grn_obj *y)</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 (x-&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">+    if (y-&gt;header.type == GRN_BULK) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_bool is_equal = GRN_FALSE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      DO_EQ(x, y, is_equal);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      return is_equal;</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">+      return 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">+    break;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  case GRN_VECTOR :</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    if (y-&gt;header.type == GRN_VECTOR) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_bool is_equal = GRN_TRUE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int x_size = grn_vector_size(ctx, x);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int y_size = grn_vector_size(ctx, y);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int i;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_obj x_element;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_obj y_element;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      if (x_size != y_size) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        return 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">+      GRN_VOID_INIT(&amp;x_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_VOID_INIT(&amp;y_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      for (i = 0; i &lt; x_size; i++) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        const char *x_value;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        unsigned int x_size;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        unsigned int x_weight;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_id x_domain;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        const char *y_value;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        unsigned int y_size;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        unsigned int y_weight;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_id y_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">+        x_size = grn_vector_get_element(ctx, x, i, &amp;x_value, &amp;x_weight, &amp;x_domain);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        y_size = grn_vector_get_element(ctx, y, i, &amp;y_value, &amp;y_weight, &amp;y_domain);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        if (x_weight != y_weight) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          is_equal = GRN_FALSE;</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">+        grn_obj_reinit(ctx, &amp;x_element, x_domain, 0);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_bulk_write(ctx, &amp;x_element, x_value, x_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_obj_reinit(ctx, &amp;y_element, y_domain, 0);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_bulk_write(ctx, &amp;y_element, y_value, y_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        DO_EQ((&amp;x_element), (&amp;y_element), is_equal);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        if (!is_equal) {</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_OBJ_FIN(ctx, &amp;x_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_OBJ_FIN(ctx, &amp;y_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      return is_equal;</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">+      return 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">+    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">+    if (y-&gt;header.type == GRN_UVECTOR) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_bool is_equal = GRN_TRUE;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int x_size = grn_vector_size(ctx, x);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int y_size = grn_vector_size(ctx, y);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int i;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_obj x_element;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      grn_obj y_element;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int x_element_size = grn_uvector_element_size(ctx, x);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      unsigned int y_element_size = grn_uvector_element_size(ctx, y);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      if (x_size != y_size) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        return 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">+      GRN_OBJ_INIT(&amp;x_element, GRN_BULK, 0, x-&gt;header.domain);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_OBJ_INIT(&amp;y_element, GRN_BULK, 0, y-&gt;header.domain);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      for (i = 0; i &lt; x_size; i++) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        const char *x_value;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        const char *y_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">+        x_value = GRN_BULK_HEAD(x) + (x_element_size * i);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        y_value = GRN_BULK_HEAD(y) + (y_element_size * i);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_BULK_REWIND(&amp;x_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        GRN_BULK_REWIND(&amp;y_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_bulk_write(ctx, &amp;x_element, x_value, x_element_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        grn_bulk_write(ctx, &amp;y_element, y_value, y_element_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        DO_EQ((&amp;x_element), (&amp;y_element), is_equal);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        if (!is_equal) {</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_OBJ_FIN(ctx, &amp;x_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      GRN_OBJ_FIN(ctx, &amp;y_element);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      return is_equal;</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">+      return 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">+    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">+    return 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-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_bool</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_operator_exec_equal(grn_ctx *ctx, grn_obj *x, grn_obj *y)</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_bool r = GRN_FALSE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   GRN_API_ENTER;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-  <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">DO</span>_<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EQ</span>(x, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">y</span>, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">r</span>);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">r = exec</span>_<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">equal</span>(<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ct</span>x, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">x</span>, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">y</span>);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   GRN_API_RETURN(r);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -398,7 +498,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_operator_exec_not_equal(grn_ctx *ctx, grn_obj *x, grn_obj *y)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   grn_bool r = GRN_FALSE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   GRN_API_ENTER;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-  <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">DO</span>_<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EQ</span>(x, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">y</span>, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">r</span>);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">r = exec</span>_<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">equal</span>(<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ct</span>x, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">x</span>, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">y</span>);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   GRN_API_RETURN(!r);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>