Commit Graph

331 Commits

Author SHA1 Message Date
afwerar 4e8f3db596 os: replace win qsort func 2022-07-01 11:54:21 +08:00
afwerar 06e8ba9f14 os: win shell catch ctrl-c 2022-06-27 20:56:37 +08:00
Yihao Deng 6e4e10ad41
Merge pull request #14214 from taosdata/feat/rpcRefactor1
feat: rpc refactor
2022-06-25 14:47:37 +08:00
afwerar 925276e449 os: add alloca func 2022-06-25 11:14:10 +08:00
yihaoDeng 23d1e55718 handle except 2022-06-23 20:29:14 +08:00
yihaoDeng 3b1664d9e4 feat: refactor rpc code 2022-06-22 18:50:39 +08:00
afwerar c234adbb85 shell: fix shell chinese error 2022-06-22 17:07:49 +08:00
afwerar 9dff7b93c6 test: fix sim test error 2022-06-21 20:04:55 +08:00
yihaoDeng 3d15b65cea fix: avoid timeout event lost 2022-06-17 21:46:09 +08:00
afwerar 528d7d7248 os: add dll check 2022-06-16 15:46:51 +08:00
afwerar 8908407918 fix(os): add log data dir configure 2022-06-01 11:33:15 +08:00
afwerar 5acf419019 fix(os): win not close file ctest error 2022-05-21 23:47:39 +08:00
afwerar 51721dfc47 fix(os): win run error 2022-05-19 10:37:11 +08:00
afwerar b7ca4f7710 fix(os): win str to int64 error 2022-05-17 13:50:16 +08:00
Liu Jicong 8b6820ffb0
Merge pull request #12489 from taosdata/feature/stream
refactor(stream)
2022-05-15 08:34:58 +08:00
Liu Jicong a6015d2f39 refactor(stream) 2022-05-15 08:14:23 +08:00
afwerar 61729d6805 fix(os): update windows compile error 2022-05-14 10:43:00 +08:00
afwerar 32e6557353 fix(os): add print trace func. 2022-05-11 01:53:30 +08:00
afwerar 4836843b99 fix(os): TDinternal CI error. 2022-05-09 17:03:31 +08:00
Yihao Deng fe66836ca3
Merge pull request #12141 from taosdata/fix/invalid-fqdn
enh(rpc): taosd exited when fqdn is configed to invalid
2022-05-06 15:19:43 +08:00
yihaoDeng 315c9c37dc enh(rpc): taosd exited when fqdn is configed to invalid 2022-05-05 23:14:36 +08:00
Ganlin Zhao 8430a94c81 Merge branch '3.0' into feature/3.0_glzhao 2022-05-05 18:37:47 +08:00
Ganlin Zhao 455737f2cb fix(query): add hex encoding/decoding for transmitting nchar constant
from client to server in JSON
2022-05-05 17:15:09 +08:00
afwerar cbd39f831f fix(os): switch to JOM compilation. 2022-04-29 20:20:07 +08:00
afwerar bf9ab440a7 fix(os): fix new compilation errors. 2022-04-27 17:39:54 +08:00
yihaoDeng 9c510f331c feature(rpc): add connect timeout 2022-04-27 15:47:25 +08:00
Shengliang Guan 15ddbe8231 Merge remote-tracking branch 'origin/3.0' into feature/check 2022-04-24 11:25:15 +08:00
Liu Jicong 581b71cf13 merge from 3.0 2022-04-22 19:54:04 +08:00
Liu Jicong 32e9887664 feat(tmq): add push mode 2022-04-22 19:47:00 +08:00
afwerar fc24521621 fix(os): windows compile 3.0. 2022-04-22 09:54:27 +08:00
Shengliang Guan d2d5196186 refactor(tools): refact shell codes 2022-04-21 21:10:09 +08:00
slzhou ad398bb626 run ci test again 2022-04-21 18:00:12 +08:00
afwerar 68b69be5fa fix(os): centos pthread spinlock error. 2022-04-18 20:52:10 +08:00
Shengliang Guan 0d262b8747 fix: definite lost in tlog.c found by valgrind 2022-04-18 10:22:20 +08:00
afwerar 66ea2d6bdc fix(os): .free func const ptr. 2022-04-15 10:49:00 +08:00
Ganlin Zhao 4eb20bda19
Merge pull request #11478 from taosdata/feature/TD-14243
feat(query): add today()/today() + duration in insert clause
2022-04-14 15:01:26 +08:00
Ganlin Zhao b355e2b3c8 feat(query): add today()/today() + duration in insert clause
TD-14243
2022-04-14 12:53:59 +08:00
afwerar 5034cf4e3f fix(grant): taosd -k. 2022-04-13 16:48:29 +08:00
afwerar 1cb0680061 fix: make mul dir error. 2022-04-12 20:23:00 +08:00
Shengliang Guan c55a3c2f9e Merge remote-tracking branch 'origin/3.0' into feature/node 2022-04-12 13:20:49 +08:00
afwerar c11946fd75 [TD-13756]<fix>: Fix macro name error. 2022-04-11 18:55:43 +08:00
Shengliang Guan 7f3b15020c fix(cluster): get monitor info in multi-process mode 2022-04-11 18:13:55 +08:00
Shengliang Guan f492ae743a feat: send monitor information in multi-process mode 2022-04-08 16:05:28 +08:00
Shengliang Guan e4652d5a7c adjust thread nums 2022-04-07 14:48:13 +08:00
Shengliang Guan becac9fd27 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-04-01 19:07:19 +08:00
Cary Xu e2e1d4c899 Merge branch '3.0' into feature/TD-11463-3.0 2022-04-01 17:44:21 +08:00
Cary Xu cf68440a59 bSma grammar integrate 2022-04-01 17:43:50 +08:00
Zhiqiang Wang 40091b509b
Merge pull request #11169 from taosdata/fix/ZhiqiangWang/TD-13756-file-close-memory-error
[TD-13756]<fix>: file close memory error.
2022-04-01 16:25:41 +08:00
Shengliang Guan 13e6efe3fc shm 2022-04-01 15:42:27 +08:00
Shengliang Guan 6129f132ac
Merge pull request #11179 from taosdata/feature/shm
shm
2022-04-01 13:53:58 +08:00
Shengliang Guan 8eb99ef6d1 shm 2022-04-01 11:57:35 +08:00
afwerar 5d750f26aa [TD-13756]<fix>: file close memory error. 2022-03-31 19:16:56 +08:00
dapan1121 369d08c557 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-03-31 16:06:57 +08:00
dapan1121 236b8adad3 feature/qnode 2022-03-31 16:00:47 +08:00
Shengliang Guan b5ec7d28d9 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-31 12:03:34 +08:00
Shengliang Guan 4c2ce0b407 shm 2022-03-31 11:59:34 +08:00
Zhiqiang Wang b926c72cfc
Merge pull request #11138 from taosdata/fix/ZhiqiangWang/TD-13759-forbid-pthread-func
[TD-13759]<fix>: forbid pthread func.
2022-03-31 11:12:14 +08:00
Shengliang Guan 4d6c844438 shm 2022-03-30 21:09:45 +08:00
Shengliang Guan d90ebef80b Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-30 20:15:22 +08:00
Shengliang Guan 79936567c5 shm 2022-03-30 20:11:09 +08:00
afwerar 5aaafc0f8b [TD-13759]<fix>: forbid pthread func. 2022-03-30 17:44:56 +08:00
Shengliang Guan ae182cd75a shm 2022-03-30 16:52:14 +08:00
Zhiqiang Wang 4d3b189611
Merge pull request #11113 from taosdata/fix/ZhiqiangWang/TD-13759-add-pthread-func
[TD-13759]<fix>: add pthread func.
2022-03-30 16:18:00 +08:00
afwerar be4cd29d8b [TD-13759]<fix>: add pthread func. 2022-03-30 16:06:04 +08:00
Shengliang Guan a341c476c0 shm 2022-03-30 14:06:36 +08:00
afwerar 211bb287fa [TD-13759]<fix>: add pthread func. 2022-03-30 10:53:13 +08:00
Shengliang Guan dd94e2da5a shm 2022-03-29 21:13:09 +08:00
afwerar d79e7de19f [TD-13758]<fix>: allow double free. 2022-03-26 19:14:10 +08:00
afwerar c712e581b3 [TD-13772]<fix>: add timezone enum. 2022-03-26 17:58:56 +08:00
afwerar 222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Shuduo Sang 4d7bb97f54
Feature/sangshuduo/td 13558 taos shell refactor (#10946)
* [TD-13558]<feature>: taos shell refactor

add taosTools as submodule

* add tools/taos-tools

* add more client interface for taosTools compile

* update taos-tools

* update taos-tools

* refactor shell

* [TD-13558]<feature>: taos shell test speed
2022-03-23 19:27:27 +08:00
Zhiqiang Wang 29c5e63d85
Merge pull request #10882 from taosdata/fix/ZhiqiangWang/TD-13762-redefine-atomic-api
[TD-13762]<fix>: redefine atomic api.
2022-03-22 01:06:55 +08:00
afwerar a263f72d58 [TD-13762]<fix>: redefine atomic api. 2022-03-22 00:54:21 +08:00
Shuduo Sang e0dca33a98
[TD-13558]<feature>: taos shell refactor for 3.0 (#10871)
* [TD-13558]<feature>: taos shell refactor

add taosTools as submodule

* add tools/taos-tools

* add more client interface for taosTools compile

* update taos-tools

* update taos-tools

* refactor shell
2022-03-21 17:29:24 +08:00
Shengliang Guan 3544df4112 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-20 10:19:01 +08:00
afwerar caf1e0e860 [TD-13759]<fix>: redefine thread api. 2022-03-20 00:45:00 +08:00
Shengliang Guan cbef74653e Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-18 17:15:08 +08:00
afwerar 159c2671a2 [TD-13767]<fix>: forbid wchar_t. 2022-03-18 16:48:12 +08:00
afwerar 394178da68 [TD-13767]<fix>: only use iconv. 2022-03-18 13:23:48 +08:00
Shengliang Guan 41880bac8e Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-18 11:27:06 +08:00
afwerar 30c10ef8b3 [TD-13063]<fix>: prepare for win compilation. 2022-03-17 14:22:36 +08:00
Shengliang Guan ba12601dff Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-16 14:48:49 +08:00
Shuduo Sang 23bef711fc
Feature/sangshuduo/td 13063 3.0 windows (#10720)
* [TD-13063]<feature>: 3.0 on Windows

* add pthread in contrib

* fix linux compile

* fix osSemaphore

* add gnu regex for Windows

* fix compile error for Windows

* support arm platform

* port more OS files

* fix for Windows compile

* port more files

* fix macOS on x86_64

* port osFile

* port osSemaphone.h

* port osSocket.c

* port tconfig.c

* port ttimer.c

* add couple files
2022-03-15 21:35:04 +08:00
Shengliang Guan db970c79a8 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-15 20:29:56 +08:00
Shengliang Guan 359482be73 shm 2022-03-15 14:03:30 +08:00
afwerar 4caa94d5c9 [TD-13767]<fix>: redefine Locale api. 2022-03-13 18:55:12 +08:00
Shuduo Sang ba8d9a798e
Feature/sangshuduo/td 13063 3.0 windows (#10708)
* [TD-13063]<feature>: 3.0 on Windows

* add pthread in contrib

* fix linux compile

* fix osSemaphore

* add gnu regex for Windows

* fix compile error for Windows
2022-03-11 19:39:20 +08:00
afwerar aa2e9ada55 [TD-13771]<fix>: redefine timer api. 2022-03-11 18:03:59 +08:00
afwerar e04ef027ab [TD-13768]<fix>: redefine time api. 2022-03-11 16:49:07 +08:00
afwerar 6b6c43646d [TD-13770]<fix>: redefine system api. 2022-03-10 18:06:20 +08:00
afwerar 651b3971c0 [TD-13766]<fix>: redefine sleep api. 2022-03-10 11:56:11 +08:00
afwerar c6de196769 [TD-13765]<fix>: redefine rand api. 2022-03-10 00:36:30 +08:00
afwerar 5afb3e2c00 [TD-13761]<fix>: redefine dir api. 2022-03-09 15:47:29 +08:00
afwerar 6667446db3 [TD-13876]<fix>: forbid big-end machine. 2022-03-09 10:46:31 +08:00
afwerar 43e4cdc713 [TD-13760]<fix>: redefine socket api. 2022-03-08 22:29:52 +08:00
afwerar 44367a009f [TD-13760]<fix>: libuv replace socket error. 2022-03-07 18:50:38 +08:00
afwerar 3588761cc7 [TD-13760]<fix>: libuv replace socket error. 2022-03-07 16:34:31 +08:00
Shengliang Guan e6a6887864 minor changes 2022-03-07 13:40:14 +08:00
afwerar 2c12354c2c [TD-13760]<fix>: libuv replace socket. 2022-03-07 02:07:23 +08:00
Shengliang Guan c03f4abd79 monitor 2022-03-05 16:09:55 +08:00
Shengliang Guan a11a2f37ed Merge remote-tracking branch 'origin/3.0' into feature/config 2022-03-05 12:13:15 +08:00
Shengliang Guan cde33ee27a io and band 2022-03-05 11:56:00 +08:00
Shengliang Guan 09be95e404 sysinfo for monitor 2022-03-05 10:23:16 +08:00
afwerar 71e4c41941 [TD-13756]<fix>: file system remove func. 2022-03-04 16:45:20 +08:00
Haojun Liao 0900a492d7
Merge pull request #10536 from taosdata/feature/3.0_liaohj
Feature/3.0 liaohj
2022-03-04 10:28:28 +08:00
afwerar 35b3edaea5 [TD-13756]<fix>: file system stat access func. 2022-03-04 00:04:57 +08:00
Haojun Liao f0e392ae86 [td-13039] merge 3.0. 2022-03-03 19:13:29 +08:00
Shengliang Guan 2bf46ddc54 monitor 2022-03-03 19:12:08 +08:00
Shengliang Guan 3fbb78a951 io 2022-03-03 18:55:16 +08:00
Shengliang Guan c890b0b5c1 sysinfo in monitor 2022-03-03 18:10:56 +08:00
Shengliang Guan c018e91859 minor changes 2022-03-03 17:30:33 +08:00
Shengliang Guan 10fd86209d minor changes 2022-03-02 14:10:27 +08:00
Shengliang Guan c6fb4e928a Also start taosd when the config file does not exis 2022-03-01 17:34:55 +08:00
Haojun Liao 03629aabaf [td-13039] refactor. 2022-03-01 17:31:05 +08:00
Shengliang Guan bbcfc1b7b2 update telemetry formater to cjson 2022-03-01 17:13:12 +08:00
afwerar 2b9dc8c7ea [TD-13062]<fix>: file system add stream. 2022-02-28 22:37:32 +08:00
Shengliang Guan 4fe44df5b8 os 2022-02-28 19:22:49 +08:00
afwerar cfdd8f3f23 [TD-13062]<fix>: file system fsync fprintf error. 2022-02-25 16:03:53 +08:00
Shengliang Guan e25637fe29 Merge remote-tracking branch 'origin/3.0' into feature/config 2022-02-25 10:05:54 +08:00
afwerar 5a37fdf28f [TD-13062]<fix>: cross platform file system. 2022-02-25 01:47:20 +08:00
Shengliang Guan 0f86e16dcd os 2022-02-24 21:37:19 +08:00
Shengliang Guan 612dd71918 os env 2022-02-24 21:27:13 +08:00
Shengliang Guan 6aab93803c remove mnode cfg 2022-02-24 20:17:48 +08:00
Shengliang Guan 4278439666 refact config 2022-02-24 18:13:57 +08:00
Shengliang Guan 0d0841d103 config 2022-02-24 14:16:42 +08:00
Shengliang Guan 7778830966 locale 2022-02-24 13:51:12 +08:00
Shengliang Guan 942d0b69b1 osenv 2022-02-24 13:20:52 +08:00
Shengliang Guan 2331525a32 timezone 2022-02-24 12:19:51 +08:00
Shengliang Guan beae4899f2 os env 2022-02-24 11:35:22 +08:00
Shengliang Guan 4f353da40c global config 2022-02-23 20:35:09 +08:00
Shengliang Guan 4e573e41e0 sim config 2022-02-23 17:08:18 +08:00
Shengliang Guan 392d3df98f config 2022-02-22 13:59:51 +08:00
Liu Jicong 573aad5cc1 fix uninitialized 2022-02-03 19:47:27 +08:00
Haojun Liao 971b1d2890 [td-11818]Set thread name. 2022-01-24 18:30:57 +08:00
yihaoDeng edc118e825 rename MAX/MIN/POW2/SWAP/ABS name 2022-01-24 12:57:42 +08:00
yihaoDeng 92bef71ec7 rename MAX/MIN/POW2/SWAP name 2022-01-24 12:53:17 +08:00
Shengliang Guan b86bda4b41 refact tfs module 2022-01-18 22:40:28 -08:00
Shengliang Guan d6359f3ab1 refact tier and disk in tfs module 2022-01-17 23:20:11 -08:00
Hongze Cheng eb7151f73e more 2022-01-07 10:57:39 +00:00
Hongze Cheng b1351da7cd refact 2022-01-07 02:05:51 +00:00
Hongze Cheng ae426947d3 more integration 2022-01-06 10:11:28 +00:00
Hongze Cheng 4cc10cfaef more 2022-01-06 09:09:24 +00:00
Hongze Cheng 87c2a31ab6 fix 2022-01-06 08:39:58 +00:00
Hongze Cheng 9e3e40ad6e integrate TFS 2022-01-06 08:15:09 +00:00
yihaoDeng 5567613976 merge develop 2022-01-05 10:54:08 +08:00
yihaoDeng a84af55702 refactor code 2022-01-04 23:24:37 +08:00
yihaoDeng 82745dea80 refactor code 2022-01-04 23:13:08 +08:00
Haojun Liao 9328785043 [td-11818] refactor. 2022-01-04 16:21:32 +08:00
Haojun Liao d862dcae83 [td-11818] refactor, fix bug in repeat create table, add request id for each query. 2022-01-04 12:58:39 +08:00
Shengliang Guan b2cf6b3496 add support vnodes config 2021-12-29 19:35:46 -08:00
Hongze Cheng 6c0c1b222f more 2021-12-27 15:32:51 +08:00
Haojun Liao 48507aecc0 [td-11818] support show databases; 2021-12-17 11:22:31 +08:00
dapan1121 924e3ad6bd use db to get vgroup list and db info 2021-12-15 09:52:37 +08:00
Haojun Liao 04057a39e2 [td-10564] connect to server success. 2021-12-13 19:31:00 +08:00
Haojun Liao cfc632893a [td-10564] refactor and add test cases. 2021-12-10 16:12:28 +08:00
Xiaoyu Wang 5e981e43ad TD-11819 Parsing insert statement and assembling binary objects. 2021-12-09 03:39:15 -05:00
Shengliang Guan cebbc0719b TD-10431 mnode cluster 2021-12-02 11:22:03 +08:00
Shengliang Guan 94eac805b9 TD-10430 refact osDir.h and daemon module 2021-11-23 19:54:17 +08:00
Liu Jicong 044b02bb60 add wal implementation 2021-11-23 15:46:23 +08:00
Haojun Liao 5a4f137b14 Merge branch '3.0' of github.com:taosdata/tdengine into 3.0 2021-11-10 23:25:02 +08:00
Hongze Cheng e9bf4fceb0 refact 2021-11-02 15:06:56 +08:00
Haojun Liao f69a885da5 [td-10564]Add implementation in executor. 2021-11-02 13:37:31 +08:00
Haojun Liao c3f4d74f9b Merge branch '3.0' into feature/3.0_liaohj 2021-10-27 17:28:02 +08:00
Haojun Liao b7917aa43b [td-10564] Add codes for query parsing. 2021-10-21 11:06:52 +08:00
Shengliang Guan ef3e39c902 sdb version 2021-10-17 21:20:41 +08:00
Hongze Cheng 8ce34a9096 fix some compile warning 2021-10-12 16:37:44 +08:00
Haojun Liao 949b62cc44 [td-10529] merge 3.0. 2021-10-08 11:54:12 +08:00
Haojun Liao ee9013e4de [TD-10529]refactor & add required APIs. 2021-10-08 10:23:44 +08:00
Haojun Liao c6d23aa82d [TD-10529] 2021-10-06 23:46:48 +08:00
Shengliang Guan 9fae7a3dfe minor changes 2021-10-04 21:42:21 +08:00
Shengliang Guan 1f3b7197b1 remove some system include files 2021-10-04 21:41:11 +08:00
Shengliang Guan d20aa8f8f3 [TD-10430] check util and common files 2021-10-04 20:42:53 +08:00
Shengliang Guan 140ec7c8aa [TD-10430] adjust util and common module 2021-10-04 12:09:50 +08:00
Shengliang Guan c0a171b144 [TD-10430] adjust os module 2021-10-03 10:32:14 +08:00
Shengliang Guan e889008732 include file for os module 2021-09-30 17:10:36 +08:00
Shengliang Guan 7af18fc96c add some os files 2021-09-30 16:41:02 +08:00
Shengliang Guan 0d36837ee5 [TD-10430] compile error while add dnode module 2021-09-30 13:40:57 +08:00
Hongze Cheng 72bdaf1014 refact 2021-09-22 11:04:14 +08:00
Hongze Cheng 80c3d406b5 refact 2021-09-22 10:46:19 +08:00
Hongze Cheng bddec203b6 refact 2021-09-22 10:32:42 +08:00
Hongze Cheng 3b227a5f73 refact 2021-09-21 21:15:58 +08:00