<!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">2012-12-02 17:41:12 +0900 (Sun, 02 Dec 2012)</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118">8f74e0ceaa399f8b161b416a6df3cf3be0e85118</a></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Log</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">Show more details on duplicated key</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#diff-0">ha_mroonga.cpp</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"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: ha_mroonga.cpp (+11 -7)</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"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5066">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5067">5067</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5068">5068</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5069">5069</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5070">5070</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5071">5071</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5072">5072</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5073">5073</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5079">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5080">5080</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5081">5081</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5082">5082</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5083">5083</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5084">5084</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5085">5085</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5086">5086</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5087">5087</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5088">5088</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5089">5089</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5090">5090</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5091">5091</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5092">5092</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5093">5093</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5094">5094</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5095">5095</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5096">5096</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5106">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5107">5107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5108">5108</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5109">5109</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5110">5110</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5111">5111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5112">5112</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5113">5113</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5276">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5277">5277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5278">5278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5279">5279</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5280">5280</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5281">5281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5282">5282</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5283">5283</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5312">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5313">5313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5314">5314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5315">5315</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5316">5316</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/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5317">5317</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5318">5318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0L5319">5319</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"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5066">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5067">5067</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5068">5068</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5069">5069</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5070">5070</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5071">5071</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5072">5072</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5073">5073</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5079">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5080">5080</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5081">5081</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5082">5082</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5083">5083</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5084">5084</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5085">5085</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5086">5086</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5087">5087</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5088">5088</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5089">5089</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5090">5090</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5091">5091</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5092">5092</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5093">5093</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5094">5094</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5095">5095</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5096">5096</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5106">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5107">5107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5108">5108</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5109">5109</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5110">5110</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5111">5111</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5112">5112</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5113">5113</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5114">5114</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5115">5115</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5278">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5279">5279</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5280">5280</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5281">5281</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5282">5282</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5283">5283</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5284">5284</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5285">5285</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5314">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5315">5315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5316">5316</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5317">5317</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5318">5318</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5319">5319</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5320">5320</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5321">5321</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5322">5322</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/mroonga/mroonga/commit/8f74e0ceaa399f8b161b416a6df3cf3be0e85118#L0R5323">5323</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"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5067,7 +5067,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">int ha_mroonga::storage_write_row(uchar *buf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- uchar *pkey = NULL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ char *pkey = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int pkey_size = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint pkey_nr = table->s->primary_key;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_BULK_REWIND(&key_buffer);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5080,17 +5080,17 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">int ha_mroonga::storage_write_row(uchar *buf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> DBUG_RETURN(error);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> generic_store_bulk(pkey_field, &key_buffer);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- pkey = (uchar *)(GRN_TEXT_VALUE(&key_buffer));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ pkey = GRN_TEXT_VALUE(&key_buffer);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pkey_size = GRN_TEXT_LEN(&key_buffer);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrn_change_encoding(ctx, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uchar key[MRN_MAX_KEY_SIZE];</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key_copy(key, buf, &key_info, key_info.key_length);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_bulk_space(ctx, &key_buffer, key_info.key_length);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- pkey = (uchar *)(GRN_TEXT_VALUE(&key_buffer));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ pkey = GRN_TEXT_VALUE(&key_buffer);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> storage_encode_multiple_column_key(&key_info,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key, key_info.key_length,</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- pkey, (uint *)&pkey_size,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ (uchar *)pkey, (uint *)&pkey_size,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> false);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5107,7 +5107,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">int ha_mroonga::storage_write_row(uchar *buf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memcpy(dup_ref, &record_id, sizeof(grn_id));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> dup_key = pkey_nr;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!ignoring_duplicated_key) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- GRN_LOG(ctx, GRN_LOG_ERROR, "duplicated _id on insert");</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_LOG(ctx, GRN_LOG_ERROR,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "duplicated id on insert: update primary key: <%.*s>",</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ pkey_size, pkey);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> DBUG_RETURN(error);</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">@@ -5277,7 +5279,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">int ha_mroonga::storage_write_row_unique_index(uchar *buf, grn_id record_id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *index_table,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_id *key_id)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- void *ukey = NULL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ char *ukey = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int error, ukey_size = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> MRN_DBUG_ENTER_METHOD();</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_BULK_REWIND(&key_buffer);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5313,7 +5315,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">int ha_mroonga::storage_write_row_unique_index(uchar *buf, grn_id record_id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error = HA_ERR_FOUND_DUPP_KEY;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memcpy(dup_ref, key_id, sizeof(grn_id));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!ignoring_duplicated_key) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- GRN_LOG(ctx, GRN_LOG_ERROR, "duplicated _id on insert");</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_LOG(ctx, GRN_LOG_ERROR,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "duplicated id on insert: update unique index: <%.*s>",</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ ukey_size, ukey);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> DBUG_RETURN(error);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>