[Groonga-commit] groonga/groonga at 3cff261 [master] doc: update news entries

Back to archive index

Kentaro Hayashi null+****@clear*****
Fri Oct 13 12:14:06 JST 2017


Kentaro Hayashi	2017-10-13 12:14:06 +0900 (Fri, 13 Oct 2017)

  New Revision: 3cff26116eb073ab4c34b91ab3426be9e7b06e9d
  https://github.com/groonga/groonga/commit/3cff26116eb073ab4c34b91ab3426be9e7b06e9d

  Message:
    doc: update news entries

  Modified files:
    doc/source/news.rst

  Modified: doc/source/news.rst (+28 -19)
===================================================================
--- doc/source/news.rst    2017-10-22 23:47:24 +0900 (ba721a010)
+++ doc/source/news.rst    2017-10-13 12:14:06 +0900 (356231b9c)
@@ -15,41 +15,49 @@ Release 7.0.7 - 2017-09-29
 Improvements
 ^^^^^^^^^^^^
 
-* Supported ``+`` only query (``--query "+"``) for ``QUERY_NO_SYNTAX_ERROR``.
+* Supported ``+`` only query (``--query "+"``) for
+  ``QUERY_NO_SYNTAX_ERROR``. In the previous version, it caused an
+  error.
 
 * [httpd] Updated bundled nginx to 1.13.5.
 
-* [:doc:`/reference/commands/dump`] Fixed document to add the default argument values to the syntax of dump.
+* [:doc:`/reference/commands/dump`] Added the default argument values
+  to the syntax section.
 
 * Improved error messages when memory mapping is failed.
 
 * [:doc:`/reference/command/command_version`] Supported ``--default-command-version 3``.
 
-* Supported caching select result with function call.
-  New API:
+* Supported caching select result with function call. Now, most of
+  existing functions supports this feature. There are two exception,
+  when ``now()`` and ``rand()`` are used in query, select result will
+  not cached. Because of this default behavior change, new APIs are
+  introduced.
 
   * ``grn_proc_set_is_stable()``
   * ``grn_proc_is_stable()``
 
-  CAUTION: If you add a new function that may return different result with
-  the same argument, you must call ``grn_proc_is_stable(ctx, proc, GRN_FALSE)``.
-  If you don't call it, select result with the function call is cached and
-  is wrong result for multiple requests.
-
-  The default value of is_stable is ``GRN_TRUE``. Because the most
-  existing Groonga functions are stable.
+  Note that if you add a new function that may return different result
+  with the same argument, you must call ``grn_proc_is_stable(ctx,
+  proc, GRN_FALSE)``.  If you don't call it, select result with the
+  function call is cached and is wrong result for multiple requests.
 
 Fixes
 ^^^^^
 
-* [windows] Ensure cleaning file handle on failure.
+* [windows] Fixed to clean up file handle correctly on failure when
+  ``database_unmap`` is executed. There is a case that critical
+  section is not initialized when request is canceled before executing
+  ``database_unmap``. In such a case, it caused a crach bug.
 
-* [:doc:`/reference/tokenizers`] Fixed document for wrong tokenizer names.
+* [:doc:`/reference/tokenizers`] Fixed document for wrong tokenizer
+  names. It should be ``TokenBigramIgnoreBlankSplitSymbolAlpha`` and
+  ``TokenBigramIgnoreBlankSplitSymbolAlphaDigit``.
 
-* Don't keep created empty file on error.
+* Changed not to keep created empty file on error.
 
-  In the previous versions, there is a case that
-  empty file keeps remain on error.
+  In the previous versions, there is a case that empty file keeps
+  remain on error.
 
   Here is the senario to reproduce:
 
@@ -61,10 +69,11 @@ Fixes
   isn't under control. so these file should be removed during
   cleanup process.
 
-* Fixed crash on buffer reused by many updates.
+* Fixed a bug that Groonga may be crashed when search process is
+  executed during executing many updates in a short time.
 
-* Fixed a bug that table_create failed.
-  If there are many deleted keys, a dat trie could fail to extend itself.
+* [:doc:`/reference/commands/table_create`] Fixed a bug that
+  ``table_create`` failed when there are many deleted keys.
 
 .. _release-7-0-6:
 
-------------- next part --------------
HTML����������������������������...
URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20171013/e694ab10/attachment-0001.htm 



More information about the Groonga-commit mailing list
Back to archive index