diff --git a/hetu-docs/en/admin/properties.md b/hetu-docs/en/admin/properties.md index a15c5cfbf..021f1ab84 100644 --- a/hetu-docs/en/admin/properties.md +++ b/hetu-docs/en/admin/properties.md @@ -472,7 +472,7 @@ Heuristic index is external index module that which can be used to filter to out | `hetu.filter.indexstore.hdfs.krb5.keytab.path` | YES if auth type set to KERBEROS | Path to the kerberos keytab file | | `hetu.filter.indexstore.hdfs.krb5.principal` | YES if auth type set to KERBEROS | Principal of kerberos authentication | -##Execution Plan Cache Properties +## Execution Plan Cache Properties Execution plan cache feature allows the coordinator to reuse execution plans between identical queries, instead of constructing another execution plan, thus reducing the amount of query pre-processing required. diff --git a/hetu-docs/en/develop/filesystem.md b/hetu-docs/en/develop/filesystem.md index b6b8f0e61..7bf149830 100644 --- a/hetu-docs/en/develop/filesystem.md +++ b/hetu-docs/en/develop/filesystem.md @@ -11,7 +11,7 @@ A utility class ``FileBasedLock`` located in SPI can provide exclusive access on The filesystem clients are implemented as openLooKeng Plugins. The implementations are placed in the ``hetu-filesystem-client`` module, where one factory extending ``HetuFileSystemClientFactory`` must be implemented and registered in ``HetuFileSystemClientPlugin``. ## Filesystem Profiles -A filesystem profile must contain a type field:: +A filesystem profile must contain a type field: fs.client.type= diff --git a/hetu-docs/en/installation/deployment-auto.md b/hetu-docs/en/installation/deployment-auto.md index d49d2ba7c..70115d434 100644 --- a/hetu-docs/en/installation/deployment-auto.md +++ b/hetu-docs/en/installation/deployment-auto.md @@ -229,7 +229,7 @@ or: bash /opt/openlookeng/bin/add_cluster_node.sh --file ``` -If there are multiple nodes,separated by commas(,). +If there are multiple nodes, separated by commas(,). ## Removing Node to Cluster diff --git a/hetu-docs/en/sql/cache-table.md b/hetu-docs/en/sql/cache-table.md index 3443d9c56..344e7e757 100644 --- a/hetu-docs/en/sql/cache-table.md +++ b/hetu-docs/en/sql/cache-table.md @@ -38,5 +38,4 @@ Only Hive connector support this functionality at this time. See connector docum See Also -------- -[SHOW CACHE](./show-cache.md) -[DROP CACHE](./drop-cache.md) +[SHOW CACHE](./show-cache.md), [DROP CACHE](./drop-cache.md) diff --git a/hetu-docs/en/sql/commit.md b/hetu-docs/en/sql/commit.md index c28fcba66..9153423ab 100644 --- a/hetu-docs/en/sql/commit.md +++ b/hetu-docs/en/sql/commit.md @@ -25,5 +25,4 @@ COMMIT WORK; See Also -------- -[ROLLBACK](./rollback.md) -[START TRANSACTION](./start-transaction.md) +[ROLLBACK](./rollback.md), [START TRANSACTION](./start-transaction.md) diff --git a/hetu-docs/en/sql/create-role.md b/hetu-docs/en/sql/create-role.md index b35c9c63e..56b1a910e 100644 --- a/hetu-docs/en/sql/create-role.md +++ b/hetu-docs/en/sql/create-role.md @@ -36,4 +36,4 @@ Some connectors do not support role management. See connector documentation for See Also -------- -[DROP ROLE](./drop-role.md), [SET ROLE](./set-role.md), [GRANT ROLES](./grant-roles.md),[REVOKE ROLES](./revoke-roles.md) +[DROP ROLE](./drop-role.md), [SET ROLE](./set-role.md), [GRANT ROLES](./grant-roles.md), [REVOKE ROLES](./revoke-roles.md) diff --git a/hetu-docs/en/sql/create-schema.md b/hetu-docs/en/sql/create-schema.md index b2ad1d838..21145b762 100644 --- a/hetu-docs/en/sql/create-schema.md +++ b/hetu-docs/en/sql/create-schema.md @@ -40,4 +40,4 @@ Create the schema `traffic` if it does not already exist: See Also -------- -[ALTER SCHEMA](./alter-schema.md) ,[DROP SCHEMA](./drop-schema.md) +[ALTER SCHEMA](./alter-schema.md), [DROP SCHEMA](./drop-schema.md) diff --git a/hetu-docs/en/sql/drop-cache.md b/hetu-docs/en/sql/drop-cache.md index 92b3951e9..9d33ca82b 100644 --- a/hetu-docs/en/sql/drop-cache.md +++ b/hetu-docs/en/sql/drop-cache.md @@ -18,7 +18,7 @@ or by reaching size limit but recurring splits will not reuse any cached node as Examples -------- -Drop cache metadata for `sales' table +Drop cache metadata for 'sales' table ```sql DROP CACHE sales diff --git a/hetu-docs/en/sql/grant-roles.md b/hetu-docs/en/sql/grant-roles.md index 00a60349b..8f40a44d4 100644 --- a/hetu-docs/en/sql/grant-roles.md +++ b/hetu-docs/en/sql/grant-roles.md @@ -42,4 +42,4 @@ Some connectors do not support role management. See connector documentation for See Also -------- -[CREATE ROLE](./create-role.md), [DROP ROLE](./drop-role).md, [SET ROLE](./set-role.md), [REVOKE ROLES](./revoke-roles.md) +[CREATE ROLE](./create-role.md), [DROP ROLE](./drop-role.md), [SET ROLE](./set-role.md), [REVOKE ROLES](./revoke-roles.md) diff --git a/hetu-docs/en/sql/insert-overwrite.md b/hetu-docs/en/sql/insert-overwrite.md index 9690199f3..19b600fbf 100644 --- a/hetu-docs/en/sql/insert-overwrite.md +++ b/hetu-docs/en/sql/insert-overwrite.md @@ -59,4 +59,4 @@ Right now only Hive Connector support insert overwrite. See Also -------- -[VALUES](./values), [INSERT](./insert.md) +[VALUES](./values.md), [INSERT](./insert.md) diff --git a/hetu-docs/en/sql/select.md b/hetu-docs/en/sql/select.md index eea140fb4..2f65018a6 100644 --- a/hetu-docs/en/sql/select.md +++ b/hetu-docs/en/sql/select.md @@ -86,7 +86,7 @@ Additionally, the relations within a `WITH` clause can chain: **Warning** -*Currently, the SQL for the `WITH` clause will be inlined anywhere the* *named relation is used. This means that if the relation is used more* *than once and the query is non-deterministic, the results may be* *different each time.* +*Currently, the SQL for the `WITH` clause will be inlined anywhere the named relation is used. This means that if the relation is used more than once and the query is non-deterministic, the results may be different each time.* SELECT Clause ------------- diff --git a/hetu-docs/en/sql/show-grants.md b/hetu-docs/en/sql/show-grants.md index 1ec9ec78c..6b5900b74 100644 --- a/hetu-docs/en/sql/show-grants.md +++ b/hetu-docs/en/sql/show-grants.md @@ -21,7 +21,7 @@ The command requires the current catalog to be set. **Note** -*Ensure that authentication has been enabled before running any of the* *authorization commands.* +*Ensure that authentication has been enabled before running any of the authorization commands.* Examples -------- diff --git a/hetu-docs/en/sql/show-roles.md b/hetu-docs/en/sql/show-roles.md index 3ad3ebde6..a6aa22e73 100644 --- a/hetu-docs/en/sql/show-roles.md +++ b/hetu-docs/en/sql/show-roles.md @@ -14,4 +14,4 @@ Description `SHOW ROLES` lists all the roles in `catalog` or in the current catalog if `catalog` is not specified. -`SHOW CURRENT ROLES` lists the enabled roles for the session in `catalog, or in the current catalog if`catalog\`\` is not specified. +`SHOW CURRENT ROLES` lists the enabled roles for the session in `catalog`, or in the current catalog if `catalog` is not specified. diff --git a/hetu-docs/zh/develop/filesystem.md b/hetu-docs/zh/develop/filesystem.md index 159c0ffdd..f2b0ec408 100644 --- a/hetu-docs/zh/develop/filesystem.md +++ b/hetu-docs/zh/develop/filesystem.md @@ -11,7 +11,7 @@ SPI 中的实用程序类 `FileBasedLock` 可以提供对给定的文件系统 ## 文件系统配置文件 -文件系统配置文件必须包含一个类型字段:: +文件系统配置文件必须包含一个类型字段: fs.client.type= diff --git a/hetu-docs/zh/installation/deployment.md b/hetu-docs/zh/installation/deployment.md index 58fa6094b..0d7796c98 100644 --- a/hetu-docs/zh/installation/deployment.md +++ b/hetu-docs/zh/installation/deployment.md @@ -17,7 +17,7 @@ openLooKeng需要一个*数据*目录来存储日志等。我们建议在安装 - 节点属性:每个节点特有的环境配置。 - JVM配置:Java虚拟机的命令行选项。 - 配置属性:openLooKeng服务器的配置。 -- 目录属性:[连接器](../connector/_index)(数据源)配置。 +- 目录属性:[连接器](../connector/_index.md)(数据源)配置。 ### 节点属性 diff --git a/hetu-docs/zh/language/timestamp.md b/hetu-docs/zh/language/timestamp.md index 0bb1fb7b3..c8ba8cc37 100644 --- a/hetu-docs/zh/language/timestamp.md +++ b/hetu-docs/zh/language/timestamp.md @@ -7,7 +7,7 @@ **注意** -*新的`TIMESTAMP`语义仍在试验中。建议* 保持原有`TIMESTAMP`语义为启用状态。您可以通过全局配置或基于每个会话配置新的语义来验证新语义**。在新版本中,可能会废弃旧版的语义。 +*新的`TIMESTAMP`语义仍在试验中。建议保持原有`TIMESTAMP`语义为启用状态。您可以通过全局配置或基于每个会话配置新的语义来验证新语义。在新版本中,可能会废弃旧版的语义。* 配置 diff --git a/hetu-docs/zh/language/types.md b/hetu-docs/zh/language/types.md index 9dc8ecc5d..b75e4408a 100644 --- a/hetu-docs/zh/language/types.md +++ b/hetu-docs/zh/language/types.md @@ -179,6 +179,7 @@ openLooKeng有一组内置的数据类型,如下所述。可能通过插件提 > 例如: `ARRAY[1, 2, 3]` ### `MAP` + > 指定组件类型之间的映射。 > > 例如: `MAP(ARRAY['foo', 'bar'], ARRAY[1, 2])` diff --git a/hetu-docs/zh/migration/from-hive.md b/hetu-docs/zh/migration/from-hive.md index 86c61c0a6..959c15e51 100644 --- a/hetu-docs/zh/migration/from-hive.md +++ b/hetu-docs/zh/migration/from-hive.md @@ -103,7 +103,7 @@ WHERE x = 'foo' ## 使用UNNEST来扩展数组和映射 -openLooKeng支持`unnest`{.interpreted-text role="ref"}用于扩展数组和映射。使用`UNNEST`代替`LATERAL VIEW explode()`。 +openLooKeng支持`unnest`用于扩展数组和映射。使用`UNNEST`代替`LATERAL VIEW explode()`。 Hive查询: diff --git a/hetu-docs/zh/migration/sql-migration-tool.md b/hetu-docs/zh/migration/sql-migration-tool.md index 322f03c7c..6e2bc47f1 100644 --- a/hetu-docs/zh/migration/sql-migration-tool.md +++ b/hetu-docs/zh/migration/sql-migration-tool.md @@ -126,7 +126,7 @@ INSERT INTO table1 | 参数名称| 描述| |----------|----------| -| `file`| 包含SQL语句的文件,以“;”分隔。 文件中的所有SQL都可以进行批量转换。| +| `file`| 包含SQL语句的文件,以“;”分隔。文件中的所有SQL都可以进行批量转换。| | `sourceType`| 输入SQL语句的类型,如`hive`、`impala`。可选参数,默认值为`hive`。| | `output`| 转换后SQL结果的存放目录。| | `config`| SQL迁移工具的配置文件。| diff --git a/hetu-docs/zh/sql/cache-table.md b/hetu-docs/zh/sql/cache-table.md index 45debcc18..4f48e264e 100644 --- a/hetu-docs/zh/sql/cache-table.md +++ b/hetu-docs/zh/sql/cache-table.md @@ -33,5 +33,4 @@ CACHE TABLE table_name WHERE condition ## 另请参见 -[SHOW CACHE](./show-cache.md) -[DROP CACHE](./drop-cache.md) \ No newline at end of file +[SHOW CACHE](./show-cache.md)、[DROP CACHE](./drop-cache.md) \ No newline at end of file diff --git a/hetu-docs/zh/sql/call.md b/hetu-docs/zh/sql/call.md index c379fe31d..09db4de19 100644 --- a/hetu-docs/zh/sql/call.md +++ b/hetu-docs/zh/sql/call.md @@ -11,7 +11,7 @@ CALL procedure_name ( [ name => ] expression [, ...] ) 调用过程。 -过程可以由连接器提供,以执行数据操作或管理任务。例如,`/connector/system`{.interpreted-text role="doc"} 定义了用于终止正在运行的查询的过程。 +过程可以由连接器提供,以执行数据操作或管理任务。例如,`/connector/system`定义了用于终止正在运行的查询的过程。 某些连接器(如 [PostgreSQL连接器](../connector/postgresql.md))用于具有其自己的存储过程的系统。这些存储过程与此处讨论的连接器定义过程相分离,因此无法通过 `CALL` 直接调用。 diff --git a/hetu-docs/zh/sql/explain.md b/hetu-docs/zh/sql/explain.md index ea8f1f9bf..9cf1786ff 100644 --- a/hetu-docs/zh/sql/explain.md +++ b/hetu-docs/zh/sql/explain.md @@ -18,23 +18,23 @@ where option can be one of: `SINGLE` -: 片段在单个节点上执行。 +片段在单个节点上执行。 `HASH` -: 片段在固定数量的节点上执行,输入数据通过哈希函数进行分布。 +片段在固定数量的节点上执行,输入数据通过哈希函数进行分布。 `ROUND_ROBIN` -: 片段在固定数量的节点上执行,输入数据以轮循方式进行分布。 +片段在固定数量的节点上执行,输入数据以轮循方式进行分布。 `BROADCAST` -: 片段在固定数量的节点上执行,输入数据广播到所有节点。 +片段在固定数量的节点上执行,输入数据广播到所有节点。 `SOURCE` -: 片段在访问输入分段的节点上执行。 +片段在访问输入分段的节点上执行。 ## 示例 diff --git a/hetu-docs/zh/sql/select.md b/hetu-docs/zh/sql/select.md index 04d796ef7..0ce9a991a 100644 --- a/hetu-docs/zh/sql/select.md +++ b/hetu-docs/zh/sql/select.md @@ -81,7 +81,7 @@ ROLLUP ( column [, ...] ) **警告** -*目前,`WITH`子句的SQL将在使用命名关系的任何位置内联。****这意味着,如果关系被多次使用,并且查询是非确定性的,那么每次的结果都可能不同。* +*目前,`WITH`子句的SQL将在使用命名关系的任何位置内联。这意味着,如果关系被多次使用,并且查询是非确定性的,那么每次的结果都可能不同。* ## SELECT子句 diff --git a/hetu-docs/zh/sql/show-grants.md b/hetu-docs/zh/sql/show-grants.md index 7a56b972d..a2a6cd3c3 100644 --- a/hetu-docs/zh/sql/show-grants.md +++ b/hetu-docs/zh/sql/show-grants.md @@ -17,7 +17,7 @@ SHOW GRANTS [ ON [ TABLE ] table_name ] **注意** -在执行任何授权命令之前,确保已启用身份验证。 +*在执行任何授权命令之前,确保已启用身份验证。* ## 示例