[Groonga-commit] groonga/groonga.org at 758f57c [gh-pages] Add release entry for 8.0.6

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Aug 29 19:21:05 JST 2018


YUKI Hiroshi	2018-08-29 19:21:05 +0900 (Wed, 29 Aug 2018)

  Revision: 758f57c3695945544b8db2a741f6d214feb705ed
  https://github.com/groonga/groonga.org/commit/758f57c3695945544b8db2a741f6d214feb705ed

  Merged e6599e4: Merge pull request #52 from groonga/add-release-info-8.0.6

  Message:
    Add release entry for 8.0.6

  Added files:
    en/_posts/2018-08-29-groonga-8.0.6.md
    ja/_posts/2018-08-29-groonga-8.0.6.md

  Added: en/_posts/2018-08-29-groonga-8.0.6.md (+42 -0) 100644
===================================================================
--- /dev/null
+++ en/_posts/2018-08-29-groonga-8.0.6.md    2018-08-29 19:21:05 +0900 (31ecd4a3)
@@ -0,0 +1,42 @@
+---
+layout: post.en
+title: Groonga 8.0.6 has been released
+description: Groonga 8.0.6 has been released!
+---
+
+## Groonga 8.0.6 has been released
+
+[Groonga 8.0.6](/docs/news.html#release-8-0-6) has been released!
+
+How to install: [Install](/docs/install.html)
+
+### Changes
+
+Here are important changes in this release:
+
+* Optimizer is a built-in feature now.
+* Enable sequential search for enough filtered case by default.
+* `load` command now supports the `lock_table` option.
+
+#### Optimizer is a built-in feature now
+
+The optimizer plugin has became a built-in feature.
+It is disabled by default, and you need to set `GRN_EXPR_OPTIMIZE=yes` (or use the `expression_rewriters` plugin as before) for activation.
+
+#### Enable sequential search for enough filtered case by default
+
+Groonga now finds results by sequential search, from enough narrowed results.
+It may be faster than regular index search for very narrowed results, like less than 1000 records which is 1% of all results.
+
+You can disable this feature by setting an environment variable: `GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO=0.0`
+
+#### `load` command now supports the `lock_table` option
+
+Now `load --lock_table yes` command line loads data with locking of the target table, while updating columns and applying `--each`.
+It avoids conflict of `load` and `delete`, but it will reduce the performance of loading.
+
+### Conclusion
+
+See [Release 8.0.6 2018-08-29](/docs/news.html#release-8-0-6) about detailed changes since 8.0.5
+
+Let's search by Groonga!

  Added: ja/_posts/2018-08-29-groonga-8.0.6.md (+42 -0) 100644
===================================================================
--- /dev/null
+++ ja/_posts/2018-08-29-groonga-8.0.6.md    2018-08-29 19:21:05 +0900 (55a0866a)
@@ -0,0 +1,42 @@
+---
+layout: post.ja
+title: Groonga 8.0.6リリース
+description: Groonga 8.0.6をリリースしました!
+---
+
+## Groonga 8.0.6リリース
+
+肉の日ですね。[Groonga 8.0.6](/ja/docs/news.html#release-8-0-5)をリリースしました!
+
+それぞれの環境毎のインストール方法: [インストール](/ja/docs/install.html)
+
+### 変更内容
+
+主な変更点は以下の通りです。
+
+* オプティマイザが組み込みの機能になりました。
+* 充分に少ない結果に対して、既定の状態でシーケンシャルサーチを行うようになりました。
+* `load` コマンドに `lock_table` オプションを追加しました。
+
+#### オプティマイザが組み込みの機能になりました
+
+従来プラグインとして提供されていたオプティマイザが、組み込みの機能になりました。
+この機能は初期状態で無効化されており、有効化するには環境変数 `GRN_EXPR_OPTIMIZE=yes` をセットする(または従来通り `expression_rewriters` プラグインを読み込む)必要があります。
+
+#### 充分に少ない結果に対して、既定の状態でシーケンシャルサーチを行うようになりました
+
+充分に絞り込まれた後の検索結果に対して、シーケンシャルサーチを行うようになりました。
+全ての結果のうちの1%で1000レコード未満まで絞り込まれた状態では、通常のインデックス検索よりもシーケンシャルサーチの方が高速です。
+
+この機能は環境変数 `GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO=0.0` をセットする事により無効化できます。
+
+#### `load` コマンドに `lock_table` オプションを追加しました
+
+`load --lock_table yes`というコマンド列によって、カラムの更新と `--each` の適用の間、テーブルをロックできるようになりました。
+これは `load` と `delete` の衝突の防止に役立ちますが、ロード性能を低下させるでしょう。
+
+### さいごに
+
+8.0.5からの詳細な変更点は[8.0.6リリース 2018-08-29](/ja/docs/news.html#release-8-0-6)を確認してください。
+
+それでは、Groongaでガンガン検索してください!
-------------- next part --------------
HTML����������������������������...
URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20180829/53a8ee98/attachment-0003.htm 



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