Kouhei Sutou
null+****@clear*****
Mon Nov 19 11:04:34 JST 2012
Kouhei Sutou 2012-11-19 11:04:34 +0900 (Mon, 19 Nov 2012) New Revision: 3ed72e5c32bb1ea1962d8d5c9df2040579edbf45 https://github.com/groonga/groonga/commit/3ed72e5c32bb1ea1962d8d5c9df2040579edbf45 Log: snippet() -> snippet_html() Modified files: lib/proc.c Renamed files: test/command/suite/select/function/snippet_html/more.expected (from test/command/suite/select/function/snippet/more.expected) test/command/suite/select/function/snippet_html/more.test (from test/command/suite/select/function/snippet/more.test) test/command/suite/select/function/snippet_html/one.expected (from test/command/suite/select/function/snippet/one.expected) test/command/suite/select/function/snippet_html/one.test (from test/command/suite/select/function/snippet/one.test) Modified: lib/proc.c (+4 -3) =================================================================== --- lib/proc.c 2012-11-17 00:28:30 +0900 (c5dbd13) +++ lib/proc.c 2012-11-19 11:04:34 +0900 (6121d9c) @@ -3240,7 +3240,8 @@ selector_all_records(grn_ctx *ctx, grn_obj *table, grn_obj *index, } static grn_obj * -func_snippet(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data) +func_snippet_html(grn_ctx *ctx, int nargs, grn_obj **args, + grn_user_data *user_data) { grn_obj *snippets; @@ -3492,6 +3493,6 @@ grn_db_init_builtin_query(grn_ctx *ctx) } /* experimental */ - grn_proc_create(ctx, "snippet", 7, GRN_PROC_FUNCTION, - func_snippet, NULL, NULL, 0, NULL); + grn_proc_create(ctx, "snippet_html", 12, GRN_PROC_FUNCTION, + func_snippet_html, NULL, NULL, 0, NULL); } Renamed: test/command/suite/select/function/snippet_html/more.expected (+2 -2) 99% =================================================================== --- test/command/suite/select/function/snippet/more.expected 2012-11-17 00:28:30 +0900 (df59854) +++ test/command/suite/select/function/snippet_html/more.expected 2012-11-19 11:04:34 +0900 (f251023) @@ -20,7 +20,7 @@ load --table Documents ["groonga ストレージエンジン", "groonga は独自のカラムストアを持つ列指向のデータベースとしての側面を持っていますが、既存の RDBMS のストレージエンジンとして利用することもできます。たとえば、groonga をベースとする MySQL のストレージエンジンとして mroonga が開発されています。mroonga は MySQL のプラグインとして動的にロードすることが可能であり、groonga のカラムストアをストレージとして利用したり、全文検索エンジンとして groonga を MyISAM や InnoDB と連携させたりすることができます。groonga 単体での利用、およびに MyISAM, InnoDB との連携には一長一短があるので、用途に応じて適切な組み合わせを選ぶことが大切です。詳しくは 関連プロジェクト を参照してください。"] ] [[0,0.0,0.0],9] -select Documents --match_columns content --query 'groonga' --output_columns '_key, snippet(content)' --command_version 2 +select Documents --match_columns content --query 'groonga' --output_columns '_key, snippet_html(content)' --command_version 2 [ [ 0, @@ -38,7 +38,7 @@ select Documents --match_columns content --query 'groonga' --output_columns "ShortText" ], [ - "snippet", + "snippet_html", "null" ] ], Renamed: test/command/suite/select/function/snippet_html/more.test (+1 -1) 99% =================================================================== --- test/command/suite/select/function/snippet/more.test 2012-11-17 00:28:30 +0900 (e986183) +++ test/command/suite/select/function/snippet_html/more.test 2012-11-19 11:04:34 +0900 (f1ecd37) @@ -20,5 +20,5 @@ load --table Documents select Documents \ --match_columns content --query 'groonga' \ - --output_columns '_key, snippet(content)' \ + --output_columns '_key, snippet_html(content)' \ --command_version 2 Renamed: test/command/suite/select/function/snippet_html/one.expected (+2 -2) 99% =================================================================== --- test/command/suite/select/function/snippet/one.expected 2012-11-17 00:28:30 +0900 (51068eb) +++ test/command/suite/select/function/snippet_html/one.expected 2012-11-19 11:04:34 +0900 (77f57c7) @@ -20,7 +20,7 @@ load --table Documents ["groonga ストレージエンジン", "groonga は独自のカラムストアを持つ列指向のデータベースとしての側面を持っていますが、既存の RDBMS のストレージエンジンとして利用することもできます。たとえば、groonga をベースとする MySQL のストレージエンジンとして mroonga が開発されています。mroonga は MySQL のプラグインとして動的にロードすることが可能であり、groonga のカラムストアをストレージとして利用したり、全文検索エンジンとして groonga を MyISAM や InnoDB と連携させたりすることができます。groonga 単体での利用、およびに MyISAM, InnoDB との連携には一長一短があるので、用途に応じて適切な組み合わせを選ぶことが大切です。詳しくは 関連プロジェクト を参照してください。"] ] [[0,0.0,0.0],9] -select Documents --match_columns content --query 'mroonga MySQL' --output_columns '_key, snippet(content)' --command_version 2 +select Documents --match_columns content --query 'mroonga MySQL' --output_columns '_key, snippet_html(content)' --command_version 2 [ [ 0, @@ -38,7 +38,7 @@ select Documents --match_columns content --query 'mroonga MySQL' --output_co "ShortText" ], [ - "snippet", + "snippet_html", "null" ] ], Renamed: test/command/suite/select/function/snippet_html/one.test (+1 -1) 99% =================================================================== --- test/command/suite/select/function/snippet/one.test 2012-11-17 00:28:30 +0900 (8bd0a6a) +++ test/command/suite/select/function/snippet_html/one.test 2012-11-19 11:04:34 +0900 (e41a0f6) @@ -20,5 +20,5 @@ load --table Documents select Documents \ --match_columns content --query 'mroonga MySQL' \ - --output_columns '_key, snippet(content)' \ + --output_columns '_key, snippet_html(content)' \ --command_version 2 -------------- next part -------------- HTML����������������������������... Download