Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
9f164ab0
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
9f164ab0
编写于
12月 10, 2019
作者:
H
Hongze Cheng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
resolve warnings in kit
上级
fcfb35d1
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
34 addition
and
24 deletion
+34
-24
src/kit/shell/src/shellCommand.c
src/kit/shell/src/shellCommand.c
+2
-0
src/kit/shell/src/shellEngine.c
src/kit/shell/src/shellEngine.c
+7
-6
src/kit/shell/src/shellLinux.c
src/kit/shell/src/shellLinux.c
+1
-0
src/kit/taosdemo/taosdemo.c
src/kit/taosdemo/taosdemo.c
+23
-18
src/os/linux/inc/os.h
src/os/linux/inc/os.h
+1
-0
未找到文件。
src/kit/shell/src/shellCommand.c
浏览文件 @
9f164ab0
...
...
@@ -19,6 +19,8 @@
#include "shell.h"
#include "shellCommand.h"
extern
int
wcwidth
(
wchar_t
c
);
extern
int
wcswidth
(
const
wchar_t
*
s
,
size_t
n
);
typedef
struct
{
char
widthInString
;
char
widthOnScreen
;
...
...
src/kit/shell/src/shellEngine.c
浏览文件 @
9f164ab0
...
...
@@ -16,6 +16,7 @@
#define _XOPEN_SOURCE
#define _DEFAULT_SOURCE
#include <inttypes.h>
#include "os.h"
#include "shell.h"
#include "shellCommand.h"
...
...
@@ -446,7 +447,7 @@ int shellDumpResult(TAOS *con, char *fname, int *error_no, bool printMode) {
printf
(
"%*d|"
,
l
[
i
],
*
((
int
*
)
row
[
i
]));
break
;
case
TSDB_DATA_TYPE_BIGINT
:
printf
(
"%*
lld
|"
,
l
[
i
],
*
((
int64_t
*
)
row
[
i
]));
printf
(
"%*
"
PRId64
"
|"
,
l
[
i
],
*
((
int64_t
*
)
row
[
i
]));
break
;
case
TSDB_DATA_TYPE_FLOAT
:
{
#ifdef _TD_ARM_32_
...
...
@@ -481,7 +482,7 @@ int shellDumpResult(TAOS *con, char *fname, int *error_no, bool printMode) {
break
;
case
TSDB_DATA_TYPE_TIMESTAMP
:
if
(
args
.
is_raw_time
)
{
printf
(
" %
lld
|"
,
*
(
int64_t
*
)
row
[
i
]);
printf
(
" %
"
PRId64
"
|"
,
*
(
int64_t
*
)
row
[
i
]);
}
else
{
if
(
taos_result_precision
(
result
)
==
TSDB_TIME_PRECISION_MICRO
)
{
tt
=
(
time_t
)((
*
(
int64_t
*
)
row
[
i
])
/
1000000
);
...
...
@@ -531,7 +532,7 @@ int shellDumpResult(TAOS *con, char *fname, int *error_no, bool printMode) {
printf
(
"%d
\n
"
,
*
((
int
*
)
row
[
i
]));
break
;
case
TSDB_DATA_TYPE_BIGINT
:
printf
(
"%
lld
\n
"
,
*
((
int64_t
*
)
row
[
i
]));
printf
(
"%
"
PRId64
"
\n
"
,
*
((
int64_t
*
)
row
[
i
]));
break
;
case
TSDB_DATA_TYPE_FLOAT
:
{
#ifdef _TD_ARM_32_
...
...
@@ -564,7 +565,7 @@ int shellDumpResult(TAOS *con, char *fname, int *error_no, bool printMode) {
break
;
case
TSDB_DATA_TYPE_TIMESTAMP
:
if
(
args
.
is_raw_time
)
{
printf
(
"%
lld
\n
"
,
*
(
int64_t
*
)
row
[
i
]);
printf
(
"%
"
PRId64
"
\n
"
,
*
(
int64_t
*
)
row
[
i
]);
}
else
{
if
(
taos_result_precision
(
result
)
==
TSDB_TIME_PRECISION_MICRO
)
{
tt
=
(
time_t
)((
*
(
int64_t
*
)
row
[
i
])
/
1000000
);
...
...
@@ -619,7 +620,7 @@ int shellDumpResult(TAOS *con, char *fname, int *error_no, bool printMode) {
fprintf
(
fp
,
"%d"
,
*
((
int
*
)
row
[
i
]));
break
;
case
TSDB_DATA_TYPE_BIGINT
:
fprintf
(
fp
,
"%
lld"
,
*
((
int64_t
*
)
row
[
i
]));
fprintf
(
fp
,
"%
"
PRId64
,
*
((
int64_t
*
)
row
[
i
]));
break
;
case
TSDB_DATA_TYPE_FLOAT
:
{
#ifdef _TD_ARM_32_
...
...
@@ -651,7 +652,7 @@ int shellDumpResult(TAOS *con, char *fname, int *error_no, bool printMode) {
break
;
case
TSDB_DATA_TYPE_TIMESTAMP
:
if
(
args
.
is_raw_time
)
{
fprintf
(
fp
,
"%
lld"
,
*
(
int64_t
*
)
row
[
i
]);
fprintf
(
fp
,
"%
"
PRId64
,
*
(
int64_t
*
)
row
[
i
]);
}
else
{
if
(
taos_result_precision
(
result
)
==
TSDB_TIME_PRECISION_MICRO
)
{
tt
=
(
time_t
)((
*
(
int64_t
*
)
row
[
i
])
/
1000000
);
...
...
src/kit/shell/src/shellLinux.c
浏览文件 @
9f164ab0
...
...
@@ -26,6 +26,7 @@
int
indicator
=
1
;
struct
termios
oldtio
;
extern
int
wcwidth
(
wchar_t
c
);
void
insertChar
(
Command
*
cmd
,
char
*
c
,
int
size
);
const
char
*
argp_program_version
=
version
;
const
char
*
argp_program_bug_address
=
"<support@taosdata.com>"
;
...
...
src/kit/taosdemo/taosdemo.c
浏览文件 @
9f164ab0
...
...
@@ -265,30 +265,35 @@ double getCurrentTime();
void
callBack
(
void
*
param
,
TAOS_RES
*
res
,
int
code
);
int
main
(
int
argc
,
char
*
argv
[])
{
struct
arguments
arguments
=
{
NULL
,
0
,
"root"
,
"taosdata"
,
"test"
,
"t"
,
false
,
false
,
"./output.txt"
,
0
,
"int"
,
struct
arguments
arguments
=
{
NULL
,
// host
0
,
// port
"root"
,
// user
"taosdata"
,
// password
"test"
,
// database
"t"
,
// tb_prefix
false
,
// use_metric
false
,
// insert_only
"./output.txt"
,
// output_file
0
,
// mode
{
"int"
,
// datatype
""
,
""
,
""
,
""
,
""
,
""
,
""
,
8
,
1
,
1
,
1
,
1
,
50000
};
""
},
8
,
// len_of_binary
1
,
// num_of_CPR
1
,
// num_of_connections
1
,
// num_of_RPR
1
,
// num_of_tables
50000
,
// num_of_DPT
0
,
// abort
NULL
// arg_list
};
/* Parse our arguments; every option seen by parse_opt will be
reflected in arguments. */
...
...
src/os/linux/inc/os.h
浏览文件 @
9f164ab0
...
...
@@ -23,6 +23,7 @@ extern "C" {
#include <stdio.h>
#include <stdlib.h>
#include <error.h>
#include <argp.h>
#include <arpa/inet.h>
#include <assert.h>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录