From da270e0ff6ff25f225165eb25e588b88e3de173a Mon Sep 17 00:00:00 2001 From: Keke Yi <40977455+yikeke@users.noreply.github.com> Date: Tue, 23 Jun 2020 17:12:37 +0800 Subject: [PATCH] cherry pick #2995 to release-4.0 Signed-off-by: ti-srebot --- data-type-json.md | 4 ++++ functions-and-operators/json-functions.md | 4 ++++ generated-columns.md | 4 ++++ tidb-configuration-file.md | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/data-type-json.md b/data-type-json.md index 870a3cd90530a..e7c738c0aeb43 100644 --- a/data-type-json.md +++ b/data-type-json.md @@ -7,6 +7,10 @@ aliases: ['/docs/stable/reference/sql/data-types/json/'] # JSON Type +> **Warning:** +> +> This is still an experimental feature. It is **NOT** recommended that you use it in the production environment. + TiDB supports the `JSON` (JavaScript Object Notation) data type, which is useful for storing semi-structured data. The `JSON` data type provides the following advantages over storing `JSON`-format strings in a string column: - Use the Binary format for serialization. The internal format permits quick read access to `JSON` document elements. diff --git a/functions-and-operators/json-functions.md b/functions-and-operators/json-functions.md index 8e7bf03bbe6a7..b55103db0c57c 100644 --- a/functions-and-operators/json-functions.md +++ b/functions-and-operators/json-functions.md @@ -7,6 +7,10 @@ aliases: ['/docs/stable/reference/sql/functions-and-operators/json-functions/'] # JSON Functions +> **Warning:** +> +> This is still an experimental feature. It is **NOT** recommended that you use it in the production environment. + TiDB supports most of the JSON functions that shipped with the GA release of MySQL 5.7. Additional JSON functions were added to MySQL 5.7 after its release, and not all are available in TiDB (see [unsupported functions](#unsupported-functions)). ## Functions that create JSON values diff --git a/generated-columns.md b/generated-columns.md index c2ef13253749a..6ac807035c8e0 100644 --- a/generated-columns.md +++ b/generated-columns.md @@ -7,6 +7,10 @@ aliases: ['/docs/stable/reference/sql/generated-columns/'] # Generated Columns +> **Warning:** +> +> This is still an experimental feature. It is **NOT** recommended that you use it in the production environment. + TiDB supports generated columns as part of MySQL 5.7 compatibility. One of the primary use cases for generated columns is to extract data out of a JSON data type and enable it to be indexed. ## Index JSON using generated column diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md index 2c01b4a88145a..316c725f9159e 100644 --- a/tidb-configuration-file.md +++ b/tidb-configuration-file.md @@ -353,6 +353,10 @@ Configuration items related to performance. The Plan Cache configuration of the `PREPARE` statement. +> **Warning:** +> +> This is still an experimental feature. It is **NOT** recommended that you use it in the production environment. + ### `enabled` - Determines whether to enable Plan Cache of the `PREPARE` statement.