<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>News — groonga v3.0.5 documentation</title> <link rel="stylesheet" href="_static/groonga.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: './', VERSION: '3.0.5', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true }; </script> <script type="text/javascript" src="_static/jquery.js"></script> <script type="text/javascript" src="_static/underscore.js"></script> <script type="text/javascript" src="_static/doctools.js"></script> <link rel="shortcut icon" href="_static/favicon.ico"/> <link rel="top" title="groonga v3.0.5 documentation" href="index.html" /> </head> <body> <div class="header"> <h1 class="title"> <a id="top-link" href="index.html"> <span class="project">groonga</span> <span class="separator">-</span> <span class="description">An open-source fulltext search engine and column store.</span> </a> </h1> <div class="other-language-links"> <ul> <li><a href="../../ja/html/news.html"><img src="_static/jp.png" alt="日本語">日本語版はこちら</a></li> </ul> </div> </div> <div class="related"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" accesskey="I">index</a></li> <li><a href="index.html">groonga v3.0.5 documentation</a> »</li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body"> <div class="section" id="news"> <h1>News<a class="headerlink" href="#news" title="Permalink to this headline">¶</a></h1> <div class="section" id="release-3-0-5-2013-06-29"> <span id="release-3-0-5"></span><h2>Release 3.0.5 - 2013/06/29<a class="headerlink" href="#release-3-0-5-2013-06-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="improvements"> <h3>Improvements<a class="headerlink" href="#improvements" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[doc] Added summary about <tt class="docutils literal"><span class="pre">match_column</span></tt> and <tt class="docutils literal"><span class="pre">query_string</span></tt> parameters in <tt class="docutils literal"><span class="pre">query()</span></tt>.</li> <li>Added subrecord information to table inspection.</li> <li>Supported single quoted string literal in <tt class="docutils literal"><span class="pre">output_columns</span></tt> expression. This means that "XXX, '...'" expression is supported.</li> <li>[doc] Added notification about root privileges and well known port when starting groonga server. [Reported by Kosuke Asami]</li> <li>[experimental] Added <a class="reference internal" href="reference/functions/html_untag.html"><em>html_untag</em></a> function.</li> </ul> </div> <div class="section" id="fixes"> <h3>Fixes<a class="headerlink" href="#fixes" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a crash bug of mroonga which is caused by missing lock for table creation. [Reported by Y.Kentaro]</li> <li>Fixed a lot of compilation warnings by clang and gcc.</li> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">sub_filter(...)</span></tt> is ignored if you use "XXX && sub_filter(...)" expression.</li> <li>Fixed a bug that wrong tag name is used in XML output. This bug affects the case if you use "REFERENCE_VECTOR_COLUMN._key" expression for <tt class="docutils literal"><span class="pre">output_columns</span></tt>. Reference column isn't contained in XML ouput.</li> <li>[doc] Fixed wrong arguments in <tt class="docutils literal"><span class="pre">sub_filter()</span></tt> documentation.</li> <li>[deb] Fixed a bug that status action returns wrong exit code when services are stopped. [GitHub#62] [Patch by @orangain]</li> <li>Fixed a bug that the value of arithmetic operation is broken. This bug affects the case if you assign calculated value to <tt class="docutils literal"><span class="pre">_score</span></tt> pseudo column for example.</li> </ul> </div> <div class="section" id="thanks"> <h3>Thanks<a class="headerlink" href="#thanks" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Y.Kentaro</li> <li>Kosuke Asami</li> <li>@orangain</li> </ul> </div> </div> <div class="section" id="release-3-0-4-2013-05-29"> <span id="release-3-0-4"></span><h2>Release 3.0.4 - 2013/05/29<a class="headerlink" href="#release-3-0-4-2013-05-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id1"> <h3>Improvements<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[tokenizer] Improved to show log message when normalized string is not given.</li> <li>Supported <tt class="docutils literal"><span class="pre">_key</span></tt> as an argument of <tt class="docutils literal"><span class="pre">geo_in_circle</span></tt>. [Reported by @ceekz]</li> <li>Supported to cast vector elements when groonga is used as a library.</li> <li>Dropped Ubuntu 11.10 (Oneiric Ocelot) support.</li> <li>Supported multiple index section in <tt class="docutils literal"><span class="pre">match_columns</span></tt>.</li> <li>Supported <tt class="docutils literal"><span class="pre">tokenize</span></tt> command.</li> <li>Supported to show system error message when <tt class="docutils literal"><span class="pre">mmap()</span></tt> is failed.</li> <li>[doc][windows] Simplified build procedures by "cmake --build".</li> <li>Improved to restrict max execution time to prevent hanging service script. [GitHub#61] [Reported by firewood]</li> <li>Supported to evaluate vector as boolean. By this change, empty vector is evaluated as true.</li> <li>Improved not to log too many needless log messages. Too many log messages are truncated as "(N same messages are truncated)".</li> <li>[munin][groonga_n_records] Added <tt class="docutils literal"><span class="pre">exclude_tables</span></tt> option. It supports to exclude specific tables from monitoring results.</li> <li>Supported Debian 8.0 (jessie).</li> <li>Improved database portability by eliminating directory path of system plugins.</li> </ul> </div> <div class="section" id="id2"> <h3>Fixes<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[tokenizer] Fixed a memory leak on error.</li> <li>Fixed a bug that empty string for similar search causes SEGV. [groonga-dev,01346] [Reported by Nakai Kanako]</li> <li>Fixed a memory leak when "VECTOR_COLUMN != xxx", "VECTOR_COLUMN && xxx" expressions are used.</li> <li>Fixed a bug that SIGSTOP and SIGCONT stops groonga server.</li> <li>Fixed a crash bug when normalizer returns NULL as normalized string. [Reported by Y.Kentaro]</li> <li>Fixed a bug that daemonize process doesn't work on OS X. [groonga-dev,01440] [Reported by Masahiro KONISHI]</li> <li>[deb] Fixed a bug that HTTP/GQTP process is excuted as root user.</li> </ul> </div> <div class="section" id="id3"> <h3>Thanks<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>@ceekz</li> <li>Nakai Kanako</li> <li>firewood</li> <li>Y.Kentaro</li> <li>Masahiro KONISHI</li> <li>@orangain</li> </ul> </div> </div> <div class="section" id="release-3-0-3-2013-04-29"> <span id="release-3-0-3"></span><h2>Release 3.0.3 - 2013/04/29<a class="headerlink" href="#release-3-0-3-2013-04-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id4"> <h3>Improvements<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[suggest] Supported to learn with the value of customized weight by using <tt class="docutils literal"><span class="pre">configuration.weight</span></tt> configuration.</li> <li>Improved performance of geo-location search. For example, <tt class="docutils literal"><span class="pre">geo_in_rectangle</span></tt> is executed about 10% faster than ever.</li> <li>[rpm][centos] Added <tt class="docutils literal"><span class="pre">additional_configure_options</span></tt> parameter for building customized groonga without changing spec file.</li> <li>Supported KyTea 0.4.5.</li> <li>Supported vector index access by "vector[N]" syntax.</li> <li>Added <tt class="docutils literal"><span class="pre">--default-tokenizer</span></tt> option to <a class="reference internal" href="reference/executables/groonga-suggest-create-dataset.html"><em>groonga-suggest-create-dataset</em></a> command.</li> <li>Added <tt class="docutils literal"><span class="pre">--help</span></tt> option to <a class="reference internal" href="reference/executables/groonga-suggest-create-dataset.html"><em>groonga-suggest-create-dataset</em></a> command.</li> <li>Supported Ubuntu 13.04 Raring Ringtail.</li> </ul> </div> </div> <div class="section" id="release-3-0-2-2013-03-29"> <span id="release-3-0-2"></span><h2>Release 3.0.2 - 2013/03/29<a class="headerlink" href="#release-3-0-2-2013-03-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id5"> <h3>Improvements<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported two or more indexes for a table key. This change affects to eliminate potential crash case when loading a new key to two or more indexed key.</li> <li>Supported binary operations such as <tt class="docutils literal"><span class="pre">X</span> <span class="pre">+</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">-</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">*</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">/</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">%</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">>></span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre"><<</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">|</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">^</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">&</span> <span class="pre">Y</span></tt> and <tt class="docutils literal"><span class="pre">X</span> <span class="pre">>>></span> <span class="pre">Y</span></tt> for Int8, UInt8, Int16, UInt16 and UInt64.</li> <li>Added english documentation for <tt class="docutils literal"><span class="pre">load</span></tt> command.</li> <li>Supported binary assign operations such as <tt class="docutils literal"><span class="pre">X</span> <span class="pre">+=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">-=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">*=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">/=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">%=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre"><<=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">>>=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">>>>=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">&=</span> <span class="pre">Y</span></tt>, <tt class="docutils literal"><span class="pre">X</span> <span class="pre">|=</span> <span class="pre">Y</span></tt> and <tt class="docutils literal"><span class="pre">X</span> <span class="pre">^=</span> <span class="pre">Y</span></tt> for Int8, UInt8, Int16, UInt16 and UInt64.</li> <li>Supported unary operations such as <tt class="docutils literal"><span class="pre">-X</span></tt> for Int8, UInt8, Int16, UInt16 and UInt64.</li> <li>Supported complex string concatination in <tt class="docutils literal"><span class="pre">--output_columns</span></tt>. For example, you can use a query such as <tt class="docutils literal"><span class="pre">--output_columns</span> <span class="pre">'"<"</span> <span class="pre">+</span> <span class="pre">title</span> <span class="pre">+</span> <span class="pre">">"'</span></tt>.</li> <li>Added the information of the repository of groonga to development page.</li> <li>Added <tt class="docutils literal"><span class="pre">sub_filter()</span></tt> function.</li> <li>Supported query expander in <tt class="docutils literal"><span class="pre">query()</span></tt> function. This change supports the query such as <tt class="docutils literal"><span class="pre">query("MATCH_COLUMNS",</span> <span class="pre">"QUERY",</span> <span class="pre">"QueryExpanderTSV")</span></tt>.</li> <li>Renamed <tt class="docutils literal"><span class="pre">--query_expansion</span></tt> to <tt class="docutils literal"><span class="pre">--query_expander</span></tt>. <tt class="docutils literal"><span class="pre">--query_expansion</span></tt> is regarded as deprecated.</li> </ul> </div> <div class="section" id="id6"> <h3>Fixes<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">snippet_html(XXX),</span> <span class="pre">XXX</span></tt> fails with "stack error". This bug affects a query such as <tt class="docutils literal"><span class="pre">--output_columns</span> <span class="pre">'snippet_html(title),</span> <span class="pre">content'</span></tt>. [Groonga-talk (no subject)] [Reported by Hendro Wibowo]</li> <li>Fixed a typo about install documentation. [Reported by hino]</li> <li>Fixed a bug that Travis-CI setup script fails. [groonga-dev,01248] [Reported by ongaeshi]</li> <li>Fixed a memory leak. This bug affects the case which satisfy following three conditions. Column is a reference column, Column is a vector column and Reference key size is 25 byte or lager.</li> <li>Fixed a crash bug by <tt class="docutils literal"><span class="pre">--output_columns</span> <span class="pre">_score.GARBAGE</span></tt>. This affects the case if GARBAGE does not exist.</li> </ul> </div> <div class="section" id="id7"> <h3>Thanks<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Hendro Wibowo</li> <li>hino</li> <li>ongaeshi</li> </ul> </div> </div> <div class="section" id="release-3-0-1-2013-02-28"> <span id="release-3-0-1"></span><h2>Release 3.0.1 - 2013/02/28<a class="headerlink" href="#release-3-0-1-2013-02-28" title="Permalink to this headline">¶</a></h2> <div class="section" id="id8"> <h3>Improvements<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported to set Bool to reference column when loading dataset by load command.</li> <li>Supported AND operation for nested index. In this change, the expression "COLUMN1.COLUMN2 >= 1 && COLUMN1.COLUMN2 <=3" works. Note that the order is important for this expression. "1 <= COLUMN1.COLUMN2" is not supported yet. It is regarded as "COLUMN1.COLUMN2 <= 1".</li> <li>Supported sorting not indexed entries. This change affects the case such as <tt class="docutils literal"><span class="pre">--sortby</span> <span class="pre">geo_distance(...)</span></tt> drops not indexed entries.</li> <li>Supported range search for reference column by index. This change enable you to search range by index which is TABLE_PAT_KEY or TABLE_DAT_KEY based nested index of _key.</li> <li>[rpm][centos] Supported MeCab 0.995.</li> <li>[doc] Added missing documentation of commands such as <tt class="docutils literal"><span class="pre">column_rename</span></tt> or <tt class="docutils literal"><span class="pre">truncate</span></tt>.</li> </ul> </div> <div class="section" id="id9"> <h3>Fixes<a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">grn_index_cursor_next()</span></tt> returns NULL unexpectedly. It causes that invalid index entry is returned after deleting entries. This bug affects mroonga in storage mode. [groonga-dev,01192] [Reported by b senboku]</li> <li>Fixed a crash bug that <tt class="docutils literal"><span class="pre">geo_distance()</span></tt> sort by index. This bug occurs by wrong the number of found records.</li> <li>[httpd] Enabled default owner/group of database setting as groonga/groonga.</li> </ul> </div> <div class="section" id="id10"> <h3>Thanks<a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>b senboku</li> </ul> </div> </div> <div class="section" id="release-3-0-0-2013-02-09"> <span id="release-3-0-0"></span><h2>Release 3.0.0 - 2013/02/09<a class="headerlink" href="#release-3-0-0-2013-02-09" title="Permalink to this headline">¶</a></h2> <ul class="simple"> <li>Bump version to 3.0.0!</li> </ul> <div class="section" id="id11"> <h3>Fixes<a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[deb] Fixed to install missing not EUC-JP, but UTF-8 encoding dictionary when <tt class="docutils literal"><span class="pre">groonga-tokenizer-mecab</span></tt> package is installed.</li> <li>Fixed a bug that int64 literal is truncated to uint32 value. If you use string literal for int64, this bug does not affects.</li> <li>[rpm][centos] Fixed a bug that stopping <tt class="docutils literal"><span class="pre">groonga-server-http</span></tt> service by init script is failed. [GitHub#53] [Patch by IWAI, Masaharu]</li> </ul> </div> <div class="section" id="id12"> <h3>Thanks<a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>IWAI, Masaharu</li> </ul> </div> </div> <div class="section" id="release-2-1-2-2013-01-29"> <span id="release-2-1-2"></span><h2>Release 2.1.2 - 2013/01/29<a class="headerlink" href="#release-2-1-2-2013-01-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id13"> <h3>Improvements<a class="headerlink" href="#id13" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported multiple <tt class="docutils literal"><span class="pre">query()</span></tt> in a select command. For example, you can specify the keyword which has different weight such as 'query("column * weight1", keyword1) || query("column * weight2", keyword2) || ...' for <tt class="docutils literal"><span class="pre">--filter</span></tt>.</li> <li>Dropped experimental view feature.</li> <li>Added <tt class="docutils literal"><span class="pre">grn_logger_reopen</span></tt> API for custom logger. Note that <tt class="docutils literal"><span class="pre">grn_logger_info</span></tt> API is deprecated, use <tt class="docutils literal"><span class="pre">grn_logger</span></tt> API instead.</li> <li>Added <tt class="docutils literal"><span class="pre">grn_default_logger_set_path()</span></tt> and <tt class="docutils literal"><span class="pre">grn_default_logger_get_path()</span></tt> API. Note that global <tt class="docutils literal"><span class="pre">grn_log_path</span></tt> variable was removed. Use above API.</li> <li>Added <tt class="docutils literal"><span class="pre">grn_default_query_logger_set_path()</span></tt> and <tt class="docutils literal"><span class="pre">grn_default_query_logger_get_path()</span></tt> API. Note that global <tt class="docutils literal"><span class="pre">grn_qlog_path</span></tt> variable was removed. Use above API.</li> <li>Added translated documentation about <a class="reference internal" href="reference/tables.html"><em>Tables</em></a> and <a class="reference internal" href="reference/normalizers.html"><em>Normalizers</em></a>.</li> <li>[deb][rpm] Improved to install with missing dictionary when <tt class="docutils literal"><span class="pre">groonga-tokenizer-mecab</span></tt> package is installed.</li> <li>Supported <a class="reference internal" href="tutorial/match_columns.html#nested-index-search"><em>Nested index search among related table by column index</em></a> with range search. For example, you can specify 'column1.column2...columnN <= "1988-01-04 00:00:00"' in <tt class="docutils literal"><span class="pre">--filter</span></tt>.</li> <li>[rpm][fedora] Supported Fedora 18.</li> <li>[rpm][fedora] Dropped Fedora 17 support.</li> <li>[doc] Added documentation for <a class="reference internal" href="server/package.html"><em>Server packages</em></a>.</li> <li>[doc] Added documentation for <a class="reference internal" href="reference/functions/query.html"><em>query</em></a>.</li> </ul> </div> <div class="section" id="id14"> <h3>Fixes<a class="headerlink" href="#id14" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed not to report an error even though MeCab tokenizer shared object isn't found. [groonga-dev,01174] [Reported by wing]</li> <li>[httpd] Fixed not to fail configure on CentOS 5.4 by setting <tt class="docutils literal"><span class="pre">SED</span></tt> variable explicitly.</li> <li>Fixed a crash bug that not initialized vector column value is accessed by select command.</li> </ul> </div> <div class="section" id="id15"> <h3>Thanks<a class="headerlink" href="#id15" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>wing</li> </ul> </div> </div> <div class="section" id="release-2-1-1-2012-12-29"> <span id="release-2-1-1"></span><h2>Release 2.1.1 - 2012/12/29<a class="headerlink" href="#release-2-1-1-2012-12-29" title="Permalink to this headline">¶</a></h2> <p>This is bug fix release of 2.1.0. All of 2.1.0 users should use 2.1.1 instead.</p> <div class="section" id="id16"> <h3>Fixes<a class="headerlink" href="#id16" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">KEY_NORMALIZE</span></tt> information in database that is created by groonga 2.0.8 or ealier is dropped.</li> </ul> </div> </div> <div class="section" id="release-2-1-0-2012-12-29"> <span id="release-2-1-0"></span><h2>Release 2.1.0 - 2012/12/29<a class="headerlink" href="#release-2-1-0-2012-12-29" title="Permalink to this headline">¶</a></h2> <div class="admonition caution"> <p class="first admonition-title">Caution</p> <p class="last">Use 2.1.1 instead of 2.1.0. 2.1.0 has a serious bug related <tt class="docutils literal"><span class="pre">KEY_NORMALIZE</span></tt>.</p> </div> <div class="admonition caution"> <p class="first admonition-title">Caution</p> <p>This release has backward incompatible changes against <tt class="docutils literal"><span class="pre">table_list</span></tt> and <tt class="docutils literal"><span class="pre">column_list</span></tt> commands. If you use own program which depends on the output results above commands, you need to support null instead of "null" string.</p> <p>This release has supported <tt class="docutils literal"><span class="pre">--normalizer</span></tt> option, but there is side effect for this feature. If you open old version of groonga database at least once, you can not open its database by old version of groonga.</p> <p class="last">There is also another backward incompatible change agaist plugin API for tokenizer. The argument of <tt class="docutils literal"><span class="pre">grn_tokenizer_query_open</span></tt> API has changed. This API change affects developer of tokenizer plugin.</p> </div> <div class="section" id="id17"> <h3>Improvements<a class="headerlink" href="#id17" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[doc] Added documentation about <a class="reference internal" href="tutorial/match_columns.html#nested-index-search"><em>Nested index search among related table by column index</em></a>.</li> <li>Supported the expression as <a class="reference internal" href="reference/functions/snippet_html.html"><em>snippet_html</em></a> arguments. This change enables you to use <tt class="docutils literal"><span class="pre">snippet_html("STRING"</span> <span class="pre">+</span> <span class="pre">"STRING")</span></tt> for example. You can specify column name or literal for "STRING". [Reported by Tomoatsu Shimada]</li> <li>Supported to create own normalizer as a plugin.</li> <li>Moved <tt class="docutils literal"><span class="pre">groonga-query-log-analyzer</span></tt> as <a class="reference external" href="http://rubygems.org/gems/groonga-query-log">groonga-query-log</a> RubyGems. It enables you to analyze query logs without installing groonga package.</li> <li>Supported <tt class="docutils literal"><span class="pre">--normalizer</span></tt> option for <a class="reference internal" href="reference/commands/table_create.html"><em>table_create</em></a> command. This change enables you to specify normalizer plugin.</li> <li>Changed "null" string to null value as meaning for "No Object". This is backward incompatible change and affects output results of introspection related commands such as <tt class="docutils literal"><span class="pre">table_list</span></tt> and <tt class="docutils literal"><span class="pre">column_list</span></tt>.</li> <li>Added a flag which controls behavior about normalizer as the last argument of <tt class="docutils literal"><span class="pre">grn_tokenizer_query_open</span></tt> API.</li> <li>Supported continuous line in <a class="reference internal" href="reference/executables/groonga.html#command-list-with-continuous-line"><em>コマンド</em></a> list.</li> <li>Improved to support not only no key table, but also hash table, patricia trie and double array trie for <a class="reference internal" href="tutorial/match_columns.html#nested-index-search"><em>Nested index search among related table by column index</em></a>.</li> </ul> </div> <div class="section" id="id18"> <h3>Fixes<a class="headerlink" href="#id18" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[windows] Added missing <tt class="docutils literal"><span class="pre">O_BINARY</span></tt> flag to open file correctly. This change fixes the infinite loop problem about groonga HTTP server. [GitHub#47] [Patch by Shimomura Tatsuya]</li> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">--default-match-escalation-threshold</span></tt> doesn't accept negative value to disable functionality. This fix enable you to disable search escalation. see <a class="reference internal" href="reference/executables/groonga.html#cmdoption--default-match-escalation-threshold"><em class="xref std std-option">--default-match-escalation-threshold</em></a> about details.</li> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">_score</span></tt> after "*" is ignored in <tt class="docutils literal"><span class="pre">--output_columns</span></tt>.</li> </ul> </div> <div class="section" id="id19"> <h3>Thanks<a class="headerlink" href="#id19" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Tomoatsu Shimada</li> <li>Shimomura Tatsuya</li> </ul> </div> </div> <div class="section" id="release-2-0-9-2012-11-29"> <span id="release-2-0-9"></span><h2>Release 2.0.9 - 2012/11/29<a class="headerlink" href="#release-2-0-9-2012-11-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id20"> <h3>Improvements<a class="headerlink" href="#id20" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported to calculate the value of distance accross border in <tt class="docutils literal"><span class="pre">geo_distance</span></tt> with <tt class="docutils literal"><span class="pre">rectangle</span></tt> as approximate type. [#1534]</li> <li>[doc] Added the <a class="reference internal" href="spec/gqtp.html"><em>GQTP</em></a> specification.</li> <li>Improved to ignore non critical <tt class="docutils literal"><span class="pre">getaddrinfo()</span></tt> error which groonga command emits on startup. This change does not affects nomal use of groonga because it just checked whether default hostname is resolved in previous version.</li> <li>[experimental] Added <tt class="docutils literal"><span class="pre">snippet_html()</span></tt> function which extract keyword and surrounding text. See <a class="reference internal" href="reference/functions/snippet_html.html"><em>snippet_html</em></a> about details.</li> <li>Supported to report error reason when error occured during reading table record.</li> <li>Supported to search with keyword by nested index notation ( concatinate multiple indexed column name with dot character ) if there is a relationship between multiple table with index.</li> <li>Supported to log "[tokenizer][mecab]" tag when using <tt class="docutils literal"><span class="pre">TokenMecab</span></tt> tokenizer.</li> <li>Supported to log "[tokenizer][kytea]" tag when using <tt class="docutils literal"><span class="pre">TokenKyTea</span></tt> tokenizer.</li> <li>Improved to use separated array for command error location as output results. This change is incompatibility change, but does not affects existing program.</li> <li>Added documentation for <a class="reference internal" href="reference/command/output_format.html"><em>Output format</em></a>.</li> <li>Added documentation for <a class="reference internal" href="reference/command/return_code.html"><em>Return code</em></a> of output results.</li> <li>Supported range search by using index.</li> </ul> </div> <div class="section" id="id21"> <h3>Fixes<a class="headerlink" href="#id21" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed to use network byte order for status code of <a class="reference internal" href="spec/gqtp.html#gqtp-header-spec"><em>GQTP header</em></a> to follow the normal network protocol convention. This change affects that groonga <= 2.0.8 client which connects to groonga server 2.0.9 or later can not show status code properly when command failed.</li> <li>Fixed a bug that UTF-8 normalization computes wrong offset which affects to return value of <tt class="docutils literal"><span class="pre">snippet_html()</span></tt>. This change not to insert tag of snippet into invalid location. [#1531] [Reported by Tomoatsu Shimada]</li> <li>[windows] Fixed over allocated memory access which cause segmentation fault on startup by groonga command. [#1532] [Patch by Akio Tajima]</li> <li>[windows] Fixed a bug that data stored in column couldn't be read when total amount of data stored in column exceeds 128MB. [groonga-dev,01088] [Reported by ongaeshi]</li> <li>Fixed a bug that searching with indexed column for <tt class="docutils literal"><span class="pre">Int*</span></tt> and <tt class="docutils literal"><span class="pre">UInt*</span></tt> except <tt class="docutils literal"><span class="pre">Int32/Uint32</span></tt> returns invalid results.</li> <li>Fixed a bug that deleting record can be found.</li> <li>Fixed a bug that latin1 and koi8r normalizations could not process all string data if given string contains NULL character on the way.</li> <li>Fixed to return the correct default value of type when no data stored in column is referenced by <tt class="docutils literal"><span class="pre">select</span></tt> command.</li> <li>Fixed to exclude the value of vector column metadata in <a class="reference internal" href="reference/indexing.html#offline-index-construction"><em>Offline index construction</em></a>. This change not to contain such a metadata as search results.</li> </ul> </div> <div class="section" id="id22"> <h3>Thanks<a class="headerlink" href="#id22" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Tomoatsu Shimada</li> <li>Akio Tajima</li> <li>ongaeshi</li> </ul> </div> </div> <div class="section" id="release-2-0-8-2012-10-29"> <span id="release-2-0-8"></span><h2>Release 2.0.8 - 2012/10/29<a class="headerlink" href="#release-2-0-8-2012-10-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id23"> <h3>Improvements<a class="headerlink" href="#id23" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[rpm] Improved the description of server-http and httpd packages. [Suggested by Daiki Ueno]</li> <li>Supported custom query expansion by plugin.</li> <li>[experimental] Added query expander <tt class="docutils literal"><span class="pre">QueryExpanderTSV</span></tt> plugin.</li> <li>Supported Ubuntu 12.10 Quantal Quetzal</li> <li>[experimental] Supported function call in <tt class="docutils literal"><span class="pre">output_columns</span></tt>.</li> <li>[doc][rpm] Add missing description about installing MeCab dictionary. [Reported by serihiro]</li> </ul> </div> <div class="section" id="id24"> <h3>Fixes<a class="headerlink" href="#id24" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[rpm] Fixed to remove needless "Requires" from spec file. [Reported by Daiki Ueno]</li> <li>[rpm] Fixed inaccurate description about license of groonga-server-gqtp.</li> <li>[admin] Fixed record edit button shows wrong record. [GitHub#34] [Reported by firewood]</li> <li>[deb] Fixed to remove needless dependency to pcre.</li> <li>[deb] Fixed to bundle missing table plugin.</li> </ul> </div> <div class="section" id="id25"> <h3>Thanks<a class="headerlink" href="#id25" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Daiki Ueno</li> <li>firewood</li> <li>serihiro</li> </ul> </div> </div> <div class="section" id="release-2-0-7-2012-09-29"> <span id="release-2-0-7"></span><h2>Release 2.0.7 - 2012/09/29<a class="headerlink" href="#release-2-0-7-2012-09-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id26"> <h3>Improvements<a class="headerlink" href="#id26" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[doc] Added more descriptions about <tt class="docutils literal"><span class="pre">--query_flags</span></tt>.</li> <li>[doc][httpd] Added sample configuration for gzip compression.</li> <li>[httpd][rpm][centos] Added groonga-httpd init script.</li> <li>[rpm] Added logrotate config files.</li> <li>Supported creating database during install process.</li> <li>[httpd] Supported <tt class="docutils literal"><span class="pre">groonga_database_auto_create</span></tt> directive.</li> <li>Supported score respected merge by set operation. [GitHub#31]</li> <li>[httpd] Supported <tt class="docutils literal"><span class="pre">load</span></tt> command by POST.</li> <li>Added error check for creating temporary result set. [GitHub#33]</li> <li>Added GQTP server package.</li> <li>Added <tt class="docutils literal"><span class="pre">max()</span></tt> function.</li> <li>Added <tt class="docutils literal"><span class="pre">min()</span></tt> function.</li> </ul> </div> <div class="section" id="id27"> <h3>Fixes<a class="headerlink" href="#id27" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed to set domain to vector elements to <tt class="docutils literal"><span class="pre">load</span></tt> command. [GitHub#30]</li> <li>[httpd] Fixed missing NULL initialization. [Reported by @Kiske]</li> <li>[httpd] Fixed missing size about <tt class="docutils literal"><span class="pre">content_type_len</span></tt>.</li> <li>[rpm][fedora] Fixed to use <tt class="docutils literal"><span class="pre">--bind-address</span></tt> in <tt class="docutils literal"><span class="pre">groonga.service</span></tt>.</li> <li>Fixed crash by invalid argument filter. [GitHub#32]</li> <li>Fixed a bug that Time -> Time cast breaks value.</li> <li>Fixed a bug that Time -> Float cast breaks value.</li> </ul> </div> <div class="section" id="id28"> <h3>Thanks<a class="headerlink" href="#id28" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>@Kiske</li> </ul> </div> </div> <div class="section" id="release-2-0-6-2012-08-29"> <span id="release-2-0-6"></span><h2>Release 2.0.6 - 2012/08/29<a class="headerlink" href="#release-2-0-6-2012-08-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id29"> <h3>Improvements<a class="headerlink" href="#id29" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[deb][rpm] Added <tt class="docutils literal"><span class="pre">groonga-server-common</span></tt> meta package. [#1451]</li> <li>Supported <tt class="docutils literal"><span class="pre">--query_flags</span></tt> option to <tt class="docutils literal"><span class="pre">select</span></tt> command.</li> <li>Supported PCRE auto detection for groonga-httpd.</li> <li>[doc] Added information about Twitter and Facebook.</li> <li>Improved to show error message from MeCab on <tt class="docutils literal"><span class="pre">mecab_new2()</span></tt> failure.</li> <li>[doc] Added details about groonga for server use.</li> <li>Improved to log details about <tt class="docutils literal"><span class="pre">vm.overcommit_memory</span></tt>.</li> <li>Supported custom selector definition.</li> <li>Supported <tt class="docutils literal"><span class="pre">--working-directory</span></tt> option for groonga.</li> <li>Supported <tt class="docutils literal"><span class="pre">dump</span></tt> command for groonga-httpd.</li> <li>Improved to show not found target name for <tt class="docutils literal"><span class="pre">clearlock</span></tt> command.</li> <li>Improved error messages about <tt class="docutils literal"><span class="pre">get</span></tt> command implemented by table plugin.</li> <li>[rpm][centos] Supported MeCab 0.994. [#1455] [Suggested by IWAI, Masaharu]</li> <li>Supported changing default logger's max level before <tt class="docutils literal"><span class="pre">grn_init()</span></tt>.</li> <li>Added <tt class="docutils literal"><span class="pre">all_records()</span></tt> function which copies all record IDs to the result table.</li> <li>Supported '-WORD' in <tt class="docutils literal"><span class="pre">--query</span></tt> of the select command.</li> </ul> </div> <div class="section" id="id30"> <h3>Fixes<a class="headerlink" href="#id30" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[doc] Fixed the execution examples. [#1428] [Reported by IWAI, Masaharu]</li> <li>[deb] Fixed not to force groonga user/group by init script for groonga-httpd.</li> <li>[rpm][fedora] Fixed missing stop parameter for groonga-httpd service.</li> <li>Fixed a bug that the last 1 byte for cache key is ignored by <tt class="docutils literal"><span class="pre">select</span></tt> command.</li> <li>Fixed detection of the number of arguments in the complex function call.</li> <li>Fixed to suppress a warning by Clang.</li> <li>Fixed backward incompatibility about missing <tt class="docutils literal"><span class="pre">add</span></tt> command related error by executing <tt class="docutils literal"><span class="pre">clearlock</span></tt> command.</li> <li>[windows] Fixed database open failure which is related to binary data. [Reported by @yito]</li> </ul> </div> <div class="section" id="id31"> <h3>Thanks<a class="headerlink" href="#id31" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>IWAI, Masaharu</li> <li>@yito</li> </ul> </div> </div> <div class="section" id="release-2-0-5-2012-07-29"> <span id="release-2-0-5"></span><h2>Release 2.0.5 - 2012/07/29<a class="headerlink" href="#release-2-0-5-2012-07-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id32"> <h3>Improvements<a class="headerlink" href="#id32" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported calculating the value of distance with "rect" or "rectangle" argument in southern hemisphere. [#1418] [#1419] [#1420] [#1421]</li> <li>[doc] Added some literals description in script syntax.</li> <li>Supported other directory build for groonga-suggest and groonga-httpd.</li> <li>Supported ";" as a query parameter separator. [#1406] [Suggested by IWAI, Masaharu]</li> <li>[doc] Added descriptions about script syntax.</li> <li>Supported near search by <tt class="docutils literal"><span class="pre">'column</span> <span class="pre">*N</span> <span class="pre">"word1</span> <span class="pre">word2</span> <span class="pre">..."'</span></tt> in script syntax. [#1423]</li> <li>[doc] Added a description about limitation of suffix search.</li> <li>Supported near search for <tt class="docutils literal"><span class="pre">_key</span></tt> pseudo column. [GitHub#19]</li> <li>[doc] Added basic ECMAScript related syntaxes.</li> <li>[doc] Updated a description about <a class="reference internal" href="reference/functions/geo_distance.html"><em>geo_distance</em></a>.</li> <li>[rpm][fedora] Supported Fedora 17.</li> <li>[rpm][fedora] Dropped Fedora 16 support.</li> <li>Supported logical not <tt class="docutils literal"><span class="pre">"!"</span></tt> operator. [GitHub#22]</li> <li>[httpd] Supported per location groonga database.</li> <li>Improved to return error messages while load command is processing.</li> <li>Improved to exit load command when an uncontinuable error occurred.</li> <li>Improved to stop load command for invalid --columns value.</li> <li>Supported to open locked database. [GitHub#21]</li> </ul> </div> <div class="section" id="id33"> <h3>Fixes<a class="headerlink" href="#id33" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a build problem about groonga-httpd on Mac OS X. [Reported by SHIMADA Koji]</li> <li>Fixed not to use installed groonga's header files for groonga-httpd.</li> <li>Fixed a build problem about groonga on Mac OS X Lion.</li> <li>[doc] Fixed a description of <a class="reference internal" href="reference/commands/table_remove.html"><em>table_remove</em></a> command.</li> <li>Fixed infinite loop problem for not implemented operator without index. [GitHub#20]</li> <li>Fixed a wrong error code which causes memory leaks.</li> <li>Fixed a wrong error code which collapse ja columns.</li> <li>[admin] Fixed to escape error message.</li> <li>Fixed to ignore unloadable objects which causes database incompatible. [#1429] [Reported by IWAI, Masaharu]</li> </ul> </div> <div class="section" id="id34"> <h3>Thanks<a class="headerlink" href="#id34" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>SHIMADA Koji</li> <li>IWAI, Masaharu</li> </ul> </div> </div> <div class="section" id="release-2-0-4-2012-06-29"> <span id="release-2-0-4"></span><h2>Release 2.0.4 - 2012/06/29<a class="headerlink" href="#release-2-0-4-2012-06-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id35"> <h3>Improvements<a class="headerlink" href="#id35" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported only KyTea 0.4.2.</li> <li>Dropped KyTea 0.4.1 or ealier support.</li> <li>[experimental] Supported nginx based groonga HTTP interface.</li> <li>Supported calculating the value of distance with "rect" or "rectangle" argument in northern hemisphere. [#1386] [#1387] [#1388] [#1389]</li> <li>[doc] Added a document about <a class="reference internal" href="development/travis-ci.html"><em>Travis CI</em></a> integration.</li> <li>[doc] Added descriptions about full text search and phrase search. See <a class="reference internal" href="reference/grn_expr/query_syntax.html#full-text-search-condition"><em>Full text search condition</em></a> and <a class="reference internal" href="reference/grn_expr/query_syntax.html#phrase-search-condition"><em>Phrase search condition</em></a> about detail.</li> <li>[doc] Added descriptions about comparison conditions. See <a class="reference internal" href="reference/grn_expr/query_syntax.html#conditional-expression"><em>Conditional expression</em></a> about detail.</li> <li>[doc] Added examples for <a class="reference internal" href="reference/grn_expr/query_syntax.html"><em>Query syntax</em></a>.</li> <li>[doc] Added descriptions about <a class="reference internal" href="reference/grn_expr/query_syntax.html#combined-expression"><em>Combined expression</em></a>.</li> <li>[doc] Added descriptions about <a class="reference internal" href="reference/grn_expr/query_syntax.html#prefix-search-condition"><em>Prefix search condition</em></a> and <a class="reference internal" href="reference/grn_expr/query_syntax.html#suffix-search-condition"><em>Suffix search condition</em></a>.</li> <li>Supported suffix search by index.</li> <li>[doc] Added a document about <a class="reference internal" href="reference/grn_expr.html"><em>grn_expr</em></a>.</li> <li>[munin] Supported JSON library installed by RubyGems [GitHub#17] [Patch by IWAI, Masaharu]</li> <li>[doc] Updated the description of how to specify a value as Time in tutorial. [#1405] [Reported by IWAI, Masaharu]</li> <li>[rpm] Removed groonga-tokenizer-mecab dependency from groonga package. [GitHub#18] [Patch by IWAI, Masaharu]</li> </ul> </div> <div class="section" id="id36"> <h3>Fixes<a class="headerlink" href="#id36" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a problem that display of command prompt changes to not intended state by using batch mode on Mac OS X. [Reported by @soundkitchen]</li> <li>Fixed not to terminate after an invalid command in client mode. [#1305]</li> <li>Fixed a problem that '=R' is treated as 'OR' in <tt class="docutils literal"><span class="pre">--query</span></tt> syntax. [#1393]</li> </ul> </div> <div class="section" id="id37"> <h3>Thanks<a class="headerlink" href="#id37" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>@soundkitchen</li> <li>IWAI, Masaharu</li> </ul> </div> </div> <div class="section" id="release-2-0-3-2012-05-29"> <span id="release-2-0-3"></span><h2>Release 2.0.3 - 2012/05/29<a class="headerlink" href="#release-2-0-3-2012-05-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id38"> <h3>Improvements<a class="headerlink" href="#id38" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[doc] Added about release procedure.</li> <li>Removed restriction that the max number of opened files is 4096.</li> <li>[experimental] Added table plugin.</li> <li>[doc] Added more descriptions about <a class="reference internal" href="reference/commands/select.html"><em>select</em></a> command.</li> <li>[doc] Made execution example copy & paste friendly.</li> <li>[windows] Supported build with Visual Studio 2010 Express and CMake. See <a class="reference internal" href="install/windows.html"><em>Windows</em></a> about details.</li> <li>[doc][solaris] Added a document about building on Solaris. See <a class="reference internal" href="install/solaris.html"><em>Oracle Solaris</em></a> about details.</li> <li>[doc][yum] Updated epel-release package version. [Reported by IWAI, Masaharu]</li> <li>[doc][cenos6] Disabled Repoforge for Munin for CentOS 6. [Reported by IWAI, Masaharu]</li> <li>Started distributing source archive in zip format.</li> <li>[munin] groonga_dist Munin plugin supported an object that has separated files.</li> <li>Started using Travis CI.</li> <li>[yum] Changed RPM package name that provides yum repository from groonga-repository to groonga-release to follow RPM package name convension such as centos-release and fedora-release.</li> </ul> </div> <div class="section" id="id39"> <h3>Fixes<a class="headerlink" href="#id39" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[doc] Fixed a command to update yum repository. [Suggested by IWAI, Masaharu]</li> <li>[deb] Fixed a bug that log_repoen command in logrotate uses wrong protocol.</li> <li>Fixed broken ERROR tag in XML response. [#1363] [GitHub#13] [Patch by IWAI, Masaharu]</li> <li>Fixed a bug that grn_ctx isn't fully cleared by grn_ctx_fin().</li> <li>Fixed a bug that <tt class="docutils literal"><span class="pre">&!</span></tt> set operation doesn't work with grouped expression. [#1372]</li> <li>Fixed a bug that a record key registered via index source isn't normalized.</li> </ul> </div> <div class="section" id="id40"> <h3>Thanks<a class="headerlink" href="#id40" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>IWAI, Masaharu</li> </ul> </div> </div> <div class="section" id="release-2-0-2-2012-04-29"> <span id="release-2-0-2"></span><h2>Release 2.0.2 - 2012/04/29<a class="headerlink" href="#release-2-0-2-2012-04-29" title="Permalink to this headline">¶</a></h2> <div class="admonition caution"> <p class="first admonition-title">Caution</p> <p>The package sign key is changed since this release. Import the new package sign key before updating groogna packages.</p> <p>Debian/Ubuntu:</p> <div class="highlight-none"><div class="highlight"><pre>% sudo apt-get update % sudo apt-get -y --allow-unauthenticated install groonga-keyring </pre></div> </div> <p>CentOS/Fedora:</p> <div class="last highlight-none"><div class="highlight"><pre>% sudo yum makecache % sudo yum install --nogpgcheck -y groonga-repository </pre></div> </div> </div> <div class="section" id="id41"> <h3>Improvements<a class="headerlink" href="#id41" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[pkg-config] Removed needless MessagePack dependency.</li> <li>[rpm][fedora] Supported libedit. [#1325] [Suggested by IWAI, Masaharu]</li> <li>[rpm] Supported zlib and LZO. [#1324] [Patch by IWAI, Masaharu]</li> <li>[groonga] Improved daemoinzed timing. Groonga server daemonizes after socket is listened. It means that groonga server is ready when groonga server is daemonized. [#1326]</li> <li>[admin] Supported suggest in groonga administration page.</li> <li>[dump] Ignored MeCab tokenizer load error.</li> <li>Supported CMake.</li> <li>[load] Supported error report when a column value can't be set.</li> <li>Supported similar search. <tt class="docutils literal"><span class="pre">select</span> <span class="pre">--filter</span> <span class="pre">"column</span> <span class="pre">*S</span> <span class="pre">'TEXT'"</span></tt> is the similar search syntax. [#1342]</li> <li>[apt][yum] Changed package sign key.</li> <li>Supported Ubuntu Precise Pangolin.</li> <li>[apt] Added a new groonga-keyring deb package for the groonga's package sign key.</li> </ul> </div> <div class="section" id="id42"> <h3>Fixes<a class="headerlink" href="#id42" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[deb][rpm] Used <tt class="docutils literal"><span class="pre">--bind-address</span></tt> option instead of deprecated <tt class="docutils literal"><span class="pre">--address</span></tt> option. [#1320] [Patch by IWAI, Masaharu]</li> <li>[deb] Renamed groonga-server package's configuration file to /etc/default/groonga-server from /etc/default/groonga.</li> <li>[rpm][fedora] Fixed upgrade condition in %post server. [GitHub#11] [Patch by Daiki Ueno]</li> <li>[rpm] Removed needless change logs. [#1328] [Patch by IWAI, Masaharu]</li> <li>[deb][rpm] Added missing curl dependency. [GitHub#12] [Patch by IWAI, Masaharu]</li> <li>[rpm] Removed needleess ruby package dependency from groonga package. [#1330] [Suggested by IWAI, Masaharu]</li> <li>[deb] Added missing default values to groonga-server's configuration file.</li> <li>Fixed a crash bug that is caused when searching with updaging very large inverted index. [#1329]</li> <li>Fixed a bug that strings are compared as characters instead of byte string. [#1340] [Reported by Shinya Kawaji]</li> </ul> </div> <div class="section" id="id43"> <h3>Thanks<a class="headerlink" href="#id43" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>IWAI, Masaharu</li> <li>Daiki Ueno</li> <li>Shinya Kawaji</li> </ul> </div> </div> <div class="section" id="release-2-0-1-2012-03-29"> <span id="release-2-0-1"></span><h2>Release 2.0.1 - 2012/03/29<a class="headerlink" href="#release-2-0-1-2012-03-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id44"> <h3>Improvements<a class="headerlink" href="#id44" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported build in other directory. [#1298] [Reported by Kazuhiko]</li> <li>[solaris] Supported build on Solaris 11. [Reported by Kazuhiko]</li> <li>[test] Supported functional test.</li> <li>[test] Required <tt class="docutils literal"><span class="pre">--with-ruby19</span></tt> configure option for testing by Ruby.</li> <li>[dump] Supported records dump for a table that has default tokenizer.</li> <li>[suggest] Added <tt class="docutils literal"><span class="pre">similar_search</span></tt> option.</li> <li>[groonga] Removed deprecated options, <tt class="docutils literal"><span class="pre">-a</span></tt>, <tt class="docutils literal"><span class="pre">--address</span></tt> and <tt class="docutils literal"><span class="pre">--admin-html-path</span></tt>.</li> <li>Added more return value checks. [GitHub#9] [Reported by Markus Elfring]</li> <li>[dat] Supported term extract operation.</li> <li>Added <a class="reference external" href="http://groonga.org/logo/">logos</a> .</li> <li>Updated HTML design.</li> <li>Renamed <tt class="docutils literal"><span class="pre">grntest</span></tt> to <tt class="docutils literal"><span class="pre">groonga-benchmark</span></tt>.</li> <li>Supported <tt class="docutils literal"><span class="pre">autogen.sh</span></tt> on CentOS 5.</li> <li>[linux] Added <tt class="docutils literal"><span class="pre">vm.overcommit_memory</span></tt> kernel parameter value check. [#1289]</li> <li><tt class="docutils literal"><span class="pre">grn_snip</span></tt> uses <tt class="docutils literal"><span class="pre">grn_obj</span></tt> mechanism. [#1054]</li> </ul> </div> <div class="section" id="id45"> <h3>Fixes<a class="headerlink" href="#id45" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Fixed a bug that uninstall task doesn't uninstall installed Ruby scripts. [#1299] [Reported by Kazuhiko]</li> <li>Added a missing Gemfile. [#1302] [Reported by Kazuhiko]</li> <li>Fixed a bug that some indexed records aren't found. The feature is only used by mroonga. [#1303]</li> <li>[groonga] Appended missing <tt class="docutils literal"><span class="pre">-id</span></tt> to <tt class="docutils literal"><span class="pre">--server-id</span></tt> option name.</li> <li>Fixed a bug that latin1 normalization may access unexpected memory.</li> </ul> </div> <div class="section" id="id46"> <h3>Thanks<a class="headerlink" href="#id46" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Kazuhiko</li> <li>Markus Elfring</li> </ul> </div> </div> <div class="section" id="release-2-0-0-2012-02-29"> <span id="release-2-0-0"></span><h2>Release 2.0.0 - 2012/02/29<a class="headerlink" href="#release-2-0-0-2012-02-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id47"> <h3>Improvements<a class="headerlink" href="#id47" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[dat] Added 0 length key check.</li> <li>[windows] Added missing GCC related DLLs. [groonga-dev,00686] [Reported by Suzuki]</li> <li>[php] Supported PHP 5.4. [Patch by Daiki Ueno]</li> <li>Updated FSF address. [Suggested by Daiki Ueno]</li> <li>[fedora] Supported systemd. [Patch by Daiki Ueno]</li> <li>[rpm][debian] Changed the default protocol to HTTP from gqtp.</li> <li>[rpm][centos] Supported status command.</li> <li>Removed needless <tt class="docutils literal"><span class="pre">:</span></tt> from log message.</li> <li>Removed deprecated grn_query. [#1247]</li> <li>Reduced needless grn_ctx_at() calls on creating table.</li> <li>[pat] Supported cache.</li> <li>[tokenizer] Improved tokenizer API.</li> <li>Accepted <tt class="docutils literal"><span class="pre">@</span></tt> as a valid name character.</li> <li>[tokenizer] Added a tokenizer based on <a class="reference external" href="http://www.phontron.com/kytea/">KyTea</a>.</li> <li>Supported <a class="reference internal" href="reference/indexing.html"><em>offline index construction</em></a>.</li> <li>[tokenizer] Supported MeCab 0.993. [groonga-dev,00703] [Reported by Masaharu YOSHIOKA]</li> <li>[windows] Supported MessagePack.</li> </ul> </div> <div class="section" id="id48"> <h3>Fixes<a class="headerlink" href="#id48" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>[pat] Fixed a bug that the last node can't be found. [#1258]</li> <li>[doc] Fixed links in Japanese page. [Reported by @naoina]</li> <li>[doc] Fixed wrong the default value. [Reported by @naoina]</li> <li>Fixed a typo. [Reported by Kazuhiko]</li> <li>[http] Fixed a bug that <tt class="docutils literal"><span class="pre">load</span></tt> command error isn't cleared. [Reported by @wareohji]</li> </ul> </div> <div class="section" id="id49"> <h3>Thanks<a class="headerlink" href="#id49" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Suzuki</li> <li>Daiki Ueno</li> <li>@naoina</li> <li>Kazuhiko</li> <li>Masaharu YOSHIOKA</li> <li>@wareohji</li> </ul> </div> </div> <div class="section" id="release-1-3-0-2012-01-29"> <span id="release-1-3-0"></span><h2>Release 1.3.0 - 2012/01/29<a class="headerlink" href="#release-1-3-0-2012-01-29" title="Permalink to this headline">¶</a></h2> <div class="section" id="id50"> <h3>Improvements<a class="headerlink" href="#id50" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Supported dynamic DB key table change by GRN_DB_KEY=pat or GRN_DB_KEY=dat environment variable value.</li> <li>Added <tt class="docutils literal"><span class="pre">--with-default-db-key</span></tt> configure option that specifies the default DB key table.</li> <li>Supported "" value for geo point data types. It's interpreted as "0x0".</li> <li>Added column name to cast error message.</li> <li>Inhibit file information for stdin on load error.</li> <li>Enabled write-strings warnings and suppress those warnings. [Suggested by montywi]</li> <li>Marked MessagePack output format as supported. [#1215]</li> <li>Added <tt class="docutils literal"><span class="pre">const</span></tt> to <tt class="docutils literal"><span class="pre">void</span> <span class="pre">*</span></tt> of <tt class="docutils literal"><span class="pre">*_set_value()</span></tt>.</li> <li>Enabled warning flags on C and C++.</li> <li>Supported <tt class="docutils literal"><span class="pre">--with-libevent</span></tt> without value configure option.</li> <li><tt class="docutils literal"><span class="pre">grn_table_get()</span></tt> supported grn_db. [#1242]</li> <li>[rpm] Removed needless groogna-munin-plugins dependency from groonga-server. [#1251] [Suggested by Masaharu IWAI]</li> <li>[rpm] Removed needless groogna-doc dependency from groonga. [#1251] [Suggested by Masaharu IWAI]</li> <li>[dat] Supported repair by <tt class="docutils literal"><span class="pre">grn_dat_repair()</span></tt>.</li> <li><tt class="docutils literal"><span class="pre">grn_table_at()</span></tt> supported grn_db.</li> <li>[suggest] Removed unstable mark.</li> <li>[suggest][complete] Supported normalized value search in prefix-search.</li> <li>Added experimental offline index build. It's disabled by default for now. You can enable it by USE_OFFLINE_INDEXER=yes environment variable.</li> <li>Added internal API <tt class="docutils literal"><span class="pre">grn_obj_path_by_id()</span></tt> for mroonga.</li> <li>[suggest][httpd] Passed unknown parameters to groonga.</li> <li>[output][xml] Added a newline before <tt class="docutils literal"><span class="pre"></RESULT></span></tt> for readability.</li> <li>[doc][output] Added documentation about output format type.</li> <li>Added <tt class="docutils literal"><span class="pre">table_rename</span></tt>. [#1234]</li> <li>Added <tt class="docutils literal"><span class="pre">column_rename</span></tt>. [#1234]</li> </ul> </div> <div class="section" id="id51"> <h3>Thanks<a class="headerlink" href="#id51" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>montywi</li> <li>Masaharu IWAI</li> </ul> </div> </div> <div class="section" id="the-old-releases"> <h2>The old releases<a class="headerlink" href="#the-old-releases" title="Permalink to this headline">¶</a></h2> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html">Release 1.2.9 - 2011/12/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#improvements">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#fixes">Fixes</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#thanks">Thanks</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-8-2011-11-29">Release 1.2.8 - 2011/11/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id1">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id2">Fixes</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id3">Thanks</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-7-2011-10-29">Release 1.2.7 - 2011/10/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id4">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id5">Fixes</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id6">Thanks</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-6-2011-09-29">Release 1.2.6 - 2011/09/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id7">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id8">Fixes</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id9">Thanks</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-5-2011-08-29">Release 1.2.5 - 2011/08/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id10">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id11">Fixes</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-4-2011-07-29">Release 1.2.4 - 2011/07/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id12">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id13">Fixes</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id14">Thanks</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-3-2011-06-29">Release 1.2.3 - 2011/06/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id15">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id16">Fixes</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id17">Thanks</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#release-1-2-2-2011-05-29">Release 1.2.2 - 2011/05/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id18">Improvements</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id19">Fixes</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#id20">1.2.1リリース - 2011/04/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id21">改良</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id22">修正</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id23">感謝</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.2.x.html#id24">1.2.0リリース - 2011/03/29</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id25">改良</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id26">修正</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id27">実験的</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.2.x.html#id28">感謝</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.1.x.html">バージョン1.1.xのお知らせ</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.1.x.html#id1">1.1.0リリース - 2011/02/09</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/1.0.x.html">バージョン1.0.xのお知らせ</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id1">1.0.8リリース - 2011/02/02</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id4">1.0.7リリース - 2011/01/29</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id8">1.0.6リリース - 2010/12/31</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id11">1.0.5リリース - 2010/12/29</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id16">1.0.4リリース - 2010/11/29</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id21">1.0.3リリース - 2010/10/29</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id26">1.0.2リリース - 2010/09/09</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id31">1.0.1リリース - 2010/09/06</a></li> <li class="toctree-l2"><a class="reference internal" href="news/1.0.x.html#id35">1.0.0リリース - 2010/08/29</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/0.x.html">バージョン0.xのお知らせ</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/0.x.html#id1">0.7.7リリース - 2010/08/25</a></li> <li class="toctree-l2"><a class="reference internal" href="news/0.x.html#id4">0.7.6リリース - 2010/08/19</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="news/senna.html">News in Senna period</a><ul> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#senna-groonga-2009-01-14">Senna -> groonga - 2009/01/14</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id1">2006/04/05</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id2">2006/03/03</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id4">2006/01/16</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id5">2006/01/12</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id7">2005/12/22</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id9">2005/10/27</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id11">2005/09/17</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id13">2005/09/08</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id15">2005/08/16</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id17">2005/07/05</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id18">2005/06/23</a></li> <li class="toctree-l2"><a class="reference internal" href="news/senna.html#id20">2005/04/12</a></li> </ul> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="sphinxsidebar"> <div class="sphinxsidebarwrapper"> <h3><a href="index.html">Table Of Contents</a></h3> <ul> <li><a class="reference internal" href="#">News</a><ul> <li><a class="reference internal" href="#release-3-0-5-2013-06-29">Release 3.0.5 - 2013/06/29</a><ul> <li><a class="reference internal" href="#improvements">Improvements</a></li> <li><a class="reference internal" href="#fixes">Fixes</a></li> <li><a class="reference internal" href="#thanks">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-3-0-4-2013-05-29">Release 3.0.4 - 2013/05/29</a><ul> <li><a class="reference internal" href="#id1">Improvements</a></li> <li><a class="reference internal" href="#id2">Fixes</a></li> <li><a class="reference internal" href="#id3">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-3-0-3-2013-04-29">Release 3.0.3 - 2013/04/29</a><ul> <li><a class="reference internal" href="#id4">Improvements</a></li> </ul> </li> <li><a class="reference internal" href="#release-3-0-2-2013-03-29">Release 3.0.2 - 2013/03/29</a><ul> <li><a class="reference internal" href="#id5">Improvements</a></li> <li><a class="reference internal" href="#id6">Fixes</a></li> <li><a class="reference internal" href="#id7">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-3-0-1-2013-02-28">Release 3.0.1 - 2013/02/28</a><ul> <li><a class="reference internal" href="#id8">Improvements</a></li> <li><a class="reference internal" href="#id9">Fixes</a></li> <li><a class="reference internal" href="#id10">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-3-0-0-2013-02-09">Release 3.0.0 - 2013/02/09</a><ul> <li><a class="reference internal" href="#id11">Fixes</a></li> <li><a class="reference internal" href="#id12">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-1-2-2013-01-29">Release 2.1.2 - 2013/01/29</a><ul> <li><a class="reference internal" href="#id13">Improvements</a></li> <li><a class="reference internal" href="#id14">Fixes</a></li> <li><a class="reference internal" href="#id15">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-1-1-2012-12-29">Release 2.1.1 - 2012/12/29</a><ul> <li><a class="reference internal" href="#id16">Fixes</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-1-0-2012-12-29">Release 2.1.0 - 2012/12/29</a><ul> <li><a class="reference internal" href="#id17">Improvements</a></li> <li><a class="reference internal" href="#id18">Fixes</a></li> <li><a class="reference internal" href="#id19">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-9-2012-11-29">Release 2.0.9 - 2012/11/29</a><ul> <li><a class="reference internal" href="#id20">Improvements</a></li> <li><a class="reference internal" href="#id21">Fixes</a></li> <li><a class="reference internal" href="#id22">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-8-2012-10-29">Release 2.0.8 - 2012/10/29</a><ul> <li><a class="reference internal" href="#id23">Improvements</a></li> <li><a class="reference internal" href="#id24">Fixes</a></li> <li><a class="reference internal" href="#id25">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-7-2012-09-29">Release 2.0.7 - 2012/09/29</a><ul> <li><a class="reference internal" href="#id26">Improvements</a></li> <li><a class="reference internal" href="#id27">Fixes</a></li> <li><a class="reference internal" href="#id28">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-6-2012-08-29">Release 2.0.6 - 2012/08/29</a><ul> <li><a class="reference internal" href="#id29">Improvements</a></li> <li><a class="reference internal" href="#id30">Fixes</a></li> <li><a class="reference internal" href="#id31">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-5-2012-07-29">Release 2.0.5 - 2012/07/29</a><ul> <li><a class="reference internal" href="#id32">Improvements</a></li> <li><a class="reference internal" href="#id33">Fixes</a></li> <li><a class="reference internal" href="#id34">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-4-2012-06-29">Release 2.0.4 - 2012/06/29</a><ul> <li><a class="reference internal" href="#id35">Improvements</a></li> <li><a class="reference internal" href="#id36">Fixes</a></li> <li><a class="reference internal" href="#id37">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-3-2012-05-29">Release 2.0.3 - 2012/05/29</a><ul> <li><a class="reference internal" href="#id38">Improvements</a></li> <li><a class="reference internal" href="#id39">Fixes</a></li> <li><a class="reference internal" href="#id40">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-2-2012-04-29">Release 2.0.2 - 2012/04/29</a><ul> <li><a class="reference internal" href="#id41">Improvements</a></li> <li><a class="reference internal" href="#id42">Fixes</a></li> <li><a class="reference internal" href="#id43">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-1-2012-03-29">Release 2.0.1 - 2012/03/29</a><ul> <li><a class="reference internal" href="#id44">Improvements</a></li> <li><a class="reference internal" href="#id45">Fixes</a></li> <li><a class="reference internal" href="#id46">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-2-0-0-2012-02-29">Release 2.0.0 - 2012/02/29</a><ul> <li><a class="reference internal" href="#id47">Improvements</a></li> <li><a class="reference internal" href="#id48">Fixes</a></li> <li><a class="reference internal" href="#id49">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#release-1-3-0-2012-01-29">Release 1.3.0 - 2012/01/29</a><ul> <li><a class="reference internal" href="#id50">Improvements</a></li> <li><a class="reference internal" href="#id51">Thanks</a></li> </ul> </li> <li><a class="reference internal" href="#the-old-releases">The old releases</a><ul> </ul> </li> </ul> </li> </ul> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="_sources/news.txt" rel="nofollow">Show Source</a></li> </ul> <div id="searchbox" style="display: none"> <h3>Quick search</h3> <form class="search" action="search.html" method="get"> <input type="text" name="q" /> <input type="submit" value="Go" /> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> <p class="searchtip" style="font-size: 90%"> Enter search terms or a module, class or function name. </p> </div> <script type="text/javascript">$('#searchbox').show(0);</script> </div> </div> <div class="clearer"></div> </div> <div class="related"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" >index</a></li> <li><a href="index.html">groonga v3.0.5 documentation</a> »</li> </ul> </div> <div class="footer"> © Copyright 2009-2013, Brazil, Inc. </div> </body> </html>