diff options
author | obache <obache@pkgsrc.org> | 2013-10-26 13:38:40 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2013-10-26 13:38:40 +0000 |
commit | 5e2a8067b2016138157d14dd3e57da2717809d4c (patch) | |
tree | c3e1df9d70f72b8b08c7f9b818dedc8cb918f83a /textproc/groonga | |
parent | 0d0261a7d8f24f8de75184287e5c35dc2a50569c (diff) | |
download | pkgsrc-5e2a8067b2016138157d14dd3e57da2717809d4c.tar.gz |
Update groonga to 3.0.8.
News
====
Release 3.0.8 - 2013/09/29
--------------------------
Improvements
^^^^^^^^^^^^
* [admin] Improved error handling of select functionality. This change shows error message
and hides loading dialog. [Patch by orangain]
* [admin] Improved to submit search form with the enter key. [Patch by orangain]
* [admin] Improved to show placeholder in search form.
This change shows usage examples. [Patch by orangain]
* [httpd] Supported :ref:`groonga-query-log-path` directive
* [doc] Updated :doc:`/reference/commands/select` documentation about the number of
hits in select response.
* Improved to ignore an empty token which is generated by continuous spaces from tokenizer.
[groonga-dev,01729] [Suggested by Naoya Murakami]
* [token delimit] Improved to treat continuous spaces as a space.
The tokenizer regards 2 or more spaces are valid input.
* [doc] Added note about indexes for each column vs indexes for multiple column.
* [doc] Added language annotation to source label. [groonga-dev,01751] [Suggested by Kazuhiro Isobe]
* Supported :ref:`cascade-delete` to referenced records. In previous version,
You got an error for the operation.
* [doc] Updated documentation location in README. [groonga-dev,01800] [Reported by Kazuhiro Isobe]
* [experimental] Added :doc:`/reference/commands/ruby_eval` command.
* [doc] Added note about GQTP and HTTP for server use. [groonga-dev,01810] [Reported by Kazuhiro Isobe]
Fixes
^^^^^
* [admin] Fixed a bug that add value button of COLUMN_VECTOR does not work.
Thanks
^^^^^^
* orangain
* Naoya Murakami
* Kazuhiro Isobe
Release 3.0.7 - 2013/08/29
--------------------------
Improvements
^^^^^^^^^^^^
* [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]
* [table_remove] Improved not to remove patricia trie table or hash table
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.
Fixes
^^^^^
* Fixed a bug that error in expression may cause stack overflow.
This change avoids that groonga crashes suddenly as a result of error accumlation.
* Fixed a crash bug that offline index construction for vector column which has
orphan reference causes.
* Fixed a bug that groonga doesn't exit on error while daemon mode starts.
For example, ``groonga -d /tmp/non-existence.db`` reproduce this bug.
* [dump] Fixed a bug that wrong table type is dumped.
This bug occurs when table type is TABLE_PAT_KEY and key is reference type.
* Fixed a bug that the default ``--cache-limit`` value is 0.
The default value is changed to '100'.
* Fixed a memory leak when :doc:`/reference/functions/sub_filter` is used.
* [doc] Fixed description of defrag command. [Reported by @naoina]
* [doc] Fixed description about the way to contribute. [GitHub#77]
[Patch by Masafumi Yokoyama]
* [plugin] Fixed a crash bug on multiple DB open case.
This bug affects the case that multiple plugin is used and the same database is opened from
multiple process. [groonga-dev,01596] [Reported by Naoya Murakami]
* Fixed a bug that nested match operation after ``AND`` operator doesn't work.
The ``select ... --filter '... && nested.column @ "keyword"'`` query reproduces this bug.
[groonga-dev,01599] [Reported by Motoi Washida]
* [doc] Fixed a typo about documentation of special characters.
[Reported by Genki Takiuchi]
* Fixed a typo in error message when invalid character is given.
[Reported by YOSHIDA Mitsuo]
Thanks
^^^^^^
* whombx
* @naoina
* Masafumi Yokoyama
* Motoi Washida
* Genki Takiuchi
* YOSHIDA Mitsuo
Diffstat (limited to 'textproc/groonga')
-rw-r--r-- | textproc/groonga/Makefile | 6 | ||||
-rw-r--r-- | textproc/groonga/PLIST | 78 | ||||
-rw-r--r-- | textproc/groonga/distinfo | 8 | ||||
-rw-r--r-- | textproc/groonga/options.mk | 10 |
4 files changed, 93 insertions, 9 deletions
diff --git a/textproc/groonga/Makefile b/textproc/groonga/Makefile index a4c3fcc18a3..d40e8e2766a 100644 --- a/textproc/groonga/Makefile +++ b/textproc/groonga/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.26 2013/08/03 04:40:24 obache Exp $ +# $NetBSD: Makefile,v 1.27 2013/10/26 13:38:40 obache Exp $ # -DISTNAME= groonga-3.0.6 +DISTNAME= groonga-3.0.8 CATEGORIES= textproc MASTER_SITES= http://packages.groonga.org/source/groonga/ @@ -10,7 +10,7 @@ HOMEPAGE= http://groonga.org/ COMMENT= Fulltext search engine and column store LICENSE= gnu-lgpl-v2.1 -RUBY_VERSION_SUPPORTED= 193 +RUBY_VERSION_SUPPORTED= 200 193 .include "../../lang/ruby/rubyversion.mk" DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:../../lang/${RUBY_BASE} diff --git a/textproc/groonga/PLIST b/textproc/groonga/PLIST index d39557f45f0..7622c3a7938 100644 --- a/textproc/groonga/PLIST +++ b/textproc/groonga/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.14 2013/08/03 04:40:24 obache Exp $ +@comment $NetBSD: PLIST,v 1.15 2013/10/26 13:38:40 obache Exp $ bin/groonga bin/groonga-benchmark bin/groonga-suggest-create-dataset @@ -58,8 +58,26 @@ share/doc/groonga/en/html/_sources/news/1.2.x.txt share/doc/groonga/en/html/_sources/news/senna.txt share/doc/groonga/en/html/_sources/reference.txt share/doc/groonga/en/html/_sources/reference/api.txt +share/doc/groonga/en/html/_sources/reference/api/grn_cache.txt +share/doc/groonga/en/html/_sources/reference/api/grn_column.txt +share/doc/groonga/en/html/_sources/reference/api/grn_command_version.txt share/doc/groonga/en/html/_sources/reference/api/grn_ctx.txt +share/doc/groonga/en/html/_sources/reference/api/grn_db.txt +share/doc/groonga/en/html/_sources/reference/api/grn_encoding.txt share/doc/groonga/en/html/_sources/reference/api/grn_expr.txt +share/doc/groonga/en/html/_sources/reference/api/grn_geo.txt +share/doc/groonga/en/html/_sources/reference/api/grn_hook.txt +share/doc/groonga/en/html/_sources/reference/api/grn_ii.txt +share/doc/groonga/en/html/_sources/reference/api/grn_index_cursor.txt +share/doc/groonga/en/html/_sources/reference/api/grn_info.txt +share/doc/groonga/en/html/_sources/reference/api/grn_match_escalation.txt +share/doc/groonga/en/html/_sources/reference/api/grn_obj.txt +share/doc/groonga/en/html/_sources/reference/api/grn_proc.txt +share/doc/groonga/en/html/_sources/reference/api/grn_search.txt +share/doc/groonga/en/html/_sources/reference/api/grn_table.txt +share/doc/groonga/en/html/_sources/reference/api/grn_table_cursor.txt +share/doc/groonga/en/html/_sources/reference/api/grn_type.txt +share/doc/groonga/en/html/_sources/reference/api/grn_user_data.txt share/doc/groonga/en/html/_sources/reference/cast.txt share/doc/groonga/en/html/_sources/reference/command.txt share/doc/groonga/en/html/_sources/reference/command/command_version.txt @@ -83,6 +101,7 @@ share/doc/groonga/en/html/_sources/reference/commands/log_reopen.txt share/doc/groonga/en/html/_sources/reference/commands/normalize.txt 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/select.txt share/doc/groonga/en/html/_sources/reference/commands/shutdown.txt share/doc/groonga/en/html/_sources/reference/commands/status.txt @@ -220,8 +239,26 @@ share/doc/groonga/en/html/news/senna.html share/doc/groonga/en/html/objects.inv share/doc/groonga/en/html/reference.html share/doc/groonga/en/html/reference/api.html +share/doc/groonga/en/html/reference/api/grn_cache.html +share/doc/groonga/en/html/reference/api/grn_column.html +share/doc/groonga/en/html/reference/api/grn_command_version.html share/doc/groonga/en/html/reference/api/grn_ctx.html +share/doc/groonga/en/html/reference/api/grn_db.html +share/doc/groonga/en/html/reference/api/grn_encoding.html share/doc/groonga/en/html/reference/api/grn_expr.html +share/doc/groonga/en/html/reference/api/grn_geo.html +share/doc/groonga/en/html/reference/api/grn_hook.html +share/doc/groonga/en/html/reference/api/grn_ii.html +share/doc/groonga/en/html/reference/api/grn_index_cursor.html +share/doc/groonga/en/html/reference/api/grn_info.html +share/doc/groonga/en/html/reference/api/grn_match_escalation.html +share/doc/groonga/en/html/reference/api/grn_obj.html +share/doc/groonga/en/html/reference/api/grn_proc.html +share/doc/groonga/en/html/reference/api/grn_search.html +share/doc/groonga/en/html/reference/api/grn_table.html +share/doc/groonga/en/html/reference/api/grn_table_cursor.html +share/doc/groonga/en/html/reference/api/grn_type.html +share/doc/groonga/en/html/reference/api/grn_user_data.html share/doc/groonga/en/html/reference/cast.html share/doc/groonga/en/html/reference/command.html share/doc/groonga/en/html/reference/command/command_version.html @@ -245,6 +282,7 @@ share/doc/groonga/en/html/reference/commands/log_reopen.html share/doc/groonga/en/html/reference/commands/normalize.html 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/select.html share/doc/groonga/en/html/reference/commands/shutdown.html share/doc/groonga/en/html/reference/commands/status.html @@ -359,8 +397,26 @@ share/doc/groonga/ja/html/_sources/news/1.2.x.txt share/doc/groonga/ja/html/_sources/news/senna.txt share/doc/groonga/ja/html/_sources/reference.txt share/doc/groonga/ja/html/_sources/reference/api.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_cache.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_column.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_command_version.txt share/doc/groonga/ja/html/_sources/reference/api/grn_ctx.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_db.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_encoding.txt share/doc/groonga/ja/html/_sources/reference/api/grn_expr.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_geo.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_hook.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_ii.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_index_cursor.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_info.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_match_escalation.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_obj.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_proc.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_search.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_table.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_table_cursor.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_type.txt +share/doc/groonga/ja/html/_sources/reference/api/grn_user_data.txt share/doc/groonga/ja/html/_sources/reference/cast.txt share/doc/groonga/ja/html/_sources/reference/command.txt share/doc/groonga/ja/html/_sources/reference/command/command_version.txt @@ -384,6 +440,7 @@ share/doc/groonga/ja/html/_sources/reference/commands/log_reopen.txt share/doc/groonga/ja/html/_sources/reference/commands/normalize.txt 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/select.txt share/doc/groonga/ja/html/_sources/reference/commands/shutdown.txt share/doc/groonga/ja/html/_sources/reference/commands/status.txt @@ -521,8 +578,26 @@ share/doc/groonga/ja/html/news/senna.html share/doc/groonga/ja/html/objects.inv share/doc/groonga/ja/html/reference.html share/doc/groonga/ja/html/reference/api.html +share/doc/groonga/ja/html/reference/api/grn_cache.html +share/doc/groonga/ja/html/reference/api/grn_column.html +share/doc/groonga/ja/html/reference/api/grn_command_version.html share/doc/groonga/ja/html/reference/api/grn_ctx.html +share/doc/groonga/ja/html/reference/api/grn_db.html +share/doc/groonga/ja/html/reference/api/grn_encoding.html share/doc/groonga/ja/html/reference/api/grn_expr.html +share/doc/groonga/ja/html/reference/api/grn_geo.html +share/doc/groonga/ja/html/reference/api/grn_hook.html +share/doc/groonga/ja/html/reference/api/grn_ii.html +share/doc/groonga/ja/html/reference/api/grn_index_cursor.html +share/doc/groonga/ja/html/reference/api/grn_info.html +share/doc/groonga/ja/html/reference/api/grn_match_escalation.html +share/doc/groonga/ja/html/reference/api/grn_obj.html +share/doc/groonga/ja/html/reference/api/grn_proc.html +share/doc/groonga/ja/html/reference/api/grn_search.html +share/doc/groonga/ja/html/reference/api/grn_table.html +share/doc/groonga/ja/html/reference/api/grn_table_cursor.html +share/doc/groonga/ja/html/reference/api/grn_type.html +share/doc/groonga/ja/html/reference/api/grn_user_data.html share/doc/groonga/ja/html/reference/cast.html share/doc/groonga/ja/html/reference/command.html share/doc/groonga/ja/html/reference/command/command_version.html @@ -546,6 +621,7 @@ share/doc/groonga/ja/html/reference/commands/log_reopen.html share/doc/groonga/ja/html/reference/commands/normalize.html 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/select.html share/doc/groonga/ja/html/reference/commands/shutdown.html share/doc/groonga/ja/html/reference/commands/status.html diff --git a/textproc/groonga/distinfo b/textproc/groonga/distinfo index 6ece3d79b19..829c778cf4b 100644 --- a/textproc/groonga/distinfo +++ b/textproc/groonga/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.14 2013/08/03 04:40:24 obache Exp $ +$NetBSD: distinfo,v 1.15 2013/10/26 13:38:40 obache Exp $ -SHA1 (groonga-3.0.6.tar.gz) = 5888c9e7ee422800b133536f6fe108931c3147e5 -RMD160 (groonga-3.0.6.tar.gz) = cb0cd812cb7b56b1aaa3dc1afd90ebde2e64836f -Size (groonga-3.0.6.tar.gz) = 10770414 bytes +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 diff --git a/textproc/groonga/options.mk b/textproc/groonga/options.mk index 55f58eed80a..6ebdebe3918 100644 --- a/textproc/groonga/options.mk +++ b/textproc/groonga/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.4 2013/08/03 04:40:24 obache Exp $ +# $NetBSD: options.mk,v 1.5 2013/10/26 13:38:40 obache Exp $ # PKG_OPTIONS_VAR= PKG_OPTIONS.groonga @@ -23,9 +23,17 @@ CONFIGURE_ARGS+= --without-mecab CONFIGURE_ARGS+= --with-cutter USE_TOOLS+= gmake TEST_TARGET= check +TEST_ENV+= RUBYOPT="-Ku" .include "../../lang/ruby/buildlink3.mk" BUILDLINK_API_DEPENDS.cutter+= cutter>=1.1.6 .include "../../devel/cutter/buildlink3.mk" +# XXX: no way to add build dependency on json +#RUBY_JSON_REQD= 1.8.0 +#.include "../../lang/ruby/json.mk" +BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-bundler-[0-9]*:../../misc/ruby-bundler +BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-msgpack>=0.5.6:../../devel/ruby-msgpack +BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-test-unit>=2.5.5:../../devel/ruby-msgpack +BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-test-unit-notify>=1.0.1:../../devel/ruby-test-unit-notify .else CONFIGURE_ARGS+= --without-cutter .endif |