<!DOCTYPE html>
<html>
<head>
</head>
<body>
<dl style="line-height: 1.5; margin-left: 2em">
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
<dd style="margin-left: 8.5em">Kouhei Sutou <kou****@clear*****></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
<dd style="margin-left: 8.5em">2017-10-05 16:49:53 +0900 (Thu, 05 Oct 2017)</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
<dd style="margin-left: 8.5em"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c">04b7ddf35017c465af849fdb26161e1e2617fc9c</a></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
<dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">pgroonga_query_expand: support "text" as synonym column type</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Added files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5">expected/function/query-expand/invalid-type.out</a></li>
<li><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5f">expected/function/query-expand/text.out</a></li>
<li><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8">sql/function/query-expand/invalid-type.sql</a></li>
<li><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6d">sql/function/query-expand/text.sql</a></li>
</ul>
</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Removed files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5">expected/function/query-expand/not-text-array-synonyms.out</a></li>
<li><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13">sql/function/query-expand/not-text-array-synonyms.sql</a></li>
</ul>
</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/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170">src/pgrn-query-expand.c</a></li>
</ul>
</dd>
</dl>
<div class="diff-section" style="clear: both">
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Added: expected/function/query-expand/invalid-type.out (+7 -0) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b42f8d36485234d37ee11f41cec459e5R7">7</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -0,0 +1,7 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+CREATE TABLE synonyms (</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ term text PRIMARY KEY,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ synonym int</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">+SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'PGroonga');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ERROR: pgroonga: query_expand: synonyms column isn't text type nor text[] type: <synonyms>.<synonym></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+DROP TABLE synonyms;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Deleted: expected/function/query-expand/not-text-array-synonyms.out (+0 -7) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5">...</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L1">1</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L3">3</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L4">4</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L5">5</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L6">6</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5L7">7</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-b1337807c0b2c24db0a39f11d82a84a5">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,7 +0,0 @@</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-CREATE TABLE synonyms (</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- term text PRIMARY KEY,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- synonym text</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'Groonga');</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-ERROR: pgroonga: query_expand: synonyms column isn't text[] type: <synonyms>.<synonym></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-DROP TABLE synonyms;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Added: expected/function/query-expand/text.out (+14 -0) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5f">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5f">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR7">7</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR8">8</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR9">9</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR10">10</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR11">11</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR12">12</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR13">13</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-5ed346d748846aa1dca0e727e4b1ba5fR14">14</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -0,0 +1,14 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+CREATE TABLE synonyms (</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ term text,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ synonym text</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">+CREATE INDEX synonyms_term_index ON synonyms (term);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+INSERT INTO synonyms VALUES ('PGroonga', 'PGroonga');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+INSERT INTO synonyms VALUES ('PGroonga', 'Groonga PostgreSQL');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'PGroonga');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ pgroonga_query_expand </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">+ ((Groonga PostgreSQL) OR (PGroonga))</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+(1 row)</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">+DROP TABLE synonyms;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Added: sql/function/query-expand/invalid-type.sql (+8 -0) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R7">7</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-94c187035a217a6a48b2680d08ca4ea8R8">8</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -0,0 +1,8 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+CREATE TABLE synonyms (</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ term text PRIMARY KEY,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ synonym int</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">+SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'PGroonga');</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">+DROP TABLE synonyms;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Deleted: sql/function/query-expand/not-text-array-synonyms.sql (+0 -8) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13">...</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L1">1</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L2">2</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L3">3</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L4">4</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L5">5</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L6">6</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L7">7</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13L8">8</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-a5dff38033c1a426d202f339d197da13">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1,8 +0,0 @@</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-CREATE TABLE synonyms (</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- term text PRIMARY KEY,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- synonym text</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'Groonga');</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-DROP TABLE synonyms;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Added: sql/function/query-expand/text.sql (+13 -0) 100644</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6d">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6d">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR7">7</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR8">8</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR9">9</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR10">10</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR11">11</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR12">12</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-4cc62f3d5195d6325925a6927fc13b6dR13">13</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -0,0 +1,13 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+CREATE TABLE synonyms (</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ term text,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ synonym text</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">+CREATE INDEX synonyms_term_index ON synonyms (term);</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">+INSERT INTO synonyms VALUES ('PGroonga', 'PGroonga');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+INSERT INTO synonyms VALUES ('PGroonga', 'Groonga PostgreSQL');</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">+SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'PGroonga');</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">+DROP TABLE synonyms;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: src/pgrn-query-expand.c (+46 -24)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L81">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L82">82</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L83">83</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L84">84</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L85">85</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L86">86</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L87">87</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L88">88</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L89">89</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L99">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L102">102</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L103">103</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L104">104</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L105">105</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L106">106</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L107">107</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L108">108</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L109">109</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L110">110</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L111">111</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L112">112</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L113">113</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L114">114</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L115">115</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L116">116</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L117">117</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L118">118</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L119">119</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L120">120</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L121">121</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L122">122</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L123">123</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L124">124</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L125">125</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L126">126</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L127">127</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L128">128</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L129">129</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L130">130</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L132">132</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L133">133</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L134">134</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L135">135</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L181">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L182">182</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L183">183</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L184">184</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L185">185</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L187">187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L189">189</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L190">190</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170L193">193</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R81">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R82">82</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R83">83</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R84">84</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R85">85</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R86">86</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R87">87</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R97">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R98">98</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R100">100</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R102">102</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R103">103</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R104">104</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R105">105</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R106">106</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R107">107</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R108">108</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R109">109</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R110">110</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R111">111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R112">112</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R113">113</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R114">114</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R115">115</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R116">116</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R117">117</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R118">118</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R119">119</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R120">120</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R121">121</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R122">122</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R123">123</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R124">124</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R125">125</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R126">126</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R127">127</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R128">128</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R129">129</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R130">130</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R131">131</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R132">132</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R133">133</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R134">134</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R135">135</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R136">136</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R137">137</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R138">138</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R139">139</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R140">140</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R141">141</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R142">142</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R143">143</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R144">144</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R145">145</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R146">146</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R147">147</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R148">148</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R149">149</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R150">150</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R151">151</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R152">152</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R153">153</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R154">154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R155">155</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R201">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R202">202</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R203">203</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R204">204</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R205">205</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R208">208</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R209">209</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R210">210</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R211">211</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R212">212</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R213">213</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R214">214</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/pgroonga/pgroonga/commit/04b7ddf35017c465af849fdb26161e1e2617fc9c#diff-d0115bc44f9b529d450a2ae45b77c170R215">215</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -82,8 +82,6 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func_query_expander_postgresql(grn_ctx *ctx,</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">                 Datum synonymsDatum;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 bool isNULL;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                ArrayType *synonymsArray;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                int i, n;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 if (currentData.scan)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         tuple = index_getnext(currentData.scan, ForwardScanDirection);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -100,36 +98,58 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func_query_expander_postgresql(grn_ctx *ctx,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 if (isNULL)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         continue;</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">-                synonymsArray = DatumGetArrayTypeP(synonymsDatum);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                n = ARR_DIMS(synonymsArray)[0];</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                if (n == 0)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                        continue;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                if (ith_synonyms == 0)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                        GRN_TEXT_PUTC(ctx, expandedTerm, '(');</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                else</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                        GRN_TEXT_PUTS(ctx, expandedTerm, " OR ");</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                for (i = 1; i <= n; i++)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                if (currentData.synonymsAttribute->atttypid == TEXTOID)</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">-                        Datum synonymDatum;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                        bool isNULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         text *synonym;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        synonym = DatumGetTextP(synonymsDatum);</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">-                        synonymDatum = array_ref(synonymsArray, 1, &i, -1,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                                                                         currentData.synonymsAttribute->attlen,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                                                                         currentData.synonymsAttribute->attbyval,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                                                                         currentData.synonymsAttribute->attalign,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                                                                         &isNULL);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                        synonym = DatumGetTextP(synonymDatum);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                        if (i > 1)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        if (ith_synonyms == 0)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                GRN_TEXT_PUTC(ctx, expandedTerm, '(');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        else</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                 GRN_TEXT_PUTS(ctx, expandedTerm, " OR ");</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_TEXT_PUTC(ctx, expandedTerm, '(');</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         GRN_TEXT_PUT(ctx, expandedTerm,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                                  VARDATA_ANY(synonym),</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                                  VARSIZE_ANY_EXHDR(synonym));</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         GRN_TEXT_PUTC(ctx, expandedTerm, ')');</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">+                else</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">+                        ArrayType *synonymsArray;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        int i, n;</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">+                        synonymsArray = DatumGetArrayTypeP(synonymsDatum);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        n = ARR_DIMS(synonymsArray)[0];</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        if (n == 0)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                continue;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        if (ith_synonyms == 0)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                GRN_TEXT_PUTC(ctx, expandedTerm, '(');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        else</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                GRN_TEXT_PUTS(ctx, expandedTerm, " OR ");</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">+                        for (i = 1; i <= n; i++)</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">+                                Datum synonymDatum;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                bool isNULL;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                text *synonym;</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">+                                synonymDatum = array_ref(synonymsArray, 1, &i, -1,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                                                 currentData.synonymsAttribute->attlen,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                                                 currentData.synonymsAttribute->attbyval,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                                                 currentData.synonymsAttribute->attalign,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                                                 &isNULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                synonym = DatumGetTextP(synonymDatum);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                if (i > 1)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                        GRN_TEXT_PUTS(ctx, expandedTerm, " OR ");</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                GRN_TEXT_PUTC(ctx, expandedTerm, '(');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                GRN_TEXT_PUT(ctx, expandedTerm,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                         VARDATA_ANY(synonym),</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                         VARSIZE_ANY_EXHDR(synonym));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                GRN_TEXT_PUTC(ctx, expandedTerm, ')');</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                        }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 ith_synonyms++;</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">@@ -182,12 +202,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">PGrnFindSynonymsAttribute(const char *tableName,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 if (strncmp(attribute->attname.data, columnName, columnNameSize) != 0)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         continue;</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">-                if (attribute->atttypid != TEXTARRAYOID)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                if (!(attribute->atttypid == TEXTOID ||</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                         attribute->atttypid == TEXTARRAYOID))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         ereport(ERROR,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                         (errcode(ERRCODE_INVALID_NAME),</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                          errmsg("pgroonga: query_expand: "</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                                                        "synonyms column isn't text[] type: <%s>.<%.*s>",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                        "synonyms column isn't text type nor text[] type: "</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                                                        "<%s>.<%.*s>",</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                                         tableName,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                                         (int)columnNameSize, columnName)));</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 }</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>