Kouhei Sutou
null+****@clear*****
Sun Aug 30 14:32:44 JST 2015
Kouhei Sutou 2015-08-30 14:32:44 +0900 (Sun, 30 Aug 2015) New Revision: 59efdf1628c7ab48b5650a41b83937ad07cc9259 https://github.com/groonga/groonga/commit/59efdf1628c7ab48b5650a41b83937ad07cc9259 Message: doc: add 5.0.7 entry Modified files: doc/source/news.rst Modified: doc/source/news.rst (+137 -2) =================================================================== --- doc/source/news.rst 2015-08-30 14:32:23 +0900 (cf1b07f) +++ doc/source/news.rst 2015-08-30 14:32:44 +0900 (f8accb7) @@ -7,6 +7,141 @@ News ==== +.. _release-5-0-7: + +Release 5.0.7 - 2015-08-31 +-------------------------- + +This release includes a bug fix of :ref:`online-index-construction`. + +If you're using any multiple column index (index column with +``WITH_SECTION`` flag) and :ref:`online-index-construction`, we +recommend that you upgrade your Groonga. + +This release has an important experimental feature for Windows users. +See "sparse file support" entry in the following improvement list for +details. + +Improvements +^^^^^^^^^^^^ + +* [experimental][Windows] Added sparse file support. It's experimental + feature. It's disabled by default. You can enable it by specifying + ``GRN_IO_USE_SPARSE=yes`` environment variable. + + It reduced database file size on Windows. Please try the feature and + report the result. Groonga developers are interested in the + followings: + + * Disk usage + * Performance (Improved? Degraded? No difference?) + * Memory usage (Especially virtual memory usage) + +* [experimental][:doc:`/reference/commands/logical_shard_list`] Added + a command that returns a shard list of the specified logical table. + +* [experimental][:ref:`script-regular-expression-operator`] Supported + regular expression match against vector column without index. + +* [:doc:`/reference/commands/logical_range_filter`] Supported + ``--cache no`` option. It's same as :ref:`select-cache` option in + :doc:`/reference/commands/select`. + +* [:doc:`/reference/executables/groonga-httpd`] Supported returning + the max number of threads feature of + :doc:`/reference/commands/thread_limit`. You can't set the max + number of threads. + +* [:c:func:`grn_db_unmap()`] Added a new API that unmap all opened + tables and columns. It's a thread unsafe operation. You can't touch + the database while :c:func:`grn_db_unmap()` is running. + +* [:doc:`/reference/commands/database_unmap`] Added a command that + unmaps all opened tables and columns in database. + +* [:doc:`/reference/commands/object_exist`] Added a command that + checks whether object with the specified name exists or not in + database. + +* [:doc:`/reference/commands/column_copy`] Added a command that copies + all values from source column to destination column. + + You can use this command to change column type, table type, rename + table and so on. + +* Stopped to use non-standard ``__uint32_t`` + type. [GitHub#375][Reported by Natanael Copa] + +* [experimental][Windows] Supported Windows Event log. + +* [mruby] Supported error handling on mruby initialization error. + +* [experimental][:doc:`/reference/commands/thread_limit`] Renamed from + ``thread_count``. + +* Supported logging used indexes in ``info`` level and ``debug`` + level. It can be used like ``EXPLAIN`` in RDBMS. It's useful to + improve slow query. + +* [doc] Replaced deprecated ``KEY_NORMALIZE`` flags. + [GitHub#378][GitHub#380][GitHub#382] [Patch by Hiroyuki Sato] + +* [doc] Removed needless Sphinx configurations. + [GitHub#379] [Patch by Ayumu Osanai] + +* [experimental][incompatible][:ref:`script-regular-expression-operator`] + Changed ``.`` match behavior. ``.`` matches new line. It's backward + incompatible change. + +* [doc][:doc:`/contribution/development/build`] Added a document about + building Groonga as Groonga developer. + [GitHub#353] [Suggested by Hiro Yoshioka] + +Fixes +^^^^^ + +* [mruby] Fixed a time overflow bug. + +* [:doc:`/reference/executables/groonga`] Fixed a crash bug when + PID file can't be created. [GitHub#368] [Reported by Hiroyuki Sato] + +* Fixed a bug that :ref:`offline-index-construction` may generate + broken index. It may be caused for multiple column index. In other + words, index column with ``WITH_SECTION`` flag may be broken. + + If you're using :ref:`online-index-construction` for index columns + with ``WITH_SECTION`` flag, this bug isn't affected. + + You can recover this bug by recreating existing multiple column + indexes. + +* [:doc:`/reference/functions/query`] Fixed a crash bug when + :doc:`/reference/functions/query` is used in :ref:`select-scorer`. + +* [:ref:`select-filter`] Fixed a bug that + :ref:`script-syntax-bitwise-not` against unsigned int value doesn't + work for comparing to ``-NUMBER_LITERAL``. + + For example, the following expression doesn't work:: + + ~UINT32_COLUMN == -6 + +* Fixed a bug that :ref:`script-regular-expression-operator` doesn't + work in multithread. + +* Fixed some memory leaks. + +* Fixed a build error. [GitHub#381] [Patch by Hiroshi Hatake] + +Thanks +^^^^^^ + +* Hiroyuki Sato +* Natanael Copa +* Ayumu Osanai +* Hiroshi Hatake +* Hiro Yoshioka + .. _release-5-0-6: Release 5.0.6 - 2015-07-29 @@ -77,10 +212,10 @@ Improvements * [doc][:doc:`/tutorial`] Described JSON formatting tools. [GitHub#355] [Suggested by tiwawan] * [experimental] Added an API to get/set the number of threads. It's a experimental API. -* [experimental][thread_count] Added a command that get/set the number of threads. +* [experimental][``thread_count``] Added a command that get/set the number of threads. It's a experimental command. * [experimental][:doc:`/reference/executables/groonga`] Supported changing the number - of threads by thread_count command. It's a experimental feature. + of threads by ``thread_count`` command. It's a experimental feature. * [experimental][:doc:`/install/windows`] Added Windows event log support. It's a experimental feature. * [experimental][:doc:`/reference/executables/groonga`] Added Windows event log related -------------- next part -------------- HTML����������������������������... Télécharger