[Groonga-commit] groonga/groonga.org at 1f0dd57 [gh-pages] blog: add release announcement for 8.0.8

Back to archive index
Yasuhiro Horimoto null+****@clear*****
Mon Oct 29 13:11:12 JST 2018


Yasuhiro Horimoto	2018-10-29 13:11:12 +0900 (Mon, 29 Oct 2018)

  Revision: 1f0dd570c4584939eff76db89f32707c596746d2
  https://github.com/groonga/groonga.org/commit/1f0dd570c4584939eff76db89f32707c596746d2

  Message:
    blog: add release announcement for 8.0.8

  Added files:
    en/_posts/2018-10-29-groonga-8.0.8.md
    ja/_posts/2018-10-29-groonga-8.0.8.md

  Added: en/_posts/2018-10-29-groonga-8.0.8.md (+57 -0) 100644
===================================================================
--- /dev/null
+++ en/_posts/2018-10-29-groonga-8.0.8.md    2018-10-29 13:11:12 +0900 (ac46b8ee)
@@ -0,0 +1,57 @@
+---
+layout: post.en
+title: Groonga 8.0.8 has been released
+description: Groonga 8.0.8 has been released!
+published: false
+---
+
+## Groonga 8.0.8 has been released
+
+[Groonga 8.0.8](/docs/news.html#release-8.0.8) has been released!
+
+How to install: [Install](/docs/install.html)
+
+### Changes
+
+Here are important changes in this release:
+
+* New options for the [TokenMecab](/docs/reference/tokenizers#tokenmecab) tokenizer.
+* Supported locking of a database during a [io_flush](/docs/reference/commands/io_flush).
+
+#### New options for the [TokenMecab](/docs/reference/tokenizers#tokenmecab) tokenizer
+
+[TokenMecab](/docs/reference/tokenizers#tokenmecab) now accepts `target_class` option:
+
+`target_class` option searches a token of specifying a part-of-speech.
+This option can also specify subclasses and exclude or add specific part-of-speech of specific using `+` or `-`.
+
+ * `+` adds part-of-speech of a search target.
+   * If you specify only `+` or ``, search taget are all tokens.
+ * `-` excludes part-of-speech from a search target.
+
+
+For example, you can search all tokens exclude a pronoun as below.
+
+`'TokenMecab("target_class", "-名詞/代名詞", "target_class", "+")'`
+
+#### Supported locking of a database during a [io_flush](/docs/reference/commands/io_flush)
+
+The feature added to fix a bug that the Groonga is a crash when deleted a table of a target of a [io_flush](/docs/reference/commands/io_flush) during execution of a [io_flush](/docs/reference/commands/io_flush).
+[io_flush](/docs/reference/commands/io_flush) locks Groonga database while flushing. So, you can’t run the following commands while [io_flush](/docs/reference/commands/io_flush)
+
+ * column_create
+ * column_remove
+ * column_rename
+ * logical_table_remove
+ * object_remove
+ * plugin_register
+ * plugin_unregister
+ * table_create
+ * table_remove
+ * table_rename
+
+### Conclusion
+
+See [Release 8.0.8 2018-10-29](/docs/news.html#release-8.0.8) about detailed changes since 8.0.7
+
+Let's search by Groonga!

  Added: ja/_posts/2018-10-29-groonga-8.0.8.md (+56 -0) 100644
===================================================================
--- /dev/null
+++ ja/_posts/2018-10-29-groonga-8.0.8.md    2018-10-29 13:11:12 +0900 (8a1d0407)
@@ -0,0 +1,56 @@
+---
+layout: post.ja
+title: Groonga 8.0.8リリース
+description: Groonga 8.0.8をリリースしました!
+published: false
+---
+
+## Groonga 8.0.8リリース
+
+肉の日ですね。[Groonga 8.0.8](/ja/docs/news.html#release-8.0.8)をリリースしました!
+
+それぞれの環境毎のインストール方法: [インストール](/ja/docs/install.html)
+
+### 変更内容
+
+主な変更点は以下の通りです。
+
+* トークナイザーの[TokenMecab](/ja/docs/reference/tokenizers#tokenmecab)に新しいオプションを追加しました。
+* [io_flush](/ja/docs/reference/commands/io_flush)中のデータベースのロックをサポートしました。
+
+#### トークナイザーの[TokenMecab](/ja/docs/reference/tokenizers#tokenmecab)に新しいオプションを追加しました
+
+[TokenMecab](/ja/docs/reference/tokenizers#tokenmecab) に `target_class` オプションが加わりました。
+
+`target_class` オプションは、指定した品詞のトークンを検索します。
+このオプションは、サブクラスの指定や `+` や `-` を使って特定の品詞を追加、除外することもできます。
+
+ * `+` は、検索対象の品詞を追加します。
+   * `+` または、`` のみを指定した場合は、全てのトークンが検索対象になります。
+ * `-` は、検索対象から品詞を除外します。
+
+
+例えば、以下のように代名詞を除く全てのトークンを検索できます。
+
+`'TokenMecab("target_class", "-名詞/代名詞", "target_class", "+")'`
+
+#### [io_flush](/ja/docs/reference/commands/io_flush) 中のデータベースのロックをサポートしました。
+
+この機能は、[io_flush](/ja/docs/reference/commands/io_flush)中に[io_flush](/ja/docs/reference/commands/io_flush)対象のテーブルを削除するとGroongaがクラッシュするバグを修正するために追加しました。[io_flush](/ja/docs/reference/commands/io_flush)は、フラッシュ中にGroongaのデータベースをロックします。そのため、[io_flush](/ja/docs/reference/commands/io_flush)中は以下のコマンドは実行できません。
+
+ * column_create
+ * column_remove
+ * column_rename
+ * logical_table_remove
+ * object_remove
+ * plugin_register
+ * plugin_unregister
+ * table_create
+ * table_remove
+ * table_rename
+
+### さいごに
+
+8.0.7からの詳細な変更点は[8.0.8リリース 2018-10-29](/ja/docs/news.html#release-8.0.8)を確認してください。
+
+それでは、Groongaでガンガン検索してください!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20181029/37302c1f/attachment-0001.html>


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