Masafumi Yokoyama
null+****@clear*****
Fri Jun 29 17:40:10 JST 2018
Masafumi Yokoyama 2018-06-29 17:40:10 +0900 (Fri, 29 Jun 2018) New Revision: 23572a1030503595b71d28b4157f724005331595 https://github.com/groonga/groonga.org/commit/23572a1030503595b71d28b4157f724005331595 Message: blog ja: add 8.0.4 entry Modified files: ja/_posts/2018-06-29-groonga-8.0.4.md Modified: ja/_posts/2018-06-29-groonga-8.0.4.md (+10 -9) =================================================================== --- ja/_posts/2018-06-29-groonga-8.0.4.md 2018-06-29 16:27:34 +0900 (902dce4d) +++ ja/_posts/2018-06-29-groonga-8.0.4.md 2018-06-29 17:40:10 +0900 (62ac2744) @@ -2,7 +2,6 @@ layout: post.ja title: Groonga 8.0.4リリース description: Groonga 8.0.4をリリースしました! -published: false --- ## Groonga 8.0.4リリース @@ -15,26 +14,28 @@ published: false 主な変更点は以下の通りです。 -* [[column_create](/ja/docs/reference/commands/column_create)] column_create時のバリデーションを追加 -* [[vector_find](/ja/docs/reference/functions/vector_find)] vector_find()関数を追加 +* [[column_create](/ja/docs/reference/commands/column_create)] `column_create`時のバリデーションを追加 +* [[vector_find](/ja/docs/reference/functions/vector_find)] `vector_find`関数を追加 -#### column_create時のバリデーションを追加 +#### `column_create`時のバリデーションを追加 `column_create`コマンドで全文検索インデックスを作成する際、カラムの型とフラグの組み合わせによっては有用な動作をしないため、それらの組み合わせを指定ミスとみなしてバリデーションエラーとするようにしました。 以下のケースがバリデーションエラーになります。 * ベクターカラムの全文検索インデックスに `WITH_SECTION` フラグが指定されていないケース - * ただし、 `WITH_SECTION` フラグが指定されていなくても、 `WITH_POSITION` フラグが指定されていて、トークナイザーにTokenDelmitが使われている場合はエラーにならず許容します。これはタグ検索に有用な使い方だからです。 + * ただし、 `WITH_SECTION` フラグが指定されていなくても、 `WITH_POSITION` フラグが指定されていてトークナイザーにTokenDelmitが使われている場合はエラーにならず許容します。これはタグ検索に有用な使い方だからです。 * 参考: - * [7.3.11. column_create — Groonga v8.0.4ドキュメント](http://groonga.org/ja/docs/reference/commands/column_create.html#flags)(7.3.11.4.1.3. flags) - * [7.8. トークナイザー — Groonga v8.0.4ドキュメント](http://groonga.org/ja/docs/reference/tokenizers.html#tokendelimit)(7.8.3.11. TokenDelmit) + * [7.3.11. column_create — Groonga v8.0.4ドキュメント](/ja/docs/reference/commands/column_create.html#flags)(7.3.11.4.1.3. flags) + * [7.8. トークナイザー — Groonga v8.0.4ドキュメント](/ja/docs/reference/tokenizers.html#tokendelimit)(7.8.3.11. TokenDelmit) * ベクターカラムの全文検索インデックスに複数のカラムが指定されてマルチカラムインデックスになっているケース * 片方のカラムの更新時に、もう片方のカラムのインデックスが予期せず消えてしまうためです。この問題が解決されれば、このバリデーションは解除するかもしれません。 * 詳細: [groonga/groonga �� 08e2456](https://github.com/groonga/groonga/commit/08e2456ba35407e3d5172f71a0200fac2a770142) (英語) -#### vector_find()関数を追加 +#### `vector_find`関数を追加 -FIXME +`vector_find`関数を追加しました。この関数を使うと、ベクターカラムから指定した条件にマッチする要素を取り出すことができます。詳細はドキュメントをご覧ください。 + +[7.15.29. vector_find — Groonga v8.0.4ドキュメント](/ja/docs/reference/functions/vector_find.html) ### 今後のDebian jessie対応状況について -------------- next part -------------- HTML����������������������������... URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20180629/bbd51078/attachment-0001.htm