Liu Jicong
52b4b510a8
merge 3.0
2022-10-26 09:18:29 +08:00
Liu Jicong
75e5e490fd
refactor(stream): recover and fill history
2022-10-26 00:31:00 +08:00
Shengliang Guan
20a279e69a
Merge pull request #17605 from taosdata/fix/3.0_bugfix_wxy
...
fix: wrong permissions of 'show variables' command
2022-10-25 14:17:06 +08:00
Cary Xu
6d0d42569a
enh: remove obsolete codes for raw data row
2022-10-25 11:30:57 +08:00
Xiaoyu Wang
0fdce91b5a
fix: wrong permissions of 'show variables' command
2022-10-24 16:34:10 +08:00
Shengliang Guan
21445a717c
Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge
2022-10-22 09:07:39 +08:00
Shengliang Guan
5d293869a9
Merge pull request #17553 from taosdata/fix/liao_cov
...
fix(query): fix coverity issues.
2022-10-22 08:14:44 +08:00
Shengliang Guan
f5d1b3f8f1
Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge
2022-10-21 19:12:06 +08:00
dapan1121
1b65cd2089
fix: fix show create table crash issue
2022-10-21 17:24:06 +08:00
Liu Jicong
5571ebee0f
Merge pull request #17542 from taosdata/feature/stream
...
enh(stream): internal optimize
2022-10-21 14:31:42 +08:00
Haojun Liao
b53cc7f3dd
fix(query): fix coverity issues.
2022-10-21 14:00:46 +08:00
Liu Jicong
e0b5b9263e
refactor: remove unused code
2022-10-21 10:42:24 +08:00
Liu Jicong
035e6b13c8
enh(stream): internal optimize
2022-10-21 10:29:05 +08:00
dapan1121
a01d49b223
Merge pull request #17522 from taosdata/feat/TD-19386
...
feat: add retrieve DB and table route info APIs
2022-10-21 08:31:11 +08:00
Minghao Li
cc7a393978
refactor(sync): refactor sync
2022-10-20 19:42:22 +08:00
Shengliang Guan
894e75ca65
fix: comment sncReconfig
2022-10-20 18:32:19 +08:00
Haojun Liao
abff4fb1f2
Merge pull request #17336 from taosdata/feature/3_liaohj
...
other:merge 3.0, and support last query cache
2022-10-20 18:15:38 +08:00
dapan1121
0d727eedcf
Merge remote-tracking branch 'origin/3.0' into feat/TD-19386
2022-10-20 16:30:20 +08:00
Minghao Li
5965629b2e
refactor(sync): refacotr sync
2022-10-20 16:05:14 +08:00
dapan1121
7c133359ce
feat: add retrieve db and table route info api
2022-10-20 15:13:39 +08:00
Minghao Li
74b48e6df8
refacotr(sync): modify sync-snapshot
2022-10-20 14:53:03 +08:00
Shengliang Guan
025c92586f
Merge remote-tracking branch 'origin/3.0' into enh/TD-19660
2022-10-20 11:45:56 +08:00
Shengliang Guan
34b08b7b71
fix: improve test coverage
2022-10-20 11:27:00 +08:00
54liuyao
368f5134c5
feat(stream):optimize state window disc buff
2022-10-20 09:04:51 +08:00
dapan1121
723110c449
feat: add retrieve db and table route info API
2022-10-19 19:25:02 +08:00
Shengliang Guan
881db69feb
Merge pull request #17453 from taosdata/feature/sync2-merge
...
refactor(sync): add sync ctrl queue in vnode
2022-10-19 15:50:09 +08:00
Haojun Liao
f7fdeecc44
Merge branch '3.0' into feature/3_liaohj
2022-10-19 11:23:55 +08:00
Minghao Li
28a5a9d7e1
refactor(sync): add log, update quorum first when reconfig
2022-10-19 10:57:50 +08:00
Shengliang Guan
fc5af24975
Merge pull request #17444 from taosdata/enh/TD-19622
...
refact: remove bnode codes
2022-10-19 10:06:35 +08:00
Minghao Li
4c9f10b6f3
refactor(sync): add sync ctrl queue in vnode
2022-10-18 19:12:34 +08:00
54liuyao
8efd7e8763
feat(stream):replace disk buff
2022-10-18 18:13:47 +08:00
Shengliang Guan
3a7d89a6bb
refact: remove bnode codes
2022-10-18 17:34:58 +08:00
Minghao Li
1b36ad119c
refactor(sync): rename functions
2022-10-18 15:24:00 +08:00
Minghao Li
e810f2ad64
refactor(sync): delete old code, ok
2022-10-18 13:53:03 +08:00
Xiaoyu Wang
0228caaa0d
enh: last cache optimize
2022-10-18 11:38:59 +08:00
Minghao Li
092a07475d
refactor(sync): process hb and appendentries
2022-10-17 16:38:44 +08:00
Xiaoyu Wang
9abea76791
fix: do coverity scan
2022-10-17 15:43:42 +08:00
Minghao Li
fa30b94c67
refactor(sync): append entries
2022-10-16 12:07:02 +08:00
Benguang Zhao
616eb5f903
Merge branch '3.0' into FIX/TD-19239-3.0
2022-10-16 00:29:01 +08:00
Benguang Zhao
7fb827debd
fix: refactor walScanLogGetLastVer, walCheckAndRepairMeta, and walCheckAndRepairIdx.
...
* search for the last entry in the contiguous range of valid WAL from the last pos fsynced as firstTrial
* find the last entry before the last pos fsynced backwards as second trial
* reserve sufficient space for computing CRC32 checksum, esp. of WAL record body
* rebuild meta info to resolve potential misalignment between lists of meta and actual log files
* retract commitIndex and appliedIndex to lastLogIndex if needed
* put an upper size limit on possibly corrupted WAL range to be recovered
2022-10-15 23:56:31 +08:00
Shengliang Guan
edf9253a16
Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2
2022-10-15 17:19:08 +08:00
dapan1121
0df311a78f
Merge pull request #17264 from taosdata/refact/query_opt
...
refactor:do some internal refactor to optimize the query performance.
2022-10-14 19:51:46 +08:00
Shengliang Guan
ea4ae8a960
Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2
2022-10-14 19:23:02 +08:00
Shengliang Guan
78fb1911d4
enh: refactor the code to create and delete mnodes
2022-10-14 17:59:09 +08:00
dapan1121
40591003d1
Merge branch 'refact/query_opt' of github.com:taosdata/TDengine into refact/query_opt
2022-10-14 13:09:30 +08:00
Minghao Li
4d123c4da6
refactor(sync): add interface in sync
2022-10-14 11:18:48 +08:00
dapan1121
9a024590f5
Merge pull request #17321 from taosdata/feat/caseWhen
...
feat: support case when operator
2022-10-14 09:57:29 +08:00
dapan1121
74be3572db
enh: add query response policy
2022-10-14 09:31:18 +08:00
dapan1121
f3919c4450
Merge remote-tracking branch 'origin/3.0' into feat/caseWhen
2022-10-14 09:14:01 +08:00
Minghao Li
2ae4081a3f
refactor(sync): add double queues in vnode
2022-10-13 20:57:36 +08:00
afwerar
f80dbfb6f5
fix: memory param over
2022-10-13 18:48:06 +08:00
Minghao Li
733440b352
refactor(sync): add double queues in vnode
2022-10-13 14:37:18 +08:00
Liu Jicong
7f8d2ff56d
Merge pull request #17328 from taosdata/feature/stream
...
refactor(stream): set state buffer size
2022-10-13 14:24:31 +08:00
Shengliang Guan
bf5c14b64c
Merge pull request #17305 from taosdata/feature/rpc_compress
...
support compress
2022-10-13 13:58:36 +08:00
Shengliang Guan
ebf330fad2
Merge pull request #17309 from taosdata/fix/3.0_bugfix_wxy
...
fix: some problems of parser
2022-10-13 13:58:13 +08:00
Liu Jicong
d507678b35
refactor(stream): set state buffer size
2022-10-13 11:18:02 +08:00
Hongze Cheng
4cc94968ee
refact: format header file
2022-10-13 11:09:43 +08:00
Xiaoyu Wang
d6374a726a
fix: some problems of parser
2022-10-12 16:32:29 +08:00
dapan1121
a13f553868
Merge remote-tracking branch 'origin/3.0' into feat/caseWhen
2022-10-12 13:33:41 +08:00
dapan1121
c485718d32
feat: add more case when cases
2022-10-12 11:46:49 +08:00
yihaoDeng
53b6058b0d
support compress
2022-10-12 10:22:40 +08:00
yihaoDeng
37a0b9c759
support compress
2022-10-11 22:18:44 +08:00
yihaoDeng
4507776c8e
support compress
2022-10-11 22:09:35 +08:00
Shengliang Guan
b9374718d6
Merge pull request #17290 from taosdata/fix/3.0_bugfix_wxy
...
feat: support batch loading of csv files
2022-10-11 20:53:49 +08:00
Xiaoyu Wang
18fa48ae57
feat: support batch loading of csv files
2022-10-11 15:54:01 +08:00
Shengliang Guan
f0a7430238
Merge pull request #17263 from taosdata/feature/3_liaohj
...
refactor: do some internal refactor.
2022-10-10 16:13:27 +08:00
Haojun Liao
68842b9c64
refactor: do some internal refactor.
2022-10-10 14:55:58 +08:00
Liu Jicong
2f9aeeb5fc
feat(stream): support define table name
2022-10-09 16:54:27 +08:00
dapan1121
8ab016fd9f
Merge remote-tracking branch 'origin/3.0' into feat/caseWhen
2022-09-30 15:21:03 +08:00
Shengliang Guan
d17884f7c7
Merge pull request #17163 from taosdata/enh/optTbnameIN
...
opt(query): opt tbname_in query
2022-09-30 13:36:52 +08:00
yihaoDeng
f41b494ac6
opt tbname in
2022-09-30 10:19:56 +08:00
54liuyao
46c99915bc
feat(stream): distribute interval disc buff
2022-09-30 10:01:51 +08:00
yihaoDeng
6445ee8ad6
opt tbname in
2022-09-29 23:56:07 +08:00
Shengliang Guan
3be4a2ed9c
Merge remote-tracking branch 'origin/3.0' into fix/TD-19245
2022-09-29 19:42:09 +08:00
Shengliang Guan
e94646ca70
fix: coverity issues
2022-09-29 19:41:54 +08:00
dapan1121
2d3992b72b
feat: support case when clause
2022-09-29 19:19:49 +08:00
yihaoDeng
4977e2e676
opt tbname in
2022-09-29 18:35:12 +08:00
Shengliang Guan
74c5bf9bd0
Merge pull request #17152 from taosdata/feat/3.0_parser_planner
...
feat: sql command 'show table tags from table_name'
2022-09-29 17:57:23 +08:00
Xiaoyu Wang
73642ac3a2
feat: sql command 'show table tags from table_name'
2022-09-29 16:16:49 +08:00
Liu Jicong
057edd92c3
Merge branch '3.0' into feature/tq
2022-09-28 20:27:09 +08:00
Haojun Liao
71e3993185
Merge pull request #17114 from taosdata/feature/3_liaohj
...
refactor(query): do some internal refactor.
2022-09-28 17:36:01 +08:00
Liu Jicong
1ad4d16373
Merge branch '3.0' into feature/tq
2022-09-28 10:57:59 +08:00
Liu Jicong
0e8aaf4c9e
feat(tmq): push optimization
2022-09-28 10:38:49 +08:00
Haojun Liao
4058ae1f9b
Merge branch '3.0' into feature/3_liaohj
2022-09-27 18:16:26 +08:00
54liuyao
747297bd28
feat(stream): stream fill
2022-09-27 18:11:44 +08:00
Xiaoyu Wang
8caa36299c
feat: add the _irowts pseudo column to output the timestamp of the interp
2022-09-27 15:23:24 +08:00
Haojun Liao
aa055abd7c
refactor:do some internal refactor.
2022-09-27 10:52:55 +08:00
Shengliang Guan
4e51886063
Merge pull request #17071 from taosdata/feat/3.0_parser_planner
...
feat(stream): tag and child table name improvement
2022-09-26 19:54:36 +08:00
Shengliang Guan
f4cbf6dd75
Merge pull request #17040 from taosdata/fix/ZhiqiangWang/TD-13064-fix-mac-test-error
...
os: fix Mac test error
2022-09-26 18:53:48 +08:00
Xiaoyu Wang
1d62834e5c
feat(stream): tag and child table name improvement
2022-09-26 18:39:47 +08:00
Haojun Liao
5c1f55f6ca
other:merge 3.0
2022-09-26 11:35:19 +08:00
afwerar
00a9491a97
os: fix Mac test error
2022-09-23 17:50:43 +08:00
dapan1121
dc0e36f742
Merge branch '3.0' into enh/clientPolicy
2022-09-23 16:41:18 +08:00
Shengliang Guan
778aa44fc2
Merge pull request #17018 from taosdata/fix/3.0_bugfix_wxy
...
fix: subplans under set operator use different group ids
2022-09-23 14:03:05 +08:00
dapan1121
3fb3aa7bea
Merge remote-tracking branch 'origin/3.0' into enh/clientPolicy
2022-09-23 13:33:11 +08:00
Shengliang Guan
f80068bbe6
Merge pull request #17011 from taosdata/feat/3.0_parser_planner
...
feat: case when expression
2022-09-23 11:41:57 +08:00
Xiaoyu Wang
ee9190e9c0
fix: subplans under set operator use different group ids
2022-09-23 11:26:03 +08:00
Xiaoyu Wang
50ebcb5006
feat: case when expression
2022-09-22 19:20:21 +08:00
Haojun Liao
7ee2449a73
Merge branch '3.0' into feature/3_liaohj
2022-09-22 14:03:17 +08:00
Xiaoyu Wang
5116e0a01b
enh: added memory allocators for parser and planner
2022-09-21 17:04:12 +08:00
Xiaoyu Wang
3abfb569ba
Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize
2022-09-21 14:00:55 +08:00
Liu Jicong
72fba5a8ce
fix(stream): check delete uid
2022-09-21 11:54:44 +08:00
Xiaoyu Wang
2f475399a6
enh: added memory allocators for parser and planner
2022-09-21 10:57:41 +08:00
Haojun Liao
33c075542d
refactor(query): do some internal refactor.
2022-09-21 10:26:55 +08:00
Minglei Jin
8bc6a6297f
enh(sync): log entry cache for sync
2022-09-20 19:57:02 +08:00
Xiaoyu Wang
8a010a58f3
enh: added memory allocators for parser and planner
2022-09-20 16:13:08 +08:00
Liu Jicong
86c0fb56e0
enhance stream backend for sma
2022-09-19 17:27:25 +08:00
Liu Jicong
273adb9895
fix memory leak
2022-09-16 16:17:02 +08:00
dapan1121
a85a73e2de
fix: fix memory leak issues
2022-09-15 16:30:21 +08:00
dapan1121
4048c99282
Merge remote-tracking branch 'origin/3.0' into enh/clientPolicy
2022-09-15 14:50:35 +08:00
dapan1121
9e44816bcc
enh: support client local merge policy
2022-09-15 14:46:15 +08:00
Liu Jicong
deb731c1c4
Merge pull request #16840 from taosdata/enh/3.0_planner_optimize
...
enh: the delete physical plan increases the timestamp interval of the actual deleted data
2022-09-15 10:56:08 +08:00
Cary Xu
aa43876665
enh: tsdb retention and fs optimization
2022-09-14 18:10:51 +08:00
Xiaoyu Wang
e2586979eb
enh: the delete physical plan increases the timestamp interval of the actual deleted data
2022-09-14 17:51:21 +08:00
Liu Jicong
3bedc3fa3b
Merge pull request #16836 from taosdata/feature/stream
...
feat(stream): stream state support tuple
2022-09-14 17:47:47 +08:00
Liu Jicong
4c6a8bbc95
feat(stream): stream state support tuple
2022-09-14 16:50:42 +08:00
Shengliang Guan
6263c8fcc9
Merge pull request #16781 from taosdata/enh/3.0_planner_optimize
...
enh: add binary serialization method to node structure
2022-09-14 11:52:35 +08:00
Xiaoyu Wang
6cf578f299
feat: database option 'tsdb_pagesize'
2022-09-13 14:19:50 +08:00
Xiaoyu Wang
ff9d673489
enh: add binary serialization method to node structure
2022-09-13 10:48:39 +08:00
dapan1121
1427a8f3b0
enh: support client query policy
2022-09-09 19:03:42 +08:00
Xiaoyu Wang
d5735d608c
Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize
2022-09-08 09:44:53 +08:00
Shengliang Guan
e0d5ec3962
Merge pull request #16728 from taosdata/feature/3.0_mhli
...
refactor(sync): add syncHeartbeat, syncHeartbeatReply
2022-09-07 18:58:50 +08:00
Minghao Li
c5ec1741bc
refactor(sync): add syncHeartbeatReply
2022-09-07 18:02:10 +08:00
Minghao Li
d9363214b7
refactor(sync): add syncHeartbeat
2022-09-07 15:29:04 +08:00
54liuyao
1f5d9a38e7
feat(stream):change single interval disc buff and interval delete
2022-09-07 14:48:14 +08:00
Xiaoyu Wang
27a687aba8
Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize
2022-09-06 13:41:05 +08:00
Xiaoyu Wang
983ac86a49
enh: add binary serialization method to node structure
2022-09-06 13:40:43 +08:00
dapan1121
dc4504b4c2
feat: support table name prefix/suffix config
2022-09-05 15:09:23 +08:00
dapan1121
8675857207
enh: add client query policy
2022-09-05 13:56:42 +08:00
Xiaoyu Wang
ccaf6f8a78
feat: add database option 'table_prefix' and 'table_suffix'
2022-09-03 11:22:36 +08:00
Shengliang Guan
441514d5ea
Merge pull request #16583 from taosdata/enh/3.0_planner_optimize
...
feat: sql command 'show vnodes' and database option 'sst_trigger'
2022-09-01 19:59:44 +08:00
Xiaoyu Wang
594e4b376e
feat: sql command 'show vnodes' and database option 'sst_trigger'
2022-09-01 19:01:37 +08:00
Shengliang Guan
c49bb4533f
Merge pull request #16575 from taosdata/enh/3.0_planner_optimize
...
enh: the default values of wal related parameters are different in si…
2022-09-01 16:50:19 +08:00
Xiaoyu Wang
c06503d865
enh: the default values of wal related parameters are different in single-replica and multi-replica
2022-09-01 15:52:03 +08:00
54liuyao
83e62c3849
feat(stream):stream partition by column
2022-09-01 15:05:24 +08:00
Xiaoyu Wang
2ccc7471af
enh: query get dbcfg optimization
2022-08-31 11:36:59 +08:00
Haojun Liao
37618513a6
Merge branch '3.0' into feature/3_liaohj
2022-08-29 22:47:18 +08:00
Haojun Liao
ba8b10e27b
refactor(query): do some internal refactor.
2022-08-29 18:47:46 +08:00
wade zhang
2ad31384f6
Merge pull request #15818 from taosdata/feature/TD-14761
...
feat: get meta and data from tmq using snapshot
2022-08-29 09:49:35 +08:00
Shengliang Guan
c581212712
Merge pull request #16439 from taosdata/feature/3_liaohj
...
feature(query): support last function cache and retrieve data.
2022-08-28 21:27:13 +08:00
Haojun Liao
655dbb47c1
refactor(query): do some internal refactor.
2022-08-26 19:19:48 +08:00
Haojun Liao
60d9acb7b4
feature(query): support last function cache and retrieve data.
2022-08-26 15:27:19 +08:00
slzhou
f3890f7421
feat: support udf merge in udfd
2022-08-26 14:27:15 +08:00
wangmm0220
6b61d3c23b
fix:conflicts from 3.0
2022-08-25 16:57:19 +08:00
dapan1121
4ab25b856f
Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta
2022-08-25 13:23:16 +08:00
Shengliang Guan
0758d32964
Merge pull request #16382 from taosdata/feat/3.0_systable_privilege_wxy
...
feat: system table visible permission
2022-08-25 11:08:12 +08:00
Haojun Liao
1c06206000
other:merge 3.0
2022-08-25 11:01:36 +08:00
wangmm0220
c7bf08d5af
feat: get snapshot data for taosX
2022-08-24 17:42:33 +08:00
Xiaoyu Wang
99490c063e
feat: system table visible permission
2022-08-24 17:36:10 +08:00
shenglian zhou
1540881cb6
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/save-op-state
2022-08-24 17:05:49 +08:00