Compare commits
9 Commits
master
...
branch-1.4
| Author | SHA1 | Date |
|---|---|---|
|
|
6e82b4290d | |
|
|
43f4f12963 | |
|
|
a9e55f91d9 | |
|
|
1b16a60ec8 | |
|
|
4ac126e7fd | |
|
|
5f7cd02e0c | |
|
|
ab1e0464bc | |
|
|
1ab530c99f | |
|
|
7740393664 |
|
|
@ -22,7 +22,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-carbondata</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-clickhouse</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-common</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-cube</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-datacenter</artifactId>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,103 @@
|
|||
|
||||
OmniData Connector
|
||||
==============
|
||||
|
||||
## Overview
|
||||
|
||||
The OmniData connector allows querying data stored in the remote Hive data warehouse.
|
||||
It pushes the operators of openLooKeng down to the storage node to achieve near-data calculation, thereby reducing the amount of network transmission data and improving computing performance.
|
||||
|
||||
For more information, please see: [OmniData](https://www.hikunpeng.com/en/developer/boostkit/big-data?accelerated=3) and [OmniData connector](https://github.com/kunpengcompute/omnidata-openlookeng-connector).
|
||||
|
||||
## Supported File Types
|
||||
|
||||
|
||||
The following file types are supported for the OmniData connector:
|
||||
|
||||
- ORC
|
||||
- Parquet
|
||||
- Text
|
||||
|
||||
## Configuration
|
||||
|
||||
Create `etc/catalog/omnidata.properties` with the following configurations, replacing `example.net:9083` with the correct host and port for your Hive metastore Thrift service:
|
||||
|
||||
``` properties
|
||||
connector.name=omnidata-openlookeng
|
||||
hive.metastore.uri=thrift://example.net:9083
|
||||
```
|
||||
|
||||
### HDFS Configuration
|
||||
|
||||
For basic setups, openLooKeng configures the HDFS client automatically and does not require any configuration files. In some cases, such as when using federated HDFS or NameNode high availability, it is necessary to specify additional HDFS client options in order to access your HDFS cluster. To do so, add the `hive.config.resources` property to reference your HDFS config files:
|
||||
|
||||
``` properties
|
||||
hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml
|
||||
```
|
||||
|
||||
Only specify additional configuration files if necessary for your setup. We also recommend reducing the configuration files to have the minimum set of required properties, as additional properties may cause problems.
|
||||
|
||||
The configuration files must exist on all openLooKeng nodes. If you are referencing existing Hadoop config files, make sure to copy them to any openLooKeng nodes that are not running Hadoop.
|
||||
|
||||
## OmniData Configuration Properties
|
||||
|
||||
| Property Name | Description | Default |
|
||||
| ------------------------------- | ------------------------------------------------------------ | ------- |
|
||||
| hive.metastore | The type of Hive metastore | thrift |
|
||||
| hive.config.resources | An optional comma-separated list of HDFS configuration files. These files must exist on the machines running openLooKeng. Only specify this if absolutely necessary to access HDFS. Example: `/etc/hdfs-site.xml` | |
|
||||
| hive.omnidata-enabled | Allows push-down operators to execute on the storage side. If disabled, all operators will not be pushed down. | true |
|
||||
| hive.min-offload-row-number | If the number of rows in the table is less than the threshold, all operators of the table will not be pushed down. | 500 |
|
||||
| hive.filter-offload-enabled | Allows the filter operator to be pushed down to the storage side. If disabled, the filter operator will not be pushed down. | true |
|
||||
| hive.filter-offload-factor | Only when the selection rate of the filter operator is less than the threshold, it will be pushed down. | 0.25 |
|
||||
| hive.aggregator-offload-enabled | Allows the aggregator operator to be pushed down to the storage side. If disabled, the aggregator operator will not be pushed down. | true |
|
||||
| hive.aggregator-offload-factor | Only when the aggregation rate of the aggregator operator is less than the threshold, it will be pushed down. | 0.25 |
|
||||
|
||||
For more configuration, please refer to the [Hive Configuration Properties](./hive.md#Hive Configuration Properties) chapter.
|
||||
|
||||
### Querying OmniData
|
||||
|
||||
The SQL query plan after some operators are pushed down:
|
||||
|
||||
```sql
|
||||
lk:tpch_flat_orc_date_1000> explain select sum(l_extendedprice * l_discount) as revenue
|
||||
-> from
|
||||
-> lineitem
|
||||
-> where
|
||||
-> l_shipdate >= DATE '1993-01-01'
|
||||
-> and l_shipdate < DATE '1994-01-01'
|
||||
-> and l_discount between 0.06 - 0.01 and 0.06 + 0.01
|
||||
-> and l_quantity < 25;
|
||||
Query Plan
|
||||
------------------------------------------------------------------------------------------------------
|
||||
Output[revenue]
|
||||
│ Layout: [sum:double]
|
||||
│ Estimates: {rows: 4859991664 (40.74GB), cpu: 246.43G, memory: 86.00GB, network: 45.26GB}
|
||||
│ revenue := sum
|
||||
└─ Aggregate(FINAL)
|
||||
│ Layout: [sum:double]
|
||||
│ Estimates: {rows: 4859991664 (40.74GB), cpu: 246.43G, memory: 86.00GB, network: 45.26GB}
|
||||
│ sum := sum(sum_4)
|
||||
└─ LocalExchange[SINGLE] ()
|
||||
│ Layout: [sum_4:double]
|
||||
│ Estimates: {rows: 5399990738 (45.26GB), cpu: 201.17G, memory: 45.26GB, network: 45.26GB}
|
||||
└─ RemoteExchange[GATHER]
|
||||
│ Layout: [sum_4:double]
|
||||
│ Estimates: {rows: 5399990738 (45.26GB), cpu: 201.17G, memory: 45.26GB, network: 45.26GB}
|
||||
└─ Aggregate(PARTIAL)
|
||||
│ Layout: [sum_4:double]
|
||||
│ Estimates: {rows: 5399990738 (45.26GB), cpu: 201.17G, memory: 45.26GB, network: 0B}
|
||||
│ sum_4 := sum(expr)
|
||||
└─ ScanProject[table = hive:tpch_flat_orc_date_1000:lineitem offload={ filter=[AND(AND(BETWEEN(l_discount, 0.05, 0.07), LESS_THAN(l_quantity, 25.0)), AND(GREATER_THAN_OR_EQUAL(l_shipdate, 8401), LESS_THAN(l_shipdate, 8766)))]} ]
|
||||
Layout: [expr:double]
|
||||
Estimates: {rows: 5999989709 (50.29GB), cpu: 100.58G, memory: 0B, network: 0B}/{rows: 5999989709 (50.29GB), cpu: 150.87G, memory: 0B, network: 0B}
|
||||
expr := (l_extendedprice) * (l_discount)
|
||||
l_extendedprice := l_extendedprice:double:5:REGULAR
|
||||
l_discount := l_discount:double:6:REGULAR
|
||||
```
|
||||
|
||||
|
||||
## OmniData Connector Limitations
|
||||
|
||||
|
||||
- The OmniData service needs to be deployed on the storage node.
|
||||
- Only the pushdown of Filter, Aggregator, and Limit operators are supported.
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
* Mac OS X or Linux
|
||||
* Java 8 Update 161 or higher (8u161+), 64-bit. Both Oracle JDK and OpenJDK are supported.
|
||||
* AArch64 ([Bisheng JDK 11 or higher](https://www.hikunpeng.com/developer/devkit/compiler?data=JDK))
|
||||
* AArch64 ([Bisheng JDK 1.8.262 or higher](https://www.hikunpeng.com/developer/devkit/compiler?data=JDK))
|
||||
* Maven 3.3.9+ (for building)
|
||||
* Python 2.4+ (for running with the launcher script)
|
||||
|
||||
|
|
|
|||
|
|
@ -62,10 +62,10 @@ headless: true
|
|||
- [BTree Index]({{< relref "./docs/indexer/btree.md" >}})
|
||||
- [HIndex Statements]({{< relref "./docs/indexer/hindex-statements.md" >}})
|
||||
- [New Index]({{< relref "./docs/indexer/new-index.md" >}})
|
||||
-
|
||||
|
||||
- [Star Tree Cubes](#)
|
||||
- [Overview] ({{< relref "./docs/preagg/overview.md" >}}>)
|
||||
- [Statements] ({{< "./docs/preagg/statements.md" >}})
|
||||
- [Overview]({{< relref "./docs/preagg/overview.md" >}})
|
||||
- [Statements]({{< relref "./docs/preagg/statements.md" >}})
|
||||
|
||||
- [Connectors]({{< relref "./docs/connector/_index.md" >}})
|
||||
- [Carbondata]({{< relref "./docs/connector/carbondata.md" >}})
|
||||
|
|
@ -96,7 +96,8 @@ headless: true
|
|||
- [TPCH]({{< relref "./docs/connector/tpch.md" >}})
|
||||
- [VDM]({{< relref "./docs/connector/vdm.md" >}})
|
||||
- [Kylin]({{< relref "./docs/connector/kylin.md" >}})
|
||||
|
||||
- [OmniData]({{< relref "./docs/connector/omnidata.md" >}})
|
||||
|
||||
- [Functions and Operators]("#")
|
||||
- [Logical Operators]({{< relref "./docs/functions/logical.md" >}})
|
||||
- [Comparison Functions and Operators]({{< relref "./docs/functions/comparison.md" >}})
|
||||
|
|
@ -158,8 +159,6 @@ headless: true
|
|||
- [GRANT ROLES]({{< relref "./docs/sql/grant-roles.md" >}})
|
||||
- [INSERT]({{< relref "./docs/sql/insert.md" >}})
|
||||
- [INSERT OVERWRITE]({{< relref "./docs/sql/insert-overwrite.md" >}})
|
||||
- [INSERT CUBE]({{< relref "./docs/sql/insert-cube.md" >}})
|
||||
- [INSERT OVERWRITE CUBE]({{< relref "./docs/sql/insert-overwrite-cube.md" >}})
|
||||
- [JMX]({{< relref "./docs/sql/jmx.md" >}})
|
||||
- [PREPARE]({{< relref "./docs/sql/prepare.md" >}})
|
||||
- [RESET SESSION]({{< relref "./docs/sql/reset-session.md" >}})
|
||||
|
|
@ -174,7 +173,6 @@ headless: true
|
|||
- [SHOW COLUMNS]({{< relref "./docs/sql/show-columns.md" >}})
|
||||
- [SHOW CREATE TABLE]({{< relref "./docs/sql/show-create-table.md" >}})
|
||||
- [SHOW CREATE VIEW]({{< relref "./docs/sql/show-create-view.md" >}})
|
||||
- [SHOW CUBES]({{< relref "./docs/sql/show-cubes.md" >}})
|
||||
- [SHOW FUNCTIONS]({{< relref "./docs/sql/show-functions.md" >}})
|
||||
- [SHOW EXTERNAL FUNCTION]({{< relref "./docs/sql/show-external-function.md" >}})
|
||||
- [SHOW GRANTS]({{< relref "./docs/sql/show-grants.md" >}})
|
||||
|
|
@ -217,6 +215,8 @@ headless: true
|
|||
- [Task Resource]({{< relref "./docs/rest/task.md" >}})
|
||||
|
||||
- [Release Notes]("#")
|
||||
- [1.4.1 (12 Nov 2021)]({{< relref "./docs/releasenotes/releasenotes-1.4.1.md" >}})
|
||||
- [1.4.0 (15 Oct 2021)]({{< relref "./docs/releasenotes/releasenotes-1.4.0.md" >}})
|
||||
- [1.3.0 (30 Jun 2021)]({{< relref "./docs/releasenotes/releasenotes-1.3.0.md" >}})
|
||||
- [1.2.0 (31 Mar 2021)]({{< relref "./docs/releasenotes/releasenotes-1.2.0.md" >}})
|
||||
- [1.1.0 (30 Dec 2020)]({{< relref "./docs/releasenotes/releasenotes-1.1.0.md" >}})
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
# Release 1.4.1 (12 Nov 2021)
|
||||
|
||||
## Key Features
|
||||
|
||||
This release mainly adds the introduction of OmniData Connector and jdk8 support under arm architecture.
|
||||
|
||||
| Area | Feature | PR #s |
|
||||
| ----------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||
| Data Source Connector | openLooKeng supports offload operators to the near data side for process through omnidata connector, reducing the transmission of invalid data on the network and effectively improving the performance of big data computing. | 1219 |
|
||||
| Arm architecture | Eliminate the mandatory requirements for Java version under arm architecture caused by JDK paused problem, and support jdk1.8.262 and above under arm architecture. | 1214 |
|
||||
|
||||
## Obtaining the Document
|
||||
|
||||
For details, see [https://gitee.com/openlookeng/hetu-core/tree/1.4.1/hetu-docs/en](https://gitee.com/openlookeng/hetu-core/tree/1.4.1/hetu-docs/en)
|
||||
|
|
@ -0,0 +1,98 @@
|
|||
# OmniData连接器
|
||||
|
||||
## 概述
|
||||
|
||||
OmniData连接器支持查询存储在远端Hive数据仓库中的数据。它通过将openLooKeng的算子下推到存储节点以实现近数据计算,从而降低网络传输数据量、提升计算性能。
|
||||
|
||||
更多信息请见:[OmniData](https://www.hikunpeng.com/zh/developer/boostkit/big-data?accelerated=3)和[OmniData connector](https://github.com/kunpengcompute/omnidata-openlookeng-connector)。
|
||||
|
||||
## 支持的文件类型
|
||||
|
||||
OmniData连接器支持以下文件类型:
|
||||
|
||||
- ORC
|
||||
- Parquet
|
||||
- Text
|
||||
|
||||
## 配置
|
||||
|
||||
用以下内容创建`etc/catalog/omnidata.properties`,并将`example.net:9083`替换为Hive元存储Thrift服务的主机和端口:
|
||||
|
||||
```properties
|
||||
connector.name=omnidata-openlookeng
|
||||
hive.metastore.uri=thrift://example.net:9083
|
||||
```
|
||||
|
||||
### HDFS配置
|
||||
|
||||
通常,openLooKeng会自动配置HDFS客户端,不需要任何配置文件。在某些情况下,例如使用联邦HDFS或NameNode高可用性时,需要指定额外的HDFS客户端选项,以便访问HDFS集群。可通过添加`hive.config.resources`属性来引用HDFS配置文件:
|
||||
|
||||
```properties
|
||||
hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml
|
||||
```
|
||||
|
||||
所有openLooKeng节点上都必须存在这些配置文件。如果你正在引用现有的Hadoop配置文件,请确保将其复制到所有没有运行Hadoop的openLooKeng节点。
|
||||
|
||||
## OmniData配置属性
|
||||
|
||||
| 属性名称 | 说明 | 默认值 |
|
||||
| ------------------------------- | ------------------------------------------------------------ | ------ |
|
||||
| hive.metastore | Hive元存储类型 | thrift |
|
||||
| hive.config.resources | 以逗号分隔的可选HDFS配置文件列表。这些文件必须存在于运行openLooKeng的机器上。该属性仅在访问HDFS绝对必要的情况下指定。示例:`/etc/hdfs-site.xml` | |
|
||||
| hive.omnidata-enabled | 允许下推算子到存储侧执行。如果被禁用,所有算子将不会被下推。 | true |
|
||||
| hive.min-offload-row-number | 若数据表的行数小于该阈值,则该数据表的所有算子将不会被下推。 | 500 |
|
||||
| hive.filter-offload-enabled | 允许下推filter算子到存储侧执行。如果被禁用,filter算子将不会被下推。 | true |
|
||||
| hive.filter-offload-factor | filter算子被下推时的数据选择率阈值。只有当算子的选择率小于该阈值,该算子它才会被下推。 | 0.25 |
|
||||
| hive.aggregator-offload-enabled | 允许下推aggregator算子到存储侧执行。如果被禁用,aggregator算子将不会被下推。 | true |
|
||||
| hive.aggregator-offload-factor | aggregator算子被下推时的数据聚合率阈值。只有当算子的聚合率小于该阈值,该算子才会被下推。 | 0.25 |
|
||||
|
||||
更多的配置,请参阅[Hive配置属性](./hive.md#Hive配置属性)章节。
|
||||
|
||||
### 查询OmniData
|
||||
|
||||
SQL的算子被下推后的执行计划:
|
||||
|
||||
```sql
|
||||
lk:tpch_flat_orc_date_1000> explain select sum(l_extendedprice * l_discount) as revenue
|
||||
-> from
|
||||
-> lineitem
|
||||
-> where
|
||||
-> l_shipdate >= DATE '1993-01-01'
|
||||
-> and l_shipdate < DATE '1994-01-01'
|
||||
-> and l_discount between 0.06 - 0.01 and 0.06 + 0.01
|
||||
-> and l_quantity < 25;
|
||||
Query Plan
|
||||
------------------------------------------------------------------------------------------------------
|
||||
Output[revenue]
|
||||
│ Layout: [sum:double]
|
||||
│ Estimates: {rows: 4859991664 (40.74GB), cpu: 246.43G, memory: 86.00GB, network: 45.26GB}
|
||||
│ revenue := sum
|
||||
└─ Aggregate(FINAL)
|
||||
│ Layout: [sum:double]
|
||||
│ Estimates: {rows: 4859991664 (40.74GB), cpu: 246.43G, memory: 86.00GB, network: 45.26GB}
|
||||
│ sum := sum(sum_4)
|
||||
└─ LocalExchange[SINGLE] ()
|
||||
│ Layout: [sum_4:double]
|
||||
│ Estimates: {rows: 5399990738 (45.26GB), cpu: 201.17G, memory: 45.26GB, network: 45.26GB}
|
||||
└─ RemoteExchange[GATHER]
|
||||
│ Layout: [sum_4:double]
|
||||
│ Estimates: {rows: 5399990738 (45.26GB), cpu: 201.17G, memory: 45.26GB, network: 45.26GB}
|
||||
└─ Aggregate(PARTIAL)
|
||||
│ Layout: [sum_4:double]
|
||||
│ Estimates: {rows: 5399990738 (45.26GB), cpu: 201.17G, memory: 45.26GB, network: 0B}
|
||||
│ sum_4 := sum(expr)
|
||||
└─ ScanProject[table = hive:tpch_flat_orc_date_1000:lineitem offload={ filter=[AND(AND(BETWEEN(l_discount, 0.05, 0.07), LESS_THAN(l_quantity, 25.0)), AND(GREATER_THAN_OR_EQUAL(l_shipdate, 8401), LESS_THAN(l_shipdate, 8766)))]} ]
|
||||
Layout: [expr:double]
|
||||
Estimates: {rows: 5999989709 (50.29GB), cpu: 100.58G, memory: 0B, network: 0B}/{rows: 5999989709 (50.29GB), cpu: 150.87G, memory: 0B, network: 0B}
|
||||
expr := (l_extendedprice) * (l_discount)
|
||||
l_extendedprice := l_extendedprice:double:5:REGULAR
|
||||
l_discount := l_discount:double:6:REGULAR
|
||||
```
|
||||
|
||||
## OmniData连接器限制
|
||||
|
||||
- 需要在存储节点上部署OmniData服务。
|
||||
|
||||
- 仅支持Filter、Aggregator、Limit算子的下推。
|
||||
|
||||
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
# 入门指南
|
||||
``# 入门指南
|
||||
|
||||
## 要求
|
||||
|
||||
* Mac OS X或Linux
|
||||
* Java 8 Update 161或更高版本(8u161+)(64位)。同时支持Oracle JDK和OpenJDK。
|
||||
* AArch64 ([Bisheng JDK 11 或更高版本](https://www.hikunpeng.com/developer/devkit/compiler?data=JDK))
|
||||
* AArch64 ([Bisheng JDK 1.8.262 或更高版本](https://www.hikunpeng.com/developer/devkit/compiler?data=JDK))
|
||||
* Maven 3.3.9+(用于构建)
|
||||
* Python 2.4+(与启动器脚本一起运行)
|
||||
|
||||
|
|
|
|||
|
|
@ -91,7 +91,8 @@ headless: true
|
|||
- [TPCH]({{< relref "./docs/connector/tpch.md" >}})
|
||||
- [VDM]({{< relref "./docs/connector/vdm.md" >}})
|
||||
- [Kylin]({{< relref "./docs/connector/kylin.md" >}})
|
||||
|
||||
- [OmniData]({{< relref "./docs/connector/omnidata.md" >}})
|
||||
|
||||
- [函数和运算符]("#")
|
||||
- [逻辑运算符]({{< relref "./docs/functions/logical.md" >}})
|
||||
- [比较函数和运算符]({{< relref "./docs/functions/comparison.md" >}})
|
||||
|
|
@ -209,6 +210,8 @@ headless: true
|
|||
- [任务资源]({{< relref "./docs/rest/task.md" >}})
|
||||
|
||||
- [发行说明]("#")
|
||||
- [1.4.1 (2021年11月12日)]({{< relref "./docs/releasenotes/releasenotes-1.4.1.md" >}})
|
||||
- [1.4.0 (2021年10月15日)]({{< relref "./docs/releasenotes/releasenotes-1.4.0.md" >}})
|
||||
- [1.3.0 (2021年6月30日)]({{< relref "./docs/releasenotes/releasenotes-1.3.0.md" >}})
|
||||
- [1.2.0 (2021年3月31日)]({{< relref "./docs/releasenotes/releasenotes-1.2.0.md" >}})
|
||||
- [1.1.0 (2020年12月30日)]({{< relref "./docs/releasenotes/releasenotes-1.1.0.md" >}})
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
# Release 1.4.1 (2021年11月12日)
|
||||
|
||||
## 关键特性
|
||||
|
||||
本次发布主要新增了OmniData Connector的介紹和ARM架构下支持JDK8。
|
||||
|
||||
| 类别 | 特性 | PR #s |
|
||||
| ----------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||
| 数据源 | openLooKeng支持通过OmniData Connector将算子卸载到近数据侧执行,减少无效数据在网络上的传输,有效提升大数据计算性能。 | 1219 |
|
||||
| ARM架构 | 消除因JDK卡顿问题导致ARM架构下对java版本的强制要求,支持ARM架构下使用jdk1.8.262及以上版本。 | 1214 |
|
||||
|
||||
## 获取文档
|
||||
|
||||
请参考:[https://gitee.com/openlookeng/hetu-core/tree/1.4.1/hetu-docs/zh](https://gitee.com/openlookeng/hetu-core/tree/1.4.1/hetu-docs/zh )
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-function-namespace-managers</artifactId>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-hana</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-hazelcast</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-hbase</artifactId>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-kylin</artifactId>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
@ -157,7 +157,7 @@
|
|||
<dependency>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-postgresql</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
<scope>compile</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
|
|
@ -176,7 +176,7 @@
|
|||
<dependency>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-postgresql</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
<classifier>tests</classifier>
|
||||
<scope>test</scope>
|
||||
<exclusions>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-oracle</artifactId>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-server-rpm</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-server</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-sql-migration-tool</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-startree</artifactId>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-vdm</artifactId>
|
||||
|
|
|
|||
4
pom.xml
4
pom.xml
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<name>presto-root</name>
|
||||
|
|
@ -1851,6 +1851,6 @@
|
|||
</profiles>
|
||||
|
||||
<scm>
|
||||
<tag>1.4.0</tag>
|
||||
<tag>branch-1.4</tag>
|
||||
</scm>
|
||||
</project>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-array</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-atop</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-base-jdbc</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-benchmark-driver</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-benchmark</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-benchto-benchmarks</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-cli</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-client</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-elasticsearch</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-example-http</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-expressions</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-geospatial-toolkit</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-geospatial</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-hive-hadoop2</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-hive</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>hetu-jdbc</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-jmx</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-kafka</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-local-file</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-main</artifactId>
|
||||
|
|
|
|||
|
|
@ -115,11 +115,15 @@ final class PrestoSystemRequirements
|
|||
{
|
||||
String javaVersion = StandardSystemProperty.JAVA_VERSION.value();
|
||||
JavaVersion version = JavaVersion.parse(javaVersion);
|
||||
if (version.getMajor() >= 11) {
|
||||
if (version.getMajor() == 8 && version.getUpdate().isPresent() && version.getUpdate().getAsInt() >= 262) {
|
||||
return;
|
||||
}
|
||||
|
||||
failRequirement("Hetu requires Java 11.0+ for arm (found %s)", javaVersion);
|
||||
if (version.getMajor() >= 9) {
|
||||
return;
|
||||
}
|
||||
|
||||
failRequirement("Hetu requires Java 8u262+ for arm (found %s)", javaVersion);
|
||||
}
|
||||
|
||||
private static void verifyUsingG1Gc()
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-matching</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-memory-context</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-memory</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-ml</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-mysql</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-orc</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-parquet</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-parser</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-password-authenticators</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-plugin-toolkit</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-postgresql</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-product-tests</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-proxy</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-rcfile</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-record-decoder</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-resource-group-managers</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-session-property-managers</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-spi</artifactId>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-teradata-functions</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-testing-docker</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-testing-server-launcher</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-tests</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-thrift-api</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-thrift-testing-server</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-thrift</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-tpcds</artifactId>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-tpch</artifactId>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>io.hetu.core</groupId>
|
||||
<artifactId>presto-root</artifactId>
|
||||
<version>1.4.0</version>
|
||||
<version>1.4.2-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>presto-verifier</artifactId>
|
||||
|
|
|
|||
Loading…
Reference in New Issue