<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    <dl style="line-height: 1.5; margin-left: 2em">
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
      <dd style="margin-left: 8.5em">Kouhei Sutou &lt;kou****@clear*****&gt;</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
      <dd style="margin-left: 8.5em">2015-04-17 18:24:32 +0900 (Fri, 17 Apr 2015)</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
      <dd style="margin-left: 8.5em"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe">d2a36d7ed99a81af7a596e30cfe7dde957091ffe</a></dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
      <dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">groonga: support log rotation

The feature is disabled by default.

New options:

  * --log-rotate-threshold-size
  * --query-log-rotate-threshold-size</pre></dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
      <dd style="margin-left: 8.5em">
        <ul>
          <li><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#diff-0">src/groonga.c</a></li>
        </ul>
      </dd>
    </dl>

    <div class="diff-section" style="clear: both">
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: src/groonga.c (+59 -12)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2595">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2596">2596</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2597">2597</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2598">2598</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2599">2599</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2600">2600</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2601">2601</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2602">2602</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2603">2603</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2604">2604</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2641">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2642">2642</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2643">2643</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2644">2644</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2645">2645</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2646">2646</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2647">2647</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2648">2648</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2669">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2670">2670</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2671">2671</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2672">2672</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2673">2673</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2674">2674</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2675">2675</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2676">2676</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2691">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2692">2692</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2693">2693</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2694">2694</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2695">2695</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2696">2696</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2697">2697</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2698">2698</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2699">2699</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2700">2700</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2701">2701</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2702">2702</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2703">2703</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2704">2704</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2705">2705</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2706">2706</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2707">2707</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2708">2708</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2709">2709</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2856">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2857">2857</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2858">2858</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2859">2859</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2860">2860</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2861">2861</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2862">2862</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2863">2863</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2864">2864</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2865">2865</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0L2866">2866</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2595">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2596">2596</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2597">2597</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2598">2598</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2599">2599</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2600">2600</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2601">2601</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2602">2602</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2603">2603</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2604">2604</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2605">2605</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2606">2606</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2607">2607</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2608">2608</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2609">2609</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2610">2610</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2611">2611</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2612">2612</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2613">2613</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2614">2614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2615">2615</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2616">2616</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2653">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2654">2654</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2655">2655</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2656">2656</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2657">2657</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2658">2658</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2659">2659</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2660">2660</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2661">2661</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2662">2662</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2683">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2684">2684</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2685">2685</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2686">2686</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2687">2687</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2688">2688</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2689">2689</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2690">2690</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2691">2691</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2692">2692</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2707">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2708">2708</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2709">2709</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2710">2710</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2711">2711</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2712">2712</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2713">2713</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2714">2714</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2715">2715</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2716">2716</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2717">2717</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2718">2718</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2719">2719</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2720">2720</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2721">2721</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2722">2722</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2723">2723</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2724">2724</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2725">2725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2726">2726</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2727">2727</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2874">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2875">2875</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2876">2876</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2877">2877</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2878">2878</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2879">2879</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2880">2880</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2881">2881</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2882">2882</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2883">2883</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2884">2884</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2885">2885</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2886">2886</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2887">2887</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2888">2888</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2889">2889</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2890">2890</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2891">2891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2892">2892</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2893">2893</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2894">2894</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2895">2895</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2896">2896</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2897">2897</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2898">2898</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2899">2899</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2900">2900</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2901">2901</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2902">2902</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2903">2903</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2904">2904</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2905">2905</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2906">2906</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2907">2907</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2908">2908</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2909">2909</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2910">2910</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2911">2911</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2912">2912</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/d2a36d7ed99a81af7a596e30cfe7dde957091ffe#L0R2913">2913</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2596,9 +2596,21 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">show_usage(FILE *output)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;                           specify log level (default: %d)\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;      --log-path &lt;path&gt;:   specify log path\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;                           (default: %s)\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;      --log-rotate-threshold-size &lt;threshold&gt;:\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           specify threshold for log rotate\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           Log file is rotated when\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           log file size is larger than or\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           equals to the threshold\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           (default: 0; disabled)\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;      --query-log-path &lt;path&gt;:\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;                           specify query log path\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;                           (default: %s)\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;      --query-log-rotate-threshold-size &lt;threshold&gt;:\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           specify threshold for query log rotate\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           Query log file is rotated when\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           query log file size is larger than or\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           equals to the threshold\n&quot;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          &quot;                           (default: 0; disabled)\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;Common options:\n&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           &quot;      --working-directory &lt;path&gt;:\n&quot;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2642,7 +2654,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">main(int argc, char **argv)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *hostname_arg = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *protocol_arg = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *log_path_arg = NULL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  const char *log_rotate_threshold_size_arg = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *query_log_path_arg = NULL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  const char *query_log_rotate_threshold_size_arg = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *cache_limit_arg = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *document_root_arg = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *default_command_version_arg = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2670,7 +2684,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">main(int argc, char **argv)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;protocol&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;version&quot;, NULL, ACTION_VERSION, GETOPT_OP_UPDATE},</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;log-path&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    {'\0', &quot;log-rotate-threshold-size&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;query-log-path&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    {'\0', &quot;query-log-rotate-threshold-size&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;pid-path&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;config-path&quot;, NULL, 0, GETOPT_OP_NONE},</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     {'\0', &quot;show-config&quot;, NULL, ACTION_SHOW_CONFIG, GETOPT_OP_UPDATE},</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2692,18 +2708,20 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">main(int argc, char **argv)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   opts[8].arg = &amp;hostname_arg;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   opts[10].arg = &amp;protocol_arg;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   opts[12].arg = &amp;log_path_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[13].arg = &amp;query_log_path_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[14].arg = &amp;pid_file_path;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[15].arg = &amp;config_path;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[17].arg = &amp;cache_limit_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[18].arg = &amp;input_path;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[19].arg = &amp;document_root_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[20].arg = &amp;default_command_version_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[21].arg = &amp;default_match_escalation_threshold_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[22].arg = &amp;bind_address_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[23].arg = &amp;input_fd_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[24].arg = &amp;output_fd_arg;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-  opts[25].arg = &amp;working_directory_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[13].arg = &amp;log_rotate_threshold_size_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[14].arg = &amp;query_log_path_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[15].arg = &amp;query_log_rotate_threshold_size_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[16].arg = &amp;pid_file_path;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[17].arg = &amp;config_path;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[19].arg = &amp;cache_limit_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[20].arg = &amp;input_path;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[21].arg = &amp;document_root_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[22].arg = &amp;default_command_version_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[23].arg = &amp;default_match_escalation_threshold_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[24].arg = &amp;bind_address_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[25].arg = &amp;input_fd_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[26].arg = &amp;output_fd_arg;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  opts[27].arg = &amp;working_directory_arg;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">   reset_ready_notify_pipe();</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2857,10 +2875,39 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">main(int argc, char **argv)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">     grn_default_logger_set_path(log_path_arg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  if (log_rotate_threshold_size_arg) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    const char * const end =</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      log_rotate_threshold_size_arg +</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      strlen(log_rotate_threshold_size_arg);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    const char *rest = NULL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    const uint64_t value = grn_atoull(log_rotate_threshold_size_arg, end, &amp;rest);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    if (end != rest) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      fprintf(stderr, &quot;invalid log rotate threshold size: &lt;%s&gt;\n&quot;,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+              log_rotate_threshold_size_arg);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      return EXIT_FAILURE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    grn_default_logger_set_rotate_threshold_size(value);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   if (query_log_path_arg) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     grn_default_query_logger_set_path(query_log_path_arg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  if (query_log_rotate_threshold_size_arg) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    const char * const end =</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      query_log_rotate_threshold_size_arg +</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      strlen(query_log_rotate_threshold_size_arg);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    const char *rest = NULL;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    const uint64_t value =</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      grn_atoull(query_log_rotate_threshold_size_arg, end, &amp;rest);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    if (end != rest) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      fprintf(stderr, &quot;invalid query log rotate threshold size: &lt;%s&gt;\n&quot;,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+              query_log_rotate_threshold_size_arg);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      return EXIT_FAILURE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    grn_default_query_logger_set_rotate_threshold_size(value);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   if (log_level_arg) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     const char * const end = log_level_arg + strlen(log_level_arg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     const char *rest = NULL;</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>