[Groonga-commit] pgroonga/pgroonga at a1bbbe8 [master] test: use "pgroonga_*"

Zurück zum Archiv-Index

Kouhei Sutou null+****@clear*****
Fri Aug 11 23:17:23 JST 2017


Kouhei Sutou	2017-08-11 23:17:23 +0900 (Fri, 11 Aug 2017)

  New Revision: a1bbbe81132c811868e6368f67c24c56b976a779
  https://github.com/pgroonga/pgroonga/commit/a1bbbe81132c811868e6368f67c24c56b976a779

  Message:
    test: use "pgroonga_*"

  Removed files:
    expected/compare/integer/single/in/seqscan.out
    expected/compare/integer/single/less-than-equal/seqscan.out
    expected/compare/timestamp-with-time-zone/single/between/seqscan.out
    expected/compare/timestamp/single/between/seqscan.out
    expected/compare/varchar/single/equal/seqscan.out
    expected/full-text-search/text/single/ilike-v2/begin-of-text/seqscan.out
    expected/full-text-search/text/single/ilike-v2/end-of-text/seqscan.out
    expected/full-text-search/text/single/ilike-v2/partial/seqscan.out
    expected/full-text-search/text/single/ilike-v2/underscore/seqscan.out
    expected/full-text-search/text/single/ilike/begin-of-text/seqscan.out
    expected/full-text-search/text/single/ilike/end-of-text/seqscan.out
    expected/full-text-search/text/single/ilike/partial/seqscan.out
    expected/full-text-search/text/single/ilike/underscore/seqscan.out
    expected/full-text-search/text/single/like-v2/begin-of-text/seqscan.out
    expected/full-text-search/text/single/like-v2/end-of-text/seqscan.out
    expected/full-text-search/text/single/like-v2/partial/seqscan.out
    expected/full-text-search/text/single/like-v2/underscore/seqscan.out
    expected/full-text-search/text/single/like/begin-of-text/seqscan.out
    expected/full-text-search/text/single/like/end-of-text/seqscan.out
    expected/full-text-search/text/single/like/partial/seqscan.out
    expected/full-text-search/text/single/like/underscore/seqscan.out
    expected/regexp/text/ilike-v2/begin-of-text/seqscan.out
    expected/regexp/text/ilike-v2/end-of-text/seqscan.out
    expected/regexp/text/ilike-v2/exact/seqscan.out
    expected/regexp/text/ilike-v2/partial/seqscan.out
    expected/regexp/text/ilike/begin-of-text/seqscan.out
    expected/regexp/text/ilike/end-of-text/seqscan.out
    expected/regexp/text/ilike/exact/seqscan.out
    expected/regexp/text/ilike/partial/seqscan.out
    expected/regexp/text/like-v2/begin-of-text/seqscan.out
    expected/regexp/text/like-v2/end-of-text/seqscan.out
    expected/regexp/text/like-v2/exact/seqscan.out
    expected/regexp/text/like-v2/partial/seqscan.out
    expected/regexp/text/like/begin-of-text/seqscan.out
    expected/regexp/text/like/end-of-text/seqscan.out
    expected/regexp/text/like/exact/seqscan.out
    expected/regexp/text/like/partial/seqscan.out
    sql/compare/integer/single/in/seqscan.sql
    sql/compare/integer/single/less-than-equal/seqscan.sql
    sql/compare/timestamp-with-time-zone/single/between/seqscan.sql
    sql/compare/timestamp/single/between/seqscan.sql
    sql/compare/varchar/single/equal/seqscan.sql
    sql/full-text-search/text/single/ilike-v2/begin-of-text/seqscan.sql
    sql/full-text-search/text/single/ilike-v2/end-of-text/seqscan.sql
    sql/full-text-search/text/single/ilike-v2/partial/seqscan.sql
    sql/full-text-search/text/single/ilike-v2/underscore/seqscan.sql
    sql/full-text-search/text/single/ilike/begin-of-text/seqscan.sql
    sql/full-text-search/text/single/ilike/end-of-text/seqscan.sql
    sql/full-text-search/text/single/ilike/partial/seqscan.sql
    sql/full-text-search/text/single/ilike/underscore/seqscan.sql
    sql/full-text-search/text/single/like-v2/begin-of-text/seqscan.sql
    sql/full-text-search/text/single/like-v2/end-of-text/seqscan.sql
    sql/full-text-search/text/single/like-v2/partial/seqscan.sql
    sql/full-text-search/text/single/like-v2/underscore/seqscan.sql
    sql/full-text-search/text/single/like/begin-of-text/seqscan.sql
    sql/full-text-search/text/single/like/end-of-text/seqscan.sql
    sql/full-text-search/text/single/like/partial/seqscan.sql
    sql/full-text-search/text/single/like/underscore/seqscan.sql
    sql/regexp/text/ilike-v2/begin-of-text/seqscan.sql
    sql/regexp/text/ilike-v2/end-of-text/seqscan.sql
    sql/regexp/text/ilike-v2/exact/seqscan.sql
    sql/regexp/text/ilike-v2/partial/seqscan.sql
    sql/regexp/text/ilike/begin-of-text/seqscan.sql
    sql/regexp/text/ilike/end-of-text/seqscan.sql
    sql/regexp/text/ilike/exact/seqscan.sql
    sql/regexp/text/ilike/partial/seqscan.sql
    sql/regexp/text/like-v2/begin-of-text/seqscan.sql
    sql/regexp/text/like-v2/end-of-text/seqscan.sql
    sql/regexp/text/like-v2/exact/seqscan.sql
    sql/regexp/text/like-v2/partial/seqscan.sql
    sql/regexp/text/like/begin-of-text/seqscan.sql
    sql/regexp/text/like/end-of-text/seqscan.sql
    sql/regexp/text/like/exact/seqscan.sql
    sql/regexp/text/like/partial/seqscan.sql
  Modified files:
    expected/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v1/match-v2/indexscan.out
    expected/full-text-search/text-array/compatibility/v1/match-v2/seqscan.out
    expected/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.out
    expected/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.out
    expected/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v1/query-v2/indexscan.out
    expected/full-text-search/text-array/compatibility/v1/query-v2/seqscan.out
    expected/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v2/match-v1/indexscan.out
    expected/full-text-search/text-array/compatibility/v2/match-v1/seqscan.out
    expected/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.out
    expected/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.out
    expected/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v2/query-v1/indexscan.out
    expected/full-text-search/text-array/compatibility/v2/query-v1/seqscan.out
    expected/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v2/query-v2/indexscan.out
    expected/full-text-search/text-array/compatibility/v2/query-v2/seqscan.out
    expected/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.out
    expected/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.out
    expected/full-text-search/text-array/match-in-v2/bitmapscan.out
    expected/full-text-search/text-array/match-in-v2/indexscan.out
    expected/full-text-search/text-array/match-in-v2/seqscan.out
    expected/full-text-search/text-array/match-v2/bitmapscan.out
    expected/full-text-search/text-array/match-v2/indexscan.out
    expected/full-text-search/text-array/match-v2/seqscan.out
    expected/full-text-search/text-array/match/bitmapscan.out
    expected/full-text-search/text-array/match/indexscan.out
    expected/full-text-search/text-array/match/seqscan.out
    expected/full-text-search/text-array/query-in-v2/bitmapscan.out
    expected/full-text-search/text-array/query-in-v2/indexscan.out
    expected/full-text-search/text-array/query-in-v2/seqscan.out
    expected/full-text-search/text-array/query-v2/bitmapscan.out
    expected/full-text-search/text-array/query-v2/indexscan.out
    expected/full-text-search/text-array/query-v2/seqscan.out
    expected/full-text-search/text-array/query/bitmapscan.out
    expected/full-text-search/text-array/query/indexscan.out
    expected/full-text-search/text-array/query/seqscan.out
    expected/full-text-search/text-array/script-v2/bitmapscan.out
    expected/full-text-search/text-array/script-v2/indexscan.out
    expected/full-text-search/text-array/script-v2/seqscan.out
    expected/full-text-search/text-array/similar-v2/bitmapscan.out
    expected/full-text-search/text-array/similar-v2/indexscan.out
    expected/full-text-search/text/options/plugins/one.out
    expected/full-text-search/text/single/and/bitmapscan.out
    expected/full-text-search/text/single/and/indexscan.out
    expected/full-text-search/text/single/and/seqscan.out
    expected/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v1/match-v2/indexscan.out
    expected/full-text-search/text/single/compatibility/v1/match-v2/seqscan.out
    expected/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.out
    expected/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.out
    expected/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v1/query-v2/indexscan.out
    expected/full-text-search/text/single/compatibility/v1/query-v2/seqscan.out
    expected/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/match-v1/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/match-v1/seqscan.out
    expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/query-v1/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/query-v1/seqscan.out
    expected/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/query-v2/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/query-v2/seqscan.out
    expected/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.out
    expected/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.out
    expected/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.out
    expected/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.out
    expected/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.out
    expected/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.out
    expected/full-text-search/text/single/ilike-v2/end-of-text/indexscan.out
    expected/full-text-search/text/single/ilike-v2/partial/bitmapscan.out
    expected/full-text-search/text/single/ilike-v2/partial/indexscan.out
    expected/full-text-search/text/single/ilike-v2/underscore/bitmapscan.out
    expected/full-text-search/text/single/ilike-v2/underscore/indexscan.out
    expected/full-text-search/text/single/ilike/begin-of-text/bitmapscan.out
    expected/full-text-search/text/single/ilike/begin-of-text/indexscan.out
    expected/full-text-search/text/single/ilike/end-of-text/bitmapscan.out
    expected/full-text-search/text/single/ilike/end-of-text/indexscan.out
    expected/full-text-search/text/single/ilike/partial/bitmapscan.out
    expected/full-text-search/text/single/ilike/partial/indexscan.out
    expected/full-text-search/text/single/ilike/underscore/bitmapscan.out
    expected/full-text-search/text/single/ilike/underscore/indexscan.out
    expected/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.out
    expected/full-text-search/text/single/like-v2/begin-of-text/indexscan.out
    expected/full-text-search/text/single/like-v2/end-of-text/bitmapscan.out
    expected/full-text-search/text/single/like-v2/end-of-text/indexscan.out
    expected/full-text-search/text/single/like-v2/partial/bitmapscan.out
    expected/full-text-search/text/single/like-v2/partial/indexscan.out
    expected/full-text-search/text/single/like-v2/underscore/bitmapscan.out
    expected/full-text-search/text/single/like-v2/underscore/indexscan.out
    expected/full-text-search/text/single/like/begin-of-text/bitmapscan.out
    expected/full-text-search/text/single/like/begin-of-text/indexscan.out
    expected/full-text-search/text/single/like/end-of-text/bitmapscan.out
    expected/full-text-search/text/single/like/end-of-text/indexscan.out
    expected/full-text-search/text/single/like/partial/bitmapscan.out
    expected/full-text-search/text/single/like/partial/indexscan.out
    expected/full-text-search/text/single/like/underscore/bitmapscan.out
    expected/full-text-search/text/single/like/underscore/indexscan.out
    expected/full-text-search/text/single/match-in-v2/bitmapscan.out
    expected/full-text-search/text/single/match-in-v2/indexscan.out
    expected/full-text-search/text/single/match-v2/bitmapscan.out
    expected/full-text-search/text/single/match-v2/indexscan.out
    expected/full-text-search/text/single/match-v2/seqscan.out
    expected/full-text-search/text/single/match/bitmapscan.out
    expected/full-text-search/text/single/match/indexscan.out
    expected/full-text-search/text/single/match/seqscan.out
    expected/full-text-search/text/single/query-in-v2/bitmapscan.out
    expected/full-text-search/text/single/query-in-v2/indexscan.out
    expected/full-text-search/text/single/query-v2/bitmapscan.out
    expected/full-text-search/text/single/query-v2/indexscan.out
    expected/full-text-search/text/single/query-v2/seqscan.out
    expected/full-text-search/text/single/query/bitmapscan.out
    expected/full-text-search/text/single/query/indexscan.out
    expected/full-text-search/text/single/query/seqscan.out
    expected/full-text-search/text/single/script-v2/bitmapscan.out
    expected/full-text-search/text/single/script-v2/indexscan.out
    expected/full-text-search/text/single/similar-v2/bitmapscan.out
    expected/full-text-search/text/single/similar-v2/indexscan.out
    expected/full-text-search/text/single/similar-v2/seqscan.out
    expected/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v1/match-v2/indexscan.out
    expected/full-text-search/varchar/compatibility/v1/match-v2/seqscan.out
    expected/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.out
    expected/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.out
    expected/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v1/query-v2/indexscan.out
    expected/full-text-search/varchar/compatibility/v1/query-v2/seqscan.out
    expected/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v2/match-v1/indexscan.out
    expected/full-text-search/varchar/compatibility/v2/match-v1/seqscan.out
    expected/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.out
    expected/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v2/query-v1/indexscan.out
    expected/full-text-search/varchar/compatibility/v2/query-v1/seqscan.out
    expected/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v2/query-v2/indexscan.out
    expected/full-text-search/varchar/compatibility/v2/query-v2/seqscan.out
    expected/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.out
    expected/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.out
    expected/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.out
    expected/full-text-search/varchar/match-in-v2/bitmapscan.out
    expected/full-text-search/varchar/match-in-v2/indexscan.out
    expected/full-text-search/varchar/match-v2/bitmapscan.out
    expected/full-text-search/varchar/match-v2/indexscan.out
    expected/full-text-search/varchar/match-v2/seqscan.out
    expected/full-text-search/varchar/query-in-v2/bitmapscan.out
    expected/full-text-search/varchar/query-in-v2/indexscan.out
    expected/full-text-search/varchar/query-v2/bitmapscan.out
    expected/full-text-search/varchar/query-v2/indexscan.out
    expected/full-text-search/varchar/query-v2/seqscan.out
    expected/full-text-search/varchar/script-v2/bitmapscan.out
    expected/full-text-search/varchar/script-v2/indexscan.out
    expected/full-text-search/varchar/similar-v2/bitmapscan.out
    expected/full-text-search/varchar/similar-v2/indexscan.out
    expected/full-text-search/varchar/similar-v2/seqscan.out
    expected/function/command-escape-value/all.out
    expected/function/command/after-truncate.out
    expected/function/command/arguments.out
    expected/function/command/select.out
    expected/function/escape/boolean.out
    expected/function/escape/float4.out
    expected/function/escape/float8.out
    expected/function/escape/int2.out
    expected/function/escape/int4.out
    expected/function/escape/int8.out
    expected/function/escape/string-custom.out
    expected/function/escape/string.out
    expected/function/escape/timestamp.out
    expected/function/flush/jsonb.out
    expected/function/flush/multiple.out
    expected/function/flush/nonexistent.out
    expected/function/flush/single.out
    expected/function/highlight-html/different-size-keyword.out
    expected/function/highlight-html/escape.out
    expected/function/highlight-html/multibyte.out
    expected/function/highlight-html/multiple-keywords.out
    expected/function/highlight-html/one-keyword.out
    expected/function/match-positions-byte/different-size-keyword.out
    expected/function/match-positions-byte/multibyte.out
    expected/function/match-positions-byte/multiple-keywords.out
    expected/function/match-positions-byte/one-keyword.out
    expected/function/match-positions-character/different-size-keyword.out
    expected/function/match-positions-character/multibyte.out
    expected/function/match-positions-character/multiple-keywords.out
    expected/function/match-positions-character/one-keyword.out
    expected/function/query-escape/all.out
    expected/function/query-expand/existent.out
    expected/function/query-expand/hash-index.out
    expected/function/query-expand/mix.out
    expected/function/query-expand/multiple-terms.out
    expected/function/query-expand/no-index.out
    expected/function/query-expand/nonexistent.out
    expected/function/query-expand/normal-index.out
    expected/function/query-expand/normalize-with-primary-key.out
    expected/function/query-expand/normalize.out
    expected/function/query-expand/not-text-array-synonyms.out
    expected/function/query-extract-keywords/and-not.out
    expected/function/query-extract-keywords/multiple.out
    expected/function/query-extract-keywords/one.out
    expected/function/score/and.out
    expected/function/score/composite-primary-key/like.out
    expected/function/score/composite-primary-key/match.out
    expected/function/score/hot-updated.out
    expected/function/score/or.out
    expected/function/score/primary-key/not-head.out
    expected/function/score/primary-key/text.out
    expected/function/score/updated.out
    expected/function/snippet-html/keywords/multiple.out
    expected/function/snippet-html/keywords/one.out
    expected/groonga-function/tuple-is-alive/and.out
    expected/groonga-function/tuple-is-alive/or.out
    expected/jsonb/compatibility/v1/match-v2/element/bitmapscan.out
    expected/jsonb/compatibility/v1/match-v2/element/indexscan.out
    expected/jsonb/compatibility/v1/match-v2/value/bitmapscan.out
    expected/jsonb/compatibility/v1/match-v2/value/indexscan.out
    expected/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.out
    expected/jsonb/compatibility/v1/query-v2-question/element/indexscan.out
    expected/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.out
    expected/jsonb/compatibility/v1/query-v2-question/value/indexscan.out
    expected/jsonb/compatibility/v1/query-v2/element/bitmapscan.out
    expected/jsonb/compatibility/v1/query-v2/element/indexscan.out
    expected/jsonb/compatibility/v1/query-v2/value/bitmapscan.out
    expected/jsonb/compatibility/v1/query-v2/value/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/delete/multiple-values.out
    expected/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/element/number/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/element/string/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/full-text-search/default.out
    expected/jsonb/compatibility/v1/script-v2/full-text-search/disable.out
    expected/jsonb/compatibility/v1/script-v2/object/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/object/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/value/number/indexscan.out
    expected/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.out
    expected/jsonb/compatibility/v1/script-v2/value/string/indexscan.out
    expected/jsonb/compatibility/v2/query-v2/element/bitmapscan.out
    expected/jsonb/compatibility/v2/query-v2/element/indexscan.out
    expected/jsonb/compatibility/v2/query-v2/value/bitmapscan.out
    expected/jsonb/compatibility/v2/query-v2/value/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/delete/multiple-values.out
    expected/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/element/number/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/element/string/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/full-text-search/default.out
    expected/jsonb/compatibility/v2/script-v1/full-text-search/disable.out
    expected/jsonb/compatibility/v2/script-v1/object/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/object/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/value/number/indexscan.out
    expected/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.out
    expected/jsonb/compatibility/v2/script-v1/value/string/indexscan.out
    expected/jsonb/contain-v2/array/empty.out
    expected/jsonb/contain-v2/array/multiple-elements.out
    expected/jsonb/contain-v2/object/empty.out
    expected/jsonb/contain/array/empty.out
    expected/jsonb/contain/array/multiple-elements.out
    expected/jsonb/contain/object/empty.out
    expected/jsonb/match-v2/element/bitmapscan.out
    expected/jsonb/match-v2/element/indexscan.out
    expected/jsonb/match-v2/value/bitmapscan.out
    expected/jsonb/match-v2/value/indexscan.out
    expected/jsonb/null/insert.out
    expected/jsonb/null/select.out
    expected/jsonb/query-v2/element/bitmapscan.out
    expected/jsonb/query-v2/element/indexscan.out
    expected/jsonb/query-v2/value/bitmapscan.out
    expected/jsonb/query-v2/value/indexscan.out
    expected/jsonb/script-v2/delete/multiple-values.out
    expected/jsonb/script-v2/element/boolean/bitmapscan.out
    expected/jsonb/script-v2/element/boolean/indexscan.out
    expected/jsonb/script-v2/element/number/bitmapscan.out
    expected/jsonb/script-v2/element/number/indexscan.out
    expected/jsonb/script-v2/element/string/bitmapscan.out
    expected/jsonb/script-v2/element/string/indexscan.out
    expected/jsonb/script-v2/full-text-search/default.out
    expected/jsonb/script-v2/full-text-search/disable.out
    expected/jsonb/script-v2/object/bitmapscan.out
    expected/jsonb/script-v2/object/indexscan.out
    expected/jsonb/script-v2/value/boolean/bitmapscan.out
    expected/jsonb/script-v2/value/boolean/indexscan.out
    expected/jsonb/script-v2/value/number/bitmapscan.out
    expected/jsonb/script-v2/value/number/indexscan.out
    expected/jsonb/script-v2/value/string/bitmapscan.out
    expected/jsonb/script-v2/value/string/indexscan.out
    expected/jsonb/script/delete/multiple-values.out
    expected/jsonb/script/element/boolean/bitmapscan.out
    expected/jsonb/script/element/boolean/indexscan.out
    expected/jsonb/script/element/number/bitmapscan.out
    expected/jsonb/script/element/number/indexscan.out
    expected/jsonb/script/element/string/bitmapscan.out
    expected/jsonb/script/element/string/indexscan.out
    expected/jsonb/script/full-text-search/default.out
    expected/jsonb/script/full-text-search/disable.out
    expected/jsonb/script/object/bitmapscan.out
    expected/jsonb/script/object/indexscan.out
    expected/jsonb/script/value/boolean/bitmapscan.out
    expected/jsonb/script/value/boolean/indexscan.out
    expected/jsonb/script/value/number/bitmapscan.out
    expected/jsonb/script/value/number/indexscan.out
    expected/jsonb/script/value/string/bitmapscan.out
    expected/jsonb/script/value/string/indexscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.out
    expected/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.out
    expected/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.out
    expected/regexp/text/ilike-v2/begin-of-text/bitmapscan.out
    expected/regexp/text/ilike-v2/begin-of-text/indexscan.out
    expected/regexp/text/ilike-v2/end-of-text/bitmapscan.out
    expected/regexp/text/ilike-v2/end-of-text/indexscan.out
    expected/regexp/text/ilike-v2/exact/bitmapscan.out
    expected/regexp/text/ilike-v2/exact/indexscan.out
    expected/regexp/text/ilike-v2/partial/bitmapscan.out
    expected/regexp/text/ilike-v2/partial/indexscan.out
    expected/regexp/text/ilike/begin-of-text/bitmapscan.out
    expected/regexp/text/ilike/begin-of-text/indexscan.out
    expected/regexp/text/ilike/end-of-text/bitmapscan.out
    expected/regexp/text/ilike/end-of-text/indexscan.out
    expected/regexp/text/ilike/exact/bitmapscan.out
    expected/regexp/text/ilike/exact/indexscan.out
    expected/regexp/text/ilike/partial/bitmapscan.out
    expected/regexp/text/ilike/partial/indexscan.out
    expected/regexp/text/like-v2/begin-of-text/bitmapscan.out
    expected/regexp/text/like-v2/begin-of-text/indexscan.out
    expected/regexp/text/like-v2/end-of-text/bitmapscan.out
    expected/regexp/text/like-v2/end-of-text/indexscan.out
    expected/regexp/text/like-v2/exact/bitmapscan.out
    expected/regexp/text/like-v2/exact/indexscan.out
    expected/regexp/text/like-v2/partial/bitmapscan.out
    expected/regexp/text/like-v2/partial/indexscan.out
    expected/regexp/text/like/begin-of-text/bitmapscan.out
    expected/regexp/text/like/begin-of-text/indexscan.out
    expected/regexp/text/like/end-of-text/bitmapscan.out
    expected/regexp/text/like/end-of-text/indexscan.out
    expected/regexp/text/like/exact/bitmapscan.out
    expected/regexp/text/like/exact/indexscan.out
    expected/regexp/text/like/partial/bitmapscan.out
    expected/regexp/text/like/partial/indexscan.out
    expected/regexp/text/regexp-v2/begin-of-text/bitmapscan.out
    expected/regexp/text/regexp-v2/begin-of-text/indexscan.out
    expected/regexp/text/regexp-v2/begin-of-text/seqscan.out
    expected/regexp/text/regexp-v2/dot/bitmapscan.out
    expected/regexp/text/regexp-v2/dot/indexscan.out
    expected/regexp/text/regexp-v2/dot/seqscan.out
    expected/regexp/text/regexp-v2/end-of-text/bitmapscan.out
    expected/regexp/text/regexp-v2/end-of-text/indexscan.out
    expected/regexp/text/regexp-v2/end-of-text/seqscan.out
    expected/regexp/text/regexp-v2/exact/bitmapscan.out
    expected/regexp/text/regexp-v2/exact/indexscan.out
    expected/regexp/text/regexp-v2/exact/seqscan.out
    expected/regexp/text/regexp-v2/partial/bitmapscan.out
    expected/regexp/text/regexp-v2/partial/indexscan.out
    expected/regexp/text/regexp-v2/partial/seqscan.out
    expected/regexp/text/regexp/begin-of-text/bitmapscan.out
    expected/regexp/text/regexp/begin-of-text/indexscan.out
    expected/regexp/text/regexp/begin-of-text/seqscan.out
    expected/regexp/text/regexp/dot/bitmapscan.out
    expected/regexp/text/regexp/dot/indexscan.out
    expected/regexp/text/regexp/dot/seqscan.out
    expected/regexp/text/regexp/end-of-text/bitmapscan.out
    expected/regexp/text/regexp/end-of-text/indexscan.out
    expected/regexp/text/regexp/end-of-text/seqscan.out
    expected/regexp/text/regexp/exact/bitmapscan.out
    expected/regexp/text/regexp/exact/indexscan.out
    expected/regexp/text/regexp/exact/seqscan.out
    expected/regexp/text/regexp/partial/bitmapscan.out
    expected/regexp/text/regexp/partial/indexscan.out
    expected/regexp/text/regexp/partial/seqscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.out
    expected/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.out
    expected/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.out
    expected/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.out
    expected/regexp/varchar/regexp-v2/begin-of-text/indexscan.out
    expected/regexp/varchar/regexp-v2/begin-of-text/seqscan.out
    expected/regexp/varchar/regexp-v2/dot/bitmapscan.out
    expected/regexp/varchar/regexp-v2/dot/indexscan.out
    expected/regexp/varchar/regexp-v2/dot/seqscan.out
    expected/regexp/varchar/regexp-v2/end-of-text/bitmapscan.out
    expected/regexp/varchar/regexp-v2/end-of-text/indexscan.out
    expected/regexp/varchar/regexp-v2/end-of-text/seqscan.out
    expected/regexp/varchar/regexp-v2/exact/bitmapscan.out
    expected/regexp/varchar/regexp-v2/exact/indexscan.out
    expected/regexp/varchar/regexp-v2/exact/seqscan.out
    expected/regexp/varchar/regexp-v2/partial/bitmapscan.out
    expected/regexp/varchar/regexp-v2/partial/indexscan.out
    expected/regexp/varchar/regexp-v2/partial/seqscan.out
    expected/reindex/analyze.out
    expected/term-search/text-array/combined/bitmapscan.out
    expected/term-search/text-array/combined/seqscan.out
    expected/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.out
    expected/term-search/text-array/compatibility/v2/prefix-rk/indexscan.out
    expected/term-search/text-array/compatibility/v2/prefix/bitmapscan.out
    expected/term-search/text-array/compatibility/v2/prefix/indexscan.out
    expected/term-search/text-array/prefix-in/bitmapscan.out
    expected/term-search/text-array/prefix-in/indexscan.out
    expected/term-search/text-array/prefix-rk-in/bitmapscan.out
    expected/term-search/text-array/prefix-rk-in/indexscan.out
    expected/term-search/text-array/prefix-rk/bitmapscan.out
    expected/term-search/text-array/prefix-rk/indexscan.out
    expected/term-search/text-array/prefix/bitmapscan.out
    expected/term-search/text-array/prefix/indexscan.out
    expected/term-search/text/combined/bitmapscan.out
    expected/term-search/text/combined/indexscan.out
    expected/term-search/text/combined/seqscan.out
    expected/term-search/text/options/tokenizer/ignored.out
    expected/term-search/text/prefix-in/bitmapscan.out
    expected/term-search/text/prefix-in/indexscan.out
    expected/term-search/text/prefix-rk-in/bitmapscan.out
    expected/term-search/text/prefix-rk-in/indexscan.out
    expected/term-search/text/prefix-rk/bitmapscan.out
    expected/term-search/text/prefix-rk/indexscan.out
    expected/term-search/text/prefix/bitmapscan.out
    expected/term-search/text/prefix/indexscan.out
    expected/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.out
    expected/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.out
    expected/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.out
    expected/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.out
    expected/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.out
    expected/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.out
    expected/term-search/varchar-array/contain-v2/bitmapscan.out
    expected/term-search/varchar-array/contain-v2/indexscan.out
    expected/term-search/varchar-array/contain-v2/seqscan.out
    expected/term-search/varchar-array/contain/bitmapscan.out
    expected/term-search/varchar-array/contain/indexscan.out
    expected/term-search/varchar-array/contain/seqscan.out
    expected/variable/lock-timeout/valid.out
    expected/variable/log-level/invalid.out
    expected/variable/log-level/valid.out
    expected/variable/log-path/valid.out
    expected/variable/log-type/valid.out
    expected/variable/match-escalation-threshold/valid.out
    expected/variable/query-log-path/valid.out
    sql/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v1/match-v2/indexscan.sql
    sql/full-text-search/text-array/compatibility/v1/match-v2/seqscan.sql
    sql/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.sql
    sql/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.sql
    sql/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v1/query-v2/indexscan.sql
    sql/full-text-search/text-array/compatibility/v1/query-v2/seqscan.sql
    sql/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v2/match-v1/indexscan.sql
    sql/full-text-search/text-array/compatibility/v2/match-v1/seqscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-v1/indexscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-v1/seqscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-v2/indexscan.sql
    sql/full-text-search/text-array/compatibility/v2/query-v2/seqscan.sql
    sql/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.sql
    sql/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.sql
    sql/full-text-search/text-array/match-in-v2/bitmapscan.sql
    sql/full-text-search/text-array/match-in-v2/indexscan.sql
    sql/full-text-search/text-array/match-in-v2/seqscan.sql
    sql/full-text-search/text-array/match-v2/bitmapscan.sql
    sql/full-text-search/text-array/match-v2/indexscan.sql
    sql/full-text-search/text-array/match-v2/seqscan.sql
    sql/full-text-search/text-array/match/bitmapscan.sql
    sql/full-text-search/text-array/match/indexscan.sql
    sql/full-text-search/text-array/match/seqscan.sql
    sql/full-text-search/text-array/query-in-v2/bitmapscan.sql
    sql/full-text-search/text-array/query-in-v2/indexscan.sql
    sql/full-text-search/text-array/query-in-v2/seqscan.sql
    sql/full-text-search/text-array/query-v2/bitmapscan.sql
    sql/full-text-search/text-array/query-v2/indexscan.sql
    sql/full-text-search/text-array/query-v2/seqscan.sql
    sql/full-text-search/text-array/query/bitmapscan.sql
    sql/full-text-search/text-array/query/indexscan.sql
    sql/full-text-search/text-array/query/seqscan.sql
    sql/full-text-search/text-array/script-v2/bitmapscan.sql
    sql/full-text-search/text-array/script-v2/indexscan.sql
    sql/full-text-search/text-array/script-v2/seqscan.sql
    sql/full-text-search/text-array/similar-v2/bitmapscan.sql
    sql/full-text-search/text-array/similar-v2/indexscan.sql
    sql/full-text-search/text/options/plugins/one.sql
    sql/full-text-search/text/single/and/bitmapscan.sql
    sql/full-text-search/text/single/and/indexscan.sql
    sql/full-text-search/text/single/and/seqscan.sql
    sql/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v1/match-v2/indexscan.sql
    sql/full-text-search/text/single/compatibility/v1/match-v2/seqscan.sql
    sql/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.sql
    sql/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.sql
    sql/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v1/query-v2/indexscan.sql
    sql/full-text-search/text/single/compatibility/v1/query-v2/seqscan.sql
    sql/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/match-v1/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/match-v1/seqscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-v1/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-v1/seqscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-v2/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/query-v2/seqscan.sql
    sql/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.sql
    sql/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.sql
    sql/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.sql
    sql/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.sql
    sql/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.sql
    sql/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.sql
    sql/full-text-search/text/single/ilike-v2/end-of-text/indexscan.sql
    sql/full-text-search/text/single/ilike-v2/partial/bitmapscan.sql
    sql/full-text-search/text/single/ilike-v2/partial/indexscan.sql
    sql/full-text-search/text/single/ilike-v2/underscore/bitmapscan.sql
    sql/full-text-search/text/single/ilike-v2/underscore/indexscan.sql
    sql/full-text-search/text/single/ilike/begin-of-text/bitmapscan.sql
    sql/full-text-search/text/single/ilike/begin-of-text/indexscan.sql
    sql/full-text-search/text/single/ilike/end-of-text/bitmapscan.sql
    sql/full-text-search/text/single/ilike/end-of-text/indexscan.sql
    sql/full-text-search/text/single/ilike/partial/bitmapscan.sql
    sql/full-text-search/text/single/ilike/partial/indexscan.sql
    sql/full-text-search/text/single/ilike/underscore/bitmapscan.sql
    sql/full-text-search/text/single/ilike/underscore/indexscan.sql
    sql/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.sql
    sql/full-text-search/text/single/like-v2/begin-of-text/indexscan.sql
    sql/full-text-search/text/single/like-v2/end-of-text/bitmapscan.sql
    sql/full-text-search/text/single/like-v2/end-of-text/indexscan.sql
    sql/full-text-search/text/single/like-v2/partial/bitmapscan.sql
    sql/full-text-search/text/single/like-v2/partial/indexscan.sql
    sql/full-text-search/text/single/like-v2/underscore/bitmapscan.sql
    sql/full-text-search/text/single/like-v2/underscore/indexscan.sql
    sql/full-text-search/text/single/like/begin-of-text/bitmapscan.sql
    sql/full-text-search/text/single/like/begin-of-text/indexscan.sql
    sql/full-text-search/text/single/like/end-of-text/bitmapscan.sql
    sql/full-text-search/text/single/like/end-of-text/indexscan.sql
    sql/full-text-search/text/single/like/partial/bitmapscan.sql
    sql/full-text-search/text/single/like/partial/indexscan.sql
    sql/full-text-search/text/single/like/underscore/bitmapscan.sql
    sql/full-text-search/text/single/like/underscore/indexscan.sql
    sql/full-text-search/text/single/match-in-v2/bitmapscan.sql
    sql/full-text-search/text/single/match-in-v2/indexscan.sql
    sql/full-text-search/text/single/match-v2/bitmapscan.sql
    sql/full-text-search/text/single/match-v2/indexscan.sql
    sql/full-text-search/text/single/match-v2/seqscan.sql
    sql/full-text-search/text/single/match/bitmapscan.sql
    sql/full-text-search/text/single/match/indexscan.sql
    sql/full-text-search/text/single/match/seqscan.sql
    sql/full-text-search/text/single/query-in-v2/bitmapscan.sql
    sql/full-text-search/text/single/query-in-v2/indexscan.sql
    sql/full-text-search/text/single/query-v2/bitmapscan.sql
    sql/full-text-search/text/single/query-v2/indexscan.sql
    sql/full-text-search/text/single/query-v2/seqscan.sql
    sql/full-text-search/text/single/query/bitmapscan.sql
    sql/full-text-search/text/single/query/indexscan.sql
    sql/full-text-search/text/single/query/seqscan.sql
    sql/full-text-search/text/single/script-v2/bitmapscan.sql
    sql/full-text-search/text/single/script-v2/indexscan.sql
    sql/full-text-search/text/single/similar-v2/bitmapscan.sql
    sql/full-text-search/text/single/similar-v2/indexscan.sql
    sql/full-text-search/text/single/similar-v2/seqscan.sql
    sql/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v1/match-v2/indexscan.sql
    sql/full-text-search/varchar/compatibility/v1/match-v2/seqscan.sql
    sql/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.sql
    sql/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.sql
    sql/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v1/query-v2/indexscan.sql
    sql/full-text-search/varchar/compatibility/v1/query-v2/seqscan.sql
    sql/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v2/match-v1/indexscan.sql
    sql/full-text-search/varchar/compatibility/v2/match-v1/seqscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-v1/indexscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-v1/seqscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-v2/indexscan.sql
    sql/full-text-search/varchar/compatibility/v2/query-v2/seqscan.sql
    sql/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.sql
    sql/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.sql
    sql/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.sql
    sql/full-text-search/varchar/match-in-v2/bitmapscan.sql
    sql/full-text-search/varchar/match-in-v2/indexscan.sql
    sql/full-text-search/varchar/match-v2/bitmapscan.sql
    sql/full-text-search/varchar/match-v2/indexscan.sql
    sql/full-text-search/varchar/match-v2/seqscan.sql
    sql/full-text-search/varchar/query-in-v2/bitmapscan.sql
    sql/full-text-search/varchar/query-in-v2/indexscan.sql
    sql/full-text-search/varchar/query-v2/bitmapscan.sql
    sql/full-text-search/varchar/query-v2/indexscan.sql
    sql/full-text-search/varchar/query-v2/seqscan.sql
    sql/full-text-search/varchar/script-v2/bitmapscan.sql
    sql/full-text-search/varchar/script-v2/indexscan.sql
    sql/full-text-search/varchar/similar-v2/bitmapscan.sql
    sql/full-text-search/varchar/similar-v2/indexscan.sql
    sql/full-text-search/varchar/similar-v2/seqscan.sql
    sql/function/command-escape-value/all.sql
    sql/function/command/after-truncate.sql
    sql/function/command/arguments.sql
    sql/function/command/select.sql
    sql/function/escape/boolean.sql
    sql/function/escape/float4.sql
    sql/function/escape/float8.sql
    sql/function/escape/int2.sql
    sql/function/escape/int4.sql
    sql/function/escape/int8.sql
    sql/function/escape/string-custom.sql
    sql/function/escape/string.sql
    sql/function/escape/timestamp.sql
    sql/function/flush/jsonb.sql
    sql/function/flush/multiple.sql
    sql/function/flush/nonexistent.sql
    sql/function/flush/single.sql
    sql/function/highlight-html/different-size-keyword.sql
    sql/function/highlight-html/escape.sql
    sql/function/highlight-html/multibyte.sql
    sql/function/highlight-html/multiple-keywords.sql
    sql/function/highlight-html/one-keyword.sql
    sql/function/match-positions-byte/different-size-keyword.sql
    sql/function/match-positions-byte/multibyte.sql
    sql/function/match-positions-byte/multiple-keywords.sql
    sql/function/match-positions-byte/one-keyword.sql
    sql/function/match-positions-character/different-size-keyword.sql
    sql/function/match-positions-character/multibyte.sql
    sql/function/match-positions-character/multiple-keywords.sql
    sql/function/match-positions-character/one-keyword.sql
    sql/function/query-escape/all.sql
    sql/function/query-expand/existent.sql
    sql/function/query-expand/hash-index.sql
    sql/function/query-expand/mix.sql
    sql/function/query-expand/multiple-terms.sql
    sql/function/query-expand/no-index.sql
    sql/function/query-expand/nonexistent.sql
    sql/function/query-expand/normal-index.sql
    sql/function/query-expand/normalize-with-primary-key.sql
    sql/function/query-expand/normalize.sql
    sql/function/query-expand/not-text-array-synonyms.sql
    sql/function/query-extract-keywords/and-not.sql
    sql/function/query-extract-keywords/multiple.sql
    sql/function/query-extract-keywords/one.sql
    sql/function/score/and.sql
    sql/function/score/composite-primary-key/like.sql
    sql/function/score/composite-primary-key/match.sql
    sql/function/score/hot-updated.sql
    sql/function/score/or.sql
    sql/function/score/primary-key/not-head.sql
    sql/function/score/primary-key/text.sql
    sql/function/score/updated.sql
    sql/function/snippet-html/keywords/multiple.sql
    sql/function/snippet-html/keywords/one.sql
    sql/groonga-function/tuple-is-alive/and.sql
    sql/groonga-function/tuple-is-alive/or.sql
    sql/jsonb/compatibility/v1/match-v2/element/bitmapscan.sql
    sql/jsonb/compatibility/v1/match-v2/element/indexscan.sql
    sql/jsonb/compatibility/v1/match-v2/value/bitmapscan.sql
    sql/jsonb/compatibility/v1/match-v2/value/indexscan.sql
    sql/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.sql
    sql/jsonb/compatibility/v1/query-v2-question/element/indexscan.sql
    sql/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.sql
    sql/jsonb/compatibility/v1/query-v2-question/value/indexscan.sql
    sql/jsonb/compatibility/v1/query-v2/element/bitmapscan.sql
    sql/jsonb/compatibility/v1/query-v2/element/indexscan.sql
    sql/jsonb/compatibility/v1/query-v2/value/bitmapscan.sql
    sql/jsonb/compatibility/v1/query-v2/value/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/delete/multiple-values.sql
    sql/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/element/number/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/element/string/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/full-text-search/#default.sql#
    sql/jsonb/compatibility/v1/script-v2/full-text-search/default.sql
    sql/jsonb/compatibility/v1/script-v2/full-text-search/disable.sql
    sql/jsonb/compatibility/v1/script-v2/object/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/object/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/value/number/indexscan.sql
    sql/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.sql
    sql/jsonb/compatibility/v1/script-v2/value/string/indexscan.sql
    sql/jsonb/compatibility/v2/query-v2/element/bitmapscan.sql
    sql/jsonb/compatibility/v2/query-v2/element/indexscan.sql
    sql/jsonb/compatibility/v2/query-v2/value/bitmapscan.sql
    sql/jsonb/compatibility/v2/query-v2/value/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/delete/multiple-values.sql
    sql/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/element/number/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/element/string/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/full-text-search/default.sql
    sql/jsonb/compatibility/v2/script-v1/full-text-search/disable.sql
    sql/jsonb/compatibility/v2/script-v1/object/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/object/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/value/number/indexscan.sql
    sql/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.sql
    sql/jsonb/compatibility/v2/script-v1/value/string/indexscan.sql
    sql/jsonb/contain-v2/array/empty.sql
    sql/jsonb/contain-v2/array/multiple-elements.sql
    sql/jsonb/contain-v2/object/empty.sql
    sql/jsonb/contain/array/empty.sql
    sql/jsonb/contain/array/multiple-elements.sql
    sql/jsonb/contain/object/empty.sql
    sql/jsonb/match-v2/element/bitmapscan.sql
    sql/jsonb/match-v2/element/indexscan.sql
    sql/jsonb/match-v2/value/bitmapscan.sql
    sql/jsonb/match-v2/value/indexscan.sql
    sql/jsonb/null/insert.sql
    sql/jsonb/null/select.sql
    sql/jsonb/query-v2/element/bitmapscan.sql
    sql/jsonb/query-v2/element/indexscan.sql
    sql/jsonb/query-v2/value/bitmapscan.sql
    sql/jsonb/query-v2/value/indexscan.sql
    sql/jsonb/script-v2/delete/multiple-values.sql
    sql/jsonb/script-v2/element/boolean/bitmapscan.sql
    sql/jsonb/script-v2/element/boolean/indexscan.sql
    sql/jsonb/script-v2/element/number/bitmapscan.sql
    sql/jsonb/script-v2/element/number/indexscan.sql
    sql/jsonb/script-v2/element/string/bitmapscan.sql
    sql/jsonb/script-v2/element/string/indexscan.sql
    sql/jsonb/script-v2/full-text-search/default.sql
    sql/jsonb/script-v2/full-text-search/disable.sql
    sql/jsonb/script-v2/object/bitmapscan.sql
    sql/jsonb/script-v2/object/indexscan.sql
    sql/jsonb/script-v2/value/boolean/bitmapscan.sql
    sql/jsonb/script-v2/value/boolean/indexscan.sql
    sql/jsonb/script-v2/value/number/bitmapscan.sql
    sql/jsonb/script-v2/value/number/indexscan.sql
    sql/jsonb/script-v2/value/string/bitmapscan.sql
    sql/jsonb/script-v2/value/string/indexscan.sql
    sql/jsonb/script/delete/multiple-values.sql
    sql/jsonb/script/element/boolean/bitmapscan.sql
    sql/jsonb/script/element/boolean/indexscan.sql
    sql/jsonb/script/element/number/bitmapscan.sql
    sql/jsonb/script/element/number/indexscan.sql
    sql/jsonb/script/element/string/bitmapscan.sql
    sql/jsonb/script/element/string/indexscan.sql
    sql/jsonb/script/full-text-search/default.sql
    sql/jsonb/script/full-text-search/disable.sql
    sql/jsonb/script/object/bitmapscan.sql
    sql/jsonb/script/object/indexscan.sql
    sql/jsonb/script/value/boolean/bitmapscan.sql
    sql/jsonb/script/value/boolean/indexscan.sql
    sql/jsonb/script/value/number/bitmapscan.sql
    sql/jsonb/script/value/number/indexscan.sql
    sql/jsonb/script/value/string/bitmapscan.sql
    sql/jsonb/script/value/string/indexscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.sql
    sql/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.sql
    sql/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.sql
    sql/regexp/text/ilike-v2/begin-of-text/bitmapscan.sql
    sql/regexp/text/ilike-v2/begin-of-text/indexscan.sql
    sql/regexp/text/ilike-v2/end-of-text/bitmapscan.sql
    sql/regexp/text/ilike-v2/end-of-text/indexscan.sql
    sql/regexp/text/ilike-v2/exact/bitmapscan.sql
    sql/regexp/text/ilike-v2/exact/indexscan.sql
    sql/regexp/text/ilike-v2/partial/bitmapscan.sql
    sql/regexp/text/ilike-v2/partial/indexscan.sql
    sql/regexp/text/ilike/begin-of-text/bitmapscan.sql
    sql/regexp/text/ilike/begin-of-text/indexscan.sql
    sql/regexp/text/ilike/end-of-text/bitmapscan.sql
    sql/regexp/text/ilike/end-of-text/indexscan.sql
    sql/regexp/text/ilike/exact/bitmapscan.sql
    sql/regexp/text/ilike/exact/indexscan.sql
    sql/regexp/text/ilike/partial/bitmapscan.sql
    sql/regexp/text/ilike/partial/indexscan.sql
    sql/regexp/text/like-v2/begin-of-text/bitmapscan.sql
    sql/regexp/text/like-v2/begin-of-text/indexscan.sql
    sql/regexp/text/like-v2/end-of-text/bitmapscan.sql
    sql/regexp/text/like-v2/end-of-text/indexscan.sql
    sql/regexp/text/like-v2/exact/bitmapscan.sql
    sql/regexp/text/like-v2/exact/indexscan.sql
    sql/regexp/text/like-v2/partial/bitmapscan.sql
    sql/regexp/text/like-v2/partial/indexscan.sql
    sql/regexp/text/like/begin-of-text/bitmapscan.sql
    sql/regexp/text/like/begin-of-text/indexscan.sql
    sql/regexp/text/like/end-of-text/bitmapscan.sql
    sql/regexp/text/like/end-of-text/indexscan.sql
    sql/regexp/text/like/exact/bitmapscan.sql
    sql/regexp/text/like/exact/indexscan.sql
    sql/regexp/text/like/partial/bitmapscan.sql
    sql/regexp/text/like/partial/indexscan.sql
    sql/regexp/text/regexp-v2/begin-of-text/bitmapscan.sql
    sql/regexp/text/regexp-v2/begin-of-text/indexscan.sql
    sql/regexp/text/regexp-v2/begin-of-text/seqscan.sql
    sql/regexp/text/regexp-v2/dot/bitmapscan.sql
    sql/regexp/text/regexp-v2/dot/indexscan.sql
    sql/regexp/text/regexp-v2/dot/seqscan.sql
    sql/regexp/text/regexp-v2/end-of-text/bitmapscan.sql
    sql/regexp/text/regexp-v2/end-of-text/indexscan.sql
    sql/regexp/text/regexp-v2/end-of-text/seqscan.sql
    sql/regexp/text/regexp-v2/exact/bitmapscan.sql
    sql/regexp/text/regexp-v2/exact/indexscan.sql
    sql/regexp/text/regexp-v2/exact/seqscan.sql
    sql/regexp/text/regexp-v2/partial/bitmapscan.sql
    sql/regexp/text/regexp-v2/partial/indexscan.sql
    sql/regexp/text/regexp-v2/partial/seqscan.sql
    sql/regexp/text/regexp/begin-of-text/bitmapscan.sql
    sql/regexp/text/regexp/begin-of-text/indexscan.sql
    sql/regexp/text/regexp/begin-of-text/seqscan.sql
    sql/regexp/text/regexp/dot/bitmapscan.sql
    sql/regexp/text/regexp/dot/indexscan.sql
    sql/regexp/text/regexp/dot/seqscan.sql
    sql/regexp/text/regexp/end-of-text/bitmapscan.sql
    sql/regexp/text/regexp/end-of-text/indexscan.sql
    sql/regexp/text/regexp/end-of-text/seqscan.sql
    sql/regexp/text/regexp/exact/bitmapscan.sql
    sql/regexp/text/regexp/exact/indexscan.sql
    sql/regexp/text/regexp/exact/seqscan.sql
    sql/regexp/text/regexp/partial/bitmapscan.sql
    sql/regexp/text/regexp/partial/indexscan.sql
    sql/regexp/text/regexp/partial/seqscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.sql
    sql/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.sql
    sql/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.sql
    sql/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.sql
    sql/regexp/varchar/regexp-v2/begin-of-text/indexscan.sql
    sql/regexp/varchar/regexp-v2/begin-of-text/seqscan.sql
    sql/regexp/varchar/regexp-v2/dot/bitmapscan.sql
    sql/regexp/varchar/regexp-v2/dot/indexscan.sql
    sql/regexp/varchar/regexp-v2/dot/seqscan.sql
    sql/regexp/varchar/regexp-v2/end-of-text/bitmapscan.sql
    sql/regexp/varchar/regexp-v2/end-of-text/indexscan.sql
    sql/regexp/varchar/regexp-v2/end-of-text/seqscan.sql
    sql/regexp/varchar/regexp-v2/exact/bitmapscan.sql
    sql/regexp/varchar/regexp-v2/exact/indexscan.sql
    sql/regexp/varchar/regexp-v2/exact/seqscan.sql
    sql/regexp/varchar/regexp-v2/partial/bitmapscan.sql
    sql/regexp/varchar/regexp-v2/partial/indexscan.sql
    sql/regexp/varchar/regexp-v2/partial/seqscan.sql
    sql/reindex/analyze.sql
    sql/term-search/text-array/combined/bitmapscan.sql
    sql/term-search/text-array/combined/seqscan.sql
    sql/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.sql
    sql/term-search/text-array/compatibility/v2/prefix-rk/indexscan.sql
    sql/term-search/text-array/compatibility/v2/prefix/bitmapscan.sql
    sql/term-search/text-array/compatibility/v2/prefix/indexscan.sql
    sql/term-search/text-array/prefix-in/bitmapscan.sql
    sql/term-search/text-array/prefix-in/indexscan.sql
    sql/term-search/text-array/prefix-rk-in/bitmapscan.sql
    sql/term-search/text-array/prefix-rk-in/indexscan.sql
    sql/term-search/text-array/prefix-rk/bitmapscan.sql
    sql/term-search/text-array/prefix-rk/indexscan.sql
    sql/term-search/text-array/prefix/bitmapscan.sql
    sql/term-search/text-array/prefix/indexscan.sql
    sql/term-search/text/combined/bitmapscan.sql
    sql/term-search/text/combined/indexscan.sql
    sql/term-search/text/combined/seqscan.sql
    sql/term-search/text/options/tokenizer/ignored.sql
    sql/term-search/text/prefix-in/bitmapscan.sql
    sql/term-search/text/prefix-in/indexscan.sql
    sql/term-search/text/prefix-rk-in/bitmapscan.sql
    sql/term-search/text/prefix-rk-in/indexscan.sql
    sql/term-search/text/prefix-rk/bitmapscan.sql
    sql/term-search/text/prefix-rk/indexscan.sql
    sql/term-search/text/prefix/bitmapscan.sql
    sql/term-search/text/prefix/indexscan.sql
    sql/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.sql
    sql/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.sql
    sql/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.sql
    sql/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.sql
    sql/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.sql
    sql/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.sql
    sql/term-search/varchar-array/contain-v2/bitmapscan.sql
    sql/term-search/varchar-array/contain-v2/indexscan.sql
    sql/term-search/varchar-array/contain-v2/seqscan.sql
    sql/term-search/varchar-array/contain/bitmapscan.sql
    sql/term-search/varchar-array/contain/indexscan.sql
    sql/term-search/varchar-array/contain/seqscan.sql
    sql/variable/lock-timeout/valid.sql
    sql/variable/log-level/invalid.sql
    sql/variable/log-level/valid.sql
    sql/variable/log-path/valid.sql
    sql/variable/log-type/valid.sql
    sql/variable/match-escalation-threshold/valid.sql
    sql/variable/query-log-path/valid.sql

  Deleted: expected/compare/integer/single/in/seqscan.out (+0 -28) 100644
===================================================================
--- expected/compare/integer/single/in/seqscan.out    2017-08-11 23:16:48 +0900 (e3f9ba0)
+++ /dev/null
@@ -1,28 +0,0 @@
-CREATE TABLE ids (
-  id integer
-);
-INSERT INTO ids VALUES (2);
-INSERT INTO ids VALUES (7);
-INSERT INTO ids VALUES (6);
-INSERT INTO ids VALUES (4);
-INSERT INTO ids VALUES (5);
-INSERT INTO ids VALUES (8);
-INSERT INTO ids VALUES (1);
-INSERT INTO ids VALUES (10);
-INSERT INTO ids VALUES (3);
-INSERT INTO ids VALUES (9);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id
-  FROM ids
- WHERE id IN (6, 1, 7)
- ORDER BY id ASC;
- id 
-----
-  1
-  6
-  7
-(3 rows)
-
-DROP TABLE ids;

  Deleted: expected/compare/integer/single/less-than-equal/seqscan.out (+0 -20) 100644
===================================================================
--- expected/compare/integer/single/less-than-equal/seqscan.out    2017-08-11 23:16:48 +0900 (0cc8641)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE ids (
-  id integer
-);
-INSERT INTO ids VALUES (1);
-INSERT INTO ids VALUES (2);
-INSERT INTO ids VALUES (3);
-CREATE INDEX grnindex ON ids USING pgroonga (id);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id
-  FROM ids
- WHERE id <= 2;
- id 
-----
-  1
-  2
-(2 rows)
-
-DROP TABLE ids;

  Deleted: expected/compare/timestamp-with-time-zone/single/between/seqscan.out (+0 -33) 100644
===================================================================
--- expected/compare/timestamp-with-time-zone/single/between/seqscan.out    2017-08-11 23:16:48 +0900 (79a2903)
+++ /dev/null
@@ -1,33 +0,0 @@
-CREATE TABLE logs (
-  created_at timestamp with time zone
-);
-INSERT INTO logs VALUES ('2015-02-14 10:44:10+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:09+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:02+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:04+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:01+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:05+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:07+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:06+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:03+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:08+09:00');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (created_at);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT created_at
-  FROM logs
- WHERE created_at BETWEEN '2015-02-14 10:44:03+09:00' AND '2015-02-14 10:44:09+09:00'
- ORDER BY created_at ASC;
-          created_at          
-------------------------------
- Fri Feb 13 17:44:03 2015 PST
- Fri Feb 13 17:44:04 2015 PST
- Fri Feb 13 17:44:05 2015 PST
- Fri Feb 13 17:44:06 2015 PST
- Fri Feb 13 17:44:07 2015 PST
- Fri Feb 13 17:44:08 2015 PST
- Fri Feb 13 17:44:09 2015 PST
-(7 rows)
-
-DROP TABLE logs;

  Deleted: expected/compare/timestamp/single/between/seqscan.out (+0 -33) 100644
===================================================================
--- expected/compare/timestamp/single/between/seqscan.out    2017-08-11 23:16:48 +0900 (22e2e18)
+++ /dev/null
@@ -1,33 +0,0 @@
-CREATE TABLE logs (
-  created_at timestamp
-);
-INSERT INTO logs VALUES ('2015-02-14 10:44:10');
-INSERT INTO logs VALUES ('2015-02-14 10:44:09');
-INSERT INTO logs VALUES ('2015-02-14 10:44:02');
-INSERT INTO logs VALUES ('2015-02-14 10:44:04');
-INSERT INTO logs VALUES ('2015-02-14 10:44:01');
-INSERT INTO logs VALUES ('2015-02-14 10:44:05');
-INSERT INTO logs VALUES ('2015-02-14 10:44:07');
-INSERT INTO logs VALUES ('2015-02-14 10:44:06');
-INSERT INTO logs VALUES ('2015-02-14 10:44:03');
-INSERT INTO logs VALUES ('2015-02-14 10:44:08');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (created_at);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT created_at
-  FROM logs
- WHERE created_at BETWEEN '2015-02-14 10:44:03' AND '2015-02-14 10:44:09'
- ORDER BY created_at ASC;
-        created_at        
---------------------------
- Sat Feb 14 10:44:03 2015
- Sat Feb 14 10:44:04 2015
- Sat Feb 14 10:44:05 2015
- Sat Feb 14 10:44:06 2015
- Sat Feb 14 10:44:07 2015
- Sat Feb 14 10:44:08 2015
- Sat Feb 14 10:44:09 2015
-(7 rows)
-
-DROP TABLE logs;

  Deleted: expected/compare/varchar/single/equal/seqscan.out (+0 -20) 100644
===================================================================
--- expected/compare/varchar/single/equal/seqscan.out    2017-08-11 23:16:48 +0900 (151326c)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  title varchar(1023)
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-CREATE INDEX grnindex ON memos USING pgroonga (title);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, title
-  FROM memos
- WHERE title = 'Groonga';
- id |  title  
-----+---------
-  2 | Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (e343ff6)
+++ expected/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (e4f6fac)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v1/match-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/match-v2/indexscan.out    2017-08-11 23:16:48 +0900 (e28afb5)
+++ expected/full-text-search/text-array/compatibility/v1/match-v2/indexscan.out    2017-08-11 23:17:23 +0900 (946a036)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v1/match-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/match-v2/seqscan.out    2017-08-11 23:16:48 +0900 (091842b)
+++ expected/full-text-search/text-array/compatibility/v1/match-v2/seqscan.out    2017-08-11 23:17:23 +0900 (67f10b4)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.out    2017-08-11 23:16:48 +0900 (fa3b330)
+++ expected/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.out    2017-08-11 23:17:23 +0900 (fb241cc)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.out    2017-08-11 23:16:48 +0900 (fe3f85e)
+++ expected/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.out    2017-08-11 23:17:23 +0900 (5bae1f0)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.out    2017-08-11 23:16:48 +0900 (56921aa)
+++ expected/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.out    2017-08-11 23:17:23 +0900 (6d1339f)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (09bde68)
+++ expected/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (eb7ed7c)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v1/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (22bc38e)
+++ expected/full-text-search/text-array/compatibility/v1/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (59cd3e4)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v1/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v1/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (6a27e4d)
+++ expected/full-text-search/text-array/compatibility/v1/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (068ae1a)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (fa58bba)
+++ expected/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (359be34)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v2/match-v1/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/match-v1/indexscan.out    2017-08-11 23:16:48 +0900 (92b10ee)
+++ expected/full-text-search/text-array/compatibility/v2/match-v1/indexscan.out    2017-08-11 23:17:23 +0900 (a383ff0)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/match-v1/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/match-v1/seqscan.out    2017-08-11 23:16:48 +0900 (ac1c217)
+++ expected/full-text-search/text-array/compatibility/v2/match-v1/seqscan.out    2017-08-11 23:17:23 +0900 (63594c1)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (e7ab7df)
+++ expected/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (76f5f9d)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (f8d58e0)
+++ expected/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (bfd2d22)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.out    2017-08-11 23:16:48 +0900 (f476857)
+++ expected/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.out    2017-08-11 23:17:23 +0900 (8ed4834)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (2d9d4e6)
+++ expected/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (9a3fc91)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-v1/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-v1/indexscan.out    2017-08-11 23:16:48 +0900 (6cd86ab)
+++ expected/full-text-search/text-array/compatibility/v2/query-v1/indexscan.out    2017-08-11 23:17:23 +0900 (36b71d2)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-v1/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-v1/seqscan.out    2017-08-11 23:16:48 +0900 (4fec269)
+++ expected/full-text-search/text-array/compatibility/v2/query-v1/seqscan.out    2017-08-11 23:17:23 +0900 (115c89c)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (99b16c7)
+++ expected/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (0a35fc7)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (cc9f907)
+++ expected/full-text-search/text-array/compatibility/v2/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (18f20f1)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (b5881a8)
+++ expected/full-text-search/text-array/compatibility/v2/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (a7485e0)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (fb4c2d8)
+++ expected/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (14c695a)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.out    2017-08-11 23:16:48 +0900 (1c17544)
+++ expected/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.out    2017-08-11 23:17:23 +0900 (5b62c52)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/match-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/match-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (4665ca3)
+++ expected/full-text-search/text-array/match-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (7a33d48)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/match-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/match-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (fe9ccad)
+++ expected/full-text-search/text-array/match-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (7c0b875)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/match-in-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/match-in-v2/seqscan.out    2017-08-11 23:16:48 +0900 (1eb62c2)
+++ expected/full-text-search/text-array/match-in-v2/seqscan.out    2017-08-11 23:17:23 +0900 (0beea33)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/match-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/match-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (af8dd7e)
+++ expected/full-text-search/text-array/match-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (76a6b46)
@@ -17,7 +17,7 @@ INSERT INTO memos
     VALUES ('empty',
             ARRAY[]::text[]);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/match-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/match-v2/indexscan.out    2017-08-11 23:16:48 +0900 (79f1bbe)
+++ expected/full-text-search/text-array/match-v2/indexscan.out    2017-08-11 23:17:23 +0900 (bab0327)
@@ -17,7 +17,7 @@ INSERT INTO memos
     VALUES ('empty',
             ARRAY[]::text[]);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/match-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/match-v2/seqscan.out    2017-08-11 23:16:48 +0900 (6b4fd29)
+++ expected/full-text-search/text-array/match-v2/seqscan.out    2017-08-11 23:17:23 +0900 (b9eee5b)
@@ -17,7 +17,7 @@ INSERT INTO memos
     VALUES ('empty',
             ARRAY[]::text[]);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/match/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text-array/match/bitmapscan.out    2017-08-11 23:16:48 +0900 (f5fd603)
+++ expected/full-text-search/text-array/match/bitmapscan.out    2017-08-11 23:17:23 +0900 (74091a5)
@@ -13,7 +13,8 @@ INSERT INTO memos
     VALUES ('PGroonga',
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/match/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text-array/match/indexscan.out    2017-08-11 23:16:48 +0900 (e23faa2)
+++ expected/full-text-search/text-array/match/indexscan.out    2017-08-11 23:17:23 +0900 (d9ba496)
@@ -13,7 +13,8 @@ INSERT INTO memos
     VALUES ('PGroonga',
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/match/seqscan.out (+0 -1)
===================================================================
--- expected/full-text-search/text-array/match/seqscan.out    2017-08-11 23:16:48 +0900 (1c0d0a0)
+++ expected/full-text-search/text-array/match/seqscan.out    2017-08-11 23:17:23 +0900 (8e438d7)
@@ -13,7 +13,6 @@ INSERT INTO memos
     VALUES ('PGroonga',
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/query-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/query-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (eec7cd5)
+++ expected/full-text-search/text-array/query-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (2bf4cd9)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/query-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/query-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (80a1fae)
+++ expected/full-text-search/text-array/query-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (d5b795b)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/query-in-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/query-in-v2/seqscan.out    2017-08-11 23:16:48 +0900 (eba2186)
+++ expected/full-text-search/text-array/query-in-v2/seqscan.out    2017-08-11 23:17:23 +0900 (8dd5cf7)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (0dfd075)
+++ expected/full-text-search/text-array/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (db36e1f)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (4cdc470)
+++ expected/full-text-search/text-array/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (5448fa2)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (8dd6e77)
+++ expected/full-text-search/text-array/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (0b813c7)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/query/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text-array/query/bitmapscan.out    2017-08-11 23:16:48 +0900 (f7353bf)
+++ expected/full-text-search/text-array/query/bitmapscan.out    2017-08-11 23:17:23 +0900 (00a7f23)
@@ -13,7 +13,8 @@ INSERT INTO memos
     VALUES ('PGroonga',
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/query/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text-array/query/indexscan.out    2017-08-11 23:16:48 +0900 (ab54ab7)
+++ expected/full-text-search/text-array/query/indexscan.out    2017-08-11 23:17:23 +0900 (363bd93)
@@ -13,7 +13,8 @@ INSERT INTO memos
     VALUES ('PGroonga',
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/query/seqscan.out (+0 -1)
===================================================================
--- expected/full-text-search/text-array/query/seqscan.out    2017-08-11 23:16:48 +0900 (dcab8f5)
+++ expected/full-text-search/text-array/query/seqscan.out    2017-08-11 23:17:23 +0900 (d075647)
@@ -13,7 +13,6 @@ INSERT INTO memos
     VALUES ('PGroonga',
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/script-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/script-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (03ba3fd)
+++ expected/full-text-search/text-array/script-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (7b4c828)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/script-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/script-v2/indexscan.out    2017-08-11 23:16:48 +0900 (8451781)
+++ expected/full-text-search/text-array/script-v2/indexscan.out    2017-08-11 23:17:23 +0900 (bce2dd7)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/script-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/script-v2/seqscan.out    2017-08-11 23:16:48 +0900 (68d89c9)
+++ expected/full-text-search/text-array/script-v2/seqscan.out    2017-08-11 23:17:23 +0900 (6611759)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (text pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (text pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text-array/similar-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/similar-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (ae76c33)
+++ expected/full-text-search/text-array/similar-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (83346ed)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text-array/similar-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text-array/similar-v2/indexscan.out    2017-08-11 23:16:48 +0900 (1632a15)
+++ expected/full-text-search/text-array/similar-v2/indexscan.out    2017-08-11 23:17:23 +0900 (1861455)
@@ -14,7 +14,7 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/options/plugins/one.out (+1 -1)
===================================================================
--- expected/full-text-search/text/options/plugins/one.out    2017-08-11 23:16:48 +0900 (4db5be0)
+++ expected/full-text-search/text/options/plugins/one.out    2017-08-11 23:17:23 +0900 (0ea4243)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 CREATE INDEX pgrn_index ON memos
  USING pgroonga (content)
   WITH (plugins = 'query_expanders/tsv');
-SELECT pgroonga.command('object_exist QueryExpanderTSV')::json->>1;
+SELECT pgroonga_command('object_exist QueryExpanderTSV')::json->>1;
  ?column? 
 ----------
  true

  Modified: expected/full-text-search/text/single/and/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/and/bitmapscan.out    2017-08-11 23:16:48 +0900 (18902ee)
+++ expected/full-text-search/text/single/and/bitmapscan.out    2017-08-11 23:17:23 +0900 (f5995fe)
@@ -11,7 +11,7 @@ SET enable_indexscan = off;
 SET enable_bitmapscan = on;
 SELECT id, content
   FROM memos
- WHERE content %% 'PGroonga' AND content %% 'Groonga';
+ WHERE content &@ 'PGroonga' AND content &@ 'Groonga';
  id |                        content                        
 ----+-------------------------------------------------------
   3 | PGroonga is a PostgreSQL extension that uses Groonga.

  Modified: expected/full-text-search/text/single/and/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/and/indexscan.out    2017-08-11 23:16:48 +0900 (2340ca8)
+++ expected/full-text-search/text/single/and/indexscan.out    2017-08-11 23:17:23 +0900 (8a3b077)
@@ -11,7 +11,7 @@ SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 SELECT id, content
   FROM memos
- WHERE content %% 'PGroonga' AND content %% 'Groonga';
+ WHERE content &@ 'PGroonga' AND content &@ 'Groonga';
  id |                        content                        
 ----+-------------------------------------------------------
   3 | PGroonga is a PostgreSQL extension that uses Groonga.

  Modified: expected/full-text-search/text/single/and/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/and/seqscan.out    2017-08-11 23:16:48 +0900 (945b133)
+++ expected/full-text-search/text/single/and/seqscan.out    2017-08-11 23:17:23 +0900 (ffc74ea)
@@ -11,7 +11,7 @@ SET enable_indexscan = off;
 SET enable_bitmapscan = off;
 SELECT id, content
   FROM memos
- WHERE content %% 'PGroonga' AND content %% 'Groonga';
+ WHERE content &@ 'PGroonga' AND content &@ 'Groonga';
  id |                        content                        
 ----+-------------------------------------------------------
   3 | PGroonga is a PostgreSQL extension that uses Groonga.

  Modified: expected/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (5d0944c)
+++ expected/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (68ecb28)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v1/match-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/match-v2/indexscan.out    2017-08-11 23:16:48 +0900 (6de8fd4)
+++ expected/full-text-search/text/single/compatibility/v1/match-v2/indexscan.out    2017-08-11 23:17:23 +0900 (14ab2f3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v1/match-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/match-v2/seqscan.out    2017-08-11 23:16:48 +0900 (de19034)
+++ expected/full-text-search/text/single/compatibility/v1/match-v2/seqscan.out    2017-08-11 23:17:23 +0900 (3d22c39)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.out    2017-08-11 23:16:48 +0900 (09d1a76)
+++ expected/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.out    2017-08-11 23:17:23 +0900 (83e8bda)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.out    2017-08-11 23:16:48 +0900 (ac40d2c)
+++ expected/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.out    2017-08-11 23:17:23 +0900 (7551f26)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.out    2017-08-11 23:16:48 +0900 (552025e)
+++ expected/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.out    2017-08-11 23:17:23 +0900 (1bfef47)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (8dc4fc2)
+++ expected/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (6cf1ede)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v1/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (61e3553)
+++ expected/full-text-search/text/single/compatibility/v1/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (3134de4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v1/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v1/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (e6cd259)
+++ expected/full-text-search/text/single/compatibility/v1/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (2ba556b)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (17f3783)
+++ expected/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (d2d101e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (c5ebcc1)
+++ expected/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (53f75e1)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (8a1f03e)
+++ expected/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (cc034ab)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/match-v1/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/match-v1/indexscan.out    2017-08-11 23:16:48 +0900 (8c606e9)
+++ expected/full-text-search/text/single/compatibility/v2/match-v1/indexscan.out    2017-08-11 23:17:23 +0900 (7afaeef)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/match-v1/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/match-v1/seqscan.out    2017-08-11 23:16:48 +0900 (24c78d3)
+++ expected/full-text-search/text/single/compatibility/v2/match-v1/seqscan.out    2017-08-11 23:17:23 +0900 (2844842)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.out    2017-08-11 23:16:48 +0900 (e96c2d4)
+++ expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.out    2017-08-11 23:17:23 +0900 (dbdf10e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.out    2017-08-11 23:16:48 +0900 (245ae2c)
+++ expected/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.out    2017-08-11 23:17:23 +0900 (ba9a077)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (4a7734f)
+++ expected/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (ab4fcd8)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (dddc69e)
+++ expected/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (f58bb18)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (a11a233)
+++ expected/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (734e82a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-v1/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-v1/indexscan.out    2017-08-11 23:16:48 +0900 (97931ca)
+++ expected/full-text-search/text/single/compatibility/v2/query-v1/indexscan.out    2017-08-11 23:17:23 +0900 (4a4da47)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-v1/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-v1/seqscan.out    2017-08-11 23:16:48 +0900 (b8578bf)
+++ expected/full-text-search/text/single/compatibility/v2/query-v1/seqscan.out    2017-08-11 23:17:23 +0900 (b8b1cc3)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (fe45e47)
+++ expected/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (9634cd3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (6caf0ef)
+++ expected/full-text-search/text/single/compatibility/v2/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (d234a8e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (6ccbba1)
+++ expected/full-text-search/text/single/compatibility/v2/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (da43727)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (c55ff11)
+++ expected/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (89ea77d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.out    2017-08-11 23:16:48 +0900 (f594dd5)
+++ expected/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.out    2017-08-11 23:17:23 +0900 (b50707a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.out    2017-08-11 23:16:48 +0900 (3186fc7)
+++ expected/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.out    2017-08-11 23:17:23 +0900 (46fbfcc)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (43378a5)
+++ expected/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (4783558)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (e713a6c)
+++ expected/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (f35c69e)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike-v2/begin-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/full-text-search/text/single/ilike-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (e47b92a)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'POSTGRESQL%';
- id |        content         
-----+------------------------
-  1 | PostgreSQL is a RDBMS.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (792acfb)
+++ expected/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (920ca3a)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (8e34918)
+++ expected/full-text-search/text/single/ilike-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (e975a34)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike-v2/end-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/full-text-search/text/single/ilike-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (7dccd81)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (fe04e8e)
+++ expected/full-text-search/text/single/ilike-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (580eaa8)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (c70f6e5)
+++ expected/full-text-search/text/single/ilike-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (e8a6baa)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike-v2/partial/seqscan.out (+0 -24) 100644
===================================================================
--- expected/full-text-search/text/single/ilike-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (77d80b9)
+++ /dev/null
@@ -1,24 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
- id |                        content                        
-----+-------------------------------------------------------
-  2 | Groonga is fast full text search engine.
-  3 | PGroonga is a PostgreSQL extension that uses Groonga.
-  4 | groonga command is provided.
-(3 rows)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike-v2/underscore/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/underscore/bitmapscan.out    2017-08-11 23:16:48 +0900 (1dd8060)
+++ expected/full-text-search/text/single/ilike-v2/underscore/bitmapscan.out    2017-08-11 23:17:23 +0900 (e06011e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike-v2/underscore/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/ilike-v2/underscore/indexscan.out    2017-08-11 23:16:48 +0900 (15d9f46)
+++ expected/full-text-search/text/single/ilike-v2/underscore/indexscan.out    2017-08-11 23:17:23 +0900 (de429c4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike-v2/underscore/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/ilike-v2/underscore/seqscan.out    2017-08-11 23:16:48 +0900 (52c99ec)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '_';
- id | content 
-----+---------
-  2 | a
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike/begin-of-text/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (b3df8a5)
+++ expected/full-text-search/text/single/ilike/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (e9d78ff)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike/begin-of-text/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (5f54b01)
+++ expected/full-text-search/text/single/ilike/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (78ecb76)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike/begin-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/ilike/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (7d03065)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'POSTGRESQL%';
- id |        content         
-----+------------------------
-  1 | PostgreSQL is a RDBMS.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike/end-of-text/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (196aa12)
+++ expected/full-text-search/text/single/ilike/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (40459a3)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike/end-of-text/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (6843ecb)
+++ expected/full-text-search/text/single/ilike/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (84b32ec)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike/end-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/ilike/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (976cc37)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike/partial/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (9ce6e8e)
+++ expected/full-text-search/text/single/ilike/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (062166d)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike/partial/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/partial/indexscan.out    2017-08-11 23:16:48 +0900 (e5be610)
+++ expected/full-text-search/text/single/ilike/partial/indexscan.out    2017-08-11 23:17:23 +0900 (2223278)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike/partial/seqscan.out (+0 -23) 100644
===================================================================
--- expected/full-text-search/text/single/ilike/partial/seqscan.out    2017-08-11 23:16:48 +0900 (0962ba7)
+++ /dev/null
@@ -1,23 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
- id |                        content                        
-----+-------------------------------------------------------
-  2 | Groonga is fast full text search engine.
-  3 | PGroonga is a PostgreSQL extension that uses Groonga.
-  4 | groonga command is provided.
-(3 rows)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/ilike/underscore/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/underscore/bitmapscan.out    2017-08-11 23:16:48 +0900 (9d18777)
+++ expected/full-text-search/text/single/ilike/underscore/bitmapscan.out    2017-08-11 23:17:23 +0900 (8a766e6)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/ilike/underscore/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/ilike/underscore/indexscan.out    2017-08-11 23:16:48 +0900 (01b8eac)
+++ expected/full-text-search/text/single/ilike/underscore/indexscan.out    2017-08-11 23:17:23 +0900 (bb451a5)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/ilike/underscore/seqscan.out (+0 -20) 100644
===================================================================
--- expected/full-text-search/text/single/ilike/underscore/seqscan.out    2017-08-11 23:16:48 +0900 (839b4c5)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '_';
- id | content 
-----+---------
-  2 | a
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (4536ff8)
+++ expected/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (eccd296)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (c4dbfc1)
+++ expected/full-text-search/text/single/like-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (a4abc93)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like-v2/begin-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/full-text-search/text/single/like-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (9c97110)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'PostgreSQL%';
- id |        content         
-----+------------------------
-  1 | PostgreSQL is a RDBMS.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (9b95fed)
+++ expected/full-text-search/text/single/like-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (a1adbaa)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (cd86fae)
+++ expected/full-text-search/text/single/like-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (e95216a)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like-v2/end-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/full-text-search/text/single/like-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (8a80828)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (2274cfe)
+++ expected/full-text-search/text/single/like-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (1a7f9af)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (71dd58a)
+++ expected/full-text-search/text/single/like-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (b757605)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like-v2/partial/seqscan.out (+0 -22) 100644
===================================================================
--- expected/full-text-search/text/single/like-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (c79b982)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%groonga%';
- id |           content            
-----+------------------------------
-  4 | groonga command is provided.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like-v2/underscore/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/underscore/bitmapscan.out    2017-08-11 23:16:48 +0900 (f225bb8)
+++ expected/full-text-search/text/single/like-v2/underscore/bitmapscan.out    2017-08-11 23:17:23 +0900 (8973be5)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like-v2/underscore/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/like-v2/underscore/indexscan.out    2017-08-11 23:16:48 +0900 (a8b2b05)
+++ expected/full-text-search/text/single/like-v2/underscore/indexscan.out    2017-08-11 23:17:23 +0900 (efe9670)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like-v2/underscore/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/like-v2/underscore/seqscan.out    2017-08-11 23:16:48 +0900 (3ad6ffe)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '_';
- id | content 
-----+---------
-  2 | a
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like/begin-of-text/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (3597661)
+++ expected/full-text-search/text/single/like/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (c1a464b)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like/begin-of-text/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (c2f99c9)
+++ expected/full-text-search/text/single/like/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (1d8c500)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like/begin-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/like/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (06b7347)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'PostgreSQL%';
- id |        content         
-----+------------------------
-  1 | PostgreSQL is a RDBMS.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like/end-of-text/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (9189c6a)
+++ expected/full-text-search/text/single/like/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (771ce3b)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like/end-of-text/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (df21b37)
+++ expected/full-text-search/text/single/like/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (337d014)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like/end-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/like/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (335d867)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like/partial/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (50cffa2)
+++ expected/full-text-search/text/single/like/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (e7d0134)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like/partial/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/partial/indexscan.out    2017-08-11 23:16:48 +0900 (e2d50c1)
+++ expected/full-text-search/text/single/like/partial/indexscan.out    2017-08-11 23:17:23 +0900 (029154a)
@@ -6,7 +6,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like/partial/seqscan.out (+0 -21) 100644
===================================================================
--- expected/full-text-search/text/single/like/partial/seqscan.out    2017-08-11 23:16:48 +0900 (df93bba)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%groonga%';
- id |           content            
-----+------------------------------
-  4 | groonga command is provided.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/like/underscore/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/underscore/bitmapscan.out    2017-08-11 23:16:48 +0900 (8eba219)
+++ expected/full-text-search/text/single/like/underscore/bitmapscan.out    2017-08-11 23:17:23 +0900 (e77d48c)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/like/underscore/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/like/underscore/indexscan.out    2017-08-11 23:16:48 +0900 (0df9f1c)
+++ expected/full-text-search/text/single/like/underscore/indexscan.out    2017-08-11 23:17:23 +0900 (b9e8be4)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/full-text-search/text/single/like/underscore/seqscan.out (+0 -20) 100644
===================================================================
--- expected/full-text-search/text/single/like/underscore/seqscan.out    2017-08-11 23:16:48 +0900 (19b151c)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '_';
- id | content 
-----+---------
-  2 | a
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/full-text-search/text/single/match-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/match-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (25e3720)
+++ expected/full-text-search/text/single/match-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (0249180)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/match-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/match-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (72010d4)
+++ expected/full-text-search/text/single/match-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (0e767d1)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/match-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/match-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (c9feae5)
+++ expected/full-text-search/text/single/match-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (2dd396f)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/match-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/match-v2/indexscan.out    2017-08-11 23:16:48 +0900 (ffdc2c9)
+++ expected/full-text-search/text/single/match-v2/indexscan.out    2017-08-11 23:17:23 +0900 (437118e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/match-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/match-v2/seqscan.out    2017-08-11 23:16:48 +0900 (b14508d)
+++ expected/full-text-search/text/single/match-v2/seqscan.out    2017-08-11 23:17:23 +0900 (135b8d2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/match/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/match/bitmapscan.out    2017-08-11 23:16:48 +0900 (8ac6955)
+++ expected/full-text-search/text/single/match/bitmapscan.out    2017-08-11 23:17:23 +0900 (def1a43)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/match/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/match/indexscan.out    2017-08-11 23:16:48 +0900 (0c5b028)
+++ expected/full-text-search/text/single/match/indexscan.out    2017-08-11 23:17:23 +0900 (7e2a31c)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/match/seqscan.out (+0 -1)
===================================================================
--- expected/full-text-search/text/single/match/seqscan.out    2017-08-11 23:16:48 +0900 (bcdef3b)
+++ expected/full-text-search/text/single/match/seqscan.out    2017-08-11 23:17:23 +0900 (3a4a270)
@@ -5,7 +5,6 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/query-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/query-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (e3f90e3)
+++ expected/full-text-search/text/single/query-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (78aa987)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/query-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/query-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (d868603)
+++ expected/full-text-search/text/single/query-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (ccd5b7f)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (9b9364c)
+++ expected/full-text-search/text/single/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (bb64a70)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (dbd130d)
+++ expected/full-text-search/text/single/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (e351421)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (1d0708b)
+++ expected/full-text-search/text/single/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (d4d8e32)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/query/bitmapscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/query/bitmapscan.out    2017-08-11 23:16:48 +0900 (24e19f1)
+++ expected/full-text-search/text/single/query/bitmapscan.out    2017-08-11 23:17:23 +0900 (10b44dc)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/query/indexscan.out (+2 -1)
===================================================================
--- expected/full-text-search/text/single/query/indexscan.out    2017-08-11 23:16:48 +0900 (3b70c68)
+++ expected/full-text-search/text/single/query/indexscan.out    2017-08-11 23:17:23 +0900 (ef02342)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/query/seqscan.out (+0 -1)
===================================================================
--- expected/full-text-search/text/single/query/seqscan.out    2017-08-11 23:16:48 +0900 (559018e)
+++ expected/full-text-search/text/single/query/seqscan.out    2017-08-11 23:17:23 +0900 (02c92c8)
@@ -6,7 +6,6 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/script-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/script-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (6594e30)
+++ expected/full-text-search/text/single/script-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (8f2a77b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/script-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/script-v2/indexscan.out    2017-08-11 23:16:48 +0900 (cd0d49f)
+++ expected/full-text-search/text/single/script-v2/indexscan.out    2017-08-11 23:17:23 +0900 (2190b39)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/similar-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/similar-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (4e389eb)
+++ expected/full-text-search/text/single/similar-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (1825cc6)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/text/single/similar-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/similar-v2/indexscan.out    2017-08-11 23:16:48 +0900 (d0a3b79)
+++ expected/full-text-search/text/single/similar-v2/indexscan.out    2017-08-11 23:17:23 +0900 (adba377)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/text/single/similar-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/text/single/similar-v2/seqscan.out    2017-08-11 23:16:48 +0900 (626a097)
+++ expected/full-text-search/text/single/similar-v2/seqscan.out    2017-08-11 23:17:23 +0900 (facd3f5)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (1cb84af)
+++ expected/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (319c72e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v1/match-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/match-v2/indexscan.out    2017-08-11 23:16:48 +0900 (4722483)
+++ expected/full-text-search/varchar/compatibility/v1/match-v2/indexscan.out    2017-08-11 23:17:23 +0900 (70e3d10)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v1/match-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/match-v2/seqscan.out    2017-08-11 23:16:48 +0900 (8a36dee)
+++ expected/full-text-search/varchar/compatibility/v1/match-v2/seqscan.out    2017-08-11 23:17:23 +0900 (dcdc95c)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.out    2017-08-11 23:16:48 +0900 (ab95025)
+++ expected/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.out    2017-08-11 23:17:23 +0900 (01bcaa9)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.out    2017-08-11 23:16:48 +0900 (8516491)
+++ expected/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.out    2017-08-11 23:17:23 +0900 (5c2d5de)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.out    2017-08-11 23:16:48 +0900 (831c77e)
+++ expected/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.out    2017-08-11 23:17:23 +0900 (12a012d)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (28eddad)
+++ expected/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (60677d4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v1/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (57bf988)
+++ expected/full-text-search/varchar/compatibility/v1/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (2c9244b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v1/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v1/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (e741e75)
+++ expected/full-text-search/varchar/compatibility/v1/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (349131f)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (55fa165)
+++ expected/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (00351e0)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v2/match-v1/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/match-v1/indexscan.out    2017-08-11 23:16:48 +0900 (d9e40c6)
+++ expected/full-text-search/varchar/compatibility/v2/match-v1/indexscan.out    2017-08-11 23:17:23 +0900 (8e816b3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/match-v1/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/match-v1/seqscan.out    2017-08-11 23:16:48 +0900 (c68d33b)
+++ expected/full-text-search/varchar/compatibility/v2/match-v1/seqscan.out    2017-08-11 23:17:23 +0900 (b48dc6f)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (e778d1c)
+++ expected/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (2955014)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (8d28603)
+++ expected/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (bcb4769)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (e2db945)
+++ expected/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (87f80c3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-v1/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-v1/indexscan.out    2017-08-11 23:16:48 +0900 (a087ee6)
+++ expected/full-text-search/varchar/compatibility/v2/query-v1/indexscan.out    2017-08-11 23:17:23 +0900 (71e53ec)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-v1/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-v1/seqscan.out    2017-08-11 23:16:48 +0900 (52d938b)
+++ expected/full-text-search/varchar/compatibility/v2/query-v1/seqscan.out    2017-08-11 23:17:23 +0900 (a5244e0)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (d262b24)
+++ expected/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (ef5acff)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (3772066)
+++ expected/full-text-search/varchar/compatibility/v2/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (73e9365)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (280d1ab)
+++ expected/full-text-search/varchar/compatibility/v2/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (d10bbdd)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (f509319)
+++ expected/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (022655a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.out    2017-08-11 23:16:48 +0900 (acc9eb1)
+++ expected/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.out    2017-08-11 23:17:23 +0900 (fa695a9)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.out    2017-08-11 23:16:48 +0900 (07c98a6)
+++ expected/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.out    2017-08-11 23:17:23 +0900 (e834240)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/match-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/match-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (954762d)
+++ expected/full-text-search/varchar/match-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (d199dee)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/match-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/match-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (834f358)
+++ expected/full-text-search/varchar/match-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (1196c53)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/match-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/match-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (cc03b18)
+++ expected/full-text-search/varchar/match-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (32841b7)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/match-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/match-v2/indexscan.out    2017-08-11 23:16:48 +0900 (f150ee9)
+++ expected/full-text-search/varchar/match-v2/indexscan.out    2017-08-11 23:17:23 +0900 (654a86a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/match-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/match-v2/seqscan.out    2017-08-11 23:16:48 +0900 (2b60aaf)
+++ expected/full-text-search/varchar/match-v2/seqscan.out    2017-08-11 23:17:23 +0900 (089202d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/query-in-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/query-in-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (a94de91)
+++ expected/full-text-search/varchar/query-in-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (3fd9466)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/query-in-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/query-in-v2/indexscan.out    2017-08-11 23:16:48 +0900 (804ab96)
+++ expected/full-text-search/varchar/query-in-v2/indexscan.out    2017-08-11 23:17:23 +0900 (b7feabc)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/query-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/query-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (eea8239)
+++ expected/full-text-search/varchar/query-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (448f40c)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/query-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/query-v2/indexscan.out    2017-08-11 23:16:48 +0900 (6880745)
+++ expected/full-text-search/varchar/query-v2/indexscan.out    2017-08-11 23:17:23 +0900 (a4140d0)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/query-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/query-v2/seqscan.out    2017-08-11 23:16:48 +0900 (2f125b9)
+++ expected/full-text-search/varchar/query-v2/seqscan.out    2017-08-11 23:17:23 +0900 (f0a04b7)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/script-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/script-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (da678b4)
+++ expected/full-text-search/varchar/script-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (8fb89bc)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/script-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/script-v2/indexscan.out    2017-08-11 23:16:48 +0900 (780a0e4)
+++ expected/full-text-search/varchar/script-v2/indexscan.out    2017-08-11 23:17:23 +0900 (5893cb4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/similar-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/similar-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (9f016a6)
+++ expected/full-text-search/varchar/similar-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (d125b47)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/full-text-search/varchar/similar-v2/indexscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/similar-v2/indexscan.out    2017-08-11 23:16:48 +0900 (977c971)
+++ expected/full-text-search/varchar/similar-v2/indexscan.out    2017-08-11 23:17:23 +0900 (84918f3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/full-text-search/varchar/similar-v2/seqscan.out (+1 -1)
===================================================================
--- expected/full-text-search/varchar/similar-v2/seqscan.out    2017-08-11 23:16:48 +0900 (d9b7da6)
+++ expected/full-text-search/varchar/similar-v2/seqscan.out    2017-08-11 23:17:23 +0900 (61776c2e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/function/command-escape-value/all.out (+3 -3)
===================================================================
--- expected/function/command-escape-value/all.out    2017-08-11 23:16:48 +0900 (3ec2df4)
+++ expected/function/command-escape-value/all.out    2017-08-11 23:17:23 +0900 (cd67fe8)
@@ -1,6 +1,6 @@
-SELECT pgroonga.command_escape_value('a+B-c" \\あ\nいう');
-  command_escape_value   
--------------------------
+SELECT pgroonga_command_escape_value('a+B-c" \\あ\nいう');
+ pgroonga_command_escape_value 
+-------------------------------
  "a+B-c\" \\\\あ\\nいう"
 (1 row)
 

  Modified: expected/function/command/after-truncate.out (+2 -2)
===================================================================
--- expected/function/command/after-truncate.out    2017-08-11 23:16:48 +0900 (a7166f4)
+++ expected/function/command/after-truncate.out    2017-08-11 23:17:23 +0900 (57cf90b)
@@ -6,8 +6,8 @@ TRUNCATE memos;
 INSERT INTO memos VALUES ('PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES ('Groonga is fast full text search engine.');
 INSERT INTO memos VALUES ('PGroonga is a PostgreSQL extension that uses Groonga.');
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --output_columns content')::json->>1
     AS body;
                                                                                 body                                                                                

  Modified: expected/function/command/arguments.out (+2 -2)
===================================================================
--- expected/function/command/arguments.out    2017-08-11 23:16:48 +0900 (050be82)
+++ expected/function/command/arguments.out    2017-08-11 23:17:23 +0900 (3a387c9)
@@ -5,10 +5,10 @@ INSERT INTO memos VALUES ('PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES ('Groonga is fast full text search engine.');
 INSERT INTO memos VALUES ('PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
-SELECT pgroonga.command('select',
+SELECT pgroonga_command('select',
                         ARRAY[
                           'table',
-                          pgroonga.table_name('pgroonga_index'),
+                          pgroonga_table_name('pgroonga_index'),
                           'output_columns',
                           '_id, content'
                         ])::json->>1

  Modified: expected/function/command/select.out (+2 -2)
===================================================================
--- expected/function/command/select.out    2017-08-11 23:16:48 +0900 (cbffc30)
+++ expected/function/command/select.out    2017-08-11 23:17:23 +0900 (34ca649)
@@ -5,8 +5,8 @@ INSERT INTO memos VALUES ('PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES ('Groonga is fast full text search engine.');
 INSERT INTO memos VALUES ('PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --output_columns content')::json->>1
     AS body;
                                                                                 body                                                                                

  Modified: expected/function/escape/boolean.out (+6 -6)
===================================================================
--- expected/function/escape/boolean.out    2017-08-11 23:16:48 +0900 (2927d49)
+++ expected/function/escape/boolean.out    2017-08-11 23:17:23 +0900 (e93f4d0)
@@ -1,12 +1,12 @@
-SELECT pgroonga.escape(true);
- escape 
---------
+SELECT pgroonga_escape(true);
+ pgroonga_escape 
+-----------------
  true
 (1 row)
 
-SELECT pgroonga.escape(false);
- escape 
---------
+SELECT pgroonga_escape(false);
+ pgroonga_escape 
+-----------------
  false
 (1 row)
 

  Modified: expected/function/escape/float4.out (+4 -4)
===================================================================
--- expected/function/escape/float4.out    2017-08-11 23:16:48 +0900 (b9ae4ae)
+++ expected/function/escape/float4.out    2017-08-11 23:17:23 +0900 (0df921f)
@@ -1,11 +1,11 @@
-SELECT pgroonga.escape(29.2929::float4);
-         escape         
+SELECT pgroonga_escape(29.2929::float4);
+    pgroonga_escape     
 ------------------------
  5.463758124870918e-315
 (1 row)
 
-SELECT pgroonga.escape(-29.2929::float4);
-         escape         
+SELECT pgroonga_escape(-29.2929::float4);
+    pgroonga_escape     
 ------------------------
  1.607373707969728e-314
 (1 row)

  Modified: expected/function/escape/float8.out (+6 -6)
===================================================================
--- expected/function/escape/float8.out    2017-08-11 23:16:48 +0900 (f3f2c8d)
+++ expected/function/escape/float8.out    2017-08-11 23:17:23 +0900 (3c1f634)
@@ -1,12 +1,12 @@
-SELECT pgroonga.escape(29.2929::float8);
- escape  
----------
+SELECT pgroonga_escape(29.2929::float8);
+ pgroonga_escape 
+-----------------
  29.2929
 (1 row)
 
-SELECT pgroonga.escape(-29.2929::float8);
-  escape  
-----------
+SELECT pgroonga_escape(-29.2929::float8);
+ pgroonga_escape 
+-----------------
  -29.2929
 (1 row)
 

  Modified: expected/function/escape/int2.out (+6 -6)
===================================================================
--- expected/function/escape/int2.out    2017-08-11 23:16:48 +0900 (85b8bcc)
+++ expected/function/escape/int2.out    2017-08-11 23:17:23 +0900 (13f9c7d)
@@ -1,12 +1,12 @@
-SELECT pgroonga.escape(29::int2);
- escape 
---------
+SELECT pgroonga_escape(29::int2);
+ pgroonga_escape 
+-----------------
  29
 (1 row)
 
-SELECT pgroonga.escape(-29::int2);
- escape 
---------
+SELECT pgroonga_escape(-29::int2);
+ pgroonga_escape 
+-----------------
  -29
 (1 row)
 

  Modified: expected/function/escape/int4.out (+6 -6)
===================================================================
--- expected/function/escape/int4.out    2017-08-11 23:16:48 +0900 (04ec318)
+++ expected/function/escape/int4.out    2017-08-11 23:17:23 +0900 (e176215)
@@ -1,12 +1,12 @@
-SELECT pgroonga.escape(292929::int4);
- escape 
---------
+SELECT pgroonga_escape(292929::int4);
+ pgroonga_escape 
+-----------------
  292929
 (1 row)
 
-SELECT pgroonga.escape(-292929::int4);
- escape  
----------
+SELECT pgroonga_escape(-292929::int4);
+ pgroonga_escape 
+-----------------
  -292929
 (1 row)
 

  Modified: expected/function/escape/int8.out (+6 -6)
===================================================================
--- expected/function/escape/int8.out    2017-08-11 23:16:48 +0900 (69c0ae4)
+++ expected/function/escape/int8.out    2017-08-11 23:17:23 +0900 (14c2fc2)
@@ -1,12 +1,12 @@
-SELECT pgroonga.escape(292929292929::int8);
-    escape    
---------------
+SELECT pgroonga_escape(292929292929::int8);
+ pgroonga_escape 
+-----------------
  292929292929
 (1 row)
 
-SELECT pgroonga.escape(-292929292929::int8);
-    escape     
----------------
+SELECT pgroonga_escape(-292929292929::int8);
+ pgroonga_escape 
+-----------------
  -292929292929
 (1 row)
 

  Modified: expected/function/escape/string-custom.out (+2 -2)
===================================================================
--- expected/function/escape/string-custom.out    2017-08-11 23:16:48 +0900 (7be57a0)
+++ expected/function/escape/string-custom.out    2017-08-11 23:17:23 +0900 (c5a7d38)
@@ -1,5 +1,5 @@
-SELECT pgroonga.escape('a+B-c< >あいう~*()"\\'':', '+-<>~*()"\\:');
-                escape                 
+SELECT pgroonga_escape('a+B-c< >あいう~*()"\\'':', '+-<>~*()"\\:');
+            pgroonga_escape            
 ---------------------------------------
  "a\+B\-c\< \>あいう\~\*\(\)\"\\\\'\:"
 (1 row)

  Modified: expected/function/escape/string.out (+2 -2)
===================================================================
--- expected/function/escape/string.out    2017-08-11 23:16:48 +0900 (2780a99)
+++ expected/function/escape/string.out    2017-08-11 23:17:23 +0900 (b28c12e)
@@ -1,5 +1,5 @@
-SELECT pgroonga.escape('a+B-c< >あいう~*()"\\'':');
-            escape            
+SELECT pgroonga_escape('a+B-c< >あいう~*()"\\'':');
+       pgroonga_escape        
 ------------------------------
  "a+B-c< >あいう~*()\"\\\\':"
 (1 row)

  Modified: expected/function/escape/timestamp.out (+6 -6)
===================================================================
--- expected/function/escape/timestamp.out    2017-08-11 23:16:48 +0900 (3b4f723)
+++ expected/function/escape/timestamp.out    2017-08-11 23:17:23 +0900 (e255740)
@@ -1,12 +1,12 @@
-SELECT pgroonga.escape(TIMESTAMP '2016-11-29 01:23:45');
-   escape   
-------------
+SELECT pgroonga_escape(TIMESTAMP '2016-11-29 01:23:45');
+ pgroonga_escape 
+-----------------
  1480382625
 (1 row)
 
-SELECT pgroonga.escape(TIMESTAMP '2016-11-29 01:23:45+09');
-   escape   
-------------
+SELECT pgroonga_escape(TIMESTAMP '2016-11-29 01:23:45+09');
+ pgroonga_escape 
+-----------------
  1480382625
 (1 row)
 

  Modified: expected/function/flush/jsonb.out (+3 -3)
===================================================================
--- expected/function/flush/jsonb.out    2017-08-11 23:16:48 +0900 (fd4c652)
+++ expected/function/flush/jsonb.out    2017-08-11 23:17:23 +0900 (5752b91)
@@ -6,9 +6,9 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
-SELECT pgroonga.flush('pgroonga_index');
- flush 
--------
+SELECT pgroonga_flush('pgroonga_index');
+ pgroonga_flush 
+----------------
  t
 (1 row)
 

  Modified: expected/function/flush/multiple.out (+3 -3)
===================================================================
--- expected/function/flush/multiple.out    2017-08-11 23:16:48 +0900 (a0ebd48)
+++ expected/function/flush/multiple.out    2017-08-11 23:17:23 +0900 (f68f86b)
@@ -10,9 +10,9 @@ INSERT INTO memos
 INSERT INTO memos
      VALUES (3, 'PGroonga', 'is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgroonga_index ON memos USING pgroonga (title, content);
-SELECT pgroonga.flush('pgroonga_index');
- flush 
--------
+SELECT pgroonga_flush('pgroonga_index');
+ pgroonga_flush 
+----------------
  t
 (1 row)
 

  Modified: expected/function/flush/nonexistent.out (+1 -1)
===================================================================
--- expected/function/flush/nonexistent.out    2017-08-11 23:16:48 +0900 (a08efbe)
+++ expected/function/flush/nonexistent.out    2017-08-11 23:17:23 +0900 (5a4f89f)
@@ -1,2 +1,2 @@
-SELECT pgroonga.flush('pgroonga_index');
+SELECT pgroonga_flush('pgroonga_index');
 ERROR:  relation "pgroonga_index" does not exist

  Modified: expected/function/flush/single.out (+3 -3)
===================================================================
--- expected/function/flush/single.out    2017-08-11 23:16:48 +0900 (c8f8b3f)
+++ expected/function/flush/single.out    2017-08-11 23:17:23 +0900 (04c62ec)
@@ -6,9 +6,9 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
-SELECT pgroonga.flush('pgroonga_index');
- flush 
--------
+SELECT pgroonga_flush('pgroonga_index');
+ pgroonga_flush 
+----------------
  t
 (1 row)
 

  Modified: expected/function/highlight-html/different-size-keyword.out (+2 -2)
===================================================================
--- expected/function/highlight-html/different-size-keyword.out    2017-08-11 23:16:48 +0900 (f375f55)
+++ expected/function/highlight-html/different-size-keyword.out    2017-08-11 23:17:23 +0900 (016880c)
@@ -1,7 +1,7 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   '100㍉メートル',
   ARRAY['ミリ']);
-               highlight_html               
+          pgroonga_highlight_html           
 --------------------------------------------
  100<span class="keyword">㍉</span>メートル
 (1 row)

  Modified: expected/function/highlight-html/escape.out (+2 -2)
===================================================================
--- expected/function/highlight-html/escape.out    2017-08-11 23:16:48 +0900 (53578fc)
+++ expected/function/highlight-html/escape.out    2017-08-11 23:17:23 +0900 (e608753)
@@ -1,8 +1,8 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   '<p>Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index.</p>',
   ARRAY['Groonga']);
-                                                         highlight_html                                                          
+                                                     pgroonga_highlight_html                                                     
 ---------------------------------------------------------------------------------------------------------------------------------
  &lt;p&gt;<span class="keyword">Groonga</span> is a fast and accurate full text search engine based on inverted index.&lt;/p&gt;
 (1 row)

  Modified: expected/function/highlight-html/multibyte.out (+2 -2)
===================================================================
--- expected/function/highlight-html/multibyte.out    2017-08-11 23:16:48 +0900 (b0bbe00)
+++ expected/function/highlight-html/multibyte.out    2017-08-11 23:17:23 +0900 (6b44f46)
@@ -1,8 +1,8 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   'Groongaは転置索引を用いた高速・高精度な全文検索エンジンであり、' ||
   '登録された文書をすぐに検索結果に反映できます。',
   ARRAY['検索']);
-                                                                             highlight_html                                                                              
+                                                                         pgroonga_highlight_html                                                                         
 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  Groongaは転置索引を用いた高速・高精度な全文<span class="keyword">検索</span>エンジンであり、登録された文書をすぐに<span class="keyword">検索</span>結果に反映できます。
 (1 row)

  Modified: expected/function/highlight-html/multiple-keywords.out (+2 -2)
===================================================================
--- expected/function/highlight-html/multiple-keywords.out    2017-08-11 23:16:48 +0900 (a64d65c)
+++ expected/function/highlight-html/multiple-keywords.out    2017-08-11 23:17:23 +0900 (acda5da)
@@ -1,4 +1,4 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||
@@ -12,7 +12,7 @@ SELECT pgroonga.highlight_html(
   'queries. Due to this advantage, Groonga can cover weakness of ' ||
   'row-oriented systems.',
   ARRAY['fast', 'PostgreSQL']);
-                                                                                                                                                                        highlight_html                                                                                                                                                                        
+                                                                                                                                                                   pgroonga_highlight_html                                                                                                                                                                    
 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  Groonga is a <span class="keyword">fast</span> and accurate full text search engine based on inverted index. One of the characteristics of Groonga is that a newly registered document instantly appears in search results. Also, Groonga allows updates without read locks. These characteristics result in superior performance on real-time applications.+
                                                                                                                                                                                                                                                                                                                                                              +

  Modified: expected/function/highlight-html/one-keyword.out (+2 -2)
===================================================================
--- expected/function/highlight-html/one-keyword.out    2017-08-11 23:16:48 +0900 (fedc76d)
+++ expected/function/highlight-html/one-keyword.out    2017-08-11 23:17:23 +0900 (bd34746)
@@ -1,4 +1,4 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||
@@ -12,7 +12,7 @@ SELECT pgroonga.highlight_html(
   'queries. Due to this advantage, Groonga can cover weakness of ' ||
   'row-oriented systems.',
   ARRAY['Groonga']);
-                                                                                                                                                                                                                highlight_html                                                                                                                                                                                                                
+                                                                                                                                                                                                           pgroonga_highlight_html                                                                                                                                                                                                            
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  <span class="keyword">Groonga</span> is a fast and accurate full text search engine based on inverted index. One of the characteristics of <span class="keyword">Groonga</span> is that a newly registered document instantly appears in search results. Also, <span class="keyword">Groonga</span> allows updates without read locks. These characteristics result in superior performance on real-time applications.<span class="keyword">+
                                                                                                                                                                                                                                                                                                                                                                                                                                              +

  Modified: expected/function/match-positions-byte/different-size-keyword.out (+3 -3)
===================================================================
--- expected/function/match-positions-byte/different-size-keyword.out    2017-08-11 23:16:48 +0900 (44c4b28)
+++ expected/function/match-positions-byte/different-size-keyword.out    2017-08-11 23:17:23 +0900 (b7ebb39)
@@ -1,8 +1,8 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   '100㍉メートル',
   ARRAY['ミリ']);
- match_positions_byte 
-----------------------
+ pgroonga_match_positions_byte 
+-------------------------------
  {{3,3}}
 (1 row)
 

  Modified: expected/function/match-positions-byte/multibyte.out (+3 -3)
===================================================================
--- expected/function/match-positions-byte/multibyte.out    2017-08-11 23:16:48 +0900 (7b2d3e3)
+++ expected/function/match-positions-byte/multibyte.out    2017-08-11 23:17:23 +0900 (a7642cb)
@@ -1,9 +1,9 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   'Groongaは転置索引を用いた高速・高精度な全文検索エンジンであり、' ||
   '登録された文書をすぐに検索結果に反映できます。',
   ARRAY['検索']);
- match_positions_byte 
-----------------------
+ pgroonga_match_positions_byte 
+-------------------------------
  {{61,6},{124,6}}
 (1 row)
 

  Modified: expected/function/match-positions-byte/multiple-keywords.out (+3 -3)
===================================================================
--- expected/function/match-positions-byte/multiple-keywords.out    2017-08-11 23:16:48 +0900 (e8cba42)
+++ expected/function/match-positions-byte/multiple-keywords.out    2017-08-11 23:17:23 +0900 (e0c5bc2)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||
@@ -12,8 +12,8 @@ SELECT pgroonga.match_positions_byte(
   'queries. Due to this advantage, Groonga can cover weakness of ' ||
   'row-oriented systems.',
   ARRAY['fast', 'PostgreSQL']);
- match_positions_byte 
-----------------------
+ pgroonga_match_positions_byte 
+-------------------------------
  {{13,4},{455,10}}
 (1 row)
 

  Modified: expected/function/match-positions-byte/one-keyword.out (+2 -2)
===================================================================
--- expected/function/match-positions-byte/one-keyword.out    2017-08-11 23:16:48 +0900 (ee381ff)
+++ expected/function/match-positions-byte/one-keyword.out    2017-08-11 23:17:23 +0900 (491dcee)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||
@@ -12,7 +12,7 @@ SELECT pgroonga.match_positions_byte(
   'queries. Due to this advantage, Groonga can cover weakness of ' ||
   'row-oriented systems.',
   ARRAY['Groonga']);
-          match_positions_byte           
+      pgroonga_match_positions_byte      
 -----------------------------------------
  {{0,7},{110,7},{197,7},{319,9},{553,7}}
 (1 row)

  Modified: expected/function/match-positions-character/different-size-keyword.out (+3 -3)
===================================================================
--- expected/function/match-positions-character/different-size-keyword.out    2017-08-11 23:16:48 +0900 (6ee5927)
+++ expected/function/match-positions-character/different-size-keyword.out    2017-08-11 23:17:23 +0900 (142b172)
@@ -1,8 +1,8 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   '100㍉メートル',
   ARRAY['ミリ']);
- match_positions_character 
----------------------------
+ pgroonga_match_positions_character 
+------------------------------------
  {{3,1}}
 (1 row)
 

  Modified: expected/function/match-positions-character/multibyte.out (+3 -3)
===================================================================
--- expected/function/match-positions-character/multibyte.out    2017-08-11 23:16:48 +0900 (19a7f34)
+++ expected/function/match-positions-character/multibyte.out    2017-08-11 23:17:23 +0900 (8c6ee0c)
@@ -1,9 +1,9 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   'Groongaは転置索引を用いた高速・高精度な全文検索エンジンであり、' ||
   '登録された文書をすぐに検索結果に反映できます。',
   ARRAY['検索']);
- match_positions_character 
----------------------------
+ pgroonga_match_positions_character 
+------------------------------------
  {{25,2},{46,2}}
 (1 row)
 

  Modified: expected/function/match-positions-character/multiple-keywords.out (+3 -3)
===================================================================
--- expected/function/match-positions-character/multiple-keywords.out    2017-08-11 23:16:48 +0900 (215b9cd)
+++ expected/function/match-positions-character/multiple-keywords.out    2017-08-11 23:17:23 +0900 (78ae35c)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||
@@ -12,8 +12,8 @@ SELECT pgroonga.match_positions_character(
   'queries. Due to this advantage, Groonga can cover weakness of ' ||
   'row-oriented systems.',
   ARRAY['fast', 'PostgreSQL']);
- match_positions_character 
----------------------------
+ pgroonga_match_positions_character 
+------------------------------------
  {{13,4},{455,10}}
 (1 row)
 

  Modified: expected/function/match-positions-character/one-keyword.out (+2 -2)
===================================================================
--- expected/function/match-positions-character/one-keyword.out    2017-08-11 23:16:48 +0900 (374d4d9)
+++ expected/function/match-positions-character/one-keyword.out    2017-08-11 23:17:23 +0900 (c4cd961)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||
@@ -12,7 +12,7 @@ SELECT pgroonga.match_positions_character(
   'queries. Due to this advantage, Groonga can cover weakness of ' ||
   'row-oriented systems.',
   ARRAY['Groonga']);
-        match_positions_character        
+   pgroonga_match_positions_character    
 -----------------------------------------
  {{0,7},{110,7},{197,7},{319,9},{553,7}}
 (1 row)

  Modified: expected/function/query-escape/all.out (+2 -2)
===================================================================
--- expected/function/query-escape/all.out    2017-08-11 23:16:48 +0900 (35c4f80)
+++ expected/function/query-escape/all.out    2017-08-11 23:17:23 +0900 (7712d2b)
@@ -1,5 +1,5 @@
-SELECT pgroonga.query_escape('a+B-c< >あいう~*()"\\'':');
-            query_escape             
+SELECT pgroonga_query_escape('a+B-c< >あいう~*()"\\'':');
+        pgroonga_query_escape        
 -------------------------------------
  a\+B\-c\< \>あいう\~\*\(\)\"\\\\'\:
 (1 row)

  Modified: expected/function/query-expand/existent.out (+2 -2)
===================================================================
--- expected/function/query-expand/existent.out    2017-08-11 23:16:48 +0900 (3e85506)
+++ expected/function/query-expand/existent.out    2017-08-11 23:17:23 +0900 (f16e986)
@@ -3,8 +3,8 @@ CREATE TABLE synonyms (
   synonyms text[]
 );
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
-      query_expand      
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+ pgroonga_query_expand  
 ------------------------
  ((Groonga) OR (Senna))
 (1 row)

  Modified: expected/function/query-expand/hash-index.out (+2 -2)
===================================================================
--- expected/function/query-expand/hash-index.out    2017-08-11 23:16:48 +0900 (05696a5)
+++ expected/function/query-expand/hash-index.out    2017-08-11 23:17:23 +0900 (1874bf1)
@@ -4,8 +4,8 @@ CREATE UNLOGGED TABLE synonyms (
 );
 CREATE INDEX synonyms_term_index ON synonyms USING hash (term);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
-      query_expand      
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+ pgroonga_query_expand  
 ------------------------
  ((Groonga) OR (Senna))
 (1 row)

  Modified: expected/function/query-expand/mix.out (+2 -2)
===================================================================
--- expected/function/query-expand/mix.out    2017-08-11 23:16:48 +0900 (ec0f4b6)
+++ expected/function/query-expand/mix.out    2017-08-11 23:17:23 +0900 (afae145)
@@ -4,9 +4,9 @@ CREATE TABLE synonyms (
 );
 INSERT INTO synonyms VALUES ('Mroonga', ARRAY['Mroonga', 'Groonga MySQL']);
 INSERT INTO synonyms VALUES ('PGroonga', ARRAY['PGroonga', 'Groonga PostgreSQL']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms',
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms',
                              'Ruby (Mroonga OR PGroonga)');
-                                 query_expand                                  
+                             pgroonga_query_expand                             
 -------------------------------------------------------------------------------
  Ruby (((Mroonga) OR (Groonga MySQL)) OR ((PGroonga) OR (Groonga PostgreSQL)))
 (1 row)

  Modified: expected/function/query-expand/multiple-terms.out (+2 -2)
===================================================================
--- expected/function/query-expand/multiple-terms.out    2017-08-11 23:16:48 +0900 (150413e)
+++ expected/function/query-expand/multiple-terms.out    2017-08-11 23:17:23 +0900 (cd41c2c)
@@ -5,8 +5,8 @@ CREATE TABLE synonyms (
 CREATE INDEX synonyms_term_index ON synonyms (term);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Mroonga', 'PGroonga', 'Rroonga']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
-                          query_expand                          
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+                     pgroonga_query_expand                      
 ----------------------------------------------------------------
  ((Mroonga) OR (PGroonga) OR (Rroonga) OR (Groonga) OR (Senna))
 (1 row)

  Modified: expected/function/query-expand/no-index.out (+2 -2)
===================================================================
--- expected/function/query-expand/no-index.out    2017-08-11 23:16:48 +0900 (71175ba)
+++ expected/function/query-expand/no-index.out    2017-08-11 23:17:23 +0900 (482323b)
@@ -3,8 +3,8 @@ CREATE TABLE synonyms (
   synonyms text[]
 );
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
-      query_expand      
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+ pgroonga_query_expand  
 ------------------------
  ((Groonga) OR (Senna))
 (1 row)

  Modified: expected/function/query-expand/nonexistent.out (+3 -3)
===================================================================
--- expected/function/query-expand/nonexistent.out    2017-08-11 23:16:48 +0900 (b1719e9)
+++ expected/function/query-expand/nonexistent.out    2017-08-11 23:17:23 +0900 (f8d4303)
@@ -2,9 +2,9 @@ CREATE TABLE synonyms (
   term text PRIMARY KEY,
   synonyms text[]
 );
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
- query_expand 
---------------
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+ pgroonga_query_expand 
+-----------------------
  Groonga
 (1 row)
 

  Modified: expected/function/query-expand/normal-index.out (+2 -2)
===================================================================
--- expected/function/query-expand/normal-index.out    2017-08-11 23:16:48 +0900 (7411537)
+++ expected/function/query-expand/normal-index.out    2017-08-11 23:17:23 +0900 (3c85fe9)
@@ -4,8 +4,8 @@ CREATE TABLE synonyms (
 );
 CREATE INDEX synonyms_term_index ON synonyms (term);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
-      query_expand      
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+ pgroonga_query_expand  
 ------------------------
  ((Groonga) OR (Senna))
 (1 row)

  Modified: expected/function/query-expand/normalize-with-primary-key.out (+3 -3)
===================================================================
--- expected/function/query-expand/normalize-with-primary-key.out    2017-08-11 23:16:48 +0900 (682c383)
+++ expected/function/query-expand/normalize-with-primary-key.out    2017-08-11 23:17:23 +0900 (343548e)
@@ -3,11 +3,11 @@ CREATE TABLE synonyms (
   synonyms text[]
 );
 CREATE INDEX synonyms_term_index ON synonyms
-  USING pgroonga (term pgroonga.text_term_search_ops_v2);
+  USING pgroonga (term pgroonga_text_term_search_ops_v2);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 INSERT INTO synonyms VALUES ('GROONGA', ARRAY['"Full text search"']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'groonga');
-                  query_expand                  
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'groonga');
+             pgroonga_query_expand              
 ------------------------------------------------
  ((Groonga) OR (Senna) OR ("Full text search"))
 (1 row)

  Modified: expected/function/query-expand/normalize.out (+3 -3)
===================================================================
--- expected/function/query-expand/normalize.out    2017-08-11 23:16:48 +0900 (57c5d47)
+++ expected/function/query-expand/normalize.out    2017-08-11 23:17:23 +0900 (ab27db2)
@@ -3,11 +3,11 @@ CREATE TABLE synonyms (
   synonyms text[]
 );
 CREATE INDEX synonyms_term_index ON synonyms
-  USING pgroonga (term pgroonga.text_term_search_ops_v2);
+  USING pgroonga (term pgroonga_text_term_search_ops_v2);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 INSERT INTO synonyms VALUES ('GROONGA', ARRAY['"Full text search"']);
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'groonga');
-                  query_expand                  
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'groonga');
+             pgroonga_query_expand              
 ------------------------------------------------
  ((Groonga) OR (Senna) OR ("Full text search"))
 (1 row)

  Modified: expected/function/query-expand/not-text-array-synonyms.out (+1 -1)
===================================================================
--- expected/function/query-expand/not-text-array-synonyms.out    2017-08-11 23:16:48 +0900 (4699062)
+++ expected/function/query-expand/not-text-array-synonyms.out    2017-08-11 23:17:23 +0900 (99391a7)
@@ -2,6 +2,6 @@ CREATE TABLE synonyms (
   term text PRIMARY KEY,
   synonym text
 );
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonym', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'Groonga');
 ERROR:  pgroonga: query_expand: synonyms column isn't text[] type: <synonyms>.<synonym>
 DROP TABLE synonyms;

  Modified: expected/function/query-extract-keywords/and-not.out (+3 -3)
===================================================================
--- expected/function/query-extract-keywords/and-not.out    2017-08-11 23:16:48 +0900 (e4e92f5)
+++ expected/function/query-extract-keywords/and-not.out    2017-08-11 23:17:23 +0900 (5fce7f4)
@@ -1,6 +1,6 @@
-SELECT pgroonga.query_extract_keywords('Groonga -MySQL PostgreSQL');
- query_extract_keywords 
-------------------------
+SELECT pgroonga_query_extract_keywords('Groonga -MySQL PostgreSQL');
+ pgroonga_query_extract_keywords 
+---------------------------------
  {PostgreSQL,Groonga}
 (1 row)
 

  Modified: expected/function/query-extract-keywords/multiple.out (+3 -3)
===================================================================
--- expected/function/query-extract-keywords/multiple.out    2017-08-11 23:16:48 +0900 (da6b101)
+++ expected/function/query-extract-keywords/multiple.out    2017-08-11 23:17:23 +0900 (a73ebdc)
@@ -1,6 +1,6 @@
-SELECT pgroonga.query_extract_keywords('Groonga PostgreSQL');
- query_extract_keywords 
-------------------------
+SELECT pgroonga_query_extract_keywords('Groonga PostgreSQL');
+ pgroonga_query_extract_keywords 
+---------------------------------
  {PostgreSQL,Groonga}
 (1 row)
 

  Modified: expected/function/query-extract-keywords/one.out (+3 -3)
===================================================================
--- expected/function/query-extract-keywords/one.out    2017-08-11 23:16:48 +0900 (f18c1e2)
+++ expected/function/query-extract-keywords/one.out    2017-08-11 23:17:23 +0900 (65b0939)
@@ -1,6 +1,6 @@
-SELECT pgroonga.query_extract_keywords('Groonga');
- query_extract_keywords 
-------------------------
+SELECT pgroonga_query_extract_keywords('Groonga');
+ pgroonga_query_extract_keywords 
+---------------------------------
  {Groonga}
 (1 row)
 

  Modified: expected/function/score/and.out (+4 -4)
===================================================================
--- expected/function/score/and.out    2017-08-11 23:16:48 +0900 (8b79c9f)
+++ expected/function/score/and.out    2017-08-11 23:17:23 +0900 (06015e6)
@@ -9,12 +9,12 @@ CREATE INDEX grnindex ON memos USING pgroonga (id, content);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content %% 'PGroonga' AND content %% 'Groonga';
- id |                        content                        | score 
-----+-------------------------------------------------------+-------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga. |     2
+ id |                        content                        | pgroonga_score 
+----+-------------------------------------------------------+----------------
+  3 | PGroonga is a PostgreSQL extension that uses Groonga. |              2
 (1 row)
 
 DROP TABLE memos;

  Modified: expected/function/score/composite-primary-key/like.out (+5 -5)
===================================================================
--- expected/function/score/composite-primary-key/like.out    2017-08-11 23:16:48 +0900 (955c981)
+++ expected/function/score/composite-primary-key/like.out    2017-08-11 23:17:23 +0900 (59278bd)
@@ -14,13 +14,13 @@ CREATE INDEX grnindex ON memos USING pgroonga (created_date, slug, content);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT created_date, slug, content, pgroonga.score(memos)
+SELECT created_date, slug, content, pgroonga_score(memos)
   FROM memos
  WHERE content LIKE '%Groonga%';
- created_date |   slug   |                        content                        | score 
---------------+----------+-------------------------------------------------------+-------
- 2015-11-19   | groonga  | Groonga is fast full text search engine.              |     1
- 2015-11-19   | pgroonga | PGroonga is a PostgreSQL extension that uses Groonga. |     1
+ created_date |   slug   |                        content                        | pgroonga_score 
+--------------+----------+-------------------------------------------------------+----------------
+ 2015-11-19   | groonga  | Groonga is fast full text search engine.              |              1
+ 2015-11-19   | pgroonga | PGroonga is a PostgreSQL extension that uses Groonga. |              1
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/score/composite-primary-key/match.out (+5 -5)
===================================================================
--- expected/function/score/composite-primary-key/match.out    2017-08-11 23:16:48 +0900 (601c528)
+++ expected/function/score/composite-primary-key/match.out    2017-08-11 23:17:23 +0900 (6dfc258)
@@ -14,13 +14,13 @@ CREATE INDEX grnindex ON memos USING pgroonga (created_date, slug, content);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT created_date, slug, content, pgroonga.score(memos)
+SELECT created_date, slug, content, pgroonga_score(memos)
   FROM memos
  WHERE content %% 'Groonga';
- created_date |   slug   |                        content                        | score 
---------------+----------+-------------------------------------------------------+-------
- 2015-11-19   | groonga  | Groonga is fast full text search engine.              |     1
- 2015-11-19   | pgroonga | PGroonga is a PostgreSQL extension that uses Groonga. |     1
+ created_date |   slug   |                        content                        | pgroonga_score 
+--------------+----------+-------------------------------------------------------+----------------
+ 2015-11-19   | groonga  | Groonga is fast full text search engine.              |              1
+ 2015-11-19   | pgroonga | PGroonga is a PostgreSQL extension that uses Groonga. |              1
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/score/hot-updated.out (+5 -5)
===================================================================
--- expected/function/score/hot-updated.out    2017-08-11 23:16:48 +0900 (d8f1e1a)
+++ expected/function/score/hot-updated.out    2017-08-11 23:17:23 +0900 (f847748)
@@ -12,13 +12,13 @@ UPDATE memos SET tag = 'groonga'
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content @@ 'PGroonga OR Groonga';
- id |                        content                        | score 
-----+-------------------------------------------------------+-------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga. |     2
-  2 | Groonga is fast full text search engine.              |     1
+ id |                        content                        | pgroonga_score 
+----+-------------------------------------------------------+----------------
+  3 | PGroonga is a PostgreSQL extension that uses Groonga. |              2
+  2 | Groonga is fast full text search engine.              |              1
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/score/or.out (+5 -5)
===================================================================
--- expected/function/score/or.out    2017-08-11 23:16:48 +0900 (e8087dc)
+++ expected/function/score/or.out    2017-08-11 23:17:23 +0900 (091bcc8)
@@ -9,13 +9,13 @@ CREATE INDEX grnindex ON memos USING pgroonga (id, content);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content %% 'PGroonga' OR content %% 'Groonga';
- id |                        content                        | score 
-----+-------------------------------------------------------+-------
-  2 | Groonga is fast full text search engine.              |     1
-  3 | PGroonga is a PostgreSQL extension that uses Groonga. |     2
+ id |                        content                        | pgroonga_score 
+----+-------------------------------------------------------+----------------
+  2 | Groonga is fast full text search engine.              |              1
+  3 | PGroonga is a PostgreSQL extension that uses Groonga. |              2
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/score/primary-key/not-head.out (+5 -5)
===================================================================
--- expected/function/score/primary-key/not-head.out    2017-08-11 23:16:48 +0900 (32daa2d)
+++ expected/function/score/primary-key/not-head.out    2017-08-11 23:17:23 +0900 (f582a24)
@@ -10,13 +10,13 @@ INSERT INTO memos (id, content) VALUES (3, 'PGroonga is a PostgreSQL extension t
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content &@~ 'PGroonga OR Groonga';
- id |                        content                        | score 
-----+-------------------------------------------------------+-------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga. |     2
-  2 | Groonga is fast full text search engine.              |     1
+ id |                        content                        | pgroonga_score 
+----+-------------------------------------------------------+----------------
+  3 | PGroonga is a PostgreSQL extension that uses Groonga. |              2
+  2 | Groonga is fast full text search engine.              |              1
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/score/primary-key/text.out (+6 -6)
===================================================================
--- expected/function/score/primary-key/text.out    2017-08-11 23:16:48 +0900 (80fda48)
+++ expected/function/score/primary-key/text.out    2017-08-11 23:17:23 +0900 (4514dc7)
@@ -3,7 +3,7 @@ CREATE TABLE memos (
   content text
 );
 CREATE INDEX pgroonga_index ON memos
- USING pgroonga (id pgroonga.text_term_search_ops_v2,
+ USING pgroonga (id pgroonga_text_term_search_ops_v2,
                  content);
 INSERT INTO memos VALUES ('a', 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES ('b', 'Groonga is fast full text search engine.');
@@ -11,13 +11,13 @@ INSERT INTO memos VALUES ('c', 'PGroonga is a PostgreSQL extension that uses Gro
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content &@~ 'PGroonga OR Groonga';
- id |                        content                        | score 
-----+-------------------------------------------------------+-------
- c  | PGroonga is a PostgreSQL extension that uses Groonga. |     2
- b  | Groonga is fast full text search engine.              |     1
+ id |                        content                        | pgroonga_score 
+----+-------------------------------------------------------+----------------
+ c  | PGroonga is a PostgreSQL extension that uses Groonga. |              2
+ b  | Groonga is fast full text search engine.              |              1
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/score/updated.out (+5 -5)
===================================================================
--- expected/function/score/updated.out    2017-08-11 23:16:48 +0900 (4d12381)
+++ expected/function/score/updated.out    2017-08-11 23:17:23 +0900 (43ff3bb)
@@ -11,13 +11,13 @@ UPDATE memos SET content = 'Mroonga is a MySQL plugin that uses Groonga.'
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content @@ 'PGroonga OR Mroonga OR Groonga';
- id |                   content                    | score 
-----+----------------------------------------------+-------
-  3 | Mroonga is a MySQL plugin that uses Groonga. |     2
-  2 | Groonga is fast full text search engine.     |     1
+ id |                   content                    | pgroonga_score 
+----+----------------------------------------------+----------------
+  3 | Mroonga is a MySQL plugin that uses Groonga. |              2
+  2 | Groonga is fast full text search engine.     |              1
 (2 rows)
 
 DROP TABLE memos;

  Modified: expected/function/snippet-html/keywords/multiple.out (+1 -1)
===================================================================
--- expected/function/snippet-html/keywords/multiple.out    2017-08-11 23:16:48 +0900 (3f2660e)
+++ expected/function/snippet-html/keywords/multiple.out    2017-08-11 23:17:23 +0900 (0c94f3d)
@@ -1,4 +1,4 @@
-SELECT unnest(pgroonga.snippet_html(
+SELECT unnest(pgroonga_snippet_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: expected/function/snippet-html/keywords/one.out (+1 -1)
===================================================================
--- expected/function/snippet-html/keywords/one.out    2017-08-11 23:16:48 +0900 (c53c491)
+++ expected/function/snippet-html/keywords/one.out    2017-08-11 23:17:23 +0900 (0da1e44)
@@ -1,4 +1,4 @@
-SELECT unnest(pgroonga.snippet_html(
+SELECT unnest(pgroonga_snippet_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: expected/groonga-function/tuple-is-alive/and.out (+2 -2)
===================================================================
--- expected/groonga-function/tuple-is-alive/and.out    2017-08-11 23:16:48 +0900 (63c3a22)
+++ expected/groonga-function/tuple-is-alive/and.out    2017-08-11 23:17:23 +0900 (9c557de)
@@ -9,8 +9,8 @@ CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
 UPDATE memos
  SET content = 'Mroonga is a MySQL storage engine that uses Groonga.'
  WHERE id = 3;
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --match_columns content'
                         ' --query Groonga'
                         ' --filter "pgroonga_tuple_is_alive(ctid)"'

  Modified: expected/groonga-function/tuple-is-alive/or.out (+2 -2)
===================================================================
--- expected/groonga-function/tuple-is-alive/or.out    2017-08-11 23:16:48 +0900 (ab4200b)
+++ expected/groonga-function/tuple-is-alive/or.out    2017-08-11 23:17:23 +0900 (f2121c1)
@@ -9,8 +9,8 @@ CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
 UPDATE memos
  SET content = 'Mroonga is a MySQL storage engine that uses Groonga.'
  WHERE id = 3;
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --filter "pgroonga_tuple_is_alive(ctid)"'
                         ' --output_columns content')::json->>1
     AS body;

  Modified: expected/jsonb/compatibility/v1/match-v2/element/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/match-v2/element/bitmapscan.out    2017-08-11 23:16:48 +0900 (ab6bff1)
+++ expected/jsonb/compatibility/v1/match-v2/element/bitmapscan.out    2017-08-11 23:17:23 +0900 (35e4827)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/match-v2/element/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/match-v2/element/indexscan.out    2017-08-11 23:16:48 +0900 (9452e44)
+++ expected/jsonb/compatibility/v1/match-v2/element/indexscan.out    2017-08-11 23:17:23 +0900 (c28a9dc)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/match-v2/value/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/match-v2/value/bitmapscan.out    2017-08-11 23:16:48 +0900 (f9dd126)
+++ expected/jsonb/compatibility/v1/match-v2/value/bitmapscan.out    2017-08-11 23:17:23 +0900 (d7d1a8d)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/match-v2/value/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/match-v2/value/indexscan.out    2017-08-11 23:16:48 +0900 (609271a)
+++ expected/jsonb/compatibility/v1/match-v2/value/indexscan.out    2017-08-11 23:17:23 +0900 (044780d)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.out    2017-08-11 23:16:48 +0900 (b558489)
+++ expected/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.out    2017-08-11 23:17:23 +0900 (2e0b53f)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/query-v2-question/element/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2-question/element/indexscan.out    2017-08-11 23:16:48 +0900 (ac29df1)
+++ expected/jsonb/compatibility/v1/query-v2-question/element/indexscan.out    2017-08-11 23:17:23 +0900 (bb8e801)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.out    2017-08-11 23:16:48 +0900 (267a508)
+++ expected/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.out    2017-08-11 23:17:23 +0900 (58011a2)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/query-v2-question/value/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2-question/value/indexscan.out    2017-08-11 23:16:48 +0900 (5777897)
+++ expected/jsonb/compatibility/v1/query-v2-question/value/indexscan.out    2017-08-11 23:17:23 +0900 (aa347fc)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/query-v2/element/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2/element/bitmapscan.out    2017-08-11 23:16:48 +0900 (61ca850)
+++ expected/jsonb/compatibility/v1/query-v2/element/bitmapscan.out    2017-08-11 23:17:23 +0900 (0547050)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/query-v2/element/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2/element/indexscan.out    2017-08-11 23:16:48 +0900 (01a0041)
+++ expected/jsonb/compatibility/v1/query-v2/element/indexscan.out    2017-08-11 23:17:23 +0900 (28ebb6b)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/query-v2/value/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2/value/bitmapscan.out    2017-08-11 23:16:48 +0900 (bef1c16)
+++ expected/jsonb/compatibility/v1/query-v2/value/bitmapscan.out    2017-08-11 23:17:23 +0900 (d1f002c)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/query-v2/value/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/query-v2/value/indexscan.out    2017-08-11 23:16:48 +0900 (835886e)
+++ expected/jsonb/compatibility/v1/query-v2/value/indexscan.out    2017-08-11 23:17:23 +0900 (ced91ca)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/delete/multiple-values.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/delete/multiple-values.out    2017-08-11 23:16:48 +0900 (d55a23e)
+++ expected/jsonb/compatibility/v1/script-v2/delete/multiple-values.out    2017-08-11 23:17:23 +0900 (6be5e54)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 SET enable_seqscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (51060a4)
+++ expected/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (997092a)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (54977a8)
+++ expected/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (eeee682)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (a4fa3ed)
+++ expected/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (19eab41)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/element/number/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/element/number/indexscan.out    2017-08-11 23:16:48 +0900 (74aeb0e)
+++ expected/jsonb/compatibility/v1/script-v2/element/number/indexscan.out    2017-08-11 23:17:23 +0900 (5cdfe91)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (08bd1ce)
+++ expected/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (dea5ab9)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/element/string/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/element/string/indexscan.out    2017-08-11 23:16:48 +0900 (3e6da99)
+++ expected/jsonb/compatibility/v1/script-v2/element/string/indexscan.out    2017-08-11 23:17:23 +0900 (9d27f06)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/full-text-search/default.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/full-text-search/default.out    2017-08-11 23:16:48 +0900 (b84a1ab)
+++ expected/jsonb/compatibility/v1/script-v2/full-text-search/default.out    2017-08-11 23:17:23 +0900 (28f3789)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/full-text-search/disable.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/full-text-search/disable.out    2017-08-11 23:16:48 +0900 (f8da67a)
+++ expected/jsonb/compatibility/v1/script-v2/full-text-search/disable.out    2017-08-11 23:17:23 +0900 (909a38f)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record pgroonga.jsonb_ops)
+ USING pgroonga (record pgroonga_jsonb_ops)
   WITH (tokenizer = '');
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/object/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/object/bitmapscan.out    2017-08-11 23:16:48 +0900 (ba295d5)
+++ expected/jsonb/compatibility/v1/script-v2/object/bitmapscan.out    2017-08-11 23:17:23 +0900 (2ea3d0e)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/object/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/object/indexscan.out    2017-08-11 23:16:48 +0900 (c25a2bb)
+++ expected/jsonb/compatibility/v1/script-v2/object/indexscan.out    2017-08-11 23:17:23 +0900 (0bacc8e)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (47ccd31)
+++ expected/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (de780d6)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (2cda322)
+++ expected/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (1e57dec)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (62f4256)
+++ expected/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (15b3899)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/value/number/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/value/number/indexscan.out    2017-08-11 23:16:48 +0900 (2ee5f9c)
+++ expected/jsonb/compatibility/v1/script-v2/value/number/indexscan.out    2017-08-11 23:17:23 +0900 (af62e12)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (fae084c)
+++ expected/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (30ea029)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v1/script-v2/value/string/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v1/script-v2/value/string/indexscan.out    2017-08-11 23:16:48 +0900 (9352c79)
+++ expected/jsonb/compatibility/v1/script-v2/value/string/indexscan.out    2017-08-11 23:17:23 +0900 (0521489)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/query-v2/element/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/query-v2/element/bitmapscan.out    2017-08-11 23:16:48 +0900 (943df62)
+++ expected/jsonb/compatibility/v2/query-v2/element/bitmapscan.out    2017-08-11 23:17:23 +0900 (30f333d)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/query-v2/element/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/query-v2/element/indexscan.out    2017-08-11 23:16:48 +0900 (6f3ddac)
+++ expected/jsonb/compatibility/v2/query-v2/element/indexscan.out    2017-08-11 23:17:23 +0900 (d88c56b)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/query-v2/value/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/query-v2/value/bitmapscan.out    2017-08-11 23:16:48 +0900 (0bd4889)
+++ expected/jsonb/compatibility/v2/query-v2/value/bitmapscan.out    2017-08-11 23:17:23 +0900 (c049e1a)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/query-v2/value/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/query-v2/value/indexscan.out    2017-08-11 23:16:48 +0900 (1a6ec71)
+++ expected/jsonb/compatibility/v2/query-v2/value/indexscan.out    2017-08-11 23:17:23 +0900 (2253b18)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/delete/multiple-values.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/delete/multiple-values.out    2017-08-11 23:16:48 +0900 (0e2d967)
+++ expected/jsonb/compatibility/v2/script-v1/delete/multiple-values.out    2017-08-11 23:17:23 +0900 (1aba048)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 SET enable_seqscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (73a6765)
+++ expected/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (c2ba535)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (336663b)
+++ expected/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (fc3a388)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (6dbf675)
+++ expected/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (32e6e81)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/element/number/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/element/number/indexscan.out    2017-08-11 23:16:48 +0900 (9ef5701)
+++ expected/jsonb/compatibility/v2/script-v1/element/number/indexscan.out    2017-08-11 23:17:23 +0900 (5070592)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (6df1cdb)
+++ expected/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (3fe6dea)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/element/string/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/element/string/indexscan.out    2017-08-11 23:16:48 +0900 (1dcc9c2)
+++ expected/jsonb/compatibility/v2/script-v1/element/string/indexscan.out    2017-08-11 23:17:23 +0900 (6ec7707)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/full-text-search/default.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/full-text-search/default.out    2017-08-11 23:16:48 +0900 (533b39d)
+++ expected/jsonb/compatibility/v2/script-v1/full-text-search/default.out    2017-08-11 23:17:23 +0900 (0a75143)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/full-text-search/disable.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/full-text-search/disable.out    2017-08-11 23:16:48 +0900 (509b7ba)
+++ expected/jsonb/compatibility/v2/script-v1/full-text-search/disable.out    2017-08-11 23:17:23 +0900 (cc1cf89)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record pgroonga.jsonb_ops_v2)
+ USING pgroonga (record pgroonga_jsonb_ops_v2)
   WITH (tokenizer = '');
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/object/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/object/bitmapscan.out    2017-08-11 23:16:48 +0900 (dbbdc49)
+++ expected/jsonb/compatibility/v2/script-v1/object/bitmapscan.out    2017-08-11 23:17:23 +0900 (c9eb3e0)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/object/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/object/indexscan.out    2017-08-11 23:16:48 +0900 (120a60b)
+++ expected/jsonb/compatibility/v2/script-v1/object/indexscan.out    2017-08-11 23:17:23 +0900 (50274f5)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (dd528dd)
+++ expected/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (cfa3e86)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (d8c2df6)
+++ expected/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (1f70de2)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (4819aa8)
+++ expected/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (7fef9b2)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/value/number/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/value/number/indexscan.out    2017-08-11 23:16:48 +0900 (c961be3)
+++ expected/jsonb/compatibility/v2/script-v1/value/number/indexscan.out    2017-08-11 23:17:23 +0900 (91d9f8d)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (1846bf0)
+++ expected/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (25fa509)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/compatibility/v2/script-v1/value/string/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/compatibility/v2/script-v1/value/string/indexscan.out    2017-08-11 23:16:48 +0900 (079feee)
+++ expected/jsonb/compatibility/v2/script-v1/value/string/indexscan.out    2017-08-11 23:17:23 +0900 (82f6457)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/contain-v2/array/empty.out (+1 -1)
===================================================================
--- expected/jsonb/contain-v2/array/empty.out    2017-08-11 23:16:48 +0900 (c735a75)
+++ expected/jsonb/contain-v2/array/empty.out    2017-08-11 23:17:23 +0900 (3a12734)
@@ -9,7 +9,7 @@ INSERT INTO logs VALUES (4, '[true]');
 INSERT INTO logs VALUES (5, '[{"object": "value"}]');
 INSERT INTO logs VALUES (6, '{"object": []}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/contain-v2/array/multiple-elements.out (+1 -1)
===================================================================
--- expected/jsonb/contain-v2/array/multiple-elements.out    2017-08-11 23:16:48 +0900 (01d4df4)
+++ expected/jsonb/contain-v2/array/multiple-elements.out    2017-08-11 23:17:23 +0900 (f9a65b2)
@@ -9,7 +9,7 @@ INSERT INTO logs
 INSERT INTO logs
      VALUES (3, '{"body": {"values": [100, "Hello", true, "World"]}}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/contain-v2/object/empty.out (+1 -1)
===================================================================
--- expected/jsonb/contain-v2/object/empty.out    2017-08-11 23:16:48 +0900 (fdd5e4f)
+++ expected/jsonb/contain-v2/object/empty.out    2017-08-11 23:17:23 +0900 (6661f2e)
@@ -9,7 +9,7 @@ INSERT INTO logs VALUES (4, '{"key": true}');
 INSERT INTO logs VALUES (5, '{"key": []}');
 INSERT INTO logs VALUES (6, '[{}]');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/contain/array/empty.out (+2 -1)
===================================================================
--- expected/jsonb/contain/array/empty.out    2017-08-11 23:16:48 +0900 (d043a66)
+++ expected/jsonb/contain/array/empty.out    2017-08-11 23:17:23 +0900 (d9f9e81)
@@ -8,7 +8,8 @@ INSERT INTO logs VALUES (3, '["hello"]');
 INSERT INTO logs VALUES (4, '[true]');
 INSERT INTO logs VALUES (5, '[{"object": "value"}]');
 INSERT INTO logs VALUES (6, '{"object": []}');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/contain/array/multiple-elements.out (+2 -1)
===================================================================
--- expected/jsonb/contain/array/multiple-elements.out    2017-08-11 23:16:48 +0900 (0da477e)
+++ expected/jsonb/contain/array/multiple-elements.out    2017-08-11 23:17:23 +0900 (341059f)
@@ -8,7 +8,8 @@ INSERT INTO logs
      VALUES (2, '{"values": [100, "Hello", true]}');
 INSERT INTO logs
      VALUES (3, '{"body": {"values": [100, "Hello", true, "World"]}}');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/contain/object/empty.out (+2 -1)
===================================================================
--- expected/jsonb/contain/object/empty.out    2017-08-11 23:16:48 +0900 (791da8e)
+++ expected/jsonb/contain/object/empty.out    2017-08-11 23:17:23 +0900 (9ef960a)
@@ -8,7 +8,8 @@ INSERT INTO logs VALUES (3, '{"key": "hello"}');
 INSERT INTO logs VALUES (4, '{"key": true}');
 INSERT INTO logs VALUES (5, '{"key": []}');
 INSERT INTO logs VALUES (6, '[{}]');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/match-v2/element/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/match-v2/element/bitmapscan.out    2017-08-11 23:16:48 +0900 (a3fdf59)
+++ expected/jsonb/match-v2/element/bitmapscan.out    2017-08-11 23:17:23 +0900 (534b9ad)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/match-v2/element/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/match-v2/element/indexscan.out    2017-08-11 23:16:48 +0900 (ee6642d)
+++ expected/jsonb/match-v2/element/indexscan.out    2017-08-11 23:17:23 +0900 (f602d7f)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/match-v2/value/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/match-v2/value/bitmapscan.out    2017-08-11 23:16:48 +0900 (9864d71)
+++ expected/jsonb/match-v2/value/bitmapscan.out    2017-08-11 23:17:23 +0900 (2a3800b)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/match-v2/value/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/match-v2/value/indexscan.out    2017-08-11 23:16:48 +0900 (4981a9f)
+++ expected/jsonb/match-v2/value/indexscan.out    2017-08-11 23:17:23 +0900 (7c78d73)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/null/insert.out (+1 -1)
===================================================================
--- expected/jsonb/null/insert.out    2017-08-11 23:16:48 +0900 (f078b2c)
+++ expected/jsonb/null/insert.out    2017-08-11 23:17:23 +0900 (d5c03ee)
@@ -2,7 +2,7 @@ CREATE TABLE logs (
   record jsonb
 );
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 INSERT INTO logs VALUES (NULL);
 SELECT * FROM logs;
  record 

  Modified: expected/jsonb/null/select.out (+1 -1)
===================================================================
--- expected/jsonb/null/select.out    2017-08-11 23:16:48 +0900 (3de2eb8)
+++ expected/jsonb/null/select.out    2017-08-11 23:17:23 +0900 (cf7b7b1)
@@ -2,7 +2,7 @@ CREATE TABLE logs (
   record jsonb
 );
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 INSERT INTO logs VALUES ('{}');
 SELECT *
   FROM logs

  Modified: expected/jsonb/query-v2/element/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/query-v2/element/bitmapscan.out    2017-08-11 23:16:48 +0900 (220309b)
+++ expected/jsonb/query-v2/element/bitmapscan.out    2017-08-11 23:17:23 +0900 (2036acf)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/query-v2/element/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/query-v2/element/indexscan.out    2017-08-11 23:16:48 +0900 (36d8d7e)
+++ expected/jsonb/query-v2/element/indexscan.out    2017-08-11 23:17:23 +0900 (a7b470b)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/query-v2/value/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/query-v2/value/bitmapscan.out    2017-08-11 23:16:48 +0900 (5979d59)
+++ expected/jsonb/query-v2/value/bitmapscan.out    2017-08-11 23:17:23 +0900 (fe3a478)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/query-v2/value/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/query-v2/value/indexscan.out    2017-08-11 23:16:48 +0900 (f9d5bf5)
+++ expected/jsonb/query-v2/value/indexscan.out    2017-08-11 23:17:23 +0900 (9835435)
@@ -7,7 +7,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/delete/multiple-values.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/delete/multiple-values.out    2017-08-11 23:16:48 +0900 (515f151)
+++ expected/jsonb/script-v2/delete/multiple-values.out    2017-08-11 23:17:23 +0900 (e861b4b)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 SET enable_seqscan = off;

  Modified: expected/jsonb/script-v2/element/boolean/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/element/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (e53a592)
+++ expected/jsonb/script-v2/element/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (5f2b44b)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/element/boolean/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/element/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (9d19984)
+++ expected/jsonb/script-v2/element/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (c4c64ca)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/element/number/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/element/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (cd9681e)
+++ expected/jsonb/script-v2/element/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (913e56c)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/element/number/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/element/number/indexscan.out    2017-08-11 23:16:48 +0900 (b47fd0b)
+++ expected/jsonb/script-v2/element/number/indexscan.out    2017-08-11 23:17:23 +0900 (9d22225)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/element/string/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/element/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (8a14e82)
+++ expected/jsonb/script-v2/element/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (08d3eb5)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/element/string/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/element/string/indexscan.out    2017-08-11 23:16:48 +0900 (ccfd4dd)
+++ expected/jsonb/script-v2/element/string/indexscan.out    2017-08-11 23:17:23 +0900 (ae31e51)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/full-text-search/default.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/full-text-search/default.out    2017-08-11 23:16:48 +0900 (00874ae)
+++ expected/jsonb/script-v2/full-text-search/default.out    2017-08-11 23:17:23 +0900 (596d23f)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/full-text-search/disable.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/full-text-search/disable.out    2017-08-11 23:16:48 +0900 (4362b07)
+++ expected/jsonb/script-v2/full-text-search/disable.out    2017-08-11 23:17:23 +0900 (85296da)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record pgroonga.jsonb_ops_v2)
+ USING pgroonga (record pgroonga_jsonb_ops_v2)
   WITH (tokenizer = '');
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: expected/jsonb/script-v2/object/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/object/bitmapscan.out    2017-08-11 23:16:48 +0900 (cee9dea)
+++ expected/jsonb/script-v2/object/bitmapscan.out    2017-08-11 23:17:23 +0900 (b44fb19)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/object/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/object/indexscan.out    2017-08-11 23:16:48 +0900 (1a27661)
+++ expected/jsonb/script-v2/object/indexscan.out    2017-08-11 23:17:23 +0900 (30e8387)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/value/boolean/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/value/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (55e024b)
+++ expected/jsonb/script-v2/value/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (2638150)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/value/boolean/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/value/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (21b7528)
+++ expected/jsonb/script-v2/value/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (dfafc1a)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/value/number/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/value/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (6cbda5f)
+++ expected/jsonb/script-v2/value/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (d4999d0)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/value/number/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/value/number/indexscan.out    2017-08-11 23:16:48 +0900 (f4aceb4)
+++ expected/jsonb/script-v2/value/number/indexscan.out    2017-08-11 23:17:23 +0900 (8da91ba)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script-v2/value/string/bitmapscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/value/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (4e172af)
+++ expected/jsonb/script-v2/value/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (b358a33)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script-v2/value/string/indexscan.out (+1 -1)
===================================================================
--- expected/jsonb/script-v2/value/string/indexscan.out    2017-08-11 23:16:48 +0900 (a9cf39f)
+++ expected/jsonb/script-v2/value/string/indexscan.out    2017-08-11 23:17:23 +0900 (5c831be)
@@ -6,7 +6,7 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/delete/multiple-values.out (+2 -1)
===================================================================
--- expected/jsonb/script/delete/multiple-values.out    2017-08-11 23:16:48 +0900 (13e048b)
+++ expected/jsonb/script/delete/multiple-values.out    2017-08-11 23:17:23 +0900 (613cd81)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 SET enable_seqscan = off;

  Modified: expected/jsonb/script/element/boolean/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/element/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (8ae422d)
+++ expected/jsonb/script/element/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (ed0c73e)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/element/boolean/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/element/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (519a44e)
+++ expected/jsonb/script/element/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (3f494e1)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/element/number/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/element/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (1f7d8fd)
+++ expected/jsonb/script/element/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (891f26d)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/element/number/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/element/number/indexscan.out    2017-08-11 23:16:48 +0900 (a63dcc5)
+++ expected/jsonb/script/element/number/indexscan.out    2017-08-11 23:17:23 +0900 (ff965fe)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/element/string/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/element/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (2258ddb)
+++ expected/jsonb/script/element/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (5ace140)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/element/string/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/element/string/indexscan.out    2017-08-11 23:16:48 +0900 (7e2c99c)
+++ expected/jsonb/script/element/string/indexscan.out    2017-08-11 23:17:23 +0900 (97fc7af)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/full-text-search/default.out (+2 -1)
===================================================================
--- expected/jsonb/script/full-text-search/default.out    2017-08-11 23:16:48 +0900 (298b86b)
+++ expected/jsonb/script/full-text-search/default.out    2017-08-11 23:17:23 +0900 (9df8bbb)
@@ -5,7 +5,8 @@ CREATE TABLE logs (
 INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/full-text-search/disable.out (+1 -1)
===================================================================
--- expected/jsonb/script/full-text-search/disable.out    2017-08-11 23:16:48 +0900 (87aa555)
+++ expected/jsonb/script/full-text-search/disable.out    2017-08-11 23:17:23 +0900 (b9c1ee4)
@@ -6,7 +6,7 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record)
+ USING pgroonga (record pgroonga_jsonb_ops)
   WITH (tokenizer = '');
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: expected/jsonb/script/object/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/object/bitmapscan.out    2017-08-11 23:16:48 +0900 (be7011e)
+++ expected/jsonb/script/object/bitmapscan.out    2017-08-11 23:17:23 +0900 (c87c013)
@@ -5,7 +5,8 @@ CREATE TABLE logs (
 INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/object/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/object/indexscan.out    2017-08-11 23:16:48 +0900 (d3d3728)
+++ expected/jsonb/script/object/indexscan.out    2017-08-11 23:17:23 +0900 (924c400)
@@ -5,7 +5,8 @@ CREATE TABLE logs (
 INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/value/boolean/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/value/boolean/bitmapscan.out    2017-08-11 23:16:48 +0900 (c85624d)
+++ expected/jsonb/script/value/boolean/bitmapscan.out    2017-08-11 23:17:23 +0900 (e597348)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/value/boolean/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/value/boolean/indexscan.out    2017-08-11 23:16:48 +0900 (892b33e)
+++ expected/jsonb/script/value/boolean/indexscan.out    2017-08-11 23:17:23 +0900 (076e6dc)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/value/number/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/value/number/bitmapscan.out    2017-08-11 23:16:48 +0900 (9f8accf)
+++ expected/jsonb/script/value/number/bitmapscan.out    2017-08-11 23:17:23 +0900 (fc33074)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/value/number/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/value/number/indexscan.out    2017-08-11 23:16:48 +0900 (db07c78)
+++ expected/jsonb/script/value/number/indexscan.out    2017-08-11 23:17:23 +0900 (3431bfe)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/jsonb/script/value/string/bitmapscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/value/string/bitmapscan.out    2017-08-11 23:16:48 +0900 (e07f00b)
+++ expected/jsonb/script/value/string/bitmapscan.out    2017-08-11 23:17:23 +0900 (8fa4517)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/jsonb/script/value/string/indexscan.out (+2 -1)
===================================================================
--- expected/jsonb/script/value/string/indexscan.out    2017-08-11 23:16:48 +0900 (443173e)
+++ expected/jsonb/script/value/string/indexscan.out    2017-08-11 23:17:23 +0900 (dba4abc)
@@ -5,7 +5,8 @@ CREATE TABLE fruits (
 INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (d87a3ae)
+++ expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (ac71820)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (042ba2b)
+++ expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (1e7edf6)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (654678c)
+++ expected/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (5a05491)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (b03c9bc)
+++ expected/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (e6befe3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.out    2017-08-11 23:16:48 +0900 (b9a7b3f)
+++ expected/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.out    2017-08-11 23:17:23 +0900 (8ba48d5)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.out    2017-08-11 23:16:48 +0900 (22842ed)
+++ expected/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.out    2017-08-11 23:17:23 +0900 (37ed002)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (ff26e4c)
+++ expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (f157314)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (e805b51)
+++ expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (700fb8a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (e89976c)
+++ expected/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (12d0f11)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (d24a0c2)
+++ expected/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (0c9a28d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.out    2017-08-11 23:16:48 +0900 (2d9a1e9)
+++ expected/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.out    2017-08-11 23:17:23 +0900 (5a51352)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.out    2017-08-11 23:16:48 +0900 (4d90457)
+++ expected/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.out    2017-08-11 23:17:23 +0900 (fc388da)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (d1b6cea)
+++ expected/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (be99eec)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (4dbe148)
+++ expected/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (b03c18e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (13c6cff)
+++ expected/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.out    2017-08-11 23:17:23 +0900 (141f3f3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (d11ac57)
+++ expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (30dea68)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (0499f8e)
+++ expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (5fbf713)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (0ee3eb2)
+++ expected/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (bd1ef47)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (10a9ffc)
+++ expected/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (7fce44b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.out    2017-08-11 23:16:48 +0900 (6ff9c62)
+++ expected/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.out    2017-08-11 23:17:23 +0900 (faf63f3)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.out    2017-08-11 23:16:48 +0900 (772dd3c)
+++ expected/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.out    2017-08-11 23:17:23 +0900 (e2d1f11)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (8195bd1)
+++ expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (b1d6384)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (33f507e)
+++ expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (1c7ab86)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (f08e27b)
+++ expected/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (b88627e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (9dc8dc1)
+++ expected/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (2b45a4a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.out    2017-08-11 23:16:48 +0900 (ced81dc)
+++ expected/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.out    2017-08-11 23:17:23 +0900 (3b4ec24)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.out    2017-08-11 23:16:48 +0900 (ad5614b)
+++ expected/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.out    2017-08-11 23:17:23 +0900 (a767b8a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (554bc5f)
+++ expected/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (d56b652)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.out    2017-08-11 23:16:48 +0900 (4e0608e)
+++ expected/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.out    2017-08-11 23:17:23 +0900 (3df6e15)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.out    2017-08-11 23:16:48 +0900 (4346586)
+++ expected/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.out    2017-08-11 23:17:23 +0900 (9657839)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/ilike-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (1c554ad)
+++ expected/regexp/text/ilike-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (817dba2)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (0fecd20)
+++ expected/regexp/text/ilike-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (47580a9)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-   USING pgroonga (content pgroonga.text_regexp_ops_v2);
+   USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike-v2/begin-of-text/seqscan.out (+0 -23) 100644
===================================================================
--- expected/regexp/text/ilike-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (b0806e5)
+++ /dev/null
@@ -1,23 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA%';
- id |                 content                  
-----+------------------------------------------
-  2 | Groonga is fast full text search engine.
-  4 | groonga command is provided.
-(2 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (6af11b4)
+++ expected/regexp/text/ilike-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (8003553)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (cdb0d36)
+++ expected/regexp/text/ilike-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (2fb6f1c)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike-v2/end-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/ilike-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (b1e844c)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike-v2/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (532f6ac)
+++ expected/regexp/text/ilike-v2/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (d3c071c)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike-v2/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/exact/indexscan.out    2017-08-11 23:16:48 +0900 (7363f9e)
+++ expected/regexp/text/ilike-v2/exact/indexscan.out    2017-08-11 23:17:23 +0900 (0bdc610)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike-v2/exact/seqscan.out (+0 -23) 100644
===================================================================
--- expected/regexp/text/ilike-v2/exact/seqscan.out    2017-08-11 23:16:48 +0900 (30fb1e1)
+++ /dev/null
@@ -1,23 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA';
- id | content 
-----+---------
-  2 | Groonga
-  4 | groonga
-(2 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (69ec8ff)
+++ expected/regexp/text/ilike-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (5749324)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (1ee2479)
+++ expected/regexp/text/ilike-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (f159257)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike-v2/partial/seqscan.out (+0 -24) 100644
===================================================================
--- expected/regexp/text/ilike-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (0afbbe6)
+++ /dev/null
@@ -1,24 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
- id |                        content                        
-----+-------------------------------------------------------
-  2 | Groonga is fast full text search engine.
-  3 | PGroonga is a PostgreSQL extension that uses Groonga.
-  4 | groonga command is provided.
-(3 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (c751250)
+++ expected/regexp/text/ilike/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (d5c56b2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (f6d31b1)
+++ expected/regexp/text/ilike/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (1a14f3a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike/begin-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/ilike/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (0108a17)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA%';
- id |                 content                  
-----+------------------------------------------
-  2 | Groonga is fast full text search engine.
-  4 | groonga command is provided.
-(2 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (141eee4)
+++ expected/regexp/text/ilike/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (23a4bc6)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (b930583)
+++ expected/regexp/text/ilike/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (73ceb27)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike/end-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/regexp/text/ilike/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (92ba844)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (80d4e42)
+++ expected/regexp/text/ilike/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (f129d7b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/exact/indexscan.out    2017-08-11 23:16:48 +0900 (9a834c3)
+++ expected/regexp/text/ilike/exact/indexscan.out    2017-08-11 23:17:23 +0900 (7bf47b1)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike/exact/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/ilike/exact/seqscan.out    2017-08-11 23:16:48 +0900 (b15aa8c)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA';
- id | content 
-----+---------
-  2 | Groonga
-  4 | groonga
-(2 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/ilike/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (d122fa7)
+++ expected/regexp/text/ilike/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (6bf5376)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/ilike/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/ilike/partial/indexscan.out    2017-08-11 23:16:48 +0900 (07f11f0)
+++ expected/regexp/text/ilike/partial/indexscan.out    2017-08-11 23:17:23 +0900 (56c76d9)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/ilike/partial/seqscan.out (+0 -23) 100644
===================================================================
--- expected/regexp/text/ilike/partial/seqscan.out    2017-08-11 23:16:48 +0900 (063f68c)
+++ /dev/null
@@ -1,23 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
- id |                        content                        
-----+-------------------------------------------------------
-  2 | Groonga is fast full text search engine.
-  3 | PGroonga is a PostgreSQL extension that uses Groonga.
-  4 | groonga command is provided.
-(3 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (51c9a17)
+++ expected/regexp/text/like-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (38ba7de)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (0ddd13f)
+++ expected/regexp/text/like-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (b2a8fa1)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like-v2/begin-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/like-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (0a81c80)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga%';
- id |                 content                  
-----+------------------------------------------
-  2 | Groonga is fast full text search engine.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (970df4c)
+++ expected/regexp/text/like-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (5d57183)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (707dc84)
+++ expected/regexp/text/like-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (5da68d8)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like-v2/end-of-text/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/like-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (013dc3e)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like-v2/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (2b9d29c)
+++ expected/regexp/text/like-v2/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (3a97ef1)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like-v2/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/exact/indexscan.out    2017-08-11 23:16:48 +0900 (f267593)
+++ expected/regexp/text/like-v2/exact/indexscan.out    2017-08-11 23:17:23 +0900 (1751911)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like-v2/exact/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/like-v2/exact/seqscan.out    2017-08-11 23:16:48 +0900 (2332f8b)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga';
- id | content 
-----+---------
-  2 | Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (18baeb4)
+++ expected/regexp/text/like-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (03e2256)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (91e6987)
+++ expected/regexp/text/like-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (188784b)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like-v2/partial/seqscan.out (+0 -23) 100644
===================================================================
--- expected/regexp/text/like-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (94b6c3f)
+++ /dev/null
@@ -1,23 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga%';
- id |                        content                        
-----+-------------------------------------------------------
-  2 | Groonga is fast full text search engine.
-  3 | PGroonga is a PostgreSQL extension that uses Groonga.
-(2 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (4c3f7de)
+++ expected/regexp/text/like/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (52780ca)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (6dd6ded)
+++ expected/regexp/text/like/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (81195ac)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like/begin-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/regexp/text/like/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (870697f)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga%';
- id |                 content                  
-----+------------------------------------------
-  2 | Groonga is fast full text search engine.
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (2e3ffc0)
+++ expected/regexp/text/like/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (c60cff1)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (a025f0f)
+++ expected/regexp/text/like/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (5bacd37)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like/end-of-text/seqscan.out (+0 -21) 100644
===================================================================
--- expected/regexp/text/like/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (1b696b6)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
- id |                       content                        
-----+------------------------------------------------------
-  3 | PGroonga is a PostgreSQL extension that uses Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (12e23c2)
+++ expected/regexp/text/like/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (6dc9e8e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/exact/indexscan.out    2017-08-11 23:16:48 +0900 (55ff57f)
+++ expected/regexp/text/like/exact/indexscan.out    2017-08-11 23:17:23 +0900 (e411a76)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like/exact/seqscan.out (+0 -21) 100644
===================================================================
--- expected/regexp/text/like/exact/seqscan.out    2017-08-11 23:16:48 +0900 (c214e6b)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga';
- id | content 
-----+---------
-  2 | Groonga
-(1 row)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/like/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (19befa7)
+++ expected/regexp/text/like/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (9daf790)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/like/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/like/partial/indexscan.out    2017-08-11 23:16:48 +0900 (1fe5149)
+++ expected/regexp/text/like/partial/indexscan.out    2017-08-11 23:17:23 +0900 (209cda2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Deleted: expected/regexp/text/like/partial/seqscan.out (+0 -22) 100644
===================================================================
--- expected/regexp/text/like/partial/seqscan.out    2017-08-11 23:16:48 +0900 (ede37a0)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga%';
- id |                        content                        
-----+-------------------------------------------------------
-  2 | Groonga is fast full text search engine.
-  3 | PGroonga is a PostgreSQL extension that uses Groonga.
-(2 rows)
-
-DROP TABLE memos;

  Modified: expected/regexp/text/regexp-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (700a07f)
+++ expected/regexp/text/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (9131561)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (3e2f023)
+++ expected/regexp/text/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (1d0cdb4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (c7f7686)
+++ expected/regexp/text/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (3ceb509)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (7e32645)
+++ expected/regexp/text/regexp-v2/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (d36c72b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp-v2/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/dot/indexscan.out    2017-08-11 23:16:48 +0900 (b96a2e2)
+++ expected/regexp/text/regexp-v2/dot/indexscan.out    2017-08-11 23:17:23 +0900 (ca6e86e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/dot/seqscan.out    2017-08-11 23:16:48 +0900 (bfe9263)
+++ expected/regexp/text/regexp-v2/dot/seqscan.out    2017-08-11 23:17:23 +0900 (f09c9e2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (05a44e5)
+++ expected/regexp/text/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (b03e97e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (84f3800)
+++ expected/regexp/text/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (28b3529)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (6a77db1)
+++ expected/regexp/text/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (eda47f0)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (ef39cb4)
+++ expected/regexp/text/regexp-v2/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (11662be)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp-v2/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/exact/indexscan.out    2017-08-11 23:16:48 +0900 (292dd10)
+++ expected/regexp/text/regexp-v2/exact/indexscan.out    2017-08-11 23:17:23 +0900 (cc08d0c)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/exact/seqscan.out    2017-08-11 23:16:48 +0900 (fe3d956)
+++ expected/regexp/text/regexp-v2/exact/seqscan.out    2017-08-11 23:17:23 +0900 (3f3d35e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (24b25b6)
+++ expected/regexp/text/regexp-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (51bd4d2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (18b4a03)
+++ expected/regexp/text/regexp-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (958d09b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp-v2/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (73d1e96)
+++ expected/regexp/text/regexp-v2/partial/seqscan.out    2017-08-11 23:17:23 +0900 (3bdded5)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (37df79d)
+++ expected/regexp/text/regexp/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (6ce61f2)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (c524f3d)
+++ expected/regexp/text/regexp/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (3fa96ed)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (70ae2cb)
+++ expected/regexp/text/regexp/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (534722a)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (813aa55)
+++ expected/regexp/text/regexp/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (105223d)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/dot/indexscan.out    2017-08-11 23:16:48 +0900 (7508c20)
+++ expected/regexp/text/regexp/dot/indexscan.out    2017-08-11 23:17:23 +0900 (ca16fe5)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/dot/seqscan.out    2017-08-11 23:16:48 +0900 (f7d3fbb)
+++ expected/regexp/text/regexp/dot/seqscan.out    2017-08-11 23:17:23 +0900 (0dc1750)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (bb7e283)
+++ expected/regexp/text/regexp/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (324a856)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (1c511eb)
+++ expected/regexp/text/regexp/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (9c92990)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (5169bc6)
+++ expected/regexp/text/regexp/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (3717dd0)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (857f707)
+++ expected/regexp/text/regexp/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (11f9d97)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/exact/indexscan.out    2017-08-11 23:16:48 +0900 (51a38e3)
+++ expected/regexp/text/regexp/exact/indexscan.out    2017-08-11 23:17:23 +0900 (043bb7a)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/exact/seqscan.out    2017-08-11 23:16:48 +0900 (5eec69d)
+++ expected/regexp/text/regexp/exact/seqscan.out    2017-08-11 23:17:23 +0900 (88609da)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (0c656c6)
+++ expected/regexp/text/regexp/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (51d9e60)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/text/regexp/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/partial/indexscan.out    2017-08-11 23:16:48 +0900 (6032d94)
+++ expected/regexp/text/regexp/partial/indexscan.out    2017-08-11 23:17:23 +0900 (4a7def5)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/text/regexp/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/text/regexp/partial/seqscan.out    2017-08-11 23:16:48 +0900 (ad9397b)
+++ expected/regexp/text/regexp/partial/seqscan.out    2017-08-11 23:17:23 +0900 (48f1846)
@@ -5,7 +5,7 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (982d9f9)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (d1cccb4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (d20913a)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (c6ad8ba)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (94fbc0a)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (9eda2bd)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (d1b5f9a)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (5bc4a9d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.out    2017-08-11 23:16:48 +0900 (784b2e0)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.out    2017-08-11 23:17:23 +0900 (32e8bdb)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.out    2017-08-11 23:16:48 +0900 (3c8de91)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.out    2017-08-11 23:17:23 +0900 (925bb4d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (4e58171)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (2121c68)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (ce3ad0e)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (055d9da)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (b01d172)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (79fd6c7)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (601a3f2)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (16c9948)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.out    2017-08-11 23:16:48 +0900 (65c4fe3)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.out    2017-08-11 23:17:23 +0900 (0153a93)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.out    2017-08-11 23:16:48 +0900 (67ddc9c)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.out    2017-08-11 23:17:23 +0900 (d323beb)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (ebabffe)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (cfb0eec)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (5fef700)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (7759b83)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (8e93132)
+++ expected/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.out    2017-08-11 23:17:23 +0900 (e3e3639)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (c07bce5)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (79a8ffa)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (e2fa997)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (68a191f)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (d8f4c71)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (73a5216)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (4ce77bf)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (323566a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.out    2017-08-11 23:16:48 +0900 (6dd4a3d)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.out    2017-08-11 23:17:23 +0900 (6f214ed)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.out    2017-08-11 23:16:48 +0900 (ea79f7e)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.out    2017-08-11 23:17:23 +0900 (9d233eb)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (0e12ee1)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (33b4bdf)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (e6574af)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (53a570b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (f2a01e9)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (c6be5a2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (03d9750)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (53ac14e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.out    2017-08-11 23:16:48 +0900 (3b3fdd2)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.out    2017-08-11 23:17:23 +0900 (d2e34ab)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.out    2017-08-11 23:16:48 +0900 (8e51486)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.out    2017-08-11 23:17:23 +0900 (ed6cb3d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (79e8394)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (3e5680c)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.out    2017-08-11 23:16:48 +0900 (4cd16ac)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.out    2017-08-11 23:17:23 +0900 (cbea4d4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.out    2017-08-11 23:16:48 +0900 (0dddc76)
+++ expected/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.out    2017-08-11 23:17:23 +0900 (8c2104f)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (a7ea505)
+++ expected/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (14294fb)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/regexp-v2/begin-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (a47514e)
+++ expected/regexp/varchar/regexp-v2/begin-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (43ddccf)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/begin-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (20c023e)
+++ expected/regexp/varchar/regexp-v2/begin-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (11331db)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/dot/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/dot/bitmapscan.out    2017-08-11 23:16:48 +0900 (dac4b1c)
+++ expected/regexp/varchar/regexp-v2/dot/bitmapscan.out    2017-08-11 23:17:23 +0900 (5c355db)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/regexp-v2/dot/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/dot/indexscan.out    2017-08-11 23:16:48 +0900 (22d4c99)
+++ expected/regexp/varchar/regexp-v2/dot/indexscan.out    2017-08-11 23:17:23 +0900 (3c8629a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/dot/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/dot/seqscan.out    2017-08-11 23:16:48 +0900 (3f70b3e)
+++ expected/regexp/varchar/regexp-v2/dot/seqscan.out    2017-08-11 23:17:23 +0900 (ed82067)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/end-of-text/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:16:48 +0900 (2ea8234)
+++ expected/regexp/varchar/regexp-v2/end-of-text/bitmapscan.out    2017-08-11 23:17:23 +0900 (b0ddc6f)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/regexp-v2/end-of-text/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:16:48 +0900 (cc09fc7)
+++ expected/regexp/varchar/regexp-v2/end-of-text/indexscan.out    2017-08-11 23:17:23 +0900 (915acfe)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/end-of-text/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:16:48 +0900 (ed1860c)
+++ expected/regexp/varchar/regexp-v2/end-of-text/seqscan.out    2017-08-11 23:17:23 +0900 (12bfe76)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/exact/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/exact/bitmapscan.out    2017-08-11 23:16:48 +0900 (8d5ba8f)
+++ expected/regexp/varchar/regexp-v2/exact/bitmapscan.out    2017-08-11 23:17:23 +0900 (e3e6022)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/regexp-v2/exact/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/exact/indexscan.out    2017-08-11 23:16:48 +0900 (61148aa)
+++ expected/regexp/varchar/regexp-v2/exact/indexscan.out    2017-08-11 23:17:23 +0900 (c378e6e)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/exact/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/exact/seqscan.out    2017-08-11 23:16:48 +0900 (9456eb8)
+++ expected/regexp/varchar/regexp-v2/exact/seqscan.out    2017-08-11 23:17:23 +0900 (6f8dc1b)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/partial/bitmapscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/partial/bitmapscan.out    2017-08-11 23:16:48 +0900 (a50dd97)
+++ expected/regexp/varchar/regexp-v2/partial/bitmapscan.out    2017-08-11 23:17:23 +0900 (2e45abf)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/regexp/varchar/regexp-v2/partial/indexscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/partial/indexscan.out    2017-08-11 23:16:48 +0900 (c7870d6)
+++ expected/regexp/varchar/regexp-v2/partial/indexscan.out    2017-08-11 23:17:23 +0900 (45aa8fe)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/regexp/varchar/regexp-v2/partial/seqscan.out (+1 -1)
===================================================================
--- expected/regexp/varchar/regexp-v2/partial/seqscan.out    2017-08-11 23:16:48 +0900 (d6bb711)
+++ expected/regexp/varchar/regexp-v2/partial/seqscan.out    2017-08-11 23:17:23 +0900 (5daf8b2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/reindex/analyze.out (+4 -4)
===================================================================
--- expected/reindex/analyze.out    2017-08-11 23:16:48 +0900 (9b947f7)
+++ expected/reindex/analyze.out    2017-08-11 23:17:23 +0900 (0bc5753)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 CREATE INDEX pgrn_index ON memos USING pgroonga (content);
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT oid
                            FROM pg_class
@@ -16,7 +16,7 @@ SELECT pgroonga.command(
  true
 (1 row)
 
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT relfilenode
                            FROM pg_class
@@ -28,7 +28,7 @@ SELECT pgroonga.command(
 
 REINDEX INDEX pgrn_index;
 ANALYZE;
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT oid
                            FROM pg_class
@@ -38,7 +38,7 @@ SELECT pgroonga.command(
  false
 (1 row)
 
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT relfilenode
                            FROM pg_class

  Modified: expected/term-search/text-array/combined/bitmapscan.out (+8 -8)
===================================================================
--- expected/term-search/text-array/combined/bitmapscan.out    2017-08-11 23:16:48 +0900 (ba1331e)
+++ expected/term-search/text-array/combined/bitmapscan.out    2017-08-11 23:17:23 +0900 (59057c7)
@@ -14,13 +14,13 @@ INSERT INTO tags VALUES (3,
                          ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_tags_index ON tags
   USING pgroonga (id,
-                  names pgroonga.text_array_term_search_ops_v2,
-                  readings pgroonga.text_array_term_search_ops_v2);
+                  names pgroonga_text_array_term_search_ops_v2,
+                  readings pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;
 EXPLAIN (COSTS OFF)
-SELECT names, pgroonga.score(tags)
+SELECT names, pgroonga_score(tags)
   FROM tags
   WHERE names &^ 'Groon' OR
         readings &^~ 'posu';
@@ -35,14 +35,14 @@ SELECT names, pgroonga.score(tags)
                Index Cond: (readings &^~ 'posu'::text)
 (7 rows)
 
-SELECT names, pgroonga.score(tags)
+SELECT names, pgroonga_score(tags)
   FROM tags
   WHERE names &^ 'Groon' OR
         readings &^~ 'posu';
-      names      | score 
------------------+-------
- {PostgreSQL,PG} |     2
- {Groonga,grn}   |     1
+      names      | pgroonga_score 
+-----------------+----------------
+ {PostgreSQL,PG} |              2
+ {Groonga,grn}   |              1
 (2 rows)
 
 DROP TABLE tags;

  Modified: expected/term-search/text-array/combined/seqscan.out (+5 -5)
===================================================================
--- expected/term-search/text-array/combined/seqscan.out    2017-08-11 23:16:48 +0900 (2745f9a)
+++ expected/term-search/text-array/combined/seqscan.out    2017-08-11 23:17:23 +0900 (578523f)
@@ -15,14 +15,14 @@ INSERT INTO tags VALUES (3,
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;
-SELECT names, pgroonga.score(tags)
+SELECT names, pgroonga_score(tags)
   FROM tags
   WHERE names &^ 'Groon' OR
         readings &^~ 'posu';
-      names      | score 
------------------+-------
- {PostgreSQL,PG} |     0
- {Groonga,grn}   |     0
+      names      | pgroonga_score 
+-----------------+----------------
+ {PostgreSQL,PG} |              0
+ {Groonga,grn}   |              0
 (2 rows)
 
 DROP TABLE tags;

  Modified: expected/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.out    2017-08-11 23:16:48 +0900 (c2f8a98)
+++ expected/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.out    2017-08-11 23:17:23 +0900 (12b865c)
@@ -5,7 +5,7 @@ INSERT INTO readings VALUES (ARRAY['ポストグレスキューエル', 'ポス
 INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text-array/compatibility/v2/prefix-rk/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/compatibility/v2/prefix-rk/indexscan.out    2017-08-11 23:16:48 +0900 (e148d63)
+++ expected/term-search/text-array/compatibility/v2/prefix-rk/indexscan.out    2017-08-11 23:17:23 +0900 (4793a08)
@@ -5,7 +5,7 @@ INSERT INTO readings VALUES (ARRAY['ポストグレスキューエル', 'ポス
 INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text-array/compatibility/v2/prefix/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/compatibility/v2/prefix/bitmapscan.out    2017-08-11 23:16:48 +0900 (58acbca)
+++ expected/term-search/text-array/compatibility/v2/prefix/bitmapscan.out    2017-08-11 23:17:23 +0900 (df3e428)
@@ -5,7 +5,7 @@ INSERT INTO tags VALUES (ARRAY['PostgreSQL', 'PG']);
 INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text-array/compatibility/v2/prefix/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/compatibility/v2/prefix/indexscan.out    2017-08-11 23:16:48 +0900 (9979b35)
+++ expected/term-search/text-array/compatibility/v2/prefix/indexscan.out    2017-08-11 23:17:23 +0900 (5c36efc)
@@ -5,7 +5,7 @@ INSERT INTO tags VALUES (ARRAY['PostgreSQL', 'PG']);
 INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text-array/prefix-in/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix-in/bitmapscan.out    2017-08-11 23:16:48 +0900 (bc30314)
+++ expected/term-search/text-array/prefix-in/bitmapscan.out    2017-08-11 23:17:23 +0900 (5bfac52)
@@ -5,7 +5,7 @@ INSERT INTO tags VALUES (ARRAY['PostgreSQL', 'PG']);
 INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text-array/prefix-in/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix-in/indexscan.out    2017-08-11 23:16:48 +0900 (e49bc96)
+++ expected/term-search/text-array/prefix-in/indexscan.out    2017-08-11 23:17:23 +0900 (a0aae39)
@@ -5,7 +5,7 @@ INSERT INTO tags VALUES (ARRAY['PostgreSQL', 'PG']);
 INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text-array/prefix-rk-in/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix-rk-in/bitmapscan.out    2017-08-11 23:16:48 +0900 (e87e225)
+++ expected/term-search/text-array/prefix-rk-in/bitmapscan.out    2017-08-11 23:17:23 +0900 (4e9ed17)
@@ -5,7 +5,7 @@ INSERT INTO readings VALUES (ARRAY['ポストグレスキューエル', 'ポス
 INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text-array/prefix-rk-in/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix-rk-in/indexscan.out    2017-08-11 23:16:48 +0900 (f5d9142)
+++ expected/term-search/text-array/prefix-rk-in/indexscan.out    2017-08-11 23:17:23 +0900 (2e6b5ff)
@@ -5,7 +5,7 @@ INSERT INTO readings VALUES (ARRAY['ポストグレスキューエル', 'ポス
 INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text-array/prefix-rk/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix-rk/bitmapscan.out    2017-08-11 23:16:48 +0900 (e2ea6ee)
+++ expected/term-search/text-array/prefix-rk/bitmapscan.out    2017-08-11 23:17:23 +0900 (e3215fe)
@@ -5,7 +5,7 @@ INSERT INTO readings VALUES (ARRAY['ポストグレスキューエル', 'ポス
 INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text-array/prefix-rk/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix-rk/indexscan.out    2017-08-11 23:16:48 +0900 (c3733a3)
+++ expected/term-search/text-array/prefix-rk/indexscan.out    2017-08-11 23:17:23 +0900 (7e1c228)
@@ -5,7 +5,7 @@ INSERT INTO readings VALUES (ARRAY['ポストグレスキューエル', 'ポス
 INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text-array/prefix/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix/bitmapscan.out    2017-08-11 23:16:48 +0900 (b652841)
+++ expected/term-search/text-array/prefix/bitmapscan.out    2017-08-11 23:17:23 +0900 (8701920)
@@ -6,7 +6,7 @@ INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 INSERT INTO tags VALUES (ARRAY[]::text[]);
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text-array/prefix/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text-array/prefix/indexscan.out    2017-08-11 23:16:48 +0900 (dfd7026)
+++ expected/term-search/text-array/prefix/indexscan.out    2017-08-11 23:17:23 +0900 (108bb41)
@@ -6,7 +6,7 @@ INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 INSERT INTO tags VALUES (ARRAY[]::text[]);
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text/combined/bitmapscan.out (+8 -8)
===================================================================
--- expected/term-search/text/combined/bitmapscan.out    2017-08-11 23:16:48 +0900 (c543fb6)
+++ expected/term-search/text/combined/bitmapscan.out    2017-08-11 23:17:23 +0900 (e4e050e)
@@ -17,23 +17,23 @@ INSERT INTO tag_readings VALUES ('Groonga', 'グルンガ');
 INSERT INTO tag_readings VALUES ('PGroonga', 'ピージールンガ');
 INSERT INTO tag_readings VALUES ('pglogical', 'ピージーロジカル');
 CREATE INDEX pgrn_tags_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 CREATE INDEX pgrn_tag_readings_index ON tag_readings
-  USING pgroonga (tag_name, katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (tag_name, katakana pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;
-SELECT name, pgroonga.score(tags)
+SELECT name, pgroonga_score(tags)
   FROM tags
   WHERE name &^ 'Groon'
 UNION
-SELECT tag_name, pgroonga.score(tag_readings)
+SELECT tag_name, pgroonga_score(tag_readings)
   FROM tag_readings
   WHERE katakana &^~ 'posu';
-    name    | score 
-------------+-------
- PostgreSQL |     1
- Groonga    |     1
+    name    | pgroonga_score 
+------------+----------------
+ PostgreSQL |              1
+ Groonga    |              1
 (2 rows)
 
 DROP TABLE tag_readings;

  Modified: expected/term-search/text/combined/indexscan.out (+8 -8)
===================================================================
--- expected/term-search/text/combined/indexscan.out    2017-08-11 23:16:48 +0900 (4661b2f)
+++ expected/term-search/text/combined/indexscan.out    2017-08-11 23:17:23 +0900 (0939c8f)
@@ -17,23 +17,23 @@ INSERT INTO tag_readings VALUES ('Groonga', 'グルンガ');
 INSERT INTO tag_readings VALUES ('PGroonga', 'ピージールンガ');
 INSERT INTO tag_readings VALUES ('pglogical', 'ピージーロジカル');
 CREATE INDEX pgrn_tags_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 CREATE INDEX pgrn_tag_readings_index ON tag_readings
-  USING pgroonga (tag_name, katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (tag_name, katakana pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
-SELECT name, pgroonga.score(tags)
+SELECT name, pgroonga_score(tags)
   FROM tags
   WHERE name &^ 'Groon'
 UNION
-SELECT tag_name, pgroonga.score(tag_readings)
+SELECT tag_name, pgroonga_score(tag_readings)
   FROM tag_readings
   WHERE katakana &^~ 'posu';
-    name    | score 
-------------+-------
- PostgreSQL |     1
- Groonga    |     1
+    name    | pgroonga_score 
+------------+----------------
+ PostgreSQL |              1
+ Groonga    |              1
 (2 rows)
 
 DROP TABLE tag_readings;

  Modified: expected/term-search/text/combined/seqscan.out (+6 -6)
===================================================================
--- expected/term-search/text/combined/seqscan.out    2017-08-11 23:16:48 +0900 (8893a96)
+++ expected/term-search/text/combined/seqscan.out    2017-08-11 23:17:23 +0900 (9954063)
@@ -19,17 +19,17 @@ INSERT INTO tag_readings VALUES ('pglogical', 'ピージーロジカル');
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;
-SELECT name, pgroonga.score(tags)
+SELECT name, pgroonga_score(tags)
   FROM tags
   WHERE name &^ 'Groon'
 UNION
-SELECT tag_name, pgroonga.score(tag_readings)
+SELECT tag_name, pgroonga_score(tag_readings)
   FROM tag_readings
   WHERE katakana &^~ 'posu';
-    name    | score 
-------------+-------
- Groonga    |     0
- PostgreSQL |     0
+    name    | pgroonga_score 
+------------+----------------
+ Groonga    |              0
+ PostgreSQL |              0
 (2 rows)
 
 DROP TABLE tag_readings;

  Modified: expected/term-search/text/options/tokenizer/ignored.out (+2 -2)
===================================================================
--- expected/term-search/text/options/tokenizer/ignored.out    2017-08-11 23:16:48 +0900 (2123bbc)
+++ expected/term-search/text/options/tokenizer/ignored.out    2017-08-11 23:17:23 +0900 (5cedf6f)
@@ -2,10 +2,10 @@ CREATE TABLE tags (
   name text
 );
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2)
+  USING pgroonga (name pgroonga_text_term_search_ops_v2)
   WITH (tokenizer = "TokenDelimit");
 SELECT entry->>6 AS tokenizer
-  FROM jsonb_array_elements((pgroonga.command('table_list')::jsonb#>'{1}') - 0)
+  FROM jsonb_array_elements((pgroonga_command('table_list')::jsonb#>'{1}') - 0)
        AS entry
  WHERE entry->>1 = 'Lexicon' || 'pgrn_index'::regclass::oid || '_0';
  tokenizer 

  Modified: expected/term-search/text/prefix-in/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix-in/bitmapscan.out    2017-08-11 23:16:48 +0900 (1afc70c)
+++ expected/term-search/text/prefix-in/bitmapscan.out    2017-08-11 23:17:23 +0900 (32888e6)
@@ -6,7 +6,7 @@ INSERT INTO tags VALUES ('Groonga');
 INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text/prefix-in/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix-in/indexscan.out    2017-08-11 23:16:48 +0900 (9b7459d)
+++ expected/term-search/text/prefix-in/indexscan.out    2017-08-11 23:17:23 +0900 (69b4542)
@@ -6,7 +6,7 @@ INSERT INTO tags VALUES ('Groonga');
 INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text/prefix-rk-in/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix-rk-in/bitmapscan.out    2017-08-11 23:16:48 +0900 (bb63df6)
+++ expected/term-search/text/prefix-rk-in/bitmapscan.out    2017-08-11 23:17:23 +0900 (52ecc1b)
@@ -6,7 +6,7 @@ INSERT INTO readings VALUES ('グルンガ');
 INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text/prefix-rk-in/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix-rk-in/indexscan.out    2017-08-11 23:16:48 +0900 (138177d)
+++ expected/term-search/text/prefix-rk-in/indexscan.out    2017-08-11 23:17:23 +0900 (50d4fc9)
@@ -6,7 +6,7 @@ INSERT INTO readings VALUES ('グルンガ');
 INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text/prefix-rk/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix-rk/bitmapscan.out    2017-08-11 23:16:48 +0900 (4069aa4)
+++ expected/term-search/text/prefix-rk/bitmapscan.out    2017-08-11 23:17:23 +0900 (2f3a63f)
@@ -6,7 +6,7 @@ INSERT INTO readings VALUES ('グルンガ');
 INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text/prefix-rk/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix-rk/indexscan.out    2017-08-11 23:16:48 +0900 (77c5e99)
+++ expected/term-search/text/prefix-rk/indexscan.out    2017-08-11 23:17:23 +0900 (e1b2eb1)
@@ -6,7 +6,7 @@ INSERT INTO readings VALUES ('グルンガ');
 INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/text/prefix/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix/bitmapscan.out    2017-08-11 23:16:48 +0900 (11ee928)
+++ expected/term-search/text/prefix/bitmapscan.out    2017-08-11 23:17:23 +0900 (092a2d1)
@@ -6,7 +6,7 @@ INSERT INTO tags VALUES ('Groonga');
 INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/text/prefix/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/text/prefix/indexscan.out    2017-08-11 23:16:48 +0900 (c902faa)
+++ expected/term-search/text/prefix/indexscan.out    2017-08-11 23:17:23 +0900 (283fca0)
@@ -6,7 +6,7 @@ INSERT INTO tags VALUES ('Groonga');
 INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (cd6f849)
+++ expected/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (f535c47)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_ops);
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.out    2017-08-11 23:16:48 +0900 (82fb82e)
+++ expected/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.out    2017-08-11 23:17:23 +0900 (4f38a7d)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_ops);
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.out    2017-08-11 23:16:48 +0900 (badcdc3)
+++ expected/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.out    2017-08-11 23:17:23 +0900 (ebb97cd)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_ops);
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.out    2017-08-11 23:16:48 +0900 (cbb0627)
+++ expected/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.out    2017-08-11 23:17:23 +0900 (c05efc7)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.out    2017-08-11 23:16:48 +0900 (d292527)
+++ expected/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.out    2017-08-11 23:17:23 +0900 (9ba19a2)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.out    2017-08-11 23:16:48 +0900 (7e2d1e7)
+++ expected/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.out    2017-08-11 23:17:23 +0900 (3be81fd)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/contain-v2/bitmapscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/contain-v2/bitmapscan.out    2017-08-11 23:16:48 +0900 (99e6ee0)
+++ expected/term-search/varchar-array/contain-v2/bitmapscan.out    2017-08-11 23:17:23 +0900 (6a785d4)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/varchar-array/contain-v2/indexscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/contain-v2/indexscan.out    2017-08-11 23:16:48 +0900 (c9d1827)
+++ expected/term-search/varchar-array/contain-v2/indexscan.out    2017-08-11 23:17:23 +0900 (1e9820a)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/contain-v2/seqscan.out (+1 -1)
===================================================================
--- expected/term-search/varchar-array/contain-v2/seqscan.out    2017-08-11 23:16:48 +0900 (ee56d25)
+++ expected/term-search/varchar-array/contain-v2/seqscan.out    2017-08-11 23:17:23 +0900 (d2365e8)
@@ -6,7 +6,7 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/contain/bitmapscan.out (+2 -1)
===================================================================
--- expected/term-search/varchar-array/contain/bitmapscan.out    2017-08-11 23:16:48 +0900 (90358af)
+++ expected/term-search/varchar-array/contain/bitmapscan.out    2017-08-11 23:17:23 +0900 (184939f)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (tags);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;

  Modified: expected/term-search/varchar-array/contain/indexscan.out (+2 -1)
===================================================================
--- expected/term-search/varchar-array/contain/indexscan.out    2017-08-11 23:16:48 +0900 (cfc2845)
+++ expected/term-search/varchar-array/contain/indexscan.out    2017-08-11 23:17:23 +0900 (293a6c6)
@@ -5,7 +5,8 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (tags);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;

  Modified: expected/term-search/varchar-array/contain/seqscan.out (+0 -1)
===================================================================
--- expected/term-search/varchar-array/contain/seqscan.out    2017-08-11 23:16:48 +0900 (517a48f)
+++ expected/term-search/varchar-array/contain/seqscan.out    2017-08-11 23:17:23 +0900 (41f359e)
@@ -5,7 +5,6 @@ CREATE TABLE memos (
 INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (tags);
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: expected/variable/lock-timeout/valid.out (+1 -1)
===================================================================
--- expected/variable/lock-timeout/valid.out    2017-08-11 23:16:48 +0900 (a431491)
+++ expected/variable/lock-timeout/valid.out    2017-08-11 23:17:23 +0900 (5909d24)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Modified: expected/variable/log-level/invalid.out (+1 -1)
===================================================================
--- expected/variable/log-level/invalid.out    2017-08-11 23:16:48 +0900 (fb811c1)
+++ expected/variable/log-level/invalid.out    2017-08-11 23:17:23 +0900 (51b0ce9)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Modified: expected/variable/log-level/valid.out (+1 -1)
===================================================================
--- expected/variable/log-level/valid.out    2017-08-11 23:16:48 +0900 (f652b2a)
+++ expected/variable/log-level/valid.out    2017-08-11 23:17:23 +0900 (9d3a092)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Modified: expected/variable/log-path/valid.out (+1 -1)
===================================================================
--- expected/variable/log-path/valid.out    2017-08-11 23:16:48 +0900 (64550ee)
+++ expected/variable/log-path/valid.out    2017-08-11 23:17:23 +0900 (c447c3e)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Modified: expected/variable/log-type/valid.out (+1 -1)
===================================================================
--- expected/variable/log-type/valid.out    2017-08-11 23:16:48 +0900 (51d0b86)
+++ expected/variable/log-type/valid.out    2017-08-11 23:17:23 +0900 (23bb823)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Modified: expected/variable/match-escalation-threshold/valid.out (+1 -1)
===================================================================
--- expected/variable/match-escalation-threshold/valid.out    2017-08-11 23:16:48 +0900 (59749e9)
+++ expected/variable/match-escalation-threshold/valid.out    2017-08-11 23:17:23 +0900 (5bb3b45)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Modified: expected/variable/query-log-path/valid.out (+1 -1)
===================================================================
--- expected/variable/query-log-path/valid.out    2017-08-11 23:16:48 +0900 (1599091)
+++ expected/variable/query-log-path/valid.out    2017-08-11 23:17:23 +0900 (e7fd70a)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
  ?column? 
 ----------
  0

  Deleted: sql/compare/integer/single/in/seqscan.sql (+0 -25) 100644
===================================================================
--- sql/compare/integer/single/in/seqscan.sql    2017-08-11 23:16:48 +0900 (068fe5b)
+++ /dev/null
@@ -1,25 +0,0 @@
-CREATE TABLE ids (
-  id integer
-);
-
-INSERT INTO ids VALUES (2);
-INSERT INTO ids VALUES (7);
-INSERT INTO ids VALUES (6);
-INSERT INTO ids VALUES (4);
-INSERT INTO ids VALUES (5);
-INSERT INTO ids VALUES (8);
-INSERT INTO ids VALUES (1);
-INSERT INTO ids VALUES (10);
-INSERT INTO ids VALUES (3);
-INSERT INTO ids VALUES (9);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id
-  FROM ids
- WHERE id IN (6, 1, 7)
- ORDER BY id ASC;
-
-DROP TABLE ids;

  Deleted: sql/compare/integer/single/less-than-equal/seqscan.sql (+0 -19) 100644
===================================================================
--- sql/compare/integer/single/less-than-equal/seqscan.sql    2017-08-11 23:16:48 +0900 (bc957db)
+++ /dev/null
@@ -1,19 +0,0 @@
-CREATE TABLE ids (
-  id integer
-);
-
-INSERT INTO ids VALUES (1);
-INSERT INTO ids VALUES (2);
-INSERT INTO ids VALUES (3);
-
-CREATE INDEX grnindex ON ids USING pgroonga (id);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id
-  FROM ids
- WHERE id <= 2;
-
-DROP TABLE ids;

  Deleted: sql/compare/timestamp-with-time-zone/single/between/seqscan.sql (+0 -27) 100644
===================================================================
--- sql/compare/timestamp-with-time-zone/single/between/seqscan.sql    2017-08-11 23:16:48 +0900 (b718c2b)
+++ /dev/null
@@ -1,27 +0,0 @@
-CREATE TABLE logs (
-  created_at timestamp with time zone
-);
-
-INSERT INTO logs VALUES ('2015-02-14 10:44:10+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:09+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:02+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:04+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:01+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:05+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:07+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:06+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:03+09:00');
-INSERT INTO logs VALUES ('2015-02-14 10:44:08+09:00');
-
-CREATE INDEX pgroonga_index ON logs USING pgroonga (created_at);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT created_at
-  FROM logs
- WHERE created_at BETWEEN '2015-02-14 10:44:03+09:00' AND '2015-02-14 10:44:09+09:00'
- ORDER BY created_at ASC;
-
-DROP TABLE logs;

  Deleted: sql/compare/timestamp/single/between/seqscan.sql (+0 -27) 100644
===================================================================
--- sql/compare/timestamp/single/between/seqscan.sql    2017-08-11 23:16:48 +0900 (f69d093)
+++ /dev/null
@@ -1,27 +0,0 @@
-CREATE TABLE logs (
-  created_at timestamp
-);
-
-INSERT INTO logs VALUES ('2015-02-14 10:44:10');
-INSERT INTO logs VALUES ('2015-02-14 10:44:09');
-INSERT INTO logs VALUES ('2015-02-14 10:44:02');
-INSERT INTO logs VALUES ('2015-02-14 10:44:04');
-INSERT INTO logs VALUES ('2015-02-14 10:44:01');
-INSERT INTO logs VALUES ('2015-02-14 10:44:05');
-INSERT INTO logs VALUES ('2015-02-14 10:44:07');
-INSERT INTO logs VALUES ('2015-02-14 10:44:06');
-INSERT INTO logs VALUES ('2015-02-14 10:44:03');
-INSERT INTO logs VALUES ('2015-02-14 10:44:08');
-
-CREATE INDEX pgroonga_index ON logs USING pgroonga (created_at);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT created_at
-  FROM logs
- WHERE created_at BETWEEN '2015-02-14 10:44:03' AND '2015-02-14 10:44:09'
- ORDER BY created_at ASC;
-
-DROP TABLE logs;

  Deleted: sql/compare/varchar/single/equal/seqscan.sql (+0 -20) 100644
===================================================================
--- sql/compare/varchar/single/equal/seqscan.sql    2017-08-11 23:16:48 +0900 (6984451)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  title varchar(1023)
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-
-CREATE INDEX grnindex ON memos USING pgroonga (title);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, title
-  FROM memos
- WHERE title = 'Groonga';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ce26502)
+++ sql/full-text-search/text-array/compatibility/v1/match-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (20fe4de)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v1/match-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/match-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (bda19bc)
+++ sql/full-text-search/text-array/compatibility/v1/match-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (8bcccc8)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v1/match-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/match-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (eacc789)
+++ sql/full-text-search/text-array/compatibility/v1/match-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (0b30b63)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.sql    2017-08-11 23:16:48 +0900 (3a1a294)
+++ sql/full-text-search/text-array/compatibility/v1/query-v2-question/bitmapscan.sql    2017-08-11 23:17:23 +0900 (60aaaf1)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.sql    2017-08-11 23:16:48 +0900 (6574103)
+++ sql/full-text-search/text-array/compatibility/v1/query-v2-question/indexscan.sql    2017-08-11 23:17:23 +0900 (4d244dc)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.sql    2017-08-11 23:16:48 +0900 (e399c31)
+++ sql/full-text-search/text-array/compatibility/v1/query-v2-question/seqscan.sql    2017-08-11 23:17:23 +0900 (ea9ebbc)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (db434fe)
+++ sql/full-text-search/text-array/compatibility/v1/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (95b3a72)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v1/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (d994e63)
+++ sql/full-text-search/text-array/compatibility/v1/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (d7c8967)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v1/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v1/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (f1dc349)
+++ sql/full-text-search/text-array/compatibility/v1/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (50ce564)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (54e6fab)
+++ sql/full-text-search/text-array/compatibility/v2/match-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (acc599a)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/match-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/match-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (d7bd880)
+++ sql/full-text-search/text-array/compatibility/v2/match-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (ab4eecc)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v2/match-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/match-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (fcb8fcb)
+++ sql/full-text-search/text-array/compatibility/v2/match-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (eef1849)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (753b299)
+++ sql/full-text-search/text-array/compatibility/v2/query-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5aae002)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (bcffcd2)
+++ sql/full-text-search/text-array/compatibility/v2/query-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (3a4c931)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (5c8eac9)
+++ sql/full-text-search/text-array/compatibility/v2/query-in-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (9288939)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (37fa192)
+++ sql/full-text-search/text-array/compatibility/v2/query-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (dfbcbe6)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (6c7b971)
+++ sql/full-text-search/text-array/compatibility/v2/query-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (36ee4da)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (fb2d08e)
+++ sql/full-text-search/text-array/compatibility/v2/query-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (619ff97)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d7a7907)
+++ sql/full-text-search/text-array/compatibility/v2/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4229c7c)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (e0fa59d)
+++ sql/full-text-search/text-array/compatibility/v2/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (82785fe)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/compatibility/v2/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (57c1d08)
+++ sql/full-text-search/text-array/compatibility/v2/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (b8f5a86)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0dff562)
+++ sql/full-text-search/text-array/compatibility/v2/similar-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (9f9de54)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (d28931f)
+++ sql/full-text-search/text-array/compatibility/v2/similar-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (eee8378)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/match-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/match-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (db83a4d)
+++ sql/full-text-search/text-array/match-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (20445d1)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/match-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/match-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (28a5f69)
+++ sql/full-text-search/text-array/match-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (16e9fac)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/match-in-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/match-in-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (0276998)
+++ sql/full-text-search/text-array/match-in-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (737b86e)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/match-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/match-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (2fa0f00)
+++ sql/full-text-search/text-array/match-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (2ece972)
@@ -19,7 +19,7 @@ INSERT INTO memos
             ARRAY[]::text[]);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/match-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/match-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (383c168)
+++ sql/full-text-search/text-array/match-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (a71de5b)
@@ -19,7 +19,7 @@ INSERT INTO memos
             ARRAY[]::text[]);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/match-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/match-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (366c3f9)
+++ sql/full-text-search/text-array/match-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (bdd3831)
@@ -19,7 +19,7 @@ INSERT INTO memos
             ARRAY[]::text[]);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/match/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text-array/match/bitmapscan.sql    2017-08-11 23:16:48 +0900 (5a906ab)
+++ sql/full-text-search/text-array/match/bitmapscan.sql    2017-08-11 23:17:23 +0900 (535b28c)
@@ -15,7 +15,8 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/match/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text-array/match/indexscan.sql    2017-08-11 23:16:48 +0900 (942818c)
+++ sql/full-text-search/text-array/match/indexscan.sql    2017-08-11 23:17:23 +0900 (7f4aafd)
@@ -15,7 +15,8 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/match/seqscan.sql (+0 -2)
===================================================================
--- sql/full-text-search/text-array/match/seqscan.sql    2017-08-11 23:16:48 +0900 (5c6e656)
+++ sql/full-text-search/text-array/match/seqscan.sql    2017-08-11 23:17:23 +0900 (a98a9de)
@@ -15,8 +15,6 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
-
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: sql/full-text-search/text-array/query-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/query-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0233b01)
+++ sql/full-text-search/text-array/query-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3bd018a)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/query-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/query-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (36fc08e)
+++ sql/full-text-search/text-array/query-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (3a3c2cd)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/query-in-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/query-in-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (e0f9f5f)
+++ sql/full-text-search/text-array/query-in-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (7402687)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (29e9d2d)
+++ sql/full-text-search/text-array/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d8bdc46)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (7b5a567)
+++ sql/full-text-search/text-array/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (50c1ccd)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (fa19c8e)
+++ sql/full-text-search/text-array/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (ae28e23)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/query/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text-array/query/bitmapscan.sql    2017-08-11 23:16:48 +0900 (864d135)
+++ sql/full-text-search/text-array/query/bitmapscan.sql    2017-08-11 23:17:23 +0900 (67fad15)
@@ -15,7 +15,8 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/query/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text-array/query/indexscan.sql    2017-08-11 23:16:48 +0900 (2fcbd11)
+++ sql/full-text-search/text-array/query/indexscan.sql    2017-08-11 23:17:23 +0900 (be19b04)
@@ -15,7 +15,8 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/query/seqscan.sql (+0 -2)
===================================================================
--- sql/full-text-search/text-array/query/seqscan.sql    2017-08-11 23:16:48 +0900 (bbc0ab6)
+++ sql/full-text-search/text-array/query/seqscan.sql    2017-08-11 23:17:23 +0900 (3d0117c)
@@ -15,8 +15,6 @@ INSERT INTO memos
             ARRAY['PGroonga is an OSS PostgreSQL extension',
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (contents);
-
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: sql/full-text-search/text-array/script-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/script-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (da70efe)
+++ sql/full-text-search/text-array/script-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5ec8619)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/script-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/script-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (d3ac074)
+++ sql/full-text-search/text-array/script-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (c771f67)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text-array/script-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/script-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (340fa12)
+++ sql/full-text-search/text-array/script-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (9e46fe3)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (text pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (text pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/similar-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/similar-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9818e44)
+++ sql/full-text-search/text-array/similar-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (358dc5d)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text-array/similar-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text-array/similar-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (4a60f0e)
+++ sql/full-text-search/text-array/similar-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (f152a25)
@@ -16,7 +16,7 @@ INSERT INTO memos
                   'PGroonga adds full full-text search support based on Groonga to PostgreSQL']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (contents pgroonga.text_array_full_text_search_ops_v2);
+  USING pgroonga (contents pgroonga_text_array_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/options/plugins/one.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/options/plugins/one.sql    2017-08-11 23:16:48 +0900 (6cb230c)
+++ sql/full-text-search/text/options/plugins/one.sql    2017-08-11 23:17:23 +0900 (e101a9a)
@@ -7,6 +7,6 @@ CREATE INDEX pgrn_index ON memos
  USING pgroonga (content)
   WITH (plugins = 'query_expanders/tsv');
 
-SELECT pgroonga.command('object_exist QueryExpanderTSV')::json->>1;
+SELECT pgroonga_command('object_exist QueryExpanderTSV')::json->>1;
 
 DROP TABLE memos;

  Modified: sql/full-text-search/text/single/and/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/and/bitmapscan.sql    2017-08-11 23:16:48 +0900 (146c197)
+++ sql/full-text-search/text/single/and/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d1773b7)
@@ -15,6 +15,6 @@ SET enable_bitmapscan = on;
 
 SELECT id, content
   FROM memos
- WHERE content %% 'PGroonga' AND content %% 'Groonga';
+ WHERE content &@ 'PGroonga' AND content &@ 'Groonga';
 
 DROP TABLE memos;

  Modified: sql/full-text-search/text/single/and/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/and/indexscan.sql    2017-08-11 23:16:48 +0900 (029c121)
+++ sql/full-text-search/text/single/and/indexscan.sql    2017-08-11 23:17:23 +0900 (9c5ef9a)
@@ -15,6 +15,6 @@ SET enable_bitmapscan = off;
 
 SELECT id, content
   FROM memos
- WHERE content %% 'PGroonga' AND content %% 'Groonga';
+ WHERE content &@ 'PGroonga' AND content &@ 'Groonga';
 
 DROP TABLE memos;

  Modified: sql/full-text-search/text/single/and/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/and/seqscan.sql    2017-08-11 23:16:48 +0900 (9181c68)
+++ sql/full-text-search/text/single/and/seqscan.sql    2017-08-11 23:17:23 +0900 (cfec245)
@@ -15,6 +15,6 @@ SET enable_bitmapscan = off;
 
 SELECT id, content
   FROM memos
- WHERE content %% 'PGroonga' AND content %% 'Groonga';
+ WHERE content &@ 'PGroonga' AND content &@ 'Groonga';
 
 DROP TABLE memos;

  Modified: sql/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8a85eaf)
+++ sql/full-text-search/text/single/compatibility/v1/match-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (cbbb646)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v1/match-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/match-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (b4c4f4e)
+++ sql/full-text-search/text/single/compatibility/v1/match-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (d5c9a5d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v1/match-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/match-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (cd3b5a0)
+++ sql/full-text-search/text/single/compatibility/v1/match-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (831ab92)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ac40485)
+++ sql/full-text-search/text/single/compatibility/v1/query-v2-question/bitmapscan.sql    2017-08-11 23:17:23 +0900 (b50d486)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.sql    2017-08-11 23:16:48 +0900 (20b06c6)
+++ sql/full-text-search/text/single/compatibility/v1/query-v2-question/indexscan.sql    2017-08-11 23:17:23 +0900 (95afcc3)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.sql    2017-08-11 23:16:48 +0900 (e0ade33)
+++ sql/full-text-search/text/single/compatibility/v1/query-v2-question/seqscan.sql    2017-08-11 23:17:23 +0900 (cf2d455)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (6679e4a)
+++ sql/full-text-search/text/single/compatibility/v1/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5d20c72)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v1/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (5209301)
+++ sql/full-text-search/text/single/compatibility/v1/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (0ca464a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v1/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v1/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (ee171e5)
+++ sql/full-text-search/text/single/compatibility/v1/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (861b101)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops);
+ USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8a634f8)
+++ sql/full-text-search/text/single/compatibility/v2/match-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (43edb3c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (30194e6)
+++ sql/full-text-search/text/single/compatibility/v2/match-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (719a96c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (5608fd6)
+++ sql/full-text-search/text/single/compatibility/v2/match-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0318fb2)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/match-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/match-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (48b93ee)
+++ sql/full-text-search/text/single/compatibility/v2/match-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (bb29715)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/match-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/match-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (30b1fc7)
+++ sql/full-text-search/text/single/compatibility/v2/match-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (b16a8a0)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d8a732a)
+++ sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/bitmapscan.sql    2017-08-11 23:17:23 +0900 (16644d4)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.sql    2017-08-11 23:16:48 +0900 (9e867c2)
+++ sql/full-text-search/text/single/compatibility/v2/query-in-v2-greater/indexscan.sql    2017-08-11 23:17:23 +0900 (ab6a06f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (79c9345)
+++ sql/full-text-search/text/single/compatibility/v2/query-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (fe995d9)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (e73b601)
+++ sql/full-text-search/text/single/compatibility/v2/query-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (48f25d0)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (449710b)
+++ sql/full-text-search/text/single/compatibility/v2/query-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (849aba6)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (44d267f)
+++ sql/full-text-search/text/single/compatibility/v2/query-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (c8ac3ed)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (20bdfec)
+++ sql/full-text-search/text/single/compatibility/v2/query-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (343a464)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d321b33)
+++ sql/full-text-search/text/single/compatibility/v2/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (40e13d6)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (aa2c7af)
+++ sql/full-text-search/text/single/compatibility/v2/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (c4816bb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (a2d3f6c)
+++ sql/full-text-search/text/single/compatibility/v2/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (10b0644)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0bf8463)
+++ sql/full-text-search/text/single/compatibility/v2/similar-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3122c5d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (9c8c9ff)
+++ sql/full-text-search/text/single/compatibility/v2/similar-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (37aa9a9)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (f44261d)
+++ sql/full-text-search/text/single/compatibility/v2/similar-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (839cef7)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (bd258c2)
+++ sql/full-text-search/text/single/ilike-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4ed0e96)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (977551d)
+++ sql/full-text-search/text/single/ilike-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (4224a60)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike-v2/begin-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/full-text-search/text/single/ilike-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (3eaae7e)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'POSTGRESQL%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (bc85a2d)
+++ sql/full-text-search/text/single/ilike-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0a66e95)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (f638c58)
+++ sql/full-text-search/text/single/ilike-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (9026596)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike-v2/end-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/full-text-search/text/single/ilike-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (2db093c)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9609063)
+++ sql/full-text-search/text/single/ilike-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (83d56f7)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (e38daf6)
+++ sql/full-text-search/text/single/ilike-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (7dd58bf)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike-v2/partial/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/full-text-search/text/single/ilike-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (f45171e)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike-v2/underscore/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/underscore/bitmapscan.sql    2017-08-11 23:16:48 +0900 (51dbe7e)
+++ sql/full-text-search/text/single/ilike-v2/underscore/bitmapscan.sql    2017-08-11 23:17:23 +0900 (8801cab)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike-v2/underscore/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/ilike-v2/underscore/indexscan.sql    2017-08-11 23:16:48 +0900 (70a0187)
+++ sql/full-text-search/text/single/ilike-v2/underscore/indexscan.sql    2017-08-11 23:17:23 +0900 (fc3f242)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike-v2/underscore/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/ilike-v2/underscore/seqscan.sql    2017-08-11 23:16:48 +0900 (00d2048)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '_';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike/begin-of-text/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (7033f72)
+++ sql/full-text-search/text/single/ilike/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (a49f80f)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike/begin-of-text/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (3b7d989)
+++ sql/full-text-search/text/single/ilike/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (582e6de)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike/begin-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/ilike/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (9d701f0)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'POSTGRESQL%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike/end-of-text/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (4dee0c5)
+++ sql/full-text-search/text/single/ilike/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (19f643f)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike/end-of-text/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (8445698)
+++ sql/full-text-search/text/single/ilike/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (050f348)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike/end-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/ilike/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (de53c99)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike/partial/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0c66090)
+++ sql/full-text-search/text/single/ilike/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (a3b26c1)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike/partial/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (c07575e)
+++ sql/full-text-search/text/single/ilike/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (9544be6)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike/partial/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/ilike/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (00cfe02)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/ilike/underscore/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/underscore/bitmapscan.sql    2017-08-11 23:16:48 +0900 (5f7d942)
+++ sql/full-text-search/text/single/ilike/underscore/bitmapscan.sql    2017-08-11 23:17:23 +0900 (8d7abbf)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/ilike/underscore/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/ilike/underscore/indexscan.sql    2017-08-11 23:16:48 +0900 (6306d51)
+++ sql/full-text-search/text/single/ilike/underscore/indexscan.sql    2017-08-11 23:17:23 +0900 (49a76aa)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/ilike/underscore/seqscan.sql (+0 -20) 100644
===================================================================
--- sql/full-text-search/text/single/ilike/underscore/seqscan.sql    2017-08-11 23:16:48 +0900 (1702c65)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '_';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (a754f12)
+++ sql/full-text-search/text/single/like-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7fa801e)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (a24db43)
+++ sql/full-text-search/text/single/like-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (3acc5f4)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like-v2/begin-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/full-text-search/text/single/like-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (c96eee2)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'PostgreSQL%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (1474fea)
+++ sql/full-text-search/text/single/like-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4abc798)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (3a576e6)
+++ sql/full-text-search/text/single/like-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (5676e5f)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like-v2/end-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/full-text-search/text/single/like-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (cf2ddb2)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ca05a15)
+++ sql/full-text-search/text/single/like-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7c385e4)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (0e8c07a)
+++ sql/full-text-search/text/single/like-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (0fc59ae)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like-v2/partial/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/full-text-search/text/single/like-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (ca2506e)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%groonga%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like-v2/underscore/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/underscore/bitmapscan.sql    2017-08-11 23:16:48 +0900 (cd97aa1)
+++ sql/full-text-search/text/single/like-v2/underscore/bitmapscan.sql    2017-08-11 23:17:23 +0900 (41d626b)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like-v2/underscore/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/like-v2/underscore/indexscan.sql    2017-08-11 23:16:48 +0900 (8cac572)
+++ sql/full-text-search/text/single/like-v2/underscore/indexscan.sql    2017-08-11 23:17:23 +0900 (8ef8707)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like-v2/underscore/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/like-v2/underscore/seqscan.sql    2017-08-11 23:16:48 +0900 (660020d)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-
-CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '_';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like/begin-of-text/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (4b30caa)
+++ sql/full-text-search/text/single/like/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (91fe6b0)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like/begin-of-text/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (9a8117a)
+++ sql/full-text-search/text/single/like/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (cad0d57)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like/begin-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/like/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (4603c88)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'PostgreSQL%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like/end-of-text/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8a8bb6a)
+++ sql/full-text-search/text/single/like/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ccd07fb)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like/end-of-text/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (9ca52f9)
+++ sql/full-text-search/text/single/like/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (6cd0b95)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like/end-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/like/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (39a54ef)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like/partial/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (b102ea2)
+++ sql/full-text-search/text/single/like/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (25c9081)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like/partial/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (4fdd972)
+++ sql/full-text-search/text/single/like/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (4377e81)
@@ -8,7 +8,8 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like/partial/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/full-text-search/text/single/like/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (10a5d37)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%groonga%';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/like/underscore/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/underscore/bitmapscan.sql    2017-08-11 23:16:48 +0900 (a308d92)
+++ sql/full-text-search/text/single/like/underscore/bitmapscan.sql    2017-08-11 23:17:23 +0900 (2a45dc6)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/like/underscore/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/like/underscore/indexscan.sql    2017-08-11 23:16:48 +0900 (04522c2)
+++ sql/full-text-search/text/single/like/underscore/indexscan.sql    2017-08-11 23:17:23 +0900 (b80e8de)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, '');
 INSERT INTO memos VALUES (2, 'a');
 INSERT INTO memos VALUES (3, 'ab');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/full-text-search/text/single/like/underscore/seqscan.sql (+0 -20) 100644
===================================================================
--- sql/full-text-search/text/single/like/underscore/seqscan.sql    2017-08-11 23:16:48 +0900 (f7fd84f)
+++ /dev/null
@@ -1,20 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, '');
-INSERT INTO memos VALUES (2, 'a');
-INSERT INTO memos VALUES (3, 'ab');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '_';
-
-DROP TABLE memos;

  Modified: sql/full-text-search/text/single/match-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/match-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (7f7c102)
+++ sql/full-text-search/text/single/match-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3e0724a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/match-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/match-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (a412f5d)
+++ sql/full-text-search/text/single/match-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (b12f6e2)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/match-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/match-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (09b5d8d)
+++ sql/full-text-search/text/single/match-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (9404c71)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/match-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/match-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (d93bf5e)
+++ sql/full-text-search/text/single/match-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (e5c6ddf)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/match-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/match-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (ad6c31a)
+++ sql/full-text-search/text/single/match-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (0018c5e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/match/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/match/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d459ec6)
+++ sql/full-text-search/text/single/match/bitmapscan.sql    2017-08-11 23:17:23 +0900 (6ef7292)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/match/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/match/indexscan.sql    2017-08-11 23:16:48 +0900 (408d1db)
+++ sql/full-text-search/text/single/match/indexscan.sql    2017-08-11 23:17:23 +0900 (b3d48a8)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/match/seqscan.sql (+0 -2)
===================================================================
--- sql/full-text-search/text/single/match/seqscan.sql    2017-08-11 23:16:48 +0900 (71f638e)
+++ sql/full-text-search/text/single/match/seqscan.sql    2017-08-11 23:17:23 +0900 (c7001f9)
@@ -7,8 +7,6 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: sql/full-text-search/text/single/query-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/query-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (4d47ae0)
+++ sql/full-text-search/text/single/query-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (f5fe193)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/query-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/query-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (a7b0f3d)
+++ sql/full-text-search/text/single/query-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (3f5c4ee)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (57c4050)
+++ sql/full-text-search/text/single/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (9d24178)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (46f6bf3)
+++ sql/full-text-search/text/single/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (3e8a0c1)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (c8afd6c)
+++ sql/full-text-search/text/single/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (fb2fe4b)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/query/bitmapscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/query/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f952a91)
+++ sql/full-text-search/text/single/query/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0d4dfc1)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/query/indexscan.sql (+2 -1)
===================================================================
--- sql/full-text-search/text/single/query/indexscan.sql    2017-08-11 23:16:48 +0900 (2eff8e8)
+++ sql/full-text-search/text/single/query/indexscan.sql    2017-08-11 23:17:23 +0900 (75aeec8)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
+CREATE INDEX grnindex ON memos
+  USING pgroonga (content pgroonga_text_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/query/seqscan.sql (+0 -2)
===================================================================
--- sql/full-text-search/text/single/query/seqscan.sql    2017-08-11 23:16:48 +0900 (d10926d)
+++ sql/full-text-search/text/single/query/seqscan.sql    2017-08-11 23:17:23 +0900 (4ba7747)
@@ -9,8 +9,6 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content);
-
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: sql/full-text-search/text/single/script-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/script-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (505d66b)
+++ sql/full-text-search/text/single/script-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ae4d421)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/script-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/script-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (cca62ae)
+++ sql/full-text-search/text/single/script-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (5636141)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/similar-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/similar-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f8668a2)
+++ sql/full-text-search/text/single/similar-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d999cdb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/text/single/similar-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/similar-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (be78553)
+++ sql/full-text-search/text/single/similar-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (d84e584)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/text/single/similar-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/text/single/similar-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (2dba6d4)
+++ sql/full-text-search/text/single/similar-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (7a3dd1a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.text_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_text_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (58f08b7)
+++ sql/full-text-search/varchar/compatibility/v1/match-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0b5fed7)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v1/match-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/match-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (1377198)
+++ sql/full-text-search/varchar/compatibility/v1/match-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (741ef91)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v1/match-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/match-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (8c1258e)
+++ sql/full-text-search/varchar/compatibility/v1/match-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (f7f8798)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f8d54ce)
+++ sql/full-text-search/varchar/compatibility/v1/query-v2-question/bitmapscan.sql    2017-08-11 23:17:23 +0900 (da2db20)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.sql    2017-08-11 23:16:48 +0900 (59eb473)
+++ sql/full-text-search/varchar/compatibility/v1/query-v2-question/indexscan.sql    2017-08-11 23:17:23 +0900 (da47f73)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.sql    2017-08-11 23:16:48 +0900 (d9a1ca9)
+++ sql/full-text-search/varchar/compatibility/v1/query-v2-question/seqscan.sql    2017-08-11 23:17:23 +0900 (b8c5ea4)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (12b14c5)
+++ sql/full-text-search/varchar/compatibility/v1/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (30a726a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v1/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (dbcc575)
+++ sql/full-text-search/varchar/compatibility/v1/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (06a22d1)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v1/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v1/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (78526be)
+++ sql/full-text-search/varchar/compatibility/v1/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (63f3930)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8c2e5ed)
+++ sql/full-text-search/varchar/compatibility/v2/match-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0771d14)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/match-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/match-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (2170592)
+++ sql/full-text-search/varchar/compatibility/v2/match-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (7095a21)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v2/match-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/match-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (4026a7b)
+++ sql/full-text-search/varchar/compatibility/v2/match-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (ae41ff7)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (82394a3)
+++ sql/full-text-search/varchar/compatibility/v2/query-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (890f446)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (5b6eccb)
+++ sql/full-text-search/varchar/compatibility/v2/query-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (9f8abeb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8ce3d6e)
+++ sql/full-text-search/varchar/compatibility/v2/query-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (93b63b7)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (1ba7f63)
+++ sql/full-text-search/varchar/compatibility/v2/query-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (12927b6)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (1ca51d9)
+++ sql/full-text-search/varchar/compatibility/v2/query-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (ddb92c8)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (313cd81)
+++ sql/full-text-search/varchar/compatibility/v2/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (6c8bfdb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (caccdc9)
+++ sql/full-text-search/varchar/compatibility/v2/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (ecfcb31)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v2/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (cc9b455)
+++ sql/full-text-search/varchar/compatibility/v2/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (2af7cc3)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (7a9b701)
+++ sql/full-text-search/varchar/compatibility/v2/similar-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d929b95)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (7ba9c18)
+++ sql/full-text-search/varchar/compatibility/v2/similar-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (0d24545)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (7b489a1)
+++ sql/full-text-search/varchar/compatibility/v2/similar-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (a47b5e2)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/match-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/match-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9a5217b)
+++ sql/full-text-search/varchar/match-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (20dc5fa)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/match-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/match-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (5fed708)
+++ sql/full-text-search/varchar/match-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (ce7fdf2)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/match-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/match-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (604e84b)
+++ sql/full-text-search/varchar/match-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (9005e00)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/match-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/match-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (ca1fa25)
+++ sql/full-text-search/varchar/match-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (86ab6d1)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/match-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/match-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (d8c69a1)
+++ sql/full-text-search/varchar/match-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (e326f66)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/query-in-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/query-in-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (baffd4d)
+++ sql/full-text-search/varchar/query-in-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (cc24840)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/query-in-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/query-in-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (04fffc3)
+++ sql/full-text-search/varchar/query-in-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (8324a4e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX pgrn_index ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/query-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/query-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f6e6544)
+++ sql/full-text-search/varchar/query-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (6cc2b06)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/query-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/query-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (2defc35)
+++ sql/full-text-search/varchar/query-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (d28a8f6)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/query-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/query-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (c9d27a0)
+++ sql/full-text-search/varchar/query-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (9147385)
@@ -10,7 +10,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/script-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/script-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (cb28d2e)
+++ sql/full-text-search/varchar/script-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (991811e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/script-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/script-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (21e8a9b)
+++ sql/full-text-search/varchar/script-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (5a6f848)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/similar-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/similar-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9b24ad9)
+++ sql/full-text-search/varchar/similar-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4d8c1be)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/full-text-search/varchar/similar-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/similar-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (05038de)
+++ sql/full-text-search/varchar/similar-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (7e3cf7d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/full-text-search/varchar/similar-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/full-text-search/varchar/similar-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (a3255ee)
+++ sql/full-text-search/varchar/similar-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (60deb1b)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
- USING pgroonga (content pgroonga.varchar_full_text_search_ops_v2);
+ USING pgroonga (content pgroonga_varchar_full_text_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/function/command-escape-value/all.sql (+1 -1)
===================================================================
--- sql/function/command-escape-value/all.sql    2017-08-11 23:16:48 +0900 (010c786)
+++ sql/function/command-escape-value/all.sql    2017-08-11 23:17:23 +0900 (9d67c02)
@@ -1 +1 @@
-SELECT pgroonga.command_escape_value('a+B-c" \\あ\nいう');
+SELECT pgroonga_command_escape_value('a+B-c" \\あ\nいう');

  Modified: sql/function/command/after-truncate.sql (+2 -2)
===================================================================
--- sql/function/command/after-truncate.sql    2017-08-11 23:16:48 +0900 (eba0d6f)
+++ sql/function/command/after-truncate.sql    2017-08-11 23:17:23 +0900 (6b88c73)
@@ -10,8 +10,8 @@ INSERT INTO memos VALUES ('PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES ('Groonga is fast full text search engine.');
 INSERT INTO memos VALUES ('PGroonga is a PostgreSQL extension that uses Groonga.');
 
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --output_columns content')::json->>1
     AS body;
 

  Modified: sql/function/command/arguments.sql (+2 -2)
===================================================================
--- sql/function/command/arguments.sql    2017-08-11 23:16:48 +0900 (226f92b)
+++ sql/function/command/arguments.sql    2017-08-11 23:17:23 +0900 (ad7a46f)
@@ -8,10 +8,10 @@ INSERT INTO memos VALUES ('PGroonga is a PostgreSQL extension that uses Groonga.
 
 CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
 
-SELECT pgroonga.command('select',
+SELECT pgroonga_command('select',
                         ARRAY[
                           'table',
-                          pgroonga.table_name('pgroonga_index'),
+                          pgroonga_table_name('pgroonga_index'),
                           'output_columns',
                           '_id, content'
                         ])::json->>1

  Modified: sql/function/command/select.sql (+2 -2)
===================================================================
--- sql/function/command/select.sql    2017-08-11 23:16:48 +0900 (742202a)
+++ sql/function/command/select.sql    2017-08-11 23:17:23 +0900 (40dea7d)
@@ -8,8 +8,8 @@ INSERT INTO memos VALUES ('PGroonga is a PostgreSQL extension that uses Groonga.
 
 CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
 
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --output_columns content')::json->>1
     AS body;
 

  Modified: sql/function/escape/boolean.sql (+2 -2)
===================================================================
--- sql/function/escape/boolean.sql    2017-08-11 23:16:48 +0900 (19ba914)
+++ sql/function/escape/boolean.sql    2017-08-11 23:17:23 +0900 (76ec28b)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(true);
-SELECT pgroonga.escape(false);
+SELECT pgroonga_escape(true);
+SELECT pgroonga_escape(false);

  Modified: sql/function/escape/float4.sql (+2 -2)
===================================================================
--- sql/function/escape/float4.sql    2017-08-11 23:16:48 +0900 (0405534)
+++ sql/function/escape/float4.sql    2017-08-11 23:17:23 +0900 (bd35eb1)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(29.2929::float4);
-SELECT pgroonga.escape(-29.2929::float4);
+SELECT pgroonga_escape(29.2929::float4);
+SELECT pgroonga_escape(-29.2929::float4);

  Modified: sql/function/escape/float8.sql (+2 -2)
===================================================================
--- sql/function/escape/float8.sql    2017-08-11 23:16:48 +0900 (424d249)
+++ sql/function/escape/float8.sql    2017-08-11 23:17:23 +0900 (cfd68bf)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(29.2929::float8);
-SELECT pgroonga.escape(-29.2929::float8);
+SELECT pgroonga_escape(29.2929::float8);
+SELECT pgroonga_escape(-29.2929::float8);

  Modified: sql/function/escape/int2.sql (+2 -2)
===================================================================
--- sql/function/escape/int2.sql    2017-08-11 23:16:48 +0900 (8580193)
+++ sql/function/escape/int2.sql    2017-08-11 23:17:23 +0900 (5e8102b)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(29::int2);
-SELECT pgroonga.escape(-29::int2);
+SELECT pgroonga_escape(29::int2);
+SELECT pgroonga_escape(-29::int2);

  Modified: sql/function/escape/int4.sql (+2 -2)
===================================================================
--- sql/function/escape/int4.sql    2017-08-11 23:16:48 +0900 (2288649)
+++ sql/function/escape/int4.sql    2017-08-11 23:17:23 +0900 (792bcea)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(292929::int4);
-SELECT pgroonga.escape(-292929::int4);
+SELECT pgroonga_escape(292929::int4);
+SELECT pgroonga_escape(-292929::int4);

  Modified: sql/function/escape/int8.sql (+2 -2)
===================================================================
--- sql/function/escape/int8.sql    2017-08-11 23:16:48 +0900 (ca2d64a)
+++ sql/function/escape/int8.sql    2017-08-11 23:17:23 +0900 (af7b625)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(292929292929::int8);
-SELECT pgroonga.escape(-292929292929::int8);
+SELECT pgroonga_escape(292929292929::int8);
+SELECT pgroonga_escape(-292929292929::int8);

  Modified: sql/function/escape/string-custom.sql (+1 -1)
===================================================================
--- sql/function/escape/string-custom.sql    2017-08-11 23:16:48 +0900 (a134ee7)
+++ sql/function/escape/string-custom.sql    2017-08-11 23:17:23 +0900 (08d7b2f)
@@ -1 +1 @@
-SELECT pgroonga.escape('a+B-c< >あいう~*()"\\'':', '+-<>~*()"\\:');
+SELECT pgroonga_escape('a+B-c< >あいう~*()"\\'':', '+-<>~*()"\\:');

  Modified: sql/function/escape/string.sql (+1 -1)
===================================================================
--- sql/function/escape/string.sql    2017-08-11 23:16:48 +0900 (99c9818)
+++ sql/function/escape/string.sql    2017-08-11 23:17:23 +0900 (613192e)
@@ -1 +1 @@
-SELECT pgroonga.escape('a+B-c< >あいう~*()"\\'':');
+SELECT pgroonga_escape('a+B-c< >あいう~*()"\\'':');

  Modified: sql/function/escape/timestamp.sql (+2 -2)
===================================================================
--- sql/function/escape/timestamp.sql    2017-08-11 23:16:48 +0900 (f154d1a)
+++ sql/function/escape/timestamp.sql    2017-08-11 23:17:23 +0900 (a6dbfb1)
@@ -1,2 +1,2 @@
-SELECT pgroonga.escape(TIMESTAMP '2016-11-29 01:23:45');
-SELECT pgroonga.escape(TIMESTAMP '2016-11-29 01:23:45+09');
+SELECT pgroonga_escape(TIMESTAMP '2016-11-29 01:23:45');
+SELECT pgroonga_escape(TIMESTAMP '2016-11-29 01:23:45+09');

  Modified: sql/function/flush/jsonb.sql (+1 -1)
===================================================================
--- sql/function/flush/jsonb.sql    2017-08-11 23:16:48 +0900 (c5481d8)
+++ sql/function/flush/jsonb.sql    2017-08-11 23:17:23 +0900 (6ea8892)
@@ -9,6 +9,6 @@ INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
 
-SELECT pgroonga.flush('pgroonga_index');
+SELECT pgroonga_flush('pgroonga_index');
 
 DROP TABLE logs;

  Modified: sql/function/flush/multiple.sql (+1 -1)
===================================================================
--- sql/function/flush/multiple.sql    2017-08-11 23:16:48 +0900 (4d93e2a)
+++ sql/function/flush/multiple.sql    2017-08-11 23:17:23 +0900 (b80792d)
@@ -13,6 +13,6 @@ INSERT INTO memos
 
 CREATE INDEX pgroonga_index ON memos USING pgroonga (title, content);
 
-SELECT pgroonga.flush('pgroonga_index');
+SELECT pgroonga_flush('pgroonga_index');
 
 DROP TABLE memos;

  Modified: sql/function/flush/nonexistent.sql (+1 -1)
===================================================================
--- sql/function/flush/nonexistent.sql    2017-08-11 23:16:48 +0900 (301170c)
+++ sql/function/flush/nonexistent.sql    2017-08-11 23:17:23 +0900 (5c8aeae)
@@ -1 +1 @@
-SELECT pgroonga.flush('pgroonga_index');
+SELECT pgroonga_flush('pgroonga_index');

  Modified: sql/function/flush/single.sql (+1 -1)
===================================================================
--- sql/function/flush/single.sql    2017-08-11 23:16:48 +0900 (079128e)
+++ sql/function/flush/single.sql    2017-08-11 23:17:23 +0900 (00eda4a)
@@ -9,6 +9,6 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 
 CREATE INDEX pgroonga_index ON memos USING pgroonga (content);
 
-SELECT pgroonga.flush('pgroonga_index');
+SELECT pgroonga_flush('pgroonga_index');
 
 DROP TABLE memos;

  Modified: sql/function/highlight-html/different-size-keyword.sql (+1 -1)
===================================================================
--- sql/function/highlight-html/different-size-keyword.sql    2017-08-11 23:16:48 +0900 (66032ce)
+++ sql/function/highlight-html/different-size-keyword.sql    2017-08-11 23:17:23 +0900 (fb96371)
@@ -1,3 +1,3 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   '100㍉メートル',
   ARRAY['ミリ']);

  Modified: sql/function/highlight-html/escape.sql (+1 -1)
===================================================================
--- sql/function/highlight-html/escape.sql    2017-08-11 23:16:48 +0900 (e4c8172)
+++ sql/function/highlight-html/escape.sql    2017-08-11 23:17:23 +0900 (308704f)
@@ -1,4 +1,4 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   '<p>Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index.</p>',
   ARRAY['Groonga']);

  Modified: sql/function/highlight-html/multibyte.sql (+1 -1)
===================================================================
--- sql/function/highlight-html/multibyte.sql    2017-08-11 23:16:48 +0900 (fee281c)
+++ sql/function/highlight-html/multibyte.sql    2017-08-11 23:17:23 +0900 (69d1371)
@@ -1,4 +1,4 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   'Groongaは転置索引を用いた高速・高精度な全文検索エンジンであり、' ||
   '登録された文書をすぐに検索結果に反映できます。',
   ARRAY['検索']);

  Modified: sql/function/highlight-html/multiple-keywords.sql (+1 -1)
===================================================================
--- sql/function/highlight-html/multiple-keywords.sql    2017-08-11 23:16:48 +0900 (8803678)
+++ sql/function/highlight-html/multiple-keywords.sql    2017-08-11 23:17:23 +0900 (5e59180)
@@ -1,4 +1,4 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/highlight-html/one-keyword.sql (+1 -1)
===================================================================
--- sql/function/highlight-html/one-keyword.sql    2017-08-11 23:16:48 +0900 (3661124)
+++ sql/function/highlight-html/one-keyword.sql    2017-08-11 23:17:23 +0900 (3d77e32)
@@ -1,4 +1,4 @@
-SELECT pgroonga.highlight_html(
+SELECT pgroonga_highlight_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/match-positions-byte/different-size-keyword.sql (+1 -1)
===================================================================
--- sql/function/match-positions-byte/different-size-keyword.sql    2017-08-11 23:16:48 +0900 (947c546)
+++ sql/function/match-positions-byte/different-size-keyword.sql    2017-08-11 23:17:23 +0900 (7141652)
@@ -1,3 +1,3 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   '100㍉メートル',
   ARRAY['ミリ']);

  Modified: sql/function/match-positions-byte/multibyte.sql (+1 -1)
===================================================================
--- sql/function/match-positions-byte/multibyte.sql    2017-08-11 23:16:48 +0900 (2ab075b)
+++ sql/function/match-positions-byte/multibyte.sql    2017-08-11 23:17:23 +0900 (c953ea2)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   'Groongaは転置索引を用いた高速・高精度な全文検索エンジンであり、' ||
   '登録された文書をすぐに検索結果に反映できます。',
   ARRAY['検索']);

  Modified: sql/function/match-positions-byte/multiple-keywords.sql (+1 -1)
===================================================================
--- sql/function/match-positions-byte/multiple-keywords.sql    2017-08-11 23:16:48 +0900 (c9f0bfb)
+++ sql/function/match-positions-byte/multiple-keywords.sql    2017-08-11 23:17:23 +0900 (0067b3a)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/match-positions-byte/one-keyword.sql (+1 -1)
===================================================================
--- sql/function/match-positions-byte/one-keyword.sql    2017-08-11 23:16:48 +0900 (05cc123)
+++ sql/function/match-positions-byte/one-keyword.sql    2017-08-11 23:17:23 +0900 (276c6b2)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_byte(
+SELECT pgroonga_match_positions_byte(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/match-positions-character/different-size-keyword.sql (+1 -1)
===================================================================
--- sql/function/match-positions-character/different-size-keyword.sql    2017-08-11 23:16:48 +0900 (3eafbbb)
+++ sql/function/match-positions-character/different-size-keyword.sql    2017-08-11 23:17:23 +0900 (a72c4a1)
@@ -1,3 +1,3 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   '100㍉メートル',
   ARRAY['ミリ']);

  Modified: sql/function/match-positions-character/multibyte.sql (+1 -1)
===================================================================
--- sql/function/match-positions-character/multibyte.sql    2017-08-11 23:16:48 +0900 (9cad188)
+++ sql/function/match-positions-character/multibyte.sql    2017-08-11 23:17:23 +0900 (6e94b73)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   'Groongaは転置索引を用いた高速・高精度な全文検索エンジンであり、' ||
   '登録された文書をすぐに検索結果に反映できます。',
   ARRAY['検索']);

  Modified: sql/function/match-positions-character/multiple-keywords.sql (+1 -1)
===================================================================
--- sql/function/match-positions-character/multiple-keywords.sql    2017-08-11 23:16:48 +0900 (3a69d89)
+++ sql/function/match-positions-character/multiple-keywords.sql    2017-08-11 23:17:23 +0900 (5bd30da)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/match-positions-character/one-keyword.sql (+1 -1)
===================================================================
--- sql/function/match-positions-character/one-keyword.sql    2017-08-11 23:16:48 +0900 (6475802)
+++ sql/function/match-positions-character/one-keyword.sql    2017-08-11 23:17:23 +0900 (f6b3f80)
@@ -1,4 +1,4 @@
-SELECT pgroonga.match_positions_character(
+SELECT pgroonga_match_positions_character(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/query-escape/all.sql (+1 -1)
===================================================================
--- sql/function/query-escape/all.sql    2017-08-11 23:16:48 +0900 (28d6f2b)
+++ sql/function/query-escape/all.sql    2017-08-11 23:17:23 +0900 (8f81ef4)
@@ -1 +1 @@
-SELECT pgroonga.query_escape('a+B-c< >あいう~*()"\\'':');
+SELECT pgroonga_query_escape('a+B-c< >あいう~*()"\\'':');

  Modified: sql/function/query-expand/existent.sql (+1 -1)
===================================================================
--- sql/function/query-expand/existent.sql    2017-08-11 23:16:48 +0900 (f4eaf28)
+++ sql/function/query-expand/existent.sql    2017-08-11 23:17:23 +0900 (95549a4)
@@ -5,6 +5,6 @@ CREATE TABLE synonyms (
 
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/hash-index.sql (+1 -1)
===================================================================
--- sql/function/query-expand/hash-index.sql    2017-08-11 23:16:48 +0900 (fb9f925)
+++ sql/function/query-expand/hash-index.sql    2017-08-11 23:17:23 +0900 (e8d9cea)
@@ -7,6 +7,6 @@ CREATE INDEX synonyms_term_index ON synonyms USING hash (term);
 
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/mix.sql (+1 -1)
===================================================================
--- sql/function/query-expand/mix.sql    2017-08-11 23:16:48 +0900 (6fd728f)
+++ sql/function/query-expand/mix.sql    2017-08-11 23:17:23 +0900 (e42b9bf)
@@ -6,7 +6,7 @@ CREATE TABLE synonyms (
 INSERT INTO synonyms VALUES ('Mroonga', ARRAY['Mroonga', 'Groonga MySQL']);
 INSERT INTO synonyms VALUES ('PGroonga', ARRAY['PGroonga', 'Groonga PostgreSQL']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms',
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms',
                              'Ruby (Mroonga OR PGroonga)');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/multiple-terms.sql (+1 -1)
===================================================================
--- sql/function/query-expand/multiple-terms.sql    2017-08-11 23:16:48 +0900 (e8b2d15)
+++ sql/function/query-expand/multiple-terms.sql    2017-08-11 23:17:23 +0900 (430dcdb)
@@ -8,6 +8,6 @@ CREATE INDEX synonyms_term_index ON synonyms (term);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Mroonga', 'PGroonga', 'Rroonga']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/no-index.sql (+1 -1)
===================================================================
--- sql/function/query-expand/no-index.sql    2017-08-11 23:16:48 +0900 (9718611)
+++ sql/function/query-expand/no-index.sql    2017-08-11 23:17:23 +0900 (70ccc3f)
@@ -5,6 +5,6 @@ CREATE TABLE synonyms (
 
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/nonexistent.sql (+1 -1)
===================================================================
--- sql/function/query-expand/nonexistent.sql    2017-08-11 23:16:48 +0900 (4225154)
+++ sql/function/query-expand/nonexistent.sql    2017-08-11 23:17:23 +0900 (d32c0ce)
@@ -3,6 +3,6 @@ CREATE TABLE synonyms (
   synonyms text[]
 );
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/normal-index.sql (+1 -1)
===================================================================
--- sql/function/query-expand/normal-index.sql    2017-08-11 23:16:48 +0900 (0d62d8a)
+++ sql/function/query-expand/normal-index.sql    2017-08-11 23:17:23 +0900 (bff203c)
@@ -7,6 +7,6 @@ CREATE INDEX synonyms_term_index ON synonyms (term);
 
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/normalize-with-primary-key.sql (+2 -2)
===================================================================
--- sql/function/query-expand/normalize-with-primary-key.sql    2017-08-11 23:16:48 +0900 (21a8ba3)
+++ sql/function/query-expand/normalize-with-primary-key.sql    2017-08-11 23:17:23 +0900 (d441cc2)
@@ -4,11 +4,11 @@ CREATE TABLE synonyms (
 );
 
 CREATE INDEX synonyms_term_index ON synonyms
-  USING pgroonga (term pgroonga.text_term_search_ops_v2);
+  USING pgroonga (term pgroonga_text_term_search_ops_v2);
 
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 INSERT INTO synonyms VALUES ('GROONGA', ARRAY['"Full text search"']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/normalize.sql (+2 -2)
===================================================================
--- sql/function/query-expand/normalize.sql    2017-08-11 23:16:48 +0900 (2583b3c)
+++ sql/function/query-expand/normalize.sql    2017-08-11 23:17:23 +0900 (8e3a9fc)
@@ -4,11 +4,11 @@ CREATE TABLE synonyms (
 );
 
 CREATE INDEX synonyms_term_index ON synonyms
-  USING pgroonga (term pgroonga.text_term_search_ops_v2);
+  USING pgroonga (term pgroonga_text_term_search_ops_v2);
 
 INSERT INTO synonyms VALUES ('Groonga', ARRAY['Groonga', 'Senna']);
 INSERT INTO synonyms VALUES ('GROONGA', ARRAY['"Full text search"']);
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonyms', 'groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonyms', 'groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-expand/not-text-array-synonyms.sql (+1 -1)
===================================================================
--- sql/function/query-expand/not-text-array-synonyms.sql    2017-08-11 23:16:48 +0900 (745c904)
+++ sql/function/query-expand/not-text-array-synonyms.sql    2017-08-11 23:17:23 +0900 (9489322)
@@ -3,6 +3,6 @@ CREATE TABLE synonyms (
   synonym text
 );
 
-SELECT pgroonga.query_expand('synonyms', 'term', 'synonym', 'Groonga');
+SELECT pgroonga_query_expand('synonyms', 'term', 'synonym', 'Groonga');
 
 DROP TABLE synonyms;

  Modified: sql/function/query-extract-keywords/and-not.sql (+1 -1)
===================================================================
--- sql/function/query-extract-keywords/and-not.sql    2017-08-11 23:16:48 +0900 (b749d57)
+++ sql/function/query-extract-keywords/and-not.sql    2017-08-11 23:17:23 +0900 (3a68323)
@@ -1 +1 @@
-SELECT pgroonga.query_extract_keywords('Groonga -MySQL PostgreSQL');
+SELECT pgroonga_query_extract_keywords('Groonga -MySQL PostgreSQL');

  Modified: sql/function/query-extract-keywords/multiple.sql (+1 -1)
===================================================================
--- sql/function/query-extract-keywords/multiple.sql    2017-08-11 23:16:48 +0900 (f9fd933)
+++ sql/function/query-extract-keywords/multiple.sql    2017-08-11 23:17:23 +0900 (0314247)
@@ -1 +1 @@
-SELECT pgroonga.query_extract_keywords('Groonga PostgreSQL');
+SELECT pgroonga_query_extract_keywords('Groonga PostgreSQL');

  Modified: sql/function/query-extract-keywords/one.sql (+1 -1)
===================================================================
--- sql/function/query-extract-keywords/one.sql    2017-08-11 23:16:48 +0900 (1c1d611)
+++ sql/function/query-extract-keywords/one.sql    2017-08-11 23:17:23 +0900 (98c5058)
@@ -1 +1 @@
-SELECT pgroonga.query_extract_keywords('Groonga');
+SELECT pgroonga_query_extract_keywords('Groonga');

  Modified: sql/function/score/and.sql (+1 -1)
===================================================================
--- sql/function/score/and.sql    2017-08-11 23:16:48 +0900 (ba95096)
+++ sql/function/score/and.sql    2017-08-11 23:17:23 +0900 (6dddfbb)
@@ -13,7 +13,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content %% 'PGroonga' AND content %% 'Groonga';
 

  Modified: sql/function/score/composite-primary-key/like.sql (+1 -1)
===================================================================
--- sql/function/score/composite-primary-key/like.sql    2017-08-11 23:16:48 +0900 (70bbb2e)
+++ sql/function/score/composite-primary-key/like.sql    2017-08-11 23:17:23 +0900 (8da4bbd)
@@ -18,7 +18,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT created_date, slug, content, pgroonga.score(memos)
+SELECT created_date, slug, content, pgroonga_score(memos)
   FROM memos
  WHERE content LIKE '%Groonga%';
 

  Modified: sql/function/score/composite-primary-key/match.sql (+1 -1)
===================================================================
--- sql/function/score/composite-primary-key/match.sql    2017-08-11 23:16:48 +0900 (d9c94ee)
+++ sql/function/score/composite-primary-key/match.sql    2017-08-11 23:17:23 +0900 (6841e67)
@@ -18,7 +18,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT created_date, slug, content, pgroonga.score(memos)
+SELECT created_date, slug, content, pgroonga_score(memos)
   FROM memos
  WHERE content %% 'Groonga';
 

  Modified: sql/function/score/hot-updated.sql (+1 -1)
===================================================================
--- sql/function/score/hot-updated.sql    2017-08-11 23:16:48 +0900 (3400881)
+++ sql/function/score/hot-updated.sql    2017-08-11 23:17:23 +0900 (12a48ce)
@@ -16,7 +16,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content @@ 'PGroonga OR Groonga';
 

  Modified: sql/function/score/or.sql (+1 -1)
===================================================================
--- sql/function/score/or.sql    2017-08-11 23:16:48 +0900 (ee3b1bd)
+++ sql/function/score/or.sql    2017-08-11 23:17:23 +0900 (febe73f)
@@ -13,7 +13,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;
 
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content %% 'PGroonga' OR content %% 'Groonga';
 

  Modified: sql/function/score/primary-key/not-head.sql (+1 -1)
===================================================================
--- sql/function/score/primary-key/not-head.sql    2017-08-11 23:16:48 +0900 (76c553a)
+++ sql/function/score/primary-key/not-head.sql    2017-08-11 23:17:23 +0900 (d7f2ada)
@@ -14,7 +14,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content &@~ 'PGroonga OR Groonga';
 

  Modified: sql/function/score/primary-key/text.sql (+2 -2)
===================================================================
--- sql/function/score/primary-key/text.sql    2017-08-11 23:16:48 +0900 (c864084)
+++ sql/function/score/primary-key/text.sql    2017-08-11 23:17:23 +0900 (eee5454)
@@ -4,7 +4,7 @@ CREATE TABLE memos (
 );
 
 CREATE INDEX pgroonga_index ON memos
- USING pgroonga (id pgroonga.text_term_search_ops_v2,
+ USING pgroonga (id pgroonga_text_term_search_ops_v2,
                  content);
 
 INSERT INTO memos VALUES ('a', 'PostgreSQL is a RDBMS.');
@@ -15,7 +15,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content &@~ 'PGroonga OR Groonga';
 

  Modified: sql/function/score/updated.sql (+1 -1)
===================================================================
--- sql/function/score/updated.sql    2017-08-11 23:16:48 +0900 (2b1fb9e)
+++ sql/function/score/updated.sql    2017-08-11 23:17:23 +0900 (ce3c626)
@@ -15,7 +15,7 @@ SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT id, content, pgroonga.score(memos)
+SELECT id, content, pgroonga_score(memos)
   FROM memos
  WHERE content @@ 'PGroonga OR Mroonga OR Groonga';
 

  Modified: sql/function/snippet-html/keywords/multiple.sql (+1 -1)
===================================================================
--- sql/function/snippet-html/keywords/multiple.sql    2017-08-11 23:16:48 +0900 (927421c)
+++ sql/function/snippet-html/keywords/multiple.sql    2017-08-11 23:17:23 +0900 (a4fcb6f)
@@ -1,4 +1,4 @@
-SELECT unnest(pgroonga.snippet_html(
+SELECT unnest(pgroonga_snippet_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/function/snippet-html/keywords/one.sql (+1 -1)
===================================================================
--- sql/function/snippet-html/keywords/one.sql    2017-08-11 23:16:48 +0900 (f449f09)
+++ sql/function/snippet-html/keywords/one.sql    2017-08-11 23:17:23 +0900 (ea85f2b)
@@ -1,4 +1,4 @@
-SELECT unnest(pgroonga.snippet_html(
+SELECT unnest(pgroonga_snippet_html(
   'Groonga is a fast and accurate full text search engine based on ' ||
   'inverted index. One of the characteristics of Groonga is that a ' ||
   'newly registered document instantly appears in search results. ' ||

  Modified: sql/groonga-function/tuple-is-alive/and.sql (+2 -2)
===================================================================
--- sql/groonga-function/tuple-is-alive/and.sql    2017-08-11 23:16:48 +0900 (602344e)
+++ sql/groonga-function/tuple-is-alive/and.sql    2017-08-11 23:17:23 +0900 (22d7394)
@@ -13,8 +13,8 @@ UPDATE memos
  SET content = 'Mroonga is a MySQL storage engine that uses Groonga.'
  WHERE id = 3;
 
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --match_columns content'
                         ' --query Groonga'
                         ' --filter "pgroonga_tuple_is_alive(ctid)"'

  Modified: sql/groonga-function/tuple-is-alive/or.sql (+2 -2)
===================================================================
--- sql/groonga-function/tuple-is-alive/or.sql    2017-08-11 23:16:48 +0900 (016db44)
+++ sql/groonga-function/tuple-is-alive/or.sql    2017-08-11 23:17:23 +0900 (85efef0)
@@ -13,8 +13,8 @@ UPDATE memos
  SET content = 'Mroonga is a MySQL storage engine that uses Groonga.'
  WHERE id = 3;
 
-SELECT pgroonga.command('select ' ||
-                        pgroonga.table_name('pgroonga_index') ||
+SELECT pgroonga_command('select ' ||
+                        pgroonga_table_name('pgroonga_index') ||
                         ' --filter "pgroonga_tuple_is_alive(ctid)"'
                         ' --output_columns content')::json->>1
     AS body;

  Modified: sql/jsonb/compatibility/v1/match-v2/element/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/match-v2/element/bitmapscan.sql    2017-08-11 23:16:48 +0900 (1988f63)
+++ sql/jsonb/compatibility/v1/match-v2/element/bitmapscan.sql    2017-08-11 23:17:23 +0900 (478e3f7)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/match-v2/element/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/match-v2/element/indexscan.sql    2017-08-11 23:16:48 +0900 (6f2762b)
+++ sql/jsonb/compatibility/v1/match-v2/element/indexscan.sql    2017-08-11 23:17:23 +0900 (ca9a186)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/match-v2/value/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/match-v2/value/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f5e3826)
+++ sql/jsonb/compatibility/v1/match-v2/value/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7d67372)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/match-v2/value/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/match-v2/value/indexscan.sql    2017-08-11 23:16:48 +0900 (73889d8)
+++ sql/jsonb/compatibility/v1/match-v2/value/indexscan.sql    2017-08-11 23:17:23 +0900 (de3ad5a)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.sql    2017-08-11 23:16:48 +0900 (20ea531)
+++ sql/jsonb/compatibility/v1/query-v2-question/element/bitmapscan.sql    2017-08-11 23:17:23 +0900 (8e0b174)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/query-v2-question/element/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2-question/element/indexscan.sql    2017-08-11 23:16:48 +0900 (1b1e4b4)
+++ sql/jsonb/compatibility/v1/query-v2-question/element/indexscan.sql    2017-08-11 23:17:23 +0900 (92833fa)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.sql    2017-08-11 23:16:48 +0900 (b731d76)
+++ sql/jsonb/compatibility/v1/query-v2-question/value/bitmapscan.sql    2017-08-11 23:17:23 +0900 (2e20012)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/query-v2-question/value/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2-question/value/indexscan.sql    2017-08-11 23:16:48 +0900 (0a090ef)
+++ sql/jsonb/compatibility/v1/query-v2-question/value/indexscan.sql    2017-08-11 23:17:23 +0900 (dbfd3f2)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/query-v2/element/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2/element/bitmapscan.sql    2017-08-11 23:16:48 +0900 (97fd607)
+++ sql/jsonb/compatibility/v1/query-v2/element/bitmapscan.sql    2017-08-11 23:17:23 +0900 (531d4ee)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/query-v2/element/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2/element/indexscan.sql    2017-08-11 23:16:48 +0900 (e140e78)
+++ sql/jsonb/compatibility/v1/query-v2/element/indexscan.sql    2017-08-11 23:17:23 +0900 (cd8bc20)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/query-v2/value/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2/value/bitmapscan.sql    2017-08-11 23:16:48 +0900 (c94ba4e)
+++ sql/jsonb/compatibility/v1/query-v2/value/bitmapscan.sql    2017-08-11 23:17:23 +0900 (431d9cc)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/query-v2/value/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/query-v2/value/indexscan.sql    2017-08-11 23:16:48 +0900 (aa49081)
+++ sql/jsonb/compatibility/v1/query-v2/value/indexscan.sql    2017-08-11 23:17:23 +0900 (6fe06fb)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/delete/multiple-values.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/delete/multiple-values.sql    2017-08-11 23:16:48 +0900 (800e62b)
+++ sql/jsonb/compatibility/v1/script-v2/delete/multiple-values.sql    2017-08-11 23:17:23 +0900 (96f7769)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 

  Modified: sql/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (21fbdc5)
+++ sql/jsonb/compatibility/v1/script-v2/element/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (6ae1c56)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (f2302ac)
+++ sql/jsonb/compatibility/v1/script-v2/element/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (bddd1c8)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d346d5a)
+++ sql/jsonb/compatibility/v1/script-v2/element/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (8f7cb3d)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/element/number/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/element/number/indexscan.sql    2017-08-11 23:16:48 +0900 (30a8912)
+++ sql/jsonb/compatibility/v1/script-v2/element/number/indexscan.sql    2017-08-11 23:17:23 +0900 (1307ca3)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f7ed167)
+++ sql/jsonb/compatibility/v1/script-v2/element/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (6d2ca91)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/element/string/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/element/string/indexscan.sql    2017-08-11 23:16:48 +0900 (4ea1e56)
+++ sql/jsonb/compatibility/v1/script-v2/element/string/indexscan.sql    2017-08-11 23:17:23 +0900 (eb0e989)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/full-text-search/#default.sql# (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/full-text-search/#default.sql#    2017-08-11 23:16:48 +0900 (458d382)
+++ sql/jsonb/compatibility/v1/script-v2/full-text-search/#default.sql#    2017-08-11 23:17:23 +0900 (f232f0a)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/full-text-search/default.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/full-text-search/default.sql    2017-08-11 23:16:48 +0900 (458d382)
+++ sql/jsonb/compatibility/v1/script-v2/full-text-search/default.sql    2017-08-11 23:17:23 +0900 (f232f0a)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/full-text-search/disable.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/full-text-search/disable.sql    2017-08-11 23:16:48 +0900 (aa4c10b)
+++ sql/jsonb/compatibility/v1/script-v2/full-text-search/disable.sql    2017-08-11 23:17:23 +0900 (15de696)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record pgroonga.jsonb_ops)
+ USING pgroonga (record pgroonga_jsonb_ops)
   WITH (tokenizer = '');
 
 SET enable_seqscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/object/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/object/bitmapscan.sql    2017-08-11 23:16:48 +0900 (54d33a9)
+++ sql/jsonb/compatibility/v1/script-v2/object/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7fa7dd3)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/object/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/object/indexscan.sql    2017-08-11 23:16:48 +0900 (8a59902)
+++ sql/jsonb/compatibility/v1/script-v2/object/indexscan.sql    2017-08-11 23:17:23 +0900 (38e864f)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops);
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (77a6837)
+++ sql/jsonb/compatibility/v1/script-v2/value/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ee64bf3)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (de968f6)
+++ sql/jsonb/compatibility/v1/script-v2/value/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (7c48383)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8a1deb8)
+++ sql/jsonb/compatibility/v1/script-v2/value/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (c724f02)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/value/number/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/value/number/indexscan.sql    2017-08-11 23:16:48 +0900 (0e9484b)
+++ sql/jsonb/compatibility/v1/script-v2/value/number/indexscan.sql    2017-08-11 23:17:23 +0900 (db393e6)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (223bbc6)
+++ sql/jsonb/compatibility/v1/script-v2/value/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (955494a)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v1/script-v2/value/string/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v1/script-v2/value/string/indexscan.sql    2017-08-11 23:16:48 +0900 (632c422)
+++ sql/jsonb/compatibility/v1/script-v2/value/string/indexscan.sql    2017-08-11 23:17:23 +0900 (1d8098c)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops);
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/query-v2/element/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/query-v2/element/bitmapscan.sql    2017-08-11 23:16:48 +0900 (086addd)
+++ sql/jsonb/compatibility/v2/query-v2/element/bitmapscan.sql    2017-08-11 23:17:23 +0900 (252ae9e)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/query-v2/element/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/query-v2/element/indexscan.sql    2017-08-11 23:16:48 +0900 (f049788)
+++ sql/jsonb/compatibility/v2/query-v2/element/indexscan.sql    2017-08-11 23:17:23 +0900 (f61637c)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/query-v2/value/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/query-v2/value/bitmapscan.sql    2017-08-11 23:16:48 +0900 (bb950de)
+++ sql/jsonb/compatibility/v2/query-v2/value/bitmapscan.sql    2017-08-11 23:17:23 +0900 (43a1745)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/query-v2/value/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/query-v2/value/indexscan.sql    2017-08-11 23:16:48 +0900 (80e5123)
+++ sql/jsonb/compatibility/v2/query-v2/value/indexscan.sql    2017-08-11 23:17:23 +0900 (e8acae5)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/delete/multiple-values.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/delete/multiple-values.sql    2017-08-11 23:16:48 +0900 (d77d113)
+++ sql/jsonb/compatibility/v2/script-v1/delete/multiple-values.sql    2017-08-11 23:17:23 +0900 (d509061)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 

  Modified: sql/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (e5dca8d)
+++ sql/jsonb/compatibility/v2/script-v1/element/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3e5dc5d)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (8907f5b)
+++ sql/jsonb/compatibility/v2/script-v1/element/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (99052e6)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (cd900ad)
+++ sql/jsonb/compatibility/v2/script-v1/element/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (76442aa)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/element/number/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/element/number/indexscan.sql    2017-08-11 23:16:48 +0900 (e62ee34)
+++ sql/jsonb/compatibility/v2/script-v1/element/number/indexscan.sql    2017-08-11 23:17:23 +0900 (f6264e1)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (a200e13)
+++ sql/jsonb/compatibility/v2/script-v1/element/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (a9e3217)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/element/string/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/element/string/indexscan.sql    2017-08-11 23:16:48 +0900 (ce05cfb)
+++ sql/jsonb/compatibility/v2/script-v1/element/string/indexscan.sql    2017-08-11 23:17:23 +0900 (4cf1d43)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/full-text-search/default.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/full-text-search/default.sql    2017-08-11 23:16:48 +0900 (1c07c12)
+++ sql/jsonb/compatibility/v2/script-v1/full-text-search/default.sql    2017-08-11 23:17:23 +0900 (978dd2b)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/full-text-search/disable.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/full-text-search/disable.sql    2017-08-11 23:16:48 +0900 (94bd3e0)
+++ sql/jsonb/compatibility/v2/script-v1/full-text-search/disable.sql    2017-08-11 23:17:23 +0900 (82ba670)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record pgroonga.jsonb_ops_v2)
+ USING pgroonga (record pgroonga_jsonb_ops_v2)
   WITH (tokenizer = '');
 
 SET enable_seqscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/object/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/object/bitmapscan.sql    2017-08-11 23:16:48 +0900 (fc02c21)
+++ sql/jsonb/compatibility/v2/script-v1/object/bitmapscan.sql    2017-08-11 23:17:23 +0900 (313c246)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/object/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/object/indexscan.sql    2017-08-11 23:16:48 +0900 (731467d)
+++ sql/jsonb/compatibility/v2/script-v1/object/indexscan.sql    2017-08-11 23:17:23 +0900 (d30a8e4)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (cf5cfae)
+++ sql/jsonb/compatibility/v2/script-v1/value/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (c219642)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (1b0b3f1)
+++ sql/jsonb/compatibility/v2/script-v1/value/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (4146bf5)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (dab9c54)
+++ sql/jsonb/compatibility/v2/script-v1/value/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ba30637)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/value/number/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/value/number/indexscan.sql    2017-08-11 23:16:48 +0900 (23b5a47)
+++ sql/jsonb/compatibility/v2/script-v1/value/number/indexscan.sql    2017-08-11 23:17:23 +0900 (fc6e3fe)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (48eb9e8)
+++ sql/jsonb/compatibility/v2/script-v1/value/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5e6663e)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/compatibility/v2/script-v1/value/string/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/compatibility/v2/script-v1/value/string/indexscan.sql    2017-08-11 23:16:48 +0900 (bb00703)
+++ sql/jsonb/compatibility/v2/script-v1/value/string/indexscan.sql    2017-08-11 23:17:23 +0900 (c93d07d)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/contain-v2/array/empty.sql (+1 -1)
===================================================================
--- sql/jsonb/contain-v2/array/empty.sql    2017-08-11 23:16:48 +0900 (3f3d9f1)
+++ sql/jsonb/contain-v2/array/empty.sql    2017-08-11 23:17:23 +0900 (8a82df9)
@@ -11,7 +11,7 @@ INSERT INTO logs VALUES (5, '[{"object": "value"}]');
 INSERT INTO logs VALUES (6, '{"object": []}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/contain-v2/array/multiple-elements.sql (+1 -1)
===================================================================
--- sql/jsonb/contain-v2/array/multiple-elements.sql    2017-08-11 23:16:48 +0900 (91dce40)
+++ sql/jsonb/contain-v2/array/multiple-elements.sql    2017-08-11 23:17:23 +0900 (29216b4)
@@ -11,7 +11,7 @@ INSERT INTO logs
      VALUES (3, '{"body": {"values": [100, "Hello", true, "World"]}}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/contain-v2/object/empty.sql (+1 -1)
===================================================================
--- sql/jsonb/contain-v2/object/empty.sql    2017-08-11 23:16:48 +0900 (fd629d0)
+++ sql/jsonb/contain-v2/object/empty.sql    2017-08-11 23:17:23 +0900 (820158d)
@@ -11,7 +11,7 @@ INSERT INTO logs VALUES (5, '{"key": []}');
 INSERT INTO logs VALUES (6, '[{}]');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/contain/array/empty.sql (+2 -1)
===================================================================
--- sql/jsonb/contain/array/empty.sql    2017-08-11 23:16:48 +0900 (000350b)
+++ sql/jsonb/contain/array/empty.sql    2017-08-11 23:17:23 +0900 (e71019f)
@@ -10,7 +10,8 @@ INSERT INTO logs VALUES (4, '[true]');
 INSERT INTO logs VALUES (5, '[{"object": "value"}]');
 INSERT INTO logs VALUES (6, '{"object": []}');
 
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/contain/array/multiple-elements.sql (+2 -1)
===================================================================
--- sql/jsonb/contain/array/multiple-elements.sql    2017-08-11 23:16:48 +0900 (c92ed86)
+++ sql/jsonb/contain/array/multiple-elements.sql    2017-08-11 23:17:23 +0900 (682c38b)
@@ -10,7 +10,8 @@ INSERT INTO logs
 INSERT INTO logs
      VALUES (3, '{"body": {"values": [100, "Hello", true, "World"]}}');
 
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/contain/object/empty.sql (+2 -1)
===================================================================
--- sql/jsonb/contain/object/empty.sql    2017-08-11 23:16:48 +0900 (b04df59)
+++ sql/jsonb/contain/object/empty.sql    2017-08-11 23:17:23 +0900 (624804c)
@@ -10,7 +10,8 @@ INSERT INTO logs VALUES (4, '{"key": true}');
 INSERT INTO logs VALUES (5, '{"key": []}');
 INSERT INTO logs VALUES (6, '[{}]');
 
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/match-v2/element/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/match-v2/element/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9f9ba58)
+++ sql/jsonb/match-v2/element/bitmapscan.sql    2017-08-11 23:17:23 +0900 (13b6e2d)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/match-v2/element/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/match-v2/element/indexscan.sql    2017-08-11 23:16:48 +0900 (59881a9)
+++ sql/jsonb/match-v2/element/indexscan.sql    2017-08-11 23:17:23 +0900 (e79b135)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/match-v2/value/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/match-v2/value/bitmapscan.sql    2017-08-11 23:16:48 +0900 (2da4383)
+++ sql/jsonb/match-v2/value/bitmapscan.sql    2017-08-11 23:17:23 +0900 (f473d48)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/match-v2/value/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/match-v2/value/indexscan.sql    2017-08-11 23:16:48 +0900 (e0d672c)
+++ sql/jsonb/match-v2/value/indexscan.sql    2017-08-11 23:17:23 +0900 (74ab5b5)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/null/insert.sql (+1 -1)
===================================================================
--- sql/jsonb/null/insert.sql    2017-08-11 23:16:48 +0900 (18bc802)
+++ sql/jsonb/null/insert.sql    2017-08-11 23:17:23 +0900 (8735ffb)
@@ -3,7 +3,7 @@ CREATE TABLE logs (
 );
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 INSERT INTO logs VALUES (NULL);
 

  Modified: sql/jsonb/null/select.sql (+1 -1)
===================================================================
--- sql/jsonb/null/select.sql    2017-08-11 23:16:48 +0900 (c024a42)
+++ sql/jsonb/null/select.sql    2017-08-11 23:17:23 +0900 (73148e4)
@@ -3,7 +3,7 @@ CREATE TABLE logs (
 );
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 INSERT INTO logs VALUES ('{}');
 

  Modified: sql/jsonb/query-v2/element/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/query-v2/element/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ee607c3)
+++ sql/jsonb/query-v2/element/bitmapscan.sql    2017-08-11 23:17:23 +0900 (fd36c02)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/query-v2/element/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/query-v2/element/indexscan.sql    2017-08-11 23:16:48 +0900 (1a025d3)
+++ sql/jsonb/query-v2/element/indexscan.sql    2017-08-11 23:17:23 +0900 (fab61e2)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/query-v2/value/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/query-v2/value/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d41fb0c)
+++ sql/jsonb/query-v2/value/bitmapscan.sql    2017-08-11 23:17:23 +0900 (93c2a9d)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/query-v2/value/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/query-v2/value/indexscan.sql    2017-08-11 23:16:48 +0900 (f8ad537)
+++ sql/jsonb/query-v2/value/indexscan.sql    2017-08-11 23:17:23 +0900 (9a3bf13)
@@ -9,7 +9,7 @@ INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 INSERT INTO fruits VALUES (4, '{"like": "banana"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/delete/multiple-values.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/delete/multiple-values.sql    2017-08-11 23:16:48 +0900 (08a0245)
+++ sql/jsonb/script-v2/delete/multiple-values.sql    2017-08-11 23:17:23 +0900 (f935979)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 

  Modified: sql/jsonb/script-v2/element/boolean/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/element/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (e0b9d3f)
+++ sql/jsonb/script-v2/element/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (b779ba1)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/element/boolean/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/element/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (77ca73f)
+++ sql/jsonb/script-v2/element/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (a3600d7)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/element/number/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/element/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (40bef13)
+++ sql/jsonb/script-v2/element/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (1ea14e1)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/element/number/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/element/number/indexscan.sql    2017-08-11 23:16:48 +0900 (4dca8df)
+++ sql/jsonb/script-v2/element/number/indexscan.sql    2017-08-11 23:17:23 +0900 (a90ff6a)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/element/string/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/element/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (c99cfc9)
+++ sql/jsonb/script-v2/element/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0b76d3b)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/element/string/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/element/string/indexscan.sql    2017-08-11 23:16:48 +0900 (ddfa1e8)
+++ sql/jsonb/script-v2/element/string/indexscan.sql    2017-08-11 23:17:23 +0900 (8893c16)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/full-text-search/default.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/full-text-search/default.sql    2017-08-11 23:16:48 +0900 (90f030e)
+++ sql/jsonb/script-v2/full-text-search/default.sql    2017-08-11 23:17:23 +0900 (579af35)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/full-text-search/disable.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/full-text-search/disable.sql    2017-08-11 23:16:48 +0900 (01e9b48)
+++ sql/jsonb/script-v2/full-text-search/disable.sql    2017-08-11 23:17:23 +0900 (f90de18)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record pgroonga.jsonb_ops_v2)
+ USING pgroonga (record pgroonga_jsonb_ops_v2)
   WITH (tokenizer = '');
 
 SET enable_seqscan = off;

  Modified: sql/jsonb/script-v2/object/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/object/bitmapscan.sql    2017-08-11 23:16:48 +0900 (5e679c2)
+++ sql/jsonb/script-v2/object/bitmapscan.sql    2017-08-11 23:17:23 +0900 (b9b83de)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/object/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/object/indexscan.sql    2017-08-11 23:16:48 +0900 (283bf6e)
+++ sql/jsonb/script-v2/object/indexscan.sql    2017-08-11 23:17:23 +0900 (b038495)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
 CREATE INDEX pgroonga_index ON logs
-  USING pgroonga (record pgroonga.jsonb_ops_v2);
+  USING pgroonga (record pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/value/boolean/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/value/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f8e353a)
+++ sql/jsonb/script-v2/value/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5bec0de)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/value/boolean/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/value/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (7d082f9)
+++ sql/jsonb/script-v2/value/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (2f0f28c)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/value/number/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/value/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (2f356f0)
+++ sql/jsonb/script-v2/value/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3dd58b6)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/value/number/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/value/number/indexscan.sql    2017-08-11 23:16:48 +0900 (1f83765)
+++ sql/jsonb/script-v2/value/number/indexscan.sql    2017-08-11 23:17:23 +0900 (cab6599)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script-v2/value/string/bitmapscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/value/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (bcce680)
+++ sql/jsonb/script-v2/value/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7e4b149)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script-v2/value/string/indexscan.sql (+1 -1)
===================================================================
--- sql/jsonb/script-v2/value/string/indexscan.sql    2017-08-11 23:16:48 +0900 (f2dee98)
+++ sql/jsonb/script-v2/value/string/indexscan.sql    2017-08-11 23:17:23 +0900 (5ab6a3a)
@@ -8,7 +8,7 @@ INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
 CREATE INDEX pgroonga_index ON fruits
-  USING pgroonga (items pgroonga.jsonb_ops_v2);
+  USING pgroonga (items pgroonga_jsonb_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/delete/multiple-values.sql (+2 -1)
===================================================================
--- sql/jsonb/script/delete/multiple-values.sql    2017-08-11 23:16:48 +0900 (3e84bef)
+++ sql/jsonb/script/delete/multiple-values.sql    2017-08-11 23:17:23 +0900 (6917394)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 DELETE FROM fruits WHERE id = 1;
 VACUUM;
 

  Modified: sql/jsonb/script/element/boolean/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/element/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9bc3302)
+++ sql/jsonb/script/element/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (796e7a8)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/element/boolean/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/element/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (0720773)
+++ sql/jsonb/script/element/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (31ac601)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '[true]');
 INSERT INTO fruits VALUES (2, '[false]');
 INSERT INTO fruits VALUES (3, '[true]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/element/number/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/element/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (09a6a81)
+++ sql/jsonb/script/element/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (071e27a)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/element/number/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/element/number/indexscan.sql    2017-08-11 23:16:48 +0900 (367a7e9)
+++ sql/jsonb/script/element/number/indexscan.sql    2017-08-11 23:17:23 +0900 (e5b56f1)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '[100]');
 INSERT INTO fruits VALUES (2, '[200, 30]');
 INSERT INTO fruits VALUES (3, '[150]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/element/string/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/element/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (1343f1a)
+++ sql/jsonb/script/element/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (08a36d3)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/element/string/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/element/string/indexscan.sql    2017-08-11 23:16:48 +0900 (3829339)
+++ sql/jsonb/script/element/string/indexscan.sql    2017-08-11 23:17:23 +0900 (c843b94)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '["apple"]');
 INSERT INTO fruits VALUES (2, '["banana", "apple"]');
 INSERT INTO fruits VALUES (3, '["peach"]');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/full-text-search/default.sql (+2 -1)
===================================================================
--- sql/jsonb/script/full-text-search/default.sql    2017-08-11 23:16:48 +0900 (782406e)
+++ sql/jsonb/script/full-text-search/default.sql    2017-08-11 23:17:23 +0900 (acb974b)
@@ -7,7 +7,8 @@ INSERT INTO logs VALUES (1, '{"message": "Hello World"}');
 INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/full-text-search/disable.sql (+1 -1)
===================================================================
--- sql/jsonb/script/full-text-search/disable.sql    2017-08-11 23:16:48 +0900 (7cd5cf2)
+++ sql/jsonb/script/full-text-search/disable.sql    2017-08-11 23:17:23 +0900 (53c3c56)
@@ -8,7 +8,7 @@ INSERT INTO logs VALUES (2, '{"message": "This is a pen"}');
 INSERT INTO logs VALUES (3, '{"message": "Good-by World"}');
 
 CREATE INDEX pgroonga_index ON logs
- USING pgroonga (record)
+ USING pgroonga (record pgroonga_jsonb_ops)
   WITH (tokenizer = '');
 
 SET enable_seqscan = off;

  Modified: sql/jsonb/script/object/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/object/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0b27f46)
+++ sql/jsonb/script/object/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5d3255d)
@@ -7,7 +7,8 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/object/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/object/indexscan.sql    2017-08-11 23:16:48 +0900 (8820bab)
+++ sql/jsonb/script/object/indexscan.sql    2017-08-11 23:17:23 +0900 (3e33d3c)
@@ -7,7 +7,8 @@ INSERT INTO logs VALUES (1, '{"message": {"code": 100, "content": "hello"}}');
 INSERT INTO logs VALUES (1, '{"message": "hello"}');
 INSERT INTO logs VALUES (1, '{"message": ["hello", "world"]}');
 
-CREATE INDEX pgroonga_index ON logs USING pgroonga (record);
+CREATE INDEX pgroonga_index ON logs
+  USING pgroonga (record pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/value/boolean/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/value/boolean/bitmapscan.sql    2017-08-11 23:16:48 +0900 (49733fb)
+++ sql/jsonb/script/value/boolean/bitmapscan.sql    2017-08-11 23:17:23 +0900 (198bc3d)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/value/boolean/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/value/boolean/indexscan.sql    2017-08-11 23:16:48 +0900 (f72bd6d)
+++ sql/jsonb/script/value/boolean/indexscan.sql    2017-08-11 23:17:23 +0900 (8f976f8)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '{"apple":  true}');
 INSERT INTO fruits VALUES (2, '{"banana": false}');
 INSERT INTO fruits VALUES (3, '{"peach":  true}');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/value/number/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/value/number/bitmapscan.sql    2017-08-11 23:16:48 +0900 (af0dee6)
+++ sql/jsonb/script/value/number/bitmapscan.sql    2017-08-11 23:17:23 +0900 (1e30583)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/value/number/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/value/number/indexscan.sql    2017-08-11 23:16:48 +0900 (72d0d50)
+++ sql/jsonb/script/value/number/indexscan.sql    2017-08-11 23:17:23 +0900 (64cd0bb)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '{"apple":  100}');
 INSERT INTO fruits VALUES (2, '{"banana":  30}');
 INSERT INTO fruits VALUES (3, '{"peach":  150}');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/jsonb/script/value/string/bitmapscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/value/string/bitmapscan.sql    2017-08-11 23:16:48 +0900 (c7ea89f)
+++ sql/jsonb/script/value/string/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7d0433e)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/jsonb/script/value/string/indexscan.sql (+2 -1)
===================================================================
--- sql/jsonb/script/value/string/indexscan.sql    2017-08-11 23:16:48 +0900 (dc54aa3)
+++ sql/jsonb/script/value/string/indexscan.sql    2017-08-11 23:17:23 +0900 (4da1f33)
@@ -7,7 +7,8 @@ INSERT INTO fruits VALUES (1, '{"name": "apple"}');
 INSERT INTO fruits VALUES (2, '{"type": "apple"}');
 INSERT INTO fruits VALUES (3, '{"name": "peach"}');
 
-CREATE INDEX pgroonga_index ON fruits USING pgroonga (items);
+CREATE INDEX pgroonga_index ON fruits
+  USING pgroonga (items pgroonga_jsonb_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (029bd01)
+++ sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5495f9a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (b4328a9)
+++ sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (b3fed05)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (364c1a8)
+++ sql/regexp/text/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (5c0810e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ba9b34b)
+++ sql/regexp/text/compatibility/v1/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (9161f2c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (8b765f5)
+++ sql/regexp/text/compatibility/v1/regexp-v2/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (d14d030)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (8985af4)
+++ sql/regexp/text/compatibility/v1/regexp-v2/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (0a49659)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ff5373a)
+++ sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (eca7782)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (730c845)
+++ sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (ed3e07c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (648da0b)
+++ sql/regexp/text/compatibility/v1/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (f0330a8)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (7e8879d)
+++ sql/regexp/text/compatibility/v1/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (01a2abd)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (b913a8e)
+++ sql/regexp/text/compatibility/v1/regexp-v2/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (8837d2d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (a6279eb)
+++ sql/regexp/text/compatibility/v1/regexp-v2/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (f83dccd)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9df3a8d)
+++ sql/regexp/text/compatibility/v1/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ab3c6ab)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (b0e06aa)
+++ sql/regexp/text/compatibility/v1/regexp-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (e3ec039)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (76c4236)
+++ sql/regexp/text/compatibility/v1/regexp-v2/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (7aadd7a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (831a7fe)
+++ sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3ebf937)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (081d3d5)
+++ sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (364cc41)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (ef6f01a)
+++ sql/regexp/text/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (ee98efb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (021979c)
+++ sql/regexp/text/compatibility/v2/regexp-v1/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (582fdf0)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (e61ba9e)
+++ sql/regexp/text/compatibility/v2/regexp-v1/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (670f1cc)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (fcb2acc)
+++ sql/regexp/text/compatibility/v2/regexp-v1/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (dae90a5)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f141320)
+++ sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5538445)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (8ebd967)
+++ sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (7b27860)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (7d52373)
+++ sql/regexp/text/compatibility/v2/regexp-v1/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (718a2bd)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f988826)
+++ sql/regexp/text/compatibility/v2/regexp-v1/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d041497)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (637b5f1)
+++ sql/regexp/text/compatibility/v2/regexp-v1/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (06d0454)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (924f56b)
+++ sql/regexp/text/compatibility/v2/regexp-v1/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (ae28d4c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (a8de21c)
+++ sql/regexp/text/compatibility/v2/regexp-v1/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (74bbfbb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (286eefc)
+++ sql/regexp/text/compatibility/v2/regexp-v1/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (e360132)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (548d6ce)
+++ sql/regexp/text/compatibility/v2/regexp-v1/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (45bdf22)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (fb93e9e)
+++ sql/regexp/text/ilike-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (95fb293)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (aa455ce)
+++ sql/regexp/text/ilike-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (f974195)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-   USING pgroonga (content pgroonga.text_regexp_ops_v2);
+   USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike-v2/begin-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/ilike-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (5582460)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (95fdcf2)
+++ sql/regexp/text/ilike-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (69a5033)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (956b700)
+++ sql/regexp/text/ilike-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (3b1435f)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike-v2/end-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/ilike-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (f673085)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike-v2/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (41a3379)
+++ sql/regexp/text/ilike-v2/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (b53cefb)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops);
+  USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike-v2/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (d2300ef)
+++ sql/regexp/text/ilike-v2/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (5217074)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike-v2/exact/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/ilike-v2/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (c16af66)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (8dced75)
+++ sql/regexp/text/ilike-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (7b63078)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (341d78e)
+++ sql/regexp/text/ilike-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (54a50db)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike-v2/partial/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/ilike-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (680f7c8)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (27f13d6)
+++ sql/regexp/text/ilike/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (e7af5ef)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (66083d0)
+++ sql/regexp/text/ilike/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (b329b05)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike/begin-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/ilike/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (458ee35)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (60af052)
+++ sql/regexp/text/ilike/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (40f057f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (81876f6)
+++ sql/regexp/text/ilike/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (fc0487c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike/end-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/ilike/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (c8b660d)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (92572fc)
+++ sql/regexp/text/ilike/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0b25117)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (41f14ed)
+++ sql/regexp/text/ilike/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (35a906e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike/exact/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/ilike/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (6144e9c)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE 'GROONGA';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/ilike/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (673c731)
+++ sql/regexp/text/ilike/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (2620b35)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/ilike/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/ilike/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (8094d41)
+++ sql/regexp/text/ilike/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (7299510)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/ilike/partial/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/ilike/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (6e1e66b)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content ILIKE '%GROONGA%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (7f253f6)
+++ sql/regexp/text/like-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (24f0d16)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (2c4f74b)
+++ sql/regexp/text/like-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (65d832c)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like-v2/begin-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/like-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (a91072f)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (d7c9e63)
+++ sql/regexp/text/like-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d3bb6e7)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (5a11056)
+++ sql/regexp/text/like-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (834bba9)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like-v2/end-of-text/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/like-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (a10f119)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like-v2/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (fccb35b)
+++ sql/regexp/text/like-v2/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (82bde47)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like-v2/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (a6441a2)
+++ sql/regexp/text/like-v2/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (47f2bdb)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like-v2/exact/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/like-v2/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (f5e07b9)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (91cfae4)
+++ sql/regexp/text/like-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4eff51d)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (24ce359)
+++ sql/regexp/text/like-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (b691941)
@@ -9,7 +9,7 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like-v2/partial/seqscan.sql (+0 -22) 100644
===================================================================
--- sql/regexp/text/like-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (75c7048)
+++ /dev/null
@@ -1,22 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0d67874)
+++ sql/regexp/text/like/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (95155ed)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (378f3cc)
+++ sql/regexp/text/like/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (d8dbd5d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like/begin-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/like/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (65eb601)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (2950834)
+++ sql/regexp/text/like/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (83287fb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (40b49e5)
+++ sql/regexp/text/like/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (af8fba3)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 INSERT INTO memos VALUES (4, 'groonga command is provided');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like/end-of-text/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/like/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (f2a1148)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
-INSERT INTO memos VALUES (4, 'groonga command is provided');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (f2adb85)
+++ sql/regexp/text/like/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (bebc543)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (02b39f4)
+++ sql/regexp/text/like/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (b635741)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 INSERT INTO memos VALUES (4, 'groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like/exact/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/like/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (88b47f3)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL');
-INSERT INTO memos VALUES (2, 'Groonga');
-INSERT INTO memos VALUES (3, 'PGroonga');
-INSERT INTO memos VALUES (4, 'groonga');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE 'Groonga';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/like/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (957a01a)
+++ sql/regexp/text/like/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4ada72d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/like/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/like/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (7586ec5)
+++ sql/regexp/text/like/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (de02d01)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 INSERT INTO memos VALUES (4, 'groonga command is provided.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Deleted: sql/regexp/text/like/partial/seqscan.sql (+0 -21) 100644
===================================================================
--- sql/regexp/text/like/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (605701d)
+++ /dev/null
@@ -1,21 +0,0 @@
-CREATE TABLE memos (
-  id integer,
-  content text
-);
-
-INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
-INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
-INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
-INSERT INTO memos VALUES (4, 'groonga command is provided.');
-
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
-
-SET enable_seqscan = on;
-SET enable_indexscan = off;
-SET enable_bitmapscan = off;
-
-SELECT id, content
-  FROM memos
- WHERE content LIKE '%Groonga%';
-
-DROP TABLE memos;

  Modified: sql/regexp/text/regexp-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (1f9daae)
+++ sql/regexp/text/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4374376)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (1a22fc9)
+++ sql/regexp/text/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (e0ca711)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp-v2/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (4c5637f)
+++ sql/regexp/text/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (7cfa06e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (3eff107)
+++ sql/regexp/text/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (fbd2cdc)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (6af22e6)
+++ sql/regexp/text/regexp-v2/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (a76eaeb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp-v2/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (309ffc5)
+++ sql/regexp/text/regexp-v2/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (9a3c8b9)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (edf0851)
+++ sql/regexp/text/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (414e506)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (13f5dbf)
+++ sql/regexp/text/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (b96f638)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp-v2/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (052a66a)
+++ sql/regexp/text/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (32999e0)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (c10d21e)
+++ sql/regexp/text/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (c647513)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (0f07b57)
+++ sql/regexp/text/regexp-v2/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (7a37318)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp-v2/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (9db5105)
+++ sql/regexp/text/regexp-v2/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (a9a8d22)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (c8e459b)
+++ sql/regexp/text/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ade76cc)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (614ed59)
+++ sql/regexp/text/regexp-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (25101c1)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp-v2/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (4413bd4)
+++ sql/regexp/text/regexp-v2/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (a88f1fb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.text_regexp_ops_v2);
+  USING pgroonga (content pgroonga_text_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (511d07f)
+++ sql/regexp/text/regexp/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (bd3adb8)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (5e9323f)
+++ sql/regexp/text/regexp/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (bff9138)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (996981a)
+++ sql/regexp/text/regexp/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (7c3bc22)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (1990b19)
+++ sql/regexp/text/regexp/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (1b80895)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (74159e4)
+++ sql/regexp/text/regexp/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (3f08626)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (095cd08)
+++ sql/regexp/text/regexp/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (a5387de)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (66eada8)
+++ sql/regexp/text/regexp/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (3016960)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (a140f3a)
+++ sql/regexp/text/regexp/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (ba4f726)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (5eff825)
+++ sql/regexp/text/regexp/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (fd0a722)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (3d6034d)
+++ sql/regexp/text/regexp/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (a3699f0)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (fb57fe9)
+++ sql/regexp/text/regexp/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (a06450a)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (5442233)
+++ sql/regexp/text/regexp/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (8954821)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL');
 INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ee2da4d)
+++ sql/regexp/text/regexp/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (2a2572f)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/text/regexp/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (316531d)
+++ sql/regexp/text/regexp/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (a026d22)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/text/regexp/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/text/regexp/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (108494f)
+++ sql/regexp/text/regexp/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (94442ca)
@@ -7,7 +7,7 @@ INSERT INTO memos VALUES (1, 'PostgreSQL is a RDBMS.');
 INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
-CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga.text_regexp_ops);
+CREATE INDEX grnindex ON memos USING pgroonga (content pgroonga_text_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (e6e2ca9)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (08634da)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (9a5c6a9)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (5391d8c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (23e23fa)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (27d5963)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (218b620)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (48f4461)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (4af8e18)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (c03124f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (a8dfc70)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (de17ae6)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (0c87878)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (8b64e90)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (28b99e4)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (0ebde0e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (eff63e9)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (024efb8)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (ba85317)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (95d5a6f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (26f10a7)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (60e639f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (b586ba5)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (95c8e58)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (3c874df)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (b00292f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (97e30b8)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (09fa5ef)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (14dc933)
+++ sql/regexp/varchar/compatibility/v1/regexp-v2/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (bdb3022)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops);
+  USING pgroonga (content pgroonga_varchar_regexp_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (6cbe1a2)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (48cb29d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (661bfc9)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (3cac948)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (e090d7b)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (2d6544c)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (51314f5)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (55b6b06)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (e934381)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (80a86ca)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (fb824d6)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (d532d44)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (424e654)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (a18afa2)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (8226981)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (507a9ae)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (efb9200)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (cf04851)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (94a121c)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (62d8a81)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (5b62290)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (0f8ca90)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (dc349d7)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (ad1a310)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (947cb96)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d45408a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (618f6b4)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (b71b55f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (cf63136)
+++ sql/regexp/varchar/compatibility/v2/regexp-v1/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (b966341)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (e4115f3)
+++ sql/regexp/varchar/regexp-v2/begin-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (bb210fd)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/begin-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (98da356)
+++ sql/regexp/varchar/regexp-v2/begin-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (198d952)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/regexp-v2/begin-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (f80f672)
+++ sql/regexp/varchar/regexp-v2/begin-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (e6dedf1)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/dot/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:16:48 +0900 (98c779e)
+++ sql/regexp/varchar/regexp-v2/dot/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d657056)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/dot/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/dot/indexscan.sql    2017-08-11 23:16:48 +0900 (5f8f61e)
+++ sql/regexp/varchar/regexp-v2/dot/indexscan.sql    2017-08-11 23:17:23 +0900 (069f150)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/regexp-v2/dot/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/dot/seqscan.sql    2017-08-11 23:16:48 +0900 (7451f55)
+++ sql/regexp/varchar/regexp-v2/dot/seqscan.sql    2017-08-11 23:17:23 +0900 (ff2705f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/end-of-text/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:16:48 +0900 (549f2a1)
+++ sql/regexp/varchar/regexp-v2/end-of-text/bitmapscan.sql    2017-08-11 23:17:23 +0900 (aee03f7)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/end-of-text/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:16:48 +0900 (ff38eec)
+++ sql/regexp/varchar/regexp-v2/end-of-text/indexscan.sql    2017-08-11 23:17:23 +0900 (fb029f8)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/regexp-v2/end-of-text/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:16:48 +0900 (bcb332b)
+++ sql/regexp/varchar/regexp-v2/end-of-text/seqscan.sql    2017-08-11 23:17:23 +0900 (bbd93c9)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/exact/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:16:48 +0900 (e1f9d32)
+++ sql/regexp/varchar/regexp-v2/exact/bitmapscan.sql    2017-08-11 23:17:23 +0900 (641d8fc)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/exact/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/exact/indexscan.sql    2017-08-11 23:16:48 +0900 (9cb48e3)
+++ sql/regexp/varchar/regexp-v2/exact/indexscan.sql    2017-08-11 23:17:23 +0900 (4f062c8)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/regexp-v2/exact/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/exact/seqscan.sql    2017-08-11 23:16:48 +0900 (2f239dd)
+++ sql/regexp/varchar/regexp-v2/exact/seqscan.sql    2017-08-11 23:17:23 +0900 (34eb8b0)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga');
 INSERT INTO memos VALUES (3, 'PGroonga');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/partial/bitmapscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:16:48 +0900 (29f7b38)
+++ sql/regexp/varchar/regexp-v2/partial/bitmapscan.sql    2017-08-11 23:17:23 +0900 (ad95e7e)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/regexp/varchar/regexp-v2/partial/indexscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/partial/indexscan.sql    2017-08-11 23:16:48 +0900 (41a8109)
+++ sql/regexp/varchar/regexp-v2/partial/indexscan.sql    2017-08-11 23:17:23 +0900 (f273808)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/regexp/varchar/regexp-v2/partial/seqscan.sql (+1 -1)
===================================================================
--- sql/regexp/varchar/regexp-v2/partial/seqscan.sql    2017-08-11 23:16:48 +0900 (c21c388)
+++ sql/regexp/varchar/regexp-v2/partial/seqscan.sql    2017-08-11 23:17:23 +0900 (1a1045f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES (2, 'Groonga is fast full text search engine.');
 INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groonga.');
 
 CREATE INDEX grnindex ON memos
-  USING pgroonga (content pgroonga.varchar_regexp_ops_v2);
+  USING pgroonga (content pgroonga_varchar_regexp_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/reindex/analyze.sql (+4 -4)
===================================================================
--- sql/reindex/analyze.sql    2017-08-11 23:16:48 +0900 (d8076fb)
+++ sql/reindex/analyze.sql    2017-08-11 23:17:23 +0900 (0c3b386)
@@ -9,12 +9,12 @@ INSERT INTO memos VALUES (3, 'PGroonga is a PostgreSQL extension that uses Groon
 
 CREATE INDEX pgrn_index ON memos USING pgroonga (content);
 
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT oid
                            FROM pg_class
                           WHERE relname = 'pgrn_index'))::jsonb->1;
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT relfilenode
                            FROM pg_class
@@ -24,12 +24,12 @@ REINDEX INDEX pgrn_index;
 
 ANALYZE;
 
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT oid
                            FROM pg_class
                           WHERE relname = 'pgrn_index'))::jsonb->1;
-SELECT pgroonga.command(
+SELECT pgroonga_command(
          'object_exist ' ||
            'Sources' || (SELECT relfilenode
                            FROM pg_class

  Modified: sql/term-search/text-array/combined/bitmapscan.sql (+4 -4)
===================================================================
--- sql/term-search/text-array/combined/bitmapscan.sql    2017-08-11 23:16:48 +0900 (dd396b0)
+++ sql/term-search/text-array/combined/bitmapscan.sql    2017-08-11 23:17:23 +0900 (65544f3)
@@ -16,20 +16,20 @@ INSERT INTO tags VALUES (3,
 
 CREATE INDEX pgrn_tags_index ON tags
   USING pgroonga (id,
-                  names pgroonga.text_array_term_search_ops_v2,
-                  readings pgroonga.text_array_term_search_ops_v2);
+                  names pgroonga_text_array_term_search_ops_v2,
+                  readings pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;
 
 EXPLAIN (COSTS OFF)
-SELECT names, pgroonga.score(tags)
+SELECT names, pgroonga_score(tags)
   FROM tags
   WHERE names &^ 'Groon' OR
         readings &^~ 'posu';
 
-SELECT names, pgroonga.score(tags)
+SELECT names, pgroonga_score(tags)
   FROM tags
   WHERE names &^ 'Groon' OR
         readings &^~ 'posu';

  Modified: sql/term-search/text-array/combined/seqscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/combined/seqscan.sql    2017-08-11 23:16:48 +0900 (537d7c7)
+++ sql/term-search/text-array/combined/seqscan.sql    2017-08-11 23:17:23 +0900 (fa0f91c)
@@ -18,7 +18,7 @@ SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;
 
-SELECT names, pgroonga.score(tags)
+SELECT names, pgroonga_score(tags)
   FROM tags
   WHERE names &^ 'Groon' OR
         readings &^~ 'posu';

  Modified: sql/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.sql    2017-08-11 23:16:48 +0900 (5087be5)
+++ sql/term-search/text-array/compatibility/v2/prefix-rk/bitmapscan.sql    2017-08-11 23:17:23 +0900 (5d28726)
@@ -7,7 +7,7 @@ INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text-array/compatibility/v2/prefix-rk/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/compatibility/v2/prefix-rk/indexscan.sql    2017-08-11 23:16:48 +0900 (6faccd9)
+++ sql/term-search/text-array/compatibility/v2/prefix-rk/indexscan.sql    2017-08-11 23:17:23 +0900 (664e7c9)
@@ -7,7 +7,7 @@ INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text-array/compatibility/v2/prefix/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/compatibility/v2/prefix/bitmapscan.sql    2017-08-11 23:16:48 +0900 (fa98c5f)
+++ sql/term-search/text-array/compatibility/v2/prefix/bitmapscan.sql    2017-08-11 23:17:23 +0900 (85e28b4)
@@ -7,7 +7,7 @@ INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text-array/compatibility/v2/prefix/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/compatibility/v2/prefix/indexscan.sql    2017-08-11 23:16:48 +0900 (4a5a983)
+++ sql/term-search/text-array/compatibility/v2/prefix/indexscan.sql    2017-08-11 23:17:23 +0900 (368d50c)
@@ -7,7 +7,7 @@ INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text-array/prefix-in/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix-in/bitmapscan.sql    2017-08-11 23:16:48 +0900 (2a68a5c)
+++ sql/term-search/text-array/prefix-in/bitmapscan.sql    2017-08-11 23:17:23 +0900 (4ae0a41)
@@ -7,7 +7,7 @@ INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text-array/prefix-in/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix-in/indexscan.sql    2017-08-11 23:16:48 +0900 (a186e5d)
+++ sql/term-search/text-array/prefix-in/indexscan.sql    2017-08-11 23:17:23 +0900 (1d2dca8)
@@ -7,7 +7,7 @@ INSERT INTO tags VALUES (ARRAY['Groonga', 'grn']);
 INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text-array/prefix-rk-in/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix-rk-in/bitmapscan.sql    2017-08-11 23:16:48 +0900 (a47a893)
+++ sql/term-search/text-array/prefix-rk-in/bitmapscan.sql    2017-08-11 23:17:23 +0900 (6f4bc5b)
@@ -7,7 +7,7 @@ INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text-array/prefix-rk-in/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix-rk-in/indexscan.sql    2017-08-11 23:16:48 +0900 (b563ea8)
+++ sql/term-search/text-array/prefix-rk-in/indexscan.sql    2017-08-11 23:17:23 +0900 (fa5c7ff)
@@ -7,7 +7,7 @@ INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text-array/prefix-rk/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix-rk/bitmapscan.sql    2017-08-11 23:16:48 +0900 (358c47f)
+++ sql/term-search/text-array/prefix-rk/bitmapscan.sql    2017-08-11 23:17:23 +0900 (58a6cef)
@@ -7,7 +7,7 @@ INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text-array/prefix-rk/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix-rk/indexscan.sql    2017-08-11 23:16:48 +0900 (2efabad)
+++ sql/term-search/text-array/prefix-rk/indexscan.sql    2017-08-11 23:17:23 +0900 (ffad273)
@@ -7,7 +7,7 @@ INSERT INTO readings VALUES (ARRAY['グルンガ', 'グルン']);
 INSERT INTO readings VALUES (ARRAY['ピージールンガ', 'ピーグルン']);
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakanas pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (katakanas pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text-array/prefix/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix/bitmapscan.sql    2017-08-11 23:16:48 +0900 (14d8050)
+++ sql/term-search/text-array/prefix/bitmapscan.sql    2017-08-11 23:17:23 +0900 (19b9ec3)
@@ -8,7 +8,7 @@ INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 INSERT INTO tags VALUES (ARRAY[]::text[]);
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text-array/prefix/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text-array/prefix/indexscan.sql    2017-08-11 23:16:48 +0900 (117c36a)
+++ sql/term-search/text-array/prefix/indexscan.sql    2017-08-11 23:17:23 +0900 (5ad766b)
@@ -8,7 +8,7 @@ INSERT INTO tags VALUES (ARRAY['PGroonga', 'pgrn']);
 INSERT INTO tags VALUES (ARRAY[]::text[]);
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (names pgroonga.text_array_term_search_ops_v2);
+  USING pgroonga (names pgroonga_text_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text/combined/bitmapscan.sql (+4 -4)
===================================================================
--- sql/term-search/text/combined/bitmapscan.sql    2017-08-11 23:16:48 +0900 (9293214)
+++ sql/term-search/text/combined/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0dcb5d7)
@@ -21,19 +21,19 @@ INSERT INTO tag_readings VALUES ('PGroonga', 'ピージールンガ');
 INSERT INTO tag_readings VALUES ('pglogical', 'ピージーロジカル');
 
 CREATE INDEX pgrn_tags_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 CREATE INDEX pgrn_tag_readings_index ON tag_readings
-  USING pgroonga (tag_name, katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (tag_name, katakana pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;
 SET enable_bitmapscan = on;
 
-SELECT name, pgroonga.score(tags)
+SELECT name, pgroonga_score(tags)
   FROM tags
   WHERE name &^ 'Groon'
 UNION
-SELECT tag_name, pgroonga.score(tag_readings)
+SELECT tag_name, pgroonga_score(tag_readings)
   FROM tag_readings
   WHERE katakana &^~ 'posu';
 

  Modified: sql/term-search/text/combined/indexscan.sql (+4 -4)
===================================================================
--- sql/term-search/text/combined/indexscan.sql    2017-08-11 23:16:48 +0900 (e11d092)
+++ sql/term-search/text/combined/indexscan.sql    2017-08-11 23:17:23 +0900 (5326342)
@@ -21,19 +21,19 @@ INSERT INTO tag_readings VALUES ('PGroonga', 'ピージールンガ');
 INSERT INTO tag_readings VALUES ('pglogical', 'ピージーロジカル');
 
 CREATE INDEX pgrn_tags_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 CREATE INDEX pgrn_tag_readings_index ON tag_readings
-  USING pgroonga (tag_name, katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (tag_name, katakana pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;
 SET enable_bitmapscan = off;
 
-SELECT name, pgroonga.score(tags)
+SELECT name, pgroonga_score(tags)
   FROM tags
   WHERE name &^ 'Groon'
 UNION
-SELECT tag_name, pgroonga.score(tag_readings)
+SELECT tag_name, pgroonga_score(tag_readings)
   FROM tag_readings
   WHERE katakana &^~ 'posu';
 

  Modified: sql/term-search/text/combined/seqscan.sql (+2 -2)
===================================================================
--- sql/term-search/text/combined/seqscan.sql    2017-08-11 23:16:48 +0900 (4a53a57)
+++ sql/term-search/text/combined/seqscan.sql    2017-08-11 23:17:23 +0900 (a111235)
@@ -24,11 +24,11 @@ SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;
 
-SELECT name, pgroonga.score(tags)
+SELECT name, pgroonga_score(tags)
   FROM tags
   WHERE name &^ 'Groon'
 UNION
-SELECT tag_name, pgroonga.score(tag_readings)
+SELECT tag_name, pgroonga_score(tag_readings)
   FROM tag_readings
   WHERE katakana &^~ 'posu';
 

  Modified: sql/term-search/text/options/tokenizer/ignored.sql (+2 -2)
===================================================================
--- sql/term-search/text/options/tokenizer/ignored.sql    2017-08-11 23:16:48 +0900 (645de10)
+++ sql/term-search/text/options/tokenizer/ignored.sql    2017-08-11 23:17:23 +0900 (226ed7b)
@@ -3,11 +3,11 @@ CREATE TABLE tags (
 );
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2)
+  USING pgroonga (name pgroonga_text_term_search_ops_v2)
   WITH (tokenizer = "TokenDelimit");
 
 SELECT entry->>6 AS tokenizer
-  FROM jsonb_array_elements((pgroonga.command('table_list')::jsonb#>'{1}') - 0)
+  FROM jsonb_array_elements((pgroonga_command('table_list')::jsonb#>'{1}') - 0)
        AS entry
  WHERE entry->>1 = 'Lexicon' || 'pgrn_index'::regclass::oid || '_0';
 

  Modified: sql/term-search/text/prefix-in/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix-in/bitmapscan.sql    2017-08-11 23:16:48 +0900 (e1d52e1)
+++ sql/term-search/text/prefix-in/bitmapscan.sql    2017-08-11 23:17:23 +0900 (d7835fe)
@@ -8,7 +8,7 @@ INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text/prefix-in/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix-in/indexscan.sql    2017-08-11 23:16:48 +0900 (ef80b44)
+++ sql/term-search/text/prefix-in/indexscan.sql    2017-08-11 23:17:23 +0900 (69432ef)
@@ -8,7 +8,7 @@ INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text/prefix-rk-in/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix-rk-in/bitmapscan.sql    2017-08-11 23:16:48 +0900 (565b93a)
+++ sql/term-search/text/prefix-rk-in/bitmapscan.sql    2017-08-11 23:17:23 +0900 (e94657b)
@@ -8,7 +8,7 @@ INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text/prefix-rk-in/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix-rk-in/indexscan.sql    2017-08-11 23:16:48 +0900 (1f153fe)
+++ sql/term-search/text/prefix-rk-in/indexscan.sql    2017-08-11 23:17:23 +0900 (035782d)
@@ -8,7 +8,7 @@ INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text/prefix-rk/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix-rk/bitmapscan.sql    2017-08-11 23:16:48 +0900 (13b076e)
+++ sql/term-search/text/prefix-rk/bitmapscan.sql    2017-08-11 23:17:23 +0900 (c6fe4c7)
@@ -8,7 +8,7 @@ INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text/prefix-rk/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix-rk/indexscan.sql    2017-08-11 23:16:48 +0900 (ea4d4a8)
+++ sql/term-search/text/prefix-rk/indexscan.sql    2017-08-11 23:17:23 +0900 (fdf1f06)
@@ -8,7 +8,7 @@ INSERT INTO readings VALUES ('ピージールンガ');
 INSERT INTO readings VALUES ('ピージーロジカル');
 
 CREATE INDEX pgrn_index ON readings
-  USING pgroonga (katakana pgroonga.text_term_search_ops_v2);
+  USING pgroonga (katakana pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/text/prefix/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix/bitmapscan.sql    2017-08-11 23:16:48 +0900 (58136c2)
+++ sql/term-search/text/prefix/bitmapscan.sql    2017-08-11 23:17:23 +0900 (eef9cff)
@@ -8,7 +8,7 @@ INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/text/prefix/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/text/prefix/indexscan.sql    2017-08-11 23:16:48 +0900 (376aafb)
+++ sql/term-search/text/prefix/indexscan.sql    2017-08-11 23:17:23 +0900 (5c57604)
@@ -8,7 +8,7 @@ INSERT INTO tags VALUES ('PGroonga');
 INSERT INTO tags VALUES ('pglogical');
 
 CREATE INDEX pgrn_index ON tags
-  USING pgroonga (name pgroonga.text_term_search_ops_v2);
+  USING pgroonga (name pgroonga_text_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (3cc0d93)
+++ sql/term-search/varchar-array/compatibility/v1/contain-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (0c8513a)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_ops);
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (d78e699)
+++ sql/term-search/varchar-array/compatibility/v1/contain-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (a37c894)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_ops);
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (8bc1784)
+++ sql/term-search/varchar-array/compatibility/v1/contain-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (57d0d5d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_ops);
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.sql    2017-08-11 23:16:48 +0900 (847f9ab)
+++ sql/term-search/varchar-array/compatibility/v2/contain-v1/bitmapscan.sql    2017-08-11 23:17:23 +0900 (bba143d)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.sql    2017-08-11 23:16:48 +0900 (939cd64)
+++ sql/term-search/varchar-array/compatibility/v2/contain-v1/indexscan.sql    2017-08-11 23:17:23 +0900 (6273952)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.sql    2017-08-11 23:16:48 +0900 (b5e6147)
+++ sql/term-search/varchar-array/compatibility/v2/contain-v1/seqscan.sql    2017-08-11 23:17:23 +0900 (912afbb)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/contain-v2/bitmapscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/contain-v2/bitmapscan.sql    2017-08-11 23:16:48 +0900 (4b3b3aa)
+++ sql/term-search/varchar-array/contain-v2/bitmapscan.sql    2017-08-11 23:17:23 +0900 (9d83eb7)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/contain-v2/indexscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/contain-v2/indexscan.sql    2017-08-11 23:16:48 +0900 (2bd2ef0)
+++ sql/term-search/varchar-array/contain-v2/indexscan.sql    2017-08-11 23:17:23 +0900 (93684aa)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/varchar-array/contain-v2/seqscan.sql (+1 -1)
===================================================================
--- sql/term-search/varchar-array/contain-v2/seqscan.sql    2017-08-11 23:16:48 +0900 (cbbcc60)
+++ sql/term-search/varchar-array/contain-v2/seqscan.sql    2017-08-11 23:17:23 +0900 (6d0c43f)
@@ -8,7 +8,7 @@ INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
 CREATE INDEX pgroonga_memos_index ON memos
-  USING pgroonga (tags pgroonga.varchar_array_term_search_ops_v2);
+  USING pgroonga (tags pgroonga_varchar_array_term_search_ops_v2);
 
 SET enable_seqscan = on;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/contain/bitmapscan.sql (+2 -1)
===================================================================
--- sql/term-search/varchar-array/contain/bitmapscan.sql    2017-08-11 23:16:48 +0900 (2e541c1)
+++ sql/term-search/varchar-array/contain/bitmapscan.sql    2017-08-11 23:17:23 +0900 (c2d5797)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (tags);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = off;

  Modified: sql/term-search/varchar-array/contain/indexscan.sql (+2 -1)
===================================================================
--- sql/term-search/varchar-array/contain/indexscan.sql    2017-08-11 23:16:48 +0900 (db1f9b9)
+++ sql/term-search/varchar-array/contain/indexscan.sql    2017-08-11 23:17:23 +0900 (2a0c884)
@@ -7,7 +7,8 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (tags);
+CREATE INDEX pgroonga_memos_index ON memos
+  USING pgroonga (tags pgroonga_varchar_array_ops);
 
 SET enable_seqscan = off;
 SET enable_indexscan = on;

  Modified: sql/term-search/varchar-array/contain/seqscan.sql (+0 -2)
===================================================================
--- sql/term-search/varchar-array/contain/seqscan.sql    2017-08-11 23:16:48 +0900 (0fb15dc)
+++ sql/term-search/varchar-array/contain/seqscan.sql    2017-08-11 23:17:23 +0900 (fff6d42)
@@ -7,8 +7,6 @@ INSERT INTO memos VALUES ('PostgreSQL', ARRAY['PostgreSQL']);
 INSERT INTO memos VALUES ('Groonga', ARRAY['Groonga']);
 INSERT INTO memos VALUES ('PGroonga', ARRAY['PostgreSQL', 'Groonga']);
 
-CREATE INDEX pgroonga_memos_index ON memos USING pgroonga (tags);
-
 SET enable_seqscan = on;
 SET enable_indexscan = off;
 SET enable_bitmapscan = off;

  Modified: sql/variable/lock-timeout/valid.sql (+1 -1)
===================================================================
--- sql/variable/lock-timeout/valid.sql    2017-08-11 23:16:48 +0900 (fb9217d)
+++ sql/variable/lock-timeout/valid.sql    2017-08-11 23:17:23 +0900 (db2325f)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.lock_timeout;
 SET pgroonga.lock_timeout = 1000;

  Modified: sql/variable/log-level/invalid.sql (+1 -1)
===================================================================
--- sql/variable/log-level/invalid.sql    2017-08-11 23:16:48 +0900 (d058564)
+++ sql/variable/log-level/invalid.sql    2017-08-11 23:17:23 +0900 (a452f2c)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.log_level;
 SET pgroonga.log_level = 'invalid';

  Modified: sql/variable/log-level/valid.sql (+1 -1)
===================================================================
--- sql/variable/log-level/valid.sql    2017-08-11 23:16:48 +0900 (4a1f180)
+++ sql/variable/log-level/valid.sql    2017-08-11 23:17:23 +0900 (98b41ec)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.log_level;
 SET pgroonga.log_level = 'none';

  Modified: sql/variable/log-path/valid.sql (+1 -1)
===================================================================
--- sql/variable/log-path/valid.sql    2017-08-11 23:16:48 +0900 (82a8c4d)
+++ sql/variable/log-path/valid.sql    2017-08-11 23:17:23 +0900 (5690f2a)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.log_path;
 SET pgroonga.log_path = 'none';

  Modified: sql/variable/log-type/valid.sql (+1 -1)
===================================================================
--- sql/variable/log-type/valid.sql    2017-08-11 23:16:48 +0900 (a424c30)
+++ sql/variable/log-type/valid.sql    2017-08-11 23:17:23 +0900 (7dd32dd)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.log_type;
 SET pgroonga.log_type = 'postgresql';

  Modified: sql/variable/match-escalation-threshold/valid.sql (+1 -1)
===================================================================
--- sql/variable/match-escalation-threshold/valid.sql    2017-08-11 23:16:48 +0900 (e3c01e0)
+++ sql/variable/match-escalation-threshold/valid.sql    2017-08-11 23:17:23 +0900 (b541bb4)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.match_escalation_threshold;
 SET pgroonga.match_escalation_threshold = -1;

  Modified: sql/variable/query-log-path/valid.sql (+1 -1)
===================================================================
--- sql/variable/query-log-path/valid.sql    2017-08-11 23:16:48 +0900 (001bcd5)
+++ sql/variable/query-log-path/valid.sql    2017-08-11 23:17:23 +0900 (286c145)
@@ -1,5 +1,5 @@
 -- To load PGroonga
-SELECT pgroonga.command('status')::json->0->0;
+SELECT pgroonga_command('status')::json->0->0;
 
 SHOW pgroonga.query_log_path;
 SET pgroonga.query_log_path = 'pgroonga.query.log';




More information about the Groonga-commit mailing list
Zurück zum Archiv-Index