[doc] Added API documentation. [groonga-dev,01593] [GitHub#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#95,#96,#97,#98,#99,#100] [Patch by whombx]
which is still referenced. This change avoids that referenced table is removed accidentally.
Improved to just ignore too long token (4096 bytes or more). This change affects when it is registered. In the previous version, it is treated as an error instead of a warning. [groonga-dev,01571] [Suggested by Naoya Murakami]
Improved to show actual discarded posting term in log message. [groonga-dev,01621] [Reported by Naoya Murakami]
[httpd] Supported loading data using POST method. [GitHub#101] [Patch by Motoi Washida]
[httpd] Supported groonga log as groonga_log_path directive.
[httpd] Supported groonga log level as groonga_log_level directive.
[httpd] Supported customizing cache limit as groonga_cache_limit directive.
This is bug fix release of 2.1.0. All of 2.1.0 users should use 2.1.1 instead.
Caution
Use 2.1.1 instead of 2.1.0. 2.1.0 has a serious bug related KEY_NORMALIZE.
Caution
This release has backward incompatible changes against table_list and column_list commands. If you use own program which depends on the output results above commands, you need to support null instead of "null" string.
This release has supported --normalizer 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.
There is also another backward incompatible change agaist plugin API for tokenizer. The argument of grn_tokenizer_query_open API has changed. This API change affects developer of tokenizer plugin.
Caution
The package sign key is changed since this release. Import the new package sign key before updating groogna packages.
Debian/Ubuntu:
% sudo apt-get update
% sudo apt-get -y --allow-unauthenticated install groonga-keyring
CentOS/Fedora:
% sudo yum makecache
% sudo yum install --nogpgcheck -y groonga-repository