pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/groonga Update groonga to 3.0.9.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/118301ec9dfb
branches:  trunk
changeset: 625978:118301ec9dfb
user:      obache <obache%pkgsrc.org@localhost>
date:      Tue Oct 29 11:50:24 2013 +0000

description:
Update groonga to 3.0.9.

Release 3.0.9 - 2013/10/29
--------------------------

Improvements
^^^^^^^^^^^^

* [doc][httpd] Added documentation about :ref:`groonga-database-auto-create` directive.
* [httpd] Added :ref:`groonga-cache-limit` directive.
* [doc] Added description why zlib/lzo compression are disabled by default. [groonga-dev, 01845] [Suggested by Naoya Murakami]
* Remove a restriction related to RLIMIT_NOFILE on HTTP server.
  It enables HTTP server process to handle over 4096 files.
* [experimental] Added some API to integrate mruby into groonga. [GitHub#109, #110, #111, #112, #113, #114, #115, #116, #117, #118] [Patch by wanabe]
* [travis] Supported CMake build on Travis-CI.
* [doc] Added documentation about :doc:`reference/tuning`.
* [experimental] Added :doc:`ruby_load` command.
* [httpd] Supported multiple buffered body of POST request.
  The load command caused timeout in such a case. [GitHub #120] [Patch by Motoi Washida]
* [gqtp] Supported error message. The body is changed to return
  raw text insted of double quoted text. This is incompatible changes.
* [http] Supported "400 Bad request" for invalid argument error.
* [doc] Added examples for :doc:`/suggest/completion`
* Supported Ubuntu 13.10 (Saucy Salamander).

Fixes
^^^^^

* Fixed a bug that it cause SEGV by arithmetic overflow.
  This problem occurs when the size of indexes exceeds
  the size of virtual memory. [groonga-dev,01661]
  [Reported by Naoya Murakami]
* Fixed needless lock for creating table.
  This change fixes a performance regression instroduced at Groonga 3.0.5.
* Fixed a bug that database which has reference column can't be removed.
  It affects the case that indexed tables/columns and referenced tables
  are removed at first, then remove operation to index columns and
  reference columns fails. [Reported by Eito Katagiri] [GitHub Rroonga #13]
* Fixed a bug that removing database which uses DAT key may remain garbage.
* [http] Fixed a small memory leak which is caused by shared HTTP header buffer in the same worker thread.
* [httpd] Fixed a bug that :ref:`groonga-database-auto-create` parameter
  isn't inherited. It means that these parameters are just ignored in non location blocks.
* Fixed a bug that status command may returns invalid cache hit rate.
* Fix a bug that casting to Time may causes overflow issue.
  It affects the case that assignment of the Time value which indicate over 32bit value.

diffstat:

 textproc/groonga/Makefile |   4 ++--
 textproc/groonga/PLIST    |  22 +++++++++++++++++++++-
 textproc/groonga/distinfo |   8 ++++----
 3 files changed, 27 insertions(+), 7 deletions(-)

diffs (167 lines):

diff -r 6fba32e13553 -r 118301ec9dfb textproc/groonga/Makefile
--- a/textproc/groonga/Makefile Tue Oct 29 11:16:31 2013 +0000
+++ b/textproc/groonga/Makefile Tue Oct 29 11:50:24 2013 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2013/10/26 13:38:40 obache Exp $
+# $NetBSD: Makefile,v 1.28 2013/10/29 11:50:24 obache Exp $
 #
 
-DISTNAME=      groonga-3.0.8
+DISTNAME=      groonga-3.0.9
 CATEGORIES=    textproc
 MASTER_SITES=  http://packages.groonga.org/source/groonga/
 
diff -r 6fba32e13553 -r 118301ec9dfb textproc/groonga/PLIST
--- a/textproc/groonga/PLIST    Tue Oct 29 11:16:31 2013 +0000
+++ b/textproc/groonga/PLIST    Tue Oct 29 11:50:24 2013 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2013/10/26 13:38:40 obache Exp $
+@comment $NetBSD: PLIST,v 1.16 2013/10/29 11:50:24 obache Exp $
 bin/groonga
 bin/groonga-benchmark
 bin/groonga-suggest-create-dataset
@@ -102,6 +102,7 @@
 share/doc/groonga/en/html/_sources/reference/commands/quit.txt
 share/doc/groonga/en/html/_sources/reference/commands/register.txt
 share/doc/groonga/en/html/_sources/reference/commands/ruby_eval.txt
+share/doc/groonga/en/html/_sources/reference/commands/ruby_load.txt
 share/doc/groonga/en/html/_sources/reference/commands/select.txt
 share/doc/groonga/en/html/_sources/reference/commands/shutdown.txt
 share/doc/groonga/en/html/_sources/reference/commands/status.txt
@@ -120,6 +121,8 @@
 share/doc/groonga/en/html/_sources/reference/executables/groonga-httpd.txt
 share/doc/groonga/en/html/_sources/reference/executables/groonga-server-http.txt
 share/doc/groonga/en/html/_sources/reference/executables/groonga-suggest-create-dataset.txt
+share/doc/groonga/en/html/_sources/reference/executables/groonga-suggest-httpd.txt
+share/doc/groonga/en/html/_sources/reference/executables/groonga-suggest-learner.txt
 share/doc/groonga/en/html/_sources/reference/executables/groonga.txt
 share/doc/groonga/en/html/_sources/reference/function.txt
 share/doc/groonga/en/html/_sources/reference/functions/edit_distance.txt
@@ -144,6 +147,7 @@
 share/doc/groonga/en/html/_sources/reference/query_expanders/tsv.txt
 share/doc/groonga/en/html/_sources/reference/tables.txt
 share/doc/groonga/en/html/_sources/reference/tokenizers.txt
+share/doc/groonga/en/html/_sources/reference/tuning.txt
 share/doc/groonga/en/html/_sources/reference/types.txt
 share/doc/groonga/en/html/_sources/server.txt
 share/doc/groonga/en/html/_sources/server/gqtp.txt
@@ -163,6 +167,7 @@
 share/doc/groonga/en/html/_sources/suggest/tutorial.txt
 share/doc/groonga/en/html/_sources/troubleshooting.txt
 share/doc/groonga/en/html/_sources/troubleshooting/different_results_with_the_same_keyword.txt
+share/doc/groonga/en/html/_sources/troubleshooting/mmap_cannot_allocate_memory.txt
 share/doc/groonga/en/html/_sources/tutorial.txt
 share/doc/groonga/en/html/_sources/tutorial/data.txt
 share/doc/groonga/en/html/_sources/tutorial/drilldown.txt
@@ -283,6 +288,7 @@
 share/doc/groonga/en/html/reference/commands/quit.html
 share/doc/groonga/en/html/reference/commands/register.html
 share/doc/groonga/en/html/reference/commands/ruby_eval.html
+share/doc/groonga/en/html/reference/commands/ruby_load.html
 share/doc/groonga/en/html/reference/commands/select.html
 share/doc/groonga/en/html/reference/commands/shutdown.html
 share/doc/groonga/en/html/reference/commands/status.html
@@ -301,6 +307,8 @@
 share/doc/groonga/en/html/reference/executables/groonga-httpd.html
 share/doc/groonga/en/html/reference/executables/groonga-server-http.html
 share/doc/groonga/en/html/reference/executables/groonga-suggest-create-dataset.html
+share/doc/groonga/en/html/reference/executables/groonga-suggest-httpd.html
+share/doc/groonga/en/html/reference/executables/groonga-suggest-learner.html
 share/doc/groonga/en/html/reference/executables/groonga.html
 share/doc/groonga/en/html/reference/function.html
 share/doc/groonga/en/html/reference/functions/edit_distance.html
@@ -325,6 +333,7 @@
 share/doc/groonga/en/html/reference/query_expanders/tsv.html
 share/doc/groonga/en/html/reference/tables.html
 share/doc/groonga/en/html/reference/tokenizers.html
+share/doc/groonga/en/html/reference/tuning.html
 share/doc/groonga/en/html/reference/types.html
 share/doc/groonga/en/html/search.html
 share/doc/groonga/en/html/searchindex.js
@@ -346,6 +355,7 @@
 share/doc/groonga/en/html/suggest/tutorial.html
 share/doc/groonga/en/html/troubleshooting.html
 share/doc/groonga/en/html/troubleshooting/different_results_with_the_same_keyword.html
+share/doc/groonga/en/html/troubleshooting/mmap_cannot_allocate_memory.html
 share/doc/groonga/en/html/tutorial.html
 share/doc/groonga/en/html/tutorial/data.html
 share/doc/groonga/en/html/tutorial/drilldown.html
@@ -441,6 +451,7 @@
 share/doc/groonga/ja/html/_sources/reference/commands/quit.txt
 share/doc/groonga/ja/html/_sources/reference/commands/register.txt
 share/doc/groonga/ja/html/_sources/reference/commands/ruby_eval.txt
+share/doc/groonga/ja/html/_sources/reference/commands/ruby_load.txt
 share/doc/groonga/ja/html/_sources/reference/commands/select.txt
 share/doc/groonga/ja/html/_sources/reference/commands/shutdown.txt
 share/doc/groonga/ja/html/_sources/reference/commands/status.txt
@@ -459,6 +470,8 @@
 share/doc/groonga/ja/html/_sources/reference/executables/groonga-httpd.txt
 share/doc/groonga/ja/html/_sources/reference/executables/groonga-server-http.txt
 share/doc/groonga/ja/html/_sources/reference/executables/groonga-suggest-create-dataset.txt
+share/doc/groonga/ja/html/_sources/reference/executables/groonga-suggest-httpd.txt
+share/doc/groonga/ja/html/_sources/reference/executables/groonga-suggest-learner.txt
 share/doc/groonga/ja/html/_sources/reference/executables/groonga.txt
 share/doc/groonga/ja/html/_sources/reference/function.txt
 share/doc/groonga/ja/html/_sources/reference/functions/edit_distance.txt
@@ -483,6 +496,7 @@
 share/doc/groonga/ja/html/_sources/reference/query_expanders/tsv.txt
 share/doc/groonga/ja/html/_sources/reference/tables.txt
 share/doc/groonga/ja/html/_sources/reference/tokenizers.txt
+share/doc/groonga/ja/html/_sources/reference/tuning.txt
 share/doc/groonga/ja/html/_sources/reference/types.txt
 share/doc/groonga/ja/html/_sources/server.txt
 share/doc/groonga/ja/html/_sources/server/gqtp.txt
@@ -502,6 +516,7 @@
 share/doc/groonga/ja/html/_sources/suggest/tutorial.txt
 share/doc/groonga/ja/html/_sources/troubleshooting.txt
 share/doc/groonga/ja/html/_sources/troubleshooting/different_results_with_the_same_keyword.txt
+share/doc/groonga/ja/html/_sources/troubleshooting/mmap_cannot_allocate_memory.txt
 share/doc/groonga/ja/html/_sources/tutorial.txt
 share/doc/groonga/ja/html/_sources/tutorial/data.txt
 share/doc/groonga/ja/html/_sources/tutorial/drilldown.txt
@@ -622,6 +637,7 @@
 share/doc/groonga/ja/html/reference/commands/quit.html
 share/doc/groonga/ja/html/reference/commands/register.html
 share/doc/groonga/ja/html/reference/commands/ruby_eval.html
+share/doc/groonga/ja/html/reference/commands/ruby_load.html
 share/doc/groonga/ja/html/reference/commands/select.html
 share/doc/groonga/ja/html/reference/commands/shutdown.html
 share/doc/groonga/ja/html/reference/commands/status.html
@@ -640,6 +656,8 @@
 share/doc/groonga/ja/html/reference/executables/groonga-httpd.html
 share/doc/groonga/ja/html/reference/executables/groonga-server-http.html
 share/doc/groonga/ja/html/reference/executables/groonga-suggest-create-dataset.html
+share/doc/groonga/ja/html/reference/executables/groonga-suggest-httpd.html
+share/doc/groonga/ja/html/reference/executables/groonga-suggest-learner.html
 share/doc/groonga/ja/html/reference/executables/groonga.html
 share/doc/groonga/ja/html/reference/function.html
 share/doc/groonga/ja/html/reference/functions/edit_distance.html
@@ -664,6 +682,7 @@
 share/doc/groonga/ja/html/reference/query_expanders/tsv.html
 share/doc/groonga/ja/html/reference/tables.html
 share/doc/groonga/ja/html/reference/tokenizers.html
+share/doc/groonga/ja/html/reference/tuning.html
 share/doc/groonga/ja/html/reference/types.html
 share/doc/groonga/ja/html/search.html
 share/doc/groonga/ja/html/searchindex.js
@@ -685,6 +704,7 @@
 share/doc/groonga/ja/html/suggest/tutorial.html
 share/doc/groonga/ja/html/troubleshooting.html
 share/doc/groonga/ja/html/troubleshooting/different_results_with_the_same_keyword.html
+share/doc/groonga/ja/html/troubleshooting/mmap_cannot_allocate_memory.html
 share/doc/groonga/ja/html/tutorial.html
 share/doc/groonga/ja/html/tutorial/data.html
 share/doc/groonga/ja/html/tutorial/drilldown.html
diff -r 6fba32e13553 -r 118301ec9dfb textproc/groonga/distinfo
--- a/textproc/groonga/distinfo Tue Oct 29 11:16:31 2013 +0000
+++ b/textproc/groonga/distinfo Tue Oct 29 11:50:24 2013 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.15 2013/10/26 13:38:40 obache Exp $
+$NetBSD: distinfo,v 1.16 2013/10/29 11:50:24 obache Exp $
 
-SHA1 (groonga-3.0.8.tar.gz) = 00f226d6c85d21a71107b398322bf86389db9432
-RMD160 (groonga-3.0.8.tar.gz) = 96dbefa6283368ba2a102392b8a2d75d8a963a36
-Size (groonga-3.0.8.tar.gz) = 10869026 bytes
+SHA1 (groonga-3.0.9.tar.gz) = 18d3031df30aff2c21aea45ad994247ae8314d0f
+RMD160 (groonga-3.0.9.tar.gz) = 93a500c031548790b4879b391336fc79a319eaea
+Size (groonga-3.0.9.tar.gz) = 10987119 bytes



Home | Main Index | Thread Index | Old Index