<!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-04-24 13:53:16 +0900 (Mon, 24 Apr 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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1">26fba85553a8fefc0d0ea844ee461f0c7fb947a1</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">in: move plugin class under Fluent::Plugin</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3">lib/fluent/plugin/in_groonga.rb</a></li>
</ul>
</dd>
</dl>
<div class="diff-section" style="clear: both">
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/fluent/plugin/in_groonga.rb (+362 -360)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L25">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L28">28</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L29">29</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L30">30</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L31">31</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L32">32</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L33">33</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L34">34</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L35">35</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L36">36</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L37">37</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L38">38</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L39">39</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L40">40</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L41">41</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L42">42</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L43">43</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L44">44</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L45">45</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L46">46</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L47">47</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L48">48</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L49">49</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L50">50</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L51">51</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L52">52</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L53">53</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L54">54</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L55">55</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L56">56</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L57">57</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L58">58</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L59">59</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L60">60</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L61">61</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L62">62</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L63">63</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L64">64</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L65">65</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L66">66</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L67">67</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L68">68</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L69">69</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L70">70</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L71">71</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L72">72</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L73">73</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L74">74</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L75">75</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L76">76</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L77">77</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L78">78</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L79">79</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L80">80</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L81">81</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L82">82</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L83">83</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L84">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L85">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L86">86</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L87">87</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L88">88</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L89">89</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L90">90</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L91">91</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L92">92</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L93">93</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L94">94</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L95">95</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L96">96</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L97">97</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L98">98</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L99">99</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L100">100</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L101">101</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L102">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L103">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L104">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L105">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L106">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L107">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L108">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L109">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L110">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L111">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L112">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L113">113</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L114">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L115">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L116">116</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L117">117</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L118">118</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L119">119</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L120">120</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L121">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L122">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L123">123</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L124">124</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L125">125</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L126">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L127">127</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L128">128</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L129">129</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L130">130</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L132">132</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L133">133</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L134">134</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L135">135</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L136">136</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L137">137</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L138">138</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L139">139</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L140">140</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L141">141</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L142">142</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L143">143</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L144">144</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L145">145</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L146">146</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L147">147</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L148">148</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L149">149</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L150">150</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L151">151</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L152">152</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L153">153</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L154">154</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L155">155</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L156">156</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L157">157</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L158">158</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L159">159</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L160">160</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L161">161</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L162">162</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L163">163</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L164">164</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L165">165</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L166">166</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L167">167</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L168">168</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L169">169</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L170">170</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-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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L171">171</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L172">172</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L173">173</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L174">174</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L175">175</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L176">176</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L177">177</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L178">178</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L179">179</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L180">180</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L181">181</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L182">182</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L183">183</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L184">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L185">185</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L186">186</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L187">187</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L188">188</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L189">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L190">190</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L192">192</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L193">193</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L194">194</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L195">195</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L196">196</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L197">197</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L198">198</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L199">199</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L200">200</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L201">201</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L202">202</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L203">203</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L204">204</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L205">205</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L206">206</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L208">208</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L209">209</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L210">210</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L211">211</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L212">212</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L213">213</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L214">214</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L215">215</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L216">216</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L217">217</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L218">218</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L219">219</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L221">221</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L222">222</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L223">223</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L224">224</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L225">225</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L226">226</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L227">227</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L228">228</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L229">229</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L230">230</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L231">231</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L232">232</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L233">233</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L234">234</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L235">235</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L236">236</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L237">237</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L238">238</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L239">239</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L240">240</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L241">241</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L242">242</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L243">243</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L244">244</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L245">245</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L246">246</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L247">247</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L248">248</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L249">249</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L250">250</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L251">251</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L252">252</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L253">253</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L254">254</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L255">255</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L256">256</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L257">257</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L258">258</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L259">259</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L260">260</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L261">261</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L262">262</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L263">263</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L264">264</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L265">265</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L266">266</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L267">267</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L268">268</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L269">269</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L270">270</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L271">271</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L272">272</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L273">273</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L274">274</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L275">275</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L276">276</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L277">277</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L279">279</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L280">280</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L281">281</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L282">282</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L283">283</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L284">284</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L285">285</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L286">286</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L287">287</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L288">288</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L289">289</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L290">290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L291">291</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L292">292</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L293">293</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L294">294</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L295">295</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L296">296</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L297">297</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L298">298</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L299">299</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L300">300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L301">301</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L302">302</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L303">303</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L304">304</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L305">305</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L306">306</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L307">307</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L308">308</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L309">309</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L310">310</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L311">311</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L312">312</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L313">313</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L314">314</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L315">315</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L316">316</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L317">317</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L318">318</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L319">319</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L320">320</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L321">321</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L322">322</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L323">323</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L324">324</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L325">325</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L326">326</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L327">327</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L328">328</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L329">329</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L330">330</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L331">331</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L332">332</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L333">333</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L334">334</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L335">335</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L336">336</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L337">337</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L338">338</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L339">339</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L340">340</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L341">341</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L342">342</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L343">343</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L344">344</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L345">345</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L346">346</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L347">347</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L348">348</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L349">349</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L350">350</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L351">351</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L352">352</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L353">353</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L354">354</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L355">355</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L356">356</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L357">357</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L358">358</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L359">359</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L360">360</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L361">361</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L362">362</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L363">363</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L364">364</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L365">365</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L366">366</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L367">367</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L368">368</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L369">369</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L370">370</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L371">371</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L372">372</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L373">373</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L374">374</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L375">375</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L376">376</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L377">377</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L378">378</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L379">379</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L380">380</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L381">381</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L382">382</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L383">383</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L384">384</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L385">385</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L386">386</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L387">387</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L388">388</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L389">389</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L390">390</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L391">391</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L392">392</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L393">393</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L394">394</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L395">395</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L396">396</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L397">397</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L398">398</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L399">399</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L400">400</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L401">401</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L402">402</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L403">403</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L404">404</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L405">405</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L406">406</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L407">407</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L408">408</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L409">409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L410">410</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L411">411</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L412">412</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L413">413</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L414">414</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L415">415</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L416">416</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L417">417</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L418">418</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L419">419</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L420">420</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L421">421</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L422">422</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L423">423</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L424">424</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L425">425</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L426">426</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L427">427</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L428">428</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L429">429</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L430">430</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L431">431</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L432">432</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L433">433</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L434">434</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L435">435</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L436">436</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L437">437</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L438">438</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L439">439</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L440">440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L441">441</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L442">442</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L443">443</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L444">444</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L445">445</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L446">446</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L447">447</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L448">448</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L449">449</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L450">450</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L451">451</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L452">452</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L453">453</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L454">454</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L455">455</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L456">456</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L457">457</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L458">458</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L459">459</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L460">460</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L461">461</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L462">462</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L463">463</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L464">464</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L465">465</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L466">466</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L467">467</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L468">468</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L469">469</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L470">470</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L471">471</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L472">472</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L473">473</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3L474">474</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R25">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R28">28</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R29">29</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R30">30</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R32">32</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R33">33</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R34">34</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R36">36</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R37">37</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R38">38</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-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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R39">39</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R40">40</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R41">41</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R42">42</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R43">43</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R44">44</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R46">46</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R47">47</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R49">49</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R50">50</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R51">51</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R52">52</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R53">53</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R54">54</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R56">56</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R59">59</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R60">60</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R61">61</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R62">62</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R63">63</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R64">64</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R65">65</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R66">66</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R67">67</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R68">68</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R69">69</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R70">70</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R71">71</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R72">72</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R73">73</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R74">74</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R75">75</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R76">76</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R77">77</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R78">78</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R79">79</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R80">80</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R81">81</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R82">82</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R83">83</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R84">84</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R85">85</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R86">86</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R87">87</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R88">88</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R89">89</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R90">90</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R91">91</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R92">92</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R93">93</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R94">94</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R95">95</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R96">96</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R97">97</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R98">98</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R99">99</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R100">100</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R101">101</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R102">102</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R103">103</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R104">104</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R105">105</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R106">106</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R107">107</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R108">108</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R109">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R110">110</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R111">111</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R112">112</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R113">113</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R114">114</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R115">115</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R116">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R117">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R118">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R119">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R120">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R121">121</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R122">122</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R123">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R124">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R125">125</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R126">126</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R127">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R128">128</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R129">129</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R130">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R132">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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R133">133</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R134">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R135">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R136">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R137">137</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R138">138</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R139">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R140">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R141">141</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R142">142</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R143">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R144">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R145">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R146">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R147">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R148">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R149">149</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R150">150</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R151">151</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R152">152</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R153">153</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R154">154</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R155">155</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R156">156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R157">157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R158">158</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R159">159</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R160">160</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R161">161</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R162">162</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R163">163</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R164">164</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R165">165</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R166">166</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R167">167</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R168">168</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R169">169</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R170">170</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R171">171</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R172">172</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R173">173</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R174">174</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R175">175</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R176">176</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R177">177</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R178">178</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R179">179</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R180">180</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R181">181</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R182">182</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R183">183</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R184">184</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R185">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-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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R186">186</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R187">187</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R188">188</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R190">190</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R193">193</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R194">194</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R195">195</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R196">196</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R197">197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R199">199</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R200">200</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R201">201</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R202">202</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R203">203</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R204">204</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R205">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R206">206</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R207">207</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R208">208</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R209">209</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R210">210</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R211">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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R212">212</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R213">213</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R214">214</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R215">215</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R216">216</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R217">217</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R218">218</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R219">219</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R221">221</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R222">222</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R223">223</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R224">224</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R225">225</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R226">226</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R227">227</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R228">228</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R229">229</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R230">230</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R231">231</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R232">232</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R233">233</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R234">234</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R235">235</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R236">236</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R237">237</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R238">238</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R239">239</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R240">240</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R241">241</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R242">242</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R243">243</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R244">244</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R245">245</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R246">246</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R247">247</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R248">248</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R249">249</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R250">250</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R251">251</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R252">252</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R253">253</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R254">254</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R255">255</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R256">256</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R257">257</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R258">258</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R259">259</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R260">260</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R261">261</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R262">262</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R263">263</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R264">264</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R265">265</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R266">266</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R267">267</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R268">268</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R269">269</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R270">270</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R271">271</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R272">272</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R273">273</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R274">274</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R275">275</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R276">276</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R277">277</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R278">278</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R279">279</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R280">280</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R281">281</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R282">282</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R283">283</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R284">284</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R285">285</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R286">286</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R287">287</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R288">288</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R289">289</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R290">290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R291">291</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R292">292</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R293">293</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R294">294</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R295">295</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R296">296</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R297">297</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R298">298</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R299">299</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R300">300</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R301">301</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R302">302</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R303">303</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R304">304</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R306">306</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R307">307</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R308">308</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R309">309</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R310">310</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R312">312</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R313">313</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R314">314</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R315">315</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R316">316</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R317">317</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R318">318</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R319">319</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R320">320</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R321">321</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R322">322</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R323">323</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R324">324</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R325">325</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R326">326</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R327">327</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R328">328</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R329">329</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R330">330</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R331">331</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R332">332</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R333">333</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R334">334</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R335">335</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R336">336</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R337">337</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R338">338</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R339">339</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R340">340</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R341">341</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R342">342</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R343">343</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R344">344</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R345">345</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R346">346</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R347">347</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R348">348</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R349">349</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R350">350</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/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R351">351</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R352">352</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R353">353</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R354">354</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R355">355</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R356">356</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R358">358</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R359">359</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R360">360</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R361">361</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R362">362</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R363">363</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R364">364</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R365">365</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R366">366</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R367">367</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R368">368</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R369">369</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R370">370</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R371">371</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R372">372</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R373">373</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R374">374</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R375">375</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R376">376</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R377">377</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R378">378</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R379">379</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R380">380</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R381">381</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R382">382</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R383">383</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R384">384</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R385">385</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R386">386</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R387">387</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R388">388</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R389">389</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R390">390</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R391">391</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R392">392</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R393">393</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R394">394</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R395">395</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R396">396</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R397">397</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R398">398</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R399">399</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R400">400</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R401">401</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R402">402</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R403">403</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R404">404</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R405">405</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R406">406</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R407">407</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R408">408</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R409">409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R410">410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R411">411</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R412">412</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R413">413</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R414">414</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R415">415</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R416">416</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R417">417</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R418">418</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R419">419</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R420">420</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R421">421</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R422">422</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R423">423</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R424">424</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R425">425</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R426">426</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R427">427</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R428">428</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R429">429</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R430">430</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R431">431</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R432">432</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R433">433</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R434">434</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R435">435</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R436">436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R437">437</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R438">438</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R439">439</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R440">440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R441">441</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R442">442</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R443">443</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R444">444</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R445">445</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R446">446</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R447">447</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R448">448</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R449">449</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R450">450</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R451">451</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R452">452</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R453">453</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R454">454</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R455">455</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R456">456</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R457">457</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R458">458</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R459">459</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R460">460</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R461">461</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R462">462</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R463">463</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R464">464</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R465">465</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R466">466</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R467">467</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R468">468</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R469">469</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R470">470</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R471">471</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R472">472</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R473">473</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R474">474</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R475">475</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/fluent-plugin-groonga/commit/26fba85553a8fefc0d0ea844ee461f0c7fb947a1#diff-351910479c001eb4c33594ca876737c3R476">476</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">@@ -26,449 +26,451 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">require "fluent/input"</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> require "fluent/process"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> module Fluent</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- class GroongaInput < Input</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- Plugin.register_input("groonga", self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ module Plugin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class GroongaInput < Input</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Plugin.register_input("groonga", self)</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">- def initialize</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- config_param :protocol, :enum, :list => [:http, :gqtp], :default => :http</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">- def configure(conf)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- case @protocol</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when :http</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = HTTPInput.new(self)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when :gqtp</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = GQTPInput.new(self)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.configure(conf)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- def start</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.start</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- def shutdown</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.shutdown</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- class Repeater < Coolio::TCPSocket</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize(socket, handler)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super(socket)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @handler = handler</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- def on_read(data)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @handler.write_back(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def on_close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @handler.close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ config_param :protocol, :enum, :list => [:http, :gqtp], :default => :http</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">- class BaseInput</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- include Configurable</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- include DetachMultiProcessMixin</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">- config_param :bind, :string, :default => "0.0.0.0"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- config_param :port, :integer, :default => nil</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- config_param :real_host, :string</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- config_param :real_port, :integer, :default => nil</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- DEFAULT_EMIT_COMMANDS = [</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "clearlock",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "column_copy",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "column_create",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "column_remove",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "column_rename",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "config_delete",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "config_set",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "delete",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "load",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "lock_acquire",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "lock_clear",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "lock_release",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "logical_table_remove",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "object_remove",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "plugin_register",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "plugin_unregister",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "register",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "reindex",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "table_copy",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "table_create",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "table_remove",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "table_rename",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "truncate",</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">- config_param :emit_commands, :default => DEFAULT_EMIT_COMMANDS do |value|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- commands = value.split(/\s*,\s*/)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- commands.collect do |command|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- if /\A\/(.*)\/(i)?\z/ =~ command</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- pattern = $1</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- flag_mark = $2</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- flag = 0</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- flag |= Regexp::IGNORECASE if flag_mark == "i"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- Regexp.new(pattern, flag)</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">- command</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def configure(conf)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case @protocol</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when :http</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input = HTTPInput.new(self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when :gqtp</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input = GQTPInput.new(self)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.configure(conf)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def initialize(input_plugin)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input_plugin = input_plugin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def start</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.start</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">config</span>u<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">re(c</span>on<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">f)</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">sh</span>u<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">td</span>o<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">w</span>n</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> super</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">- @port ||= default_port</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @real_port ||= default_port</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.shutdown</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def start</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- listen_socket = TCPServer.new(@bind, @port)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- detach_multi_process do</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @loop = Coolio::Loop.new</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">- @socket = Coolio::TCPServer.new(listen_socket, nil,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- handler_class, self)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @loop.attach(@socket)</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">- @shutdown_notifier = Coolio::AsyncWatcher.new</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @loop.attach(@shutdown_notifier)</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">- @thread = Thread.new do</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- run</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class Repeater < Coolio::TCPSocket</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize(socket, handler)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super(socket)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @handler = handler</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- def shutdown</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @loop.stop</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @socket.close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @shutdown_notifier.signal</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @thread.join</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_read(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @handler.write_back(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def create_repeater(client)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- repeater = Repeater.connect(@real_host, @real_port, client)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- repeater.attach(@loop)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- repeater</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @handler.close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def emit(command, params)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- normalized_command = command.split(".")[0]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return unless emit_command?(normalized_command)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input_plugin.router.emit("groonga.command.#{normalized_command}",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- Engine.now,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- params)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class BaseInput</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ include Configurable</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ include DetachMultiProcessMixin</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">+ config_param :bind, :string, :default => "0.0.0.0"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ config_param :port, :integer, :default => nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ config_param :real_host, :string</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ config_param :real_port, :integer, :default => nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ DEFAULT_EMIT_COMMANDS = [</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "clearlock",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "column_copy",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "column_create",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "column_remove",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "column_rename",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "config_delete",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "config_set",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "delete",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "load",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "lock_acquire",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "lock_clear",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "lock_release",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "logical_table_remove",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "object_remove",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "plugin_register",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "plugin_unregister",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "register",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "reindex",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "table_copy",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "table_create",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "table_remove",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "table_rename",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "truncate",</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">+ config_param :emit_commands, :default => DEFAULT_EMIT_COMMANDS do |value|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ commands = value.split(/\s*,\s*/)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ commands.collect do |command|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if /\A\/(.*)\/(i)?\z/ =~ command</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ pattern = $1</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ flag_mark = $2</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ flag = 0</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ flag |= Regexp::IGNORECASE if flag_mark == "i"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Regexp.new(pattern, flag)</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">+ command</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def l<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">o</span>g</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input_plugin<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">.</span>l<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">o</span>g</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>def <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">initia</span>l<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ize(input_plu</span>g<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">in)</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>@input_plugin<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> = input_p</span>l<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>g<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">in</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>end</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">- private</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def run</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @loop.run</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rescue</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- log.error("[input][groonga][error] unexpected error",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :error => "#{$!.class}: #{$!}")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- log.error_backtrace</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def configure(conf)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super</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">- def emit_command?(command)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return true if @emit_commands.empty?</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @emit_commands.any? do |pattern|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- pattern === command</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @port ||= default_port</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @real_port ||= default_port</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- class HTTPInput < BaseInput</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- private</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def default_port</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- 10041</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def start</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ listen_socket = TCPServer.new(@bind, @port)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ # detach_multi_process do</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @loop = Coolio::Loop.new</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">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">d</span>e<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">f</span> <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">hand</span>ler<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">_c</span>l<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">a</span>ss</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">H</span>andler</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- e<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">nd</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> @sock</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">t</span> <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">= Coolio::TCPServer.</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ew(</span>l<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ist</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">n</span>_<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">so</span>c<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ket, ni</span>l<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">,</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> h</span>andler<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">_class, self)</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> @loop.attach(@sock</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">t)</span></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">- class Handler < Coolio::Socket</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize(socket, input)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super(socket)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = input</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @shutdown_notifier = Coolio::AsyncWatcher.new</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @loop.attach(@shutdown_notifier)</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">+ @thread = Thread.new do</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ run</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ # end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def on_connect</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater = @input.create_repeater(self)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.on_connect_failed do</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error("[input][groonga][connect][error] " +</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "failed to connect to Groonga:",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :real_host => @input.real_host,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :real_port => @input.real_port)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @request_handler = RequestHandler.new(@input, @repeater)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @response_handler = ResponseHandler.new(self, @input)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def shutdown</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @loop.stop</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @socket.close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @shutdown_notifier.signal</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @thread.join</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def on_read(data)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- begin</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @request_handler << data</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rescue HTTP::Parser::Error, URI::InvalidURIError</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error("[input][groonga][request][error] " +</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "failed to parse HTTP request:",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :error => "#{$!.class}: #{$!}")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error_backtrace</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- reply_error_response("400 Bad Request")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rescue</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error("[input][groonga][request][error] " +</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "failed to handle HTTP request:",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :error => "#{$!.class}: #{$!}")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error_backtrace</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- reply_error_response("500 Internal Server Error")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def create_repeater(client)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ repeater = Repeater.connect(@real_host, @real_port, client)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ repeater.attach(@loop)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ repeater</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def write_back(data)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- begin</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @response_handler << data</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rescue</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error("[input][groonga][response][error] " +</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "failed to handle HTTP response from Groonga:",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :error => "#{$!.class}: #{$!}")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.error_backtrace</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- reply_error_response("500 Internal Server Error")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- write(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def emit(command, params)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ normalized_command = command.split(".")[0]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return unless emit_command?(normalized_command)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input_plugin.router.emit("groonga.command.#{normalized_command}",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Engine.now,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ params)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def on_response_complete(response)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- if need_emit?(response)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.emit(@request_handler.command,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @request_handler.params)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- on_write_complete do</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def log</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input_plugin.log</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> private</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def need_emit?(response)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- case @request_handler.command</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when "load", "object_remove"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return true</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- case response</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when Array</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return_code = response[0][0]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return_code.zero?</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">- false</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def run</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @loop.run</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ rescue</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ log.error("[input][groonga][error] unexpected error",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :error => "#{$!.class}: #{$!}")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ log.error_backtrace</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def reply_error_response(status)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- write("HTTP1.1 #{status}\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- write("Server: fluent-plugin-groonga\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- write("Connection: close\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- write("Content-Length: 0\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- write("\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- disable</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- on_write_complete do</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def emit_command?(command)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return true if @emit_commands.empty?</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @emit_commands.any? do |pattern|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ pattern === command</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- class RequestHandler</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- attr_reader :command</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- attr_reader :params</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize(input, repeater)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = input</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater = repeater</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser = Http::Parser.new(self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class HTTPInput < BaseInput</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ private</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def default_port</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ 10041</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000"><<(c</span>h<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">u</span>n<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">k)</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">@p</span>a<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">rs</span>er<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000"> << chunk</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def h<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">a</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">dler_class</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">H</span>a<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ndl</span>er</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">def on_me</span>ssa<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">g</span>e<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">_beg</span>i<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">n</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">@bo</span>d<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">y</span> <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">=</span> <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">""</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">@command</span> <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">=</span> <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">nil</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @p<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">arams</span> = <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">n</span>i<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">l</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">class Han</span>d<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">l</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">r</span> <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">< C</span>o<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">olio::Sock</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">t</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ d<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ef</span> <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">initialize(socket,</span> <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">input)</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">super(socket)</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>@<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">in</span>p<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ut</span> = <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">i</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>end</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">- def on_headers_complete(headers)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- method = @parser.http_method</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- url = @parser.request_url</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- http_version = @parser.http_version.join(".")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.write("#{method} #{url} HTTP/#{http_version}\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- headers.each do |name, value|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- case name</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when /\AHost\z/i</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- real_host = @input.real_host</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- real_port = @input.real_port</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.write("#{name}: #{real_host}:#{real_port}\r\n")</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">- @repeater.write("#{name}: #{value}\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_connect</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater = @input.create_repeater(self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.on_connect_failed do</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error("[input][groonga][connect][error] " +</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "failed to connect to Groonga:",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :real_host => @input.real_host,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :real_port => @input.real_port)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ close</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @request_handler = RequestHandler.new(@input, @repeater)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @response_handler = ResponseHandler.new(self, @input)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.write("\r\n")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- def on_body(chunk)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @body << chunk</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.write(chunk)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_read(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ begin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @request_handler << data</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ rescue HTTP::Parser::Error, URI::InvalidURIError</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error("[input][groonga][request][error] " +</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "failed to parse HTTP request:",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :error => "#{$!.class}: #{$!}")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error_backtrace</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ reply_error_response("400 Bad Request")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ rescue</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error("[input][groonga][request][error] " +</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "failed to handle HTTP request:",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :error => "#{$!.class}: #{$!}")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error_backtrace</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ reply_error_response("500 Internal Server Error")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_message_complete</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- uri = URI.parse(@parser.request_url)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- params = WEBrick::HTTPUtils.parse_query(uri.query)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- path_info = uri.path</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- case path_info</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when /\A\/d\//</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- command = $POSTMATCH</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- if command == "load"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- params["values"] = @body unless @body.empty?</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def write_back(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ begin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @response_handler << data</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ rescue</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error("[input][groonga][response][error] " +</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "failed to handle HTTP response from Groonga:",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :error => "#{$!.class}: #{$!}")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.error_backtrace</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ reply_error_response("500 Internal Server Error")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command = command</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @params = params</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write(data)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- class ResponseHandler</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize(handler, input)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @handler = handler</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = input</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser = Http::Parser.new(self)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_response_complete(response)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if need_emit?(response)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.emit(@request_handler.command,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @request_handler.params)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ on_write_complete do</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def <<(chunk)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser << chunk</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ private</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def need_emit?(response)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case @request_handler.command</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when "load", "object_remove"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return true</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_message_begin</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @body = ""</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @content_type = nil</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case response</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when Array</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return_code = response[0][0]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return_code.zero?</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">+ false</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_headers_complete(headers)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- headers.each do |name, value|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- case name</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when /\AContent-Type\z/i</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @content_type = value</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def reply_error_response(status)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("HTTP1.1 #{status}\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("Server: fluent-plugin-groonga\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("Connection: close\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("Content-Length: 0\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ disable</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ on_write_complete do</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.close</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def on_body(chunk)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @body << chunk</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class RequestHandler</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ attr_reader :command</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ attr_reader :params</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize(input, repeater)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input = input</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater = repeater</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser = Http::Parser.new(self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def <<(chunk)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser << chunk</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_message_complete</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return if @parser.status_code == 100</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_message_begin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @body = ""</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command = nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @params = nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- response = nil</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- case @content_type</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when /\Aapplication\/json\z/i</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- begin</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- response = JSON.parse(@body)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rescue JSON::ParserError</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.warn("[input][groonga][response][warn] " +</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "failed to parse response JSON:",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :error => "#{$!.class}: #{$!}",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :json => @body)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_headers_complete(headers)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ method = @parser.http_method</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ url = @parser.request_url</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ http_version = @parser.http_version.join(".")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.write("#{method} #{url} HTTP/#{http_version}\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ headers.each do |name, value|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case name</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when /\AHost\z/i</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ real_host = @input.real_host</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ real_port = @input.real_port</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.write("#{name}: #{real_host}:#{real_port}\r\n")</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">+ @repeater.write("#{name}: #{value}\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when /\Aapplication\/x-msgpack\z/i</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- begin</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- response = MessagePack.unpack(@body)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rescue MessagePack::UnpackError, EOFError</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.log.warn("[input][groonga][response][warn] " +</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "failed to parse response MessagePack",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :error => "#{$!.class}: #{$!}",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- :msgpack => @body)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.write("\r\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def on_body(chunk)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @body << chunk</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.write(chunk)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def on_message_complete</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ uri = URI.parse(@parser.request_url)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ params = WEBrick::HTTPUtils.parse_query(uri.query)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ path_info = uri.path</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case path_info</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when /\A\/d\//</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ command = $POSTMATCH</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if command == "load"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ params["values"] = @body unless @body.empty?</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command = command</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @params = params</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- when /\Atext\/x-groonga-command-list\z/i</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- response = @body</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @handler.on_response_complete(response)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</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">- class GQTPInput < BaseInput</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- private</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def default_port</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- 10043</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class ResponseHandler</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize(handler, input)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @handler = handler</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input = input</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser = Http::Parser.new(self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def h<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">a</span>n<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">dler_class</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">H</span>a<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">ndl</span>er</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>def <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"><<(c</span>h<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">k)</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> @p</span>a<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">rs</span>er<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> << chunk</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> </span>end</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">- class Handler < Coolio::Socket</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize(socket, input)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super(socket)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = input</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_message_begin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @body = ""</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @content_type = nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_connect</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser = Parser.new(@input)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater = @input.create_repeater(self)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_headers_complete(headers)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ headers.each do |name, value|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case name</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when /\AContent-Type\z/i</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @content_type = value</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_read(data)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser << data</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @repeater.write(data)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_body(chunk)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @body << chunk</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def on_close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser.close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_message_complete</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return if @parser.status_code == 100</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">+ response = nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case @content_type</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when /\Aapplication\/json\z/i</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ begin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ response = JSON.parse(@body)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ rescue JSON::ParserError</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.warn("[input][groonga][response][warn] " +</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "failed to parse response JSON:",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :error => "#{$!.class}: #{$!}",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :json => @body)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when /\Aapplication\/x-msgpack\z/i</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ begin</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ response = MessagePack.unpack(@body)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ rescue MessagePack::UnpackError, EOFError</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.log.warn("[input][groonga][response][warn] " +</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "failed to parse response MessagePack",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :error => "#{$!.class}: #{$!}",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ :msgpack => @body)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when /\Atext\/x-groonga-command-list\z/i</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ response = @body</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @handler.on_response_complete(response)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- class Parser < GQTP::Parser</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize(input)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- super()</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input = input</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- initialize_command_parser</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class GQTPInput < BaseInput</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ private</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def default_port</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ 10043</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">o</span>n<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">_bo</span>d<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">y(</span>c<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">hunk)</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">@comm</span>and<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">_pars</span>er<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000"> << chunk</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ha</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">dler</span>_c<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">lass</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">H</span>and<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">l</span>er</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- def on_complete</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command_parser << "\n"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class Handler < Coolio::Socket</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize(socket, input)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super(socket)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input = input</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def on_connect</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser = Parser.new(@input)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater = @input.create_repeater(self)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def on_read(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser << data</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @repeater.write(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">- def close</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command_parser.finish</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def on_close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser.close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</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">- private</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- def initialize_command_parser</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command_parser = Groonga::Command::Parser.new</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command_parser.on_command do |command|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.emit(command.name, command.arguments)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class Parser < GQTP::Parser</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize(input)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ super()</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input = input</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ initialize_command_parser</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def on_body(chunk)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command_parser << chunk</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def on_complete</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command_parser << "\n"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</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">+ def close</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command_parser.finish</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command_parser.on_load_value do |command, value|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- arguments = command.arguments.dup</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- arguments[:columns] = command.columns.join(", ")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- arguments[:values] = Yajl::Encoder.encode([value])</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @input.emit(command.name, arguments)</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">+ private</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def initialize_command_parser</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command_parser = Groonga::Command::Parser.new</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command_parser.on_command do |command|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.emit(command.name, command.arguments)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command_parser.on_load_value do |command, value|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ arguments = command.arguments.dup</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ arguments[:columns] = command.columns.join(", ")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ arguments[:values] = Yajl::Encoder.encode([value])</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @input.emit(command.name, arguments)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>