Kouhei Sutou
null+****@clear*****
Mon May 29 16:24:15 JST 2017
Kouhei Sutou 2017-05-29 16:24:15 +0900 (Mon, 29 May 2017) New Revision: 0b97b6c13f5f3060b70452544175d01ac554f778 https://github.com/pgroonga/pgroonga.github.io/commit/0b97b6c13f5f3060b70452544175d01ac554f778 Message: Fill 1.2.1 entry Modified files: news/index.md reference/index.md Modified: news/index.md (+107 -4) =================================================================== --- news/index.md 2017-05-18 18:12:39 +0900 (8c86db8) +++ news/index.md 2017-05-29 16:24:15 +0900 (e2e0b1c) @@ -4,17 +4,87 @@ title: News # News -## 1.2.1: 2017-05-09 {#version-1-2-1} +## 1.2.1: 2017-05-29 {#version-1-2-1} ### Improvements - * [`pgroonga.text_full_text_search_ops_v2`] Supported `@@` and `%%` for backward compatibility. + * [[`pgroonga.text_full_text_search_ops_v2` operator class][text-full-text-search-ops-v2]] Supported `@@` and `%%` for backward compatibility. -TODO + * [[`pgroonga.text_array_full_text_search_ops_v2` operator class][text-array-full-text-search-ops-v2]] Added. + + * [[`pgroonga.text_array_full_text_search_ops` operator class][text-array-full-text-search-ops]] Added the following v2 operators for forward compatibility: + + * [`&@` operator][match-v2] + + * [`&?` operator][query-v2] + + * [[`pgroonga.varchar_full_text_search_ops_v2` operator class][varchar-full-text-search-ops-v2]] Added. + + * [[`pgroonga.varchar_full_text_search_ops` operator class][varchar-full-text-search-ops]] Added the following v2 operators for forward compatibility: + + * [`&@` operator][match-v2] + + * [`&?` operator][query-v2] + + * [[`pgroonga.text_term_search_ops_v2` operator class][text-term-search-ops-v2]] Added the following operators: + + * [`&^>` operator][prefix-search-contain-v2] + + * [`&^~>` operator][prefix-rk-search-contain-v2] + + * [[`pgroonga.text_array_term_search_ops_v2` operator class][text-array-term-search-ops-v2]] Added the following operators: + + * [`&^` operator][prefix-search-v2] + + * [`&^~` operator][prefix-rk-search-v2] + + * [[`pgroonga.text_array_term_search_ops_v2` operator class][text-array-term-search-ops-v2]] Changed signature to `(text[], text[])` from `(text[], text)` of the following operators for consistency: + + * [`&^>` operator][prefix-search-contain-v2] + + * [`&^~>` operator][prefix-rk-search-contain-v2] + + * [[`pgroonga.text_regexp_ops_v2` operator class][text-regexp-ops-v2]] Added. + + * [[`pgroonga.varchar_regexp_ops_v2` operator class][text-regexp-ops-v2]] Added. + + * [[`pgroonga.varchar_array_term_search_ops_v2` operator class][varchar-array-term-search-ops-v2]] Added. + + * [[`pgroonga.varchar_array_ops` operator class][varchar-array-ops]] Added the following v2 operators for forward compatibility: + + * [`&@` operator][match-term-v2] + + * [[`pgroonga.jsonb_ops_v2` operator class][jsonb-ops-v2]] Added. + + * [[`pgroonga.jsonb_ops` operator class][jsonb-ops]] Added the following v2 operators for forward compatibility: + + * [`` &@ `` operator][match-jsonb-v2] + + * [`` &? `` operator][query-jsonb-v2] + + * [`` &` `` operator][script-jsonb-v2] + + * [[Debian][debian]][[Ubuntu][ubuntu]] Supported log rotation by logrotate. + + * [[`pgroonga.text_regexp_ops` operator class][text-regexp-ops]] Added the following v2 operators for forward compatibility: + + * [`&~` operator][regular-expression-v2] + + * [[`pgroonga.varchar_regexp_ops` operator class][varchar-regexp-ops]] Added the following v2 operators for forward compatibility: + + * [`&~` operator][regular-expression-v2] + + * [[`pgroonga.match_escalation_threshold` parameter][match-escalation-threshold]] Added. [GitHub#37][Reported by ArturFormella] ### Fixes -TODO + * Fixed a bug that removed entries may be referenced. [GitHub#36][Reported by peter-schmitz] + +### Thanks + + * peter-schmitz + + * ArturFormella ## 1.2.0: 2017-04-29 {#version-1-2-0} @@ -579,3 +649,36 @@ CREATE EXTENSION pgroonga; ## 0.2.0: 2015-01-29 The first release!!! + +[debian]:../install/debian.html +[ubuntu]:../install/ubuntu.html + +[text-regexp-ops]:../reference/#text-regexp-ops +[text-array-full-text-search-ops]:../reference/#text-array-full-text-search-ops +[varchar-full-text-search-ops]:../reference/#varchar-full-text-search-ops +[varchar-regexp-ops]:../reference/#varchar-regexp-ops +[jsonb-ops]:../reference/#jsonb-ops + +[text-full-text-search-ops-v2]:../reference/#text-full-text-search-ops-v2 +[text-term-search-ops-v2]:../reference/#text-term-search-ops-v2 +[text-regexp-ops-v2]:../reference/#text-regexp-ops-v2 +[text-array-full-text-search-ops-v2]:../reference/#text-array-full-text-search-ops-v2 +[text-array-term-search-ops-v2]:../reference/#text-array-term-search-ops-v2 +[varchar-full-text-search-ops-v2]:../reference/#varchar-full-text-search-ops-v2 +[varchar-regexp-ops-v2]:../reference/#varchar-regexp-ops-v2 +[varchar-array-term-search-ops-v2]:../reference/#varchar-array-term-search-ops-v2 +[jsonb-ops-v2]:../reference/#jsonb-ops-v2 + +[match-v2]:../reference/operators/match-v2.html +[match-term-v2]:../reference/operators/match-term-v2.html +[query-v2]:../reference/operators/query-v2.html +[prefix-search-v2]:../reference/operators/prefix-search-v2.html +[prefix-rk-search-v2]:../reference/operators/prefix-rk-search-v2.html +[prefix-search-contain-v2]:../reference/operators/prefix-search-contain-v2.html +[prefix-rk-search-contain-v2]:../reference/operators/prefix-rk-search-contain-v2.html +[match-jsonb-v2]:../reference/operators/match-jsonb-v2.html +[query-jsonb-v2]:../reference/operators/query-jsonb-v2.html +[script-jsonb-v2]:../reference/operators/script-jsonb-v2.html +[regular-expression-v2]:../reference/operators/regular-expression-v2.html + +[match-escalation-threshold]:../reference/parameters/match-escalation-threshold.html Modified: reference/index.md (+26 -20) =================================================================== --- reference/index.md 2017-05-18 18:12:39 +0900 (640de8e) +++ reference/index.md 2017-05-29 16:24:15 +0900 (2763bc8) @@ -30,7 +30,7 @@ PGroonga defines functions, operators, operator classes and so on into `pgroonga ### For `text` -By the default operator class: +#### `pgroonga.text_full_text_search_ops` operator class (default) {#text-full-text-search-ops} * [`LIKE` operator](operators/like.html) @@ -48,7 +48,7 @@ By the default operator class: * Deprecated since 1.2.0. Use [`&?` operator](operators/query-v2.html) instead. -By `pgroonga.text_regexp_ops` operator class: +#### `pgroonga.text_regexp_ops` operator class {#text-regexp-ops} * [`LIKE` operator](operators/like.html) @@ -76,7 +76,7 @@ By `pgroonga.text_regexp_ops` operator class: ### For `varchar` -By the default operator class: +#### `pgroonga.varchar_ops` operator class (default) {#varchar-ops} * `<` @@ -88,7 +88,7 @@ By the default operator class: * `>` -By `pgroonga.varchar_full_text_search_ops` operator class: +#### `pgroonga.varchar_full_text_search_ops` operator class {#varchar-full-text-search-ops} * [`&@` operator](operators/match-v2.html): Full text search by a keyword @@ -102,7 +102,7 @@ By `pgroonga.varchar_full_text_search_ops` operator class: * Deprecated since 1.2.0. Use [`&?` operator](operators/query-v2.html) instead. -By `pgroonga.varchar_regexp_ops` operator class: +#### `pgroonga.varchar_regexp_ops` operator class {#varchar-regexp-ops} * [`&~` operator](operators/regular-expression-v2.html): Search by regular expression @@ -112,11 +112,13 @@ By `pgroonga.varchar_regexp_ops` operator class: ### For `varchar[]` - * [`&@` operator](operators/match-v2.html): Full text search by a keyword +#### `pgroonga.varchar_array_ops` operator class (default) {#varchar-array-ops} - * [`%%` operator](operators/match.html): Full text search by a keyword + * [`&@` operator](operators/match-term-v2.html): Exact match by a keyword - * Deprecated since 1.2.1. Use [`&@` operator](operators/match-v2.html) instead. + * [`%%` operator](operators/match-term.html): Exact match by a keyword + + * Deprecated since 1.2.1. Use [`&@` operator](operators/match-term-v2.html) instead. ### For boolean, numbers and timestamps @@ -134,7 +136,9 @@ Supported types: `boolean`, `smallint`, `integer`, `bigint`, `real`, `double pre ### For `jsonb` - * [`&@` operator][match-jsonb-v2]: Full text search against all text data in `jsonb` by a keyword +#### `pgroonga.jsonb_ops` operator class (default) {#jsonb-ops} + +* [`&@` operator][match-jsonb-v2]: Full text search against all text data in `jsonb` by a keyword * [`&?` operator][query-jsonb-v2]: Full text search against all text data in `jsonb` by easy to use query language @@ -154,7 +158,7 @@ If you use them, you need to use [incompatible case steps](../upgrade/#incompati ### For `text` -By `pgroonga.text_full_text_search_ops_v2` operator class: +#### `pgroonga.text_full_text_search_ops_v2` operator class {#text-full-text-search-ops-v2} * [`LIKE` operator](operators/like.html) @@ -180,7 +184,7 @@ By `pgroonga.text_full_text_search_ops_v2` operator class: * [`&?>` operator](operators/query-contain-v2.html): Full text search by an array of queries in easy to use query language -By `pgroonga.text_term_search_ops_v2` operator class: +#### `pgroonga.text_term_search_ops_v2` operator class {#text-term-search-ops-v2} * [`&^` operator](operators/prefix-search-v2.html): Prefix search @@ -190,7 +194,7 @@ By `pgroonga.text_term_search_ops_v2` operator class: * [`&^~>` operator](operators/prefix-rk-search-contain-v2.html): Prefix RK search by an array of prefixes -By `pgroonga.text_regexp_ops_v2` operator class: +#### `pgroonga.text_regexp_ops_v2` operator class {#text-regexp-ops-v2} * [`LIKE` operator](operators/like.html) @@ -204,7 +208,7 @@ By `pgroonga.text_regexp_ops_v2` operator class: ### For `text[]` -By `pgroonga.text_full_text_search_ops_v2` operator class: +#### `pgroonga.text_array_full_text_search_ops_v2` operator class {#text-array-full-text-search-ops-v2} * [`&@` operator](operators/match-v2.html): Full text search by a keyword @@ -226,7 +230,7 @@ By `pgroonga.text_full_text_search_ops_v2` operator class: * [`&?>` operator](operators/query-contain-v2.html): Full text search by an array of queries in easy to use query language -By `pgroonga.text_array_term_search_ops_v2` operator class +#### `pgroonga.text_array_term_search_ops_v2` operator class {#text-array-term-search-ops-v2} * [`&^` operator](operators/prefix-search-v2.html): Prefix search @@ -238,7 +242,7 @@ By `pgroonga.text_array_term_search_ops_v2` operator class ### For `varchar` -By `pgroonga.varchar_full_text_search_ops_v2` operator class: +#### `pgroonga.varchar_full_text_search_ops_v2` operator class {#varchar-full-text-search-ops-v2} * [`&@` operator](operators/match-v2.html): Full text search by a keyword @@ -260,7 +264,7 @@ By `pgroonga.varchar_full_text_search_ops_v2` operator class: * [`&?>` operator](operators/query-contain-v2.html): Full text search by an array of queries in easy to use query language -By `pgroonga.varchar_regexp_ops_v2` operator class: +#### `pgroonga.varchar_regexp_ops_v2` operator class {#varchar-regexp-ops-v2} * [`&~` operator](operators/regular-expression-v2.html): Search by regular expression @@ -270,17 +274,17 @@ By `pgroonga.varchar_regexp_ops_v2` operator class: ### For `varchar[]` -By `pgroonga.varchar_array_ops_v2` operator class: +#### `pgroonga.varchar_array_term_search_ops_v2` operator class {#varchar-array-term-search-ops-v2} - * [`&@` operator](operators/match-v2.html): Full text search by a keyword + * [`&@` operator](operators/match-term-v2.html): Exact match by a keyword - * [`%%` operator](operators/match.html): Full text search by a keyword + * [`%%` operator](operators/match-term.html): Exact match by a keyword * Don't use this operator class for newly written code. It's just for backward compatibility. ### For `jsonb` -By `pgroonga.jsonb_ops_v2` operator class: +#### `pgroonga.jsonb_ops_v2` operator class {#varchar-jsonb-ops-v2} * [`&@` operator][match-jsonb-v2]: Full text search against all text data in `jsonb` by a keyword @@ -334,6 +338,8 @@ By `pgroonga.jsonb_ops_v2` operator class: * [`pgroonga.query_log_path` parameter](parameters/query-log-path.html) + * [`pgroonga.match_escalation_threshold` parameter](parameters/match-escalation-threshold.html) + ## Modules * [`pgroonga_check` module](modules/pgroonga-check.html) -------------- next part -------------- HTML����������������������������...Télécharger