Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0
This commit is contained in:
commit
54b367d952
|
@ -50,7 +50,7 @@ Anode 的服务需要使用 uWSGI 驱动驱动运行,因此 Anode 和 uWSGI
|
||||||
[uwsgi]
|
[uwsgi]
|
||||||
|
|
||||||
# Anode RESTful service ip:port
|
# Anode RESTful service ip:port
|
||||||
http = 127.0.0.1:6050
|
http = 127.0.0.1:6090
|
||||||
|
|
||||||
# base directory for Anode python files, do NOT modified this
|
# base directory for Anode python files, do NOT modified this
|
||||||
chdir = /usr/local/taos/taosanode/lib
|
chdir = /usr/local/taos/taosanode/lib
|
||||||
|
@ -101,7 +101,7 @@ Anode 运行配置主要是以下:
|
||||||
```sql
|
```sql
|
||||||
CREATE ANODE {node_url}
|
CREATE ANODE {node_url}
|
||||||
```
|
```
|
||||||
node_url 是提供服务的 Anode 的 IP 和 PORT组成的字符串, 例如:`create anode 'http://localhost:6050'`。Anode 启动后还需要注册到 TDengine 集群中才能提供服务。不建议将 Anode 同时注册到两个集群中。
|
node_url 是提供服务的 Anode 的 IP 和 PORT组成的字符串, 例如:`create anode '127.0.0.1:6090'`。Anode 启动后还需要注册到 TDengine 集群中才能提供服务。不建议将 Anode 同时注册到两个集群中。
|
||||||
|
|
||||||
#### 查看 Anode
|
#### 查看 Anode
|
||||||
列出集群中所有的数据分析节点,包括其 `FQDN`, `PORT`, `STATUS`等属性。
|
列出集群中所有的数据分析节点,包括其 `FQDN`, `PORT`, `STATUS`等属性。
|
||||||
|
|
|
@ -39,7 +39,8 @@ ANOMALY_WINDOW(foo.i32, "algo=grubbs")
|
||||||
|参数|说明|是否必选|默认值|
|
|参数|说明|是否必选|默认值|
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
|direction|异常检测方向类型('pos' / 'neg' / 'both')|否|"both"|
|
|direction|异常检测方向类型('pos' / 'neg' / 'both')|否|"both"|
|
||||||
|max_anoms|异常值比例 $1 \le K \le 49.9$|否|0.05|
|
|max_anoms|异常值比例 $0 < K \le 49.9$|否|0.05|
|
||||||
|
|period|一个周期包含的数据点|否|0|
|
||||||
|
|
||||||
|
|
||||||
```SQL
|
```SQL
|
||||||
|
|
|
@ -294,7 +294,7 @@ charset 的有效值是 UTF-8。
|
||||||
|checkpointBackupDir | |内部参数,用于恢复 snode 数据|
|
|checkpointBackupDir | |内部参数,用于恢复 snode 数据|
|
||||||
|enableAuditDelete | |内部参数,用于测试审计功能|
|
|enableAuditDelete | |内部参数,用于测试审计功能|
|
||||||
|slowLogThresholdTest| |内部参数,用于测试慢日志|
|
|slowLogThresholdTest| |内部参数,用于测试慢日志|
|
||||||
|bypassFlag |3.3.4.5 后|内部参数,用于短路测试,默认值 0|
|
|bypassFlag |3.3.4.5 后|内部参数,用于短路测试,0:正常写入,1:写入消息在 taos 客户端发送 RPC 消息前返回,2:写入消息在 taosd 服务端收到 RPC 消息后返回,4:写入消息在 taosd 服务端写入内存缓存前返回,8:写入消息在 taosd 服务端数据落盘前返回;默认值 0|
|
||||||
|
|
||||||
### 压缩参数
|
### 压缩参数
|
||||||
|参数名称|支持版本|参数含义|
|
|参数名称|支持版本|参数含义|
|
||||||
|
|
|
@ -97,7 +97,7 @@ TDengine 客户端驱动提供了应用编程所需要的全部 API,并且在
|
||||||
|safetyCheckLevel |3.3.3.0 后|内部参数,用于随机失败测试|
|
|safetyCheckLevel |3.3.3.0 后|内部参数,用于随机失败测试|
|
||||||
|simdEnable |3.3.4.3 后|内部参数,用于测试 SIMD 加速|
|
|simdEnable |3.3.4.3 后|内部参数,用于测试 SIMD 加速|
|
||||||
|AVX512Enable |3.3.4.3 后|内部参数,用于测试 AVX512 加速|
|
|AVX512Enable |3.3.4.3 后|内部参数,用于测试 AVX512 加速|
|
||||||
|bypassFlag |3.3.4.5 后|内部参数,用于短路测试,缺省值:0|
|
|bypassFlag |3.3.4.5 后|内部参数,用于短路测试,0:正常写入,1:写入消息在 taos 客户端发送 RPC 消息前返回,2:写入消息在 taosd 服务端收到 RPC 消息后返回,4:写入消息在 taosd 服务端写入内存缓存前返回,8:写入消息在 taosd 服务端数据落盘前返回;缺省值:0|
|
||||||
|
|
||||||
### SHELL 相关
|
### SHELL 相关
|
||||||
|参数名称|支持版本|参数含义|
|
|参数名称|支持版本|参数含义|
|
||||||
|
|
|
@ -154,6 +154,9 @@ static int32_t parseSqlSyntax(SParseContext* pCxt, SQuery** pQuery, SParseMetaCa
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32_t setValueByBindParam(SValueNode* pVal, TAOS_MULTI_BIND* pParam) {
|
static int32_t setValueByBindParam(SValueNode* pVal, TAOS_MULTI_BIND* pParam) {
|
||||||
|
if (!pParam || IS_NULL_TYPE(pParam->buffer_type)) {
|
||||||
|
return TSDB_CODE_APP_ERROR;
|
||||||
|
}
|
||||||
if (IS_VAR_DATA_TYPE(pVal->node.resType.type)) {
|
if (IS_VAR_DATA_TYPE(pVal->node.resType.type)) {
|
||||||
taosMemoryFreeClear(pVal->datum.p);
|
taosMemoryFreeClear(pVal->datum.p);
|
||||||
}
|
}
|
||||||
|
@ -441,6 +444,9 @@ int32_t qStmtBindParams(SQuery* pQuery, TAOS_MULTI_BIND* pParams, int32_t colIdx
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32_t setValueByBindParam2(SValueNode* pVal, TAOS_STMT2_BIND* pParam) {
|
static int32_t setValueByBindParam2(SValueNode* pVal, TAOS_STMT2_BIND* pParam) {
|
||||||
|
if (!pParam || IS_NULL_TYPE(pParam->buffer_type)) {
|
||||||
|
return TSDB_CODE_APP_ERROR;
|
||||||
|
}
|
||||||
if (IS_VAR_DATA_TYPE(pVal->node.resType.type)) {
|
if (IS_VAR_DATA_TYPE(pVal->node.resType.type)) {
|
||||||
taosMemoryFreeClear(pVal->datum.p);
|
taosMemoryFreeClear(pVal->datum.p);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue