Skip to content

Commit

Permalink
Update groonga to 3.0.8.
Browse files Browse the repository at this point in the history
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
  • Loading branch information
obache committed Oct 26, 2013
1 parent 88551d3 commit e3c7bb2
Show file tree
Hide file tree
Showing 4 changed files with 93 additions and 9 deletions.
6 changes: 3 additions & 3 deletions 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/

Expand All @@ -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}

Expand Down
78 changes: 77 additions & 1 deletion 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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down
8 changes: 4 additions & 4 deletions 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
10 changes: 9 additions & 1 deletion 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
Expand All @@ -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
Expand Down

0 comments on commit e3c7bb2

Please sign in to comment.