Shengliang Guan
c2323db00d
fix: allow the ip resolved by fqdn different between dnodes
2022-12-30 17:04:14 +08:00
Shengliang Guan
b1e01c700d
Merge pull request #19275 from taosdata/enh/3.0_planner_optimize
...
feat: support writing streams to existing tables
2022-12-30 16:10:53 +08:00
xinsheng Ren
e93863a652
enh/TD-21425/windows print trace ( #19258 )
...
* enh/TD-21425/windows print trace
* enh/windows trace test
* fix/check calloc failed
* enh/windows print,stack size hard code
2022-12-30 15:39:39 +08:00
xinsheng Ren
fcf64fa3d5
Enh/xsren/win print trace mainbase ( #19279 )
...
* enh/TD-21425/windows print trace
* enh/windows trace test
* fix/check calloc failed
* enh/windows print,stack size hard code
2022-12-30 15:39:15 +08:00
Shengliang Guan
c67df2c0d6
Merge pull request #19188 from taosdata/feature/3_liaohj
...
fix(query): opt filter perf.
2022-12-30 14:42:17 +08:00
dapan1121
8ff3b2fda3
Merge remote-tracking branch 'origin' into enh/TD-21108
2022-12-30 13:31:37 +08:00
dapan1121
dfefb68aa6
feat: support crash report
2022-12-30 13:30:54 +08:00
Shengliang Guan
2cbbc88937
enh: speed assert in release mode
2022-12-30 11:14:31 +08:00
Shengliang Guan
85eba36190
Merge pull request #19257 from taosdata/refactor/stream_dispatch_main
...
refactor: stream dispatch
2022-12-30 10:18:29 +08:00
Xiaoyu Wang
bc2fa58280
Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize
2022-12-30 10:14:47 +08:00
Xiaoyu Wang
de418e8c8d
feat: support writing streams to existing tables
2022-12-30 10:11:41 +08:00
Benguang Zhao
ed43aeaa9b
enh: add vndCommitMaxInterval cfg param
2022-12-29 19:47:28 +08:00
Alex Duan
0c422345b3
feat: support show cluster alive; and show db.alive;
2022-12-29 18:07:57 +08:00
dapan1121
ea249127af
Merge pull request #19245 from freemine/main
...
new API taos_stmt_reclaim_fields to reclaim TAOS_FIELD_E in a uniform…
2022-12-29 17:44:42 +08:00
Shengliang Guan
25e9d94f5b
Merge pull request #19244 from taosdata/feature/stream_main
...
enh: put func state into tdb
2022-12-29 17:17:29 +08:00
Haojun Liao
f970dd24fc
fix(query): fix the invalid access.
2022-12-29 16:34:14 +08:00
Liu Jicong
bfb92457fa
refactor: stream dispatch
2022-12-29 16:24:30 +08:00
Shengliang Guan
3c331dc145
Merge pull request #19250 from taosdata/fix/main_bugfix_wxy
...
fix: escape error in create topic/stream
2022-12-29 16:08:50 +08:00
Haojun Liao
0e471afc03
fix(query): fix the invalid access.
2022-12-29 14:48:57 +08:00
Xiaoyu Wang
e0ca1affdf
fix: escape error in create topic/stream
2022-12-29 14:39:02 +08:00
Liu Jicong
7721353b6b
enh: put func state into tdb
2022-12-29 12:39:07 +08:00
dapan1121
4a142018da
Merge pull request #19224 from taosdata/fix/TD-21561
...
fix(query): fix count/hyperloglog return additional row in group by when queryPolicy is set to 3.
2022-12-29 12:28:28 +08:00
dapan1121
8f9cf766a4
Merge pull request #19214 from taosdata/feat/TD-21454
...
feat(stream):stream insert data into an existing table
2022-12-29 11:28:25 +08:00
freemine
b537bf318b
new API taos_stmt_reclaim_fields to reclaim TAOS_FIELD_E in a uniform way
2022-12-29 10:36:34 +08:00
Haojun Liao
8ca981b3f0
Merge branch 'main' into feature/3_liaohj
2022-12-29 10:26:07 +08:00
Benguang Zhao
d307413c36
Merge branch 'main' into FIX/TD-21043-main
2022-12-29 10:03:17 +08:00
xinsheng Ren
1876d6d748
Fix/xsren/td 20817 mac fqdn ( #19078 )
...
* fix/TD-20817-mac-fqdn use localhostname
* fix/TD-20817-mac-fqdn redundant codes
* fix/TD-20817-mac-fqdn,replace command with api
Co-authored-by: facetosea <25808407@qq.com>
Co-authored-by: Shuduo Sang <sangshuduo@gmail.com>
2022-12-29 09:38:48 +08:00
Shengliang Guan
2bbf2f3ab1
Merge branch '3.0' into merge/mainto3.0_1229
2022-12-29 09:36:52 +08:00
xinsheng Ren
853b93fbe1
Fix/xsren/td 20817 mac fqdn ( #19078 )
...
* fix/TD-20817-mac-fqdn use localhostname
* fix/TD-20817-mac-fqdn redundant codes
* fix/TD-20817-mac-fqdn,replace command with api
Co-authored-by: facetosea <25808407@qq.com>
Co-authored-by: Shuduo Sang <sangshuduo@gmail.com>
2022-12-29 09:21:20 +08:00
Haojun Liao
011c83956b
refactor: do some internal refactor.
2022-12-28 19:12:36 +08:00
Ganlin Zhao
ec75ddec83
fix(query): fix count/hyperloglog return additional row in group by
...
when queryPolicy is set to 3.
2022-12-28 17:27:23 +08:00
54liuyao
4734795fe1
feat(stream):stream insert data into an existing table
2022-12-28 17:09:54 +08:00
Shengliang Guan
fb628f7fdf
Merge pull request #19212 from taosdata/merge/mainto3.0_1228
...
merge from main to 3.0
2022-12-28 17:03:11 +08:00
Shengliang Guan
78c14a2c88
Merge remote-tracking branch 'origin/3.0' into merge/mainto3.0_1228
2022-12-28 14:59:02 +08:00
Shengliang Guan
ed98fddf74
enh: adjusting the operation mode of the stream thread pool
2022-12-28 14:37:56 +08:00
Xiaoyu Wang
01b90f45eb
Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize
2022-12-28 10:33:17 +08:00
Xiaoyu Wang
b6aadbf16f
sql command 'create index'
2022-12-28 10:31:34 +08:00
Shengliang Guan
d342ebcd77
Merge pull request #18720 from taosdata/refact/submit_req
...
Refact/submit req
2022-12-28 10:29:00 +08:00
Liu Jicong
dcb71e4af1
refactor: stream dispatch
2022-12-27 15:17:43 +08:00
Liu Jicong
39eb62d80d
enh: set scan limit
2022-12-27 14:52:41 +08:00
Benguang Zhao
8916722dd7
Merge branch main to FIX/TD-21043-main
2022-12-27 14:50:39 +08:00
Shengliang Guan
794fb5d1b5
fix: handle error if sync buffer is full
2022-12-26 20:40:33 +08:00
dapan1121
66cece62de
Merge pull request #19046 from taosdata/fix/TD-21180-3.0
...
feat(rpc): return new error code TSDB_CODE_RPC_VGROUP_NOT_CONNECTED
2022-12-26 18:08:48 +08:00
Benguang Zhao
fda2f55fe5
Merge branch main to FIX/TD-21043-main
2022-12-26 14:26:25 +08:00
Haojun Liao
723efba79b
Merge branch '3.0' into refact/submit_req
2022-12-26 13:25:25 +08:00
Liu Jicong
cc81892db1
Merge branch '3.0' into feature/stream_3.0
2022-12-26 13:22:24 +08:00
Shengliang Guan
43561bfb8c
Merge pull request #19103 from taosdata/fix/TD-21446
...
fix: restart snapshot sender on receiver is restart
2022-12-26 10:58:55 +08:00
Haojun Liao
fbc9e77004
Merge branch '3.0' into refact/submit_req
2022-12-26 10:26:17 +08:00
Shengliang Guan
664dcb6b4e
Merge branch 'main' into merge/mainto3.0_1226
2022-12-26 09:26:54 +08:00
dapan1121
32f570c76f
Merge remote-tracking branch 'origin' into enh/TD-21108
2022-12-26 09:15:00 +08:00
kailixu
73710da55f
chore: rsma sync and assert
2022-12-25 21:54:09 +08:00
kailixu
6d01e18f31
chore: rsma fs and vnode commit optimization
2022-12-24 23:37:58 +08:00
Alex Duan
4a97f25725
fix(query): show sql len on systable length modify from 1024 to 2048
2022-12-24 11:16:45 +08:00
Benguang Zhao
5159d60f56
enh: vnodeCommit on consensus only
2022-12-23 20:16:32 +08:00
Xiaoyu Wang
0c269c317b
merge 3.0
2022-12-23 17:50:05 +08:00
Liu Jicong
b1bd24d15a
enh: scan exec set limit
2022-12-23 16:35:40 +08:00
Xiaoyu Wang
e62315c244
fix: keepColumnName parameter changes the user alias
2022-12-23 15:12:53 +08:00
dapan1121
08e6d9a264
enh: write coredump bt to log file
2022-12-23 09:22:14 +08:00
Shengliang Guan
48b6bd438d
fix: restart snapshot sender on receiver is restart
2022-12-22 17:30:02 +08:00
wangmm0220
fd76fdb9e0
opti:taosx for write_raw_block
2022-12-22 16:50:21 +08:00
Alex Duan
cd1b87031a
fix(query): modify error describe
2022-12-22 10:22:51 +08:00
Shengliang Guan
eee059db61
enh: adjust error code if transaction exec failed
2022-12-22 10:11:54 +08:00
Shengliang Guan
8c7d7b02cd
enh: adjust error code if transaction exec failed
2022-12-22 10:10:16 +08:00
Shengliang Guan
13dfaaea59
Merge pull request #19059 from taosdata/feature/stream
...
refactor: remove assert
2022-12-22 09:51:40 +08:00
WANG MINGMING
4dbc324564
Merge branch 'refact/submit_req_taosx' into refact/submit_req
2022-12-22 09:26:45 +08:00
Shengliang Guan
b0d486eb85
enh: add dropping and creating status for dnode
2022-12-21 14:14:09 +08:00
Liu Jicong
2a7de0cd46
refactor: remove assert
2022-12-21 13:54:14 +08:00
Xiaoyu Wang
db497f0252
Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize
2022-12-21 13:51:31 +08:00
Xiaoyu Wang
aecd05cf34
enh: improve unit tests
2022-12-21 13:51:06 +08:00
Hongze Cheng
e52a7b017e
fix valgrind error
2022-12-21 13:47:36 +08:00
Alex Duan
15160544c5
feat(rpc): move the check msgType to client
2022-12-21 11:48:24 +08:00
dapan1121
5441dae3ba
Merge pull request #19045 from taosdata/enh/authReadOrWrite
...
enh: support auth read or write
2022-12-21 09:21:44 +08:00
dapan1121
b77a1ed5e3
Merge pull request #19032 from taosdata/fix/TD-21001
...
enh: optimize converting timestamp at client side
2022-12-21 09:21:35 +08:00
Shengliang Guan
86ff8f381f
Merge pull request #19042 from taosdata/enh/3.0_planner_optimize
...
enh: improve unit tests
2022-12-20 21:53:25 +08:00
Alex Duan
c66b7df5d7
feat(rpc): fixed build error
2022-12-20 19:13:00 +08:00
Alex Duan
df6102f66e
fix(query): TSDB_CODE_RPC_VGROUP_NOT_CONNECTED same condition check with TSDB_CODE_RPC_NETWORK_UNAVAIL
2022-12-20 18:14:24 +08:00
dapan1121
65913f6ad9
enh: support auth read or write
2022-12-20 17:14:10 +08:00
Alex Duan
02dbf35354
fix(query): return TSDB_CODE_RPC_VGROUP_NOT_CONNECTED if all nodes in vgroups is offline
2022-12-20 16:57:16 +08:00
dapan1121
32e8202a25
enh: refact insert into select processing
2022-12-20 16:55:11 +08:00
Xiaoyu Wang
ad7f9b274b
enh: improve unit tests
2022-12-20 16:53:08 +08:00
Shengliang Guan
9c8b194c34
refact: set FpSnapshotStopRead return type to void
2022-12-20 15:07:27 +08:00
Shengliang Guan
12b6cf15a0
refact: set FpGetSnapshotInfo return type to void
2022-12-20 14:57:04 +08:00
Shengliang Guan
7f18cc5b8b
Merge pull request #19030 from taosdata/main
...
merge from main to 3.0
2022-12-20 11:24:20 +08:00
Ganlin Zhao
b1a1e49cb7
Merge branch '3.0' into feat/TS-2158
2022-12-19 17:03:34 +08:00
Xiaoyu Wang
f6d953e62d
fix: disable insert csv statements on cloud services
2022-12-19 16:40:40 +08:00
Haojun Liao
fdade6d6a3
Merge branch '3.0' into refact/submit_req
2022-12-19 11:24:00 +08:00
Xiaoyu Wang
4cfa6cea33
enh: tsma support first/last/count functions
2022-12-19 10:57:56 +08:00
Ganlin Zhao
09061bcc57
Merge branch '3.0' into feat/TS-2158
2022-12-19 09:23:32 +08:00
Xiaoyu Wang
d3cb2a3a0a
merge main
2022-12-18 20:36:06 +08:00
Shengliang Guan
ead5d8edf2
fix: reduce drop dnode speed makes data more secure
2022-12-17 18:34:29 +08:00
Shengliang Guan
28f4162486
Merge pull request #18968 from taosdata/feature/stream
...
enh(stream): forbid source db replica > 1
2022-12-16 17:01:26 +08:00
Liu Jicong
be03f7aa8b
Merge branch 'main' into feature/stream
2022-12-16 14:42:44 +08:00
Liu Jicong
4402bcef94
enh(stream): forbid source db replica > 1
2022-12-16 08:53:33 +08:00
yihaoDeng
93dc0aff07
change err msg while vnode is stoped
2022-12-15 17:08:03 +08:00
dapan1121
978d45ffc1
enh: optimize converting timestamp at client side
2022-12-15 16:56:35 +08:00
Shengliang Guan
6a7c1d6bea
Merge pull request #18940 from taosdata/enh/TD-21127
...
refact: post sem in vnode while sync timeout
2022-12-14 18:55:52 +08:00
Ganlin Zhao
702054c345
feat(query): add _isfilled pseudocolumn to indicate data is origin
...
or filled.
2022-12-14 17:16:52 +08:00
Ganlin Zhao
5da2fe9bc5
feat(query): add _isfilled pseudocolumn to indicate data is origin
...
or filled.
2022-12-14 16:56:10 +08:00
Ganlin Zhao
61cfca6eb9
feat(query): add _isfilled pseudocolumn to indicate data is origin
...
or filled.
2022-12-14 16:23:49 +08:00
Shengliang Guan
60bab9ae55
refact: post sem in vnode while sync timeout
2022-12-14 16:09:28 +08:00
Shengliang Guan
2b256542a5
refact: add vnode timer
2022-12-14 09:14:40 +08:00
Shengliang Guan
0866a74944
Merge pull request #18936 from taosdata/fix/rmUnusedParam
...
fix: remove unused param
2022-12-14 08:02:33 +08:00
Shengliang Guan
04750d9078
Merge pull request #18905 from taosdata/feature/3_liaohj
...
refactor: do multiple refactor and improve some query perf.
2022-12-14 08:01:42 +08:00
yihaoDeng
6fb45a5f47
remove unused param
2022-12-13 20:16:45 +08:00
Xiaoyu Wang
2f9753c540
event window query
2022-12-13 14:18:03 +08:00
Xiaoyu Wang
b69725adaa
enh: shielding database option 'strict'
2022-12-13 10:00:24 +08:00
WANG MINGMING
c235b001b2
Merge pull request #18912 from taosdata/refact/submit_req_marks
...
opti:split clientSml.c to 3 files & modify unit test cases for sml
2022-12-12 18:48:52 +08:00
Haojun Liao
48f7fc5c3d
Merge branch '3.0' into refact/submit_req
2022-12-12 18:11:17 +08:00
Haojun Liao
8f02297890
refactor: do some internal refactor.
2022-12-12 17:53:04 +08:00
wangmm0220
408ae6aaad
fix:split clientSml.c to 3 files & modify unit test cases for sml
2022-12-12 16:26:02 +08:00
Haojun Liao
ba50a7c30d
refactor(query): add additional attribute to denote if current block has already loaded data.
2022-12-12 14:25:26 +08:00
Xiaoyu Wang
9d6d05c405
merge 3.0
2022-12-12 11:06:52 +08:00
Shengliang Guan
aa512f1d55
Merge pull request #18874 from taosdata/fix/TD-21117
...
fix: control rpc qitem memory
2022-12-10 15:58:31 +08:00
Shengliang Guan
652f51fec5
fix: control rpc qitem memory
2022-12-10 15:09:55 +08:00
Shengliang Guan
50b66df39f
fix: control rpc qitem memory
2022-12-10 14:02:57 +08:00
Shengliang Guan
016f7642de
Merge pull request #18854 from taosdata/feature/stream
...
fix: mem leak
2022-12-09 21:48:20 +08:00
Liu Jicong
a6fff95795
fix: close wal ref
2022-12-09 17:18:21 +08:00
dapan1121
4efa7c2b47
Merge pull request #18815 from taosdata/enh/insertOptimize
...
enh: insert multi tables optimize
2022-12-09 12:22:59 +08:00
Haojun Liao
27ebafdbaa
other: merge 3.0
2022-12-09 10:19:05 +08:00
WANG MINGMING
35b5f185a2
Merge pull request #18833 from taosdata/refact/submit_req_marks
...
opti:performance of schemaless
2022-12-09 05:04:48 +08:00
Shengliang Guan
6f44934fdf
Merge pull request #18806 from taosdata/FIX/xsren/TS-2235/exportTaosdatatype
...
fix:taos.dll export taosDatatype
2022-12-08 16:30:47 +08:00
Xiaoyu Wang
0a075cb57a
Merge remote-tracking branch 'origin/3.0' into enh/insertOptimize_wxy
2022-12-08 14:20:34 +08:00
Shengliang Guan
c0fc41f71f
Merge pull request #18798 from taosdata/enh/TD-21071
...
enh: print dnode startup parameters
2022-12-08 14:00:36 +08:00
Shengliang Guan
b798fbefa0
Merge pull request #18790 from taosdata/fix/TD-20305-3.0
...
fix: keep option of database with ns precision
2022-12-08 13:59:38 +08:00
xsren
509ba087d2
fix:taos.dll export taosDatatype
2022-12-08 13:51:31 +08:00
Liu Jicong
74a253eac4
refactor
2022-12-08 13:34:42 +08:00
kailixu
45528081d5
chore: keep option of ns database
2022-12-08 12:30:40 +08:00
Shengliang Guan
ebb7beac11
Merge remote-tracking branch 'origin/3.0' into enh/TD-21071
2022-12-08 12:27:30 +08:00
Shengliang Guan
a3c1d3e1ba
fix: compile error in windows
2022-12-08 12:26:10 +08:00
kailixu
4a6f41f7f1
fix: keep option of database with precision ns
2022-12-08 11:56:29 +08:00
Shengliang Guan
1d34b7edf8
enh: print dnode startup parameters
2022-12-08 10:50:24 +08:00
dapan1121
1138d8abb2
enh: add table cached meta and vg new api
2022-12-08 10:33:26 +08:00
Xiaoyu Wang
bc36bc188e
feat: event window
2022-12-08 09:36:37 +08:00
Shengliang Guan
1c04c97362
refact: rename taosAssert
2022-12-08 09:11:14 +08:00
Shengliang Guan
1bb1025f7d
enh: add tassert
2022-12-07 22:24:47 +08:00
Shengliang Guan
6d94afe48f
Revert "refact: adjust some assert cases"
2022-12-07 21:51:17 +08:00
Shengliang Guan
297ba7f7d4
Merge pull request #18775 from taosdata/fix/TD-20045
...
refact: adjust some assert cases
2022-12-07 21:44:34 +08:00
Shengliang Guan
be227bd6f6
Merge pull request #18783 from taosdata/feature/3.0_mhli
...
refactor(sync): re send snapshot in timer-routine when response timeout
2022-12-07 21:26:15 +08:00
wangmm0220
a4d03b43a0
opti: async->sync for schemaless
2022-12-07 20:33:54 +08:00
Minghao Li
c29401edf2
refactor(sync): re send snapshot in timer-routine
2022-12-07 19:46:26 +08:00
Shengliang Guan
4172acf95d
git lo
2022-12-07 19:39:53 +08:00
Shengliang Guan
b286959aed
Merge pull request #18769 from taosdata/FIX/TD-21043-3.0
...
enh: check contiguousness of indexes applied to vnode
2022-12-07 19:32:31 +08:00
Xiaoyu Wang
9e5274df99
Merge branch '3.0' into refact/submit_req
2022-12-07 18:48:09 +08:00
Shengliang Guan
d5126d469a
refact: replcase ASSERT with tAssert
2022-12-07 18:42:48 +08:00
Shengliang Guan
f69a188f7e
refact: replcase ASSERT with tAssert
2022-12-07 18:37:40 +08:00
Benguang Zhao
50883689e7
enh: check contiguousness of indexes applied to vnode tsdb
2022-12-07 17:30:22 +08:00
Shengliang Guan
9b793fd1e6
refact: adjust some assert cases
2022-12-07 17:21:24 +08:00
Shengliang Guan
c6e9b8c0fa
enh: add tassert funcs
2022-12-07 16:27:20 +08:00
Shengliang Guan
e7ee48fd38
enh: add tassert funcs
2022-12-07 16:06:07 +08:00
Liu Jicong
b133a56219
refactor: support submitreq2
2022-12-07 15:19:34 +08:00