Simon Guan
d26a0ee67a
fix: conflicts
2026-02-26 14:06:02 +08:00
Mario Peng
50a5795988
enh accelerate create stream ( #34550 )
2026-02-12 01:12:40 +08:00
wangmm0220
7ce68a3f23
fix(taosd): conflicts from main
2026-02-06 11:21:26 +08:00
Kaili Xu
0713c22872
fix(rbac): refactor docs, permission error, db owner and audit table[manual-only] ( #34498 )
2026-02-05 16:14:02 +08:00
guichuan zhang
5ce61e1f29
feat[manual-only]: support token auth when creating XNODE ( #34419 )
...
* feat(xnode): support token auth when creating XNODE
Closes [6725312703](https://project.feishu.cn/taosdata_td/feature/detail/6725312703 )
* chore: clean code & fix xnode transactions issues
* chore: fix alter xnode job memory leak
* fix: update workflow reference to use specific commit for new framework test
---------
Co-authored-by: chenhaoran <haoran920c@163.com>
2026-01-30 15:40:11 +08:00
Simon Guan
7028cb234e
fix: conflicts
2026-01-30 10:28:30 +08:00
Kaili Xu
1697365722
enh: check user name of consumer object directly. ( #34445 )
2026-01-29 19:24:39 +08:00
Kaili Xu
b3e56f99ae
enh(rbac): access control ( #34259 )
2026-01-28 19:06:16 +08:00
Zhixiao Bao
60e3ba6a62
fix: can not restart taosd while use encrypt meta data. ( #34409 )
2026-01-27 18:22:54 +08:00
Simon Guan
e526d3a338
merge: from main to 3.0 #34371
2026-01-22 14:38:48 +08:00
Zhixiao Bao
3de5894916
feat: taosk compatibility ( #34343 )
2026-01-22 14:24:32 +08:00
Simon Guan
7c6877ce16
Merge branch 'main' into merge/mainto3.0
2026-01-15 22:54:35 +08:00
Bomin Zhang
516695669b
feat: implement token notification ( #34273 )
2026-01-15 17:22:22 +08:00
guichuan zhang
ca355cafdf
enh(xnode): add column created_by and labels for xnode task ( #34264 )
...
Closes [6659009378](https://project.feishu.cn/taosdata_td/feature/detail/6659009378 )
2026-01-14 11:35:03 +08:00
Simon Guan
ba9cdf57dc
merge: from main to 3.0
2026-01-13 14:01:00 +08:00
dongming chen
1c2d4b8971
feat: [6654385780] show snap progress ( #34203 )
2026-01-13 13:43:59 +08:00
guichuan zhang
03b70995bb
feat(taosx): support xnode agent management sql ( #34224 )
...
* feat(taosx): support xnode agent management sql
Closes [6646814636](https://project.feishu.cn/taosdata_td/feature/detail/6646814636 )
* fix some memory leak
* chore: fix windows can't find openssl header file
* chore: fix memory in xnode agent module
* chore: fix and job memory leak
* docs: add error code and agent management docs
* chore: change the order of QUERY_NODE_ALTER_XNODE_AGENT_STMT
2026-01-12 20:15:37 +08:00
Bomin Zhang
56bea7d81a
feat: support create/drop totp_secret statement ( #34162 )
2026-01-06 09:28:58 +08:00
guichuan zhang
2c62466aa0
feat(taosx): support distributed taosx ( #34126 )
...
* feat: add xnode syntax
* refactor(xnode): reduce function complexity
* chore: add lost xnode.h file
* feat(xnode): create xnode task
* chore: fix double free error
* add xnoded
* start xnoded as subprocess
* complete xnode task feature
* complete show xnode jobs feature
* complete with option feature
* complete alter xnode job feature
* complete alter xnode task feature
* complete user pass feature
* clean code
* modify status type as char
* fix leader ep null
* fix start task req null
* fix pass id for status
* support timeout msg
* drop xnode task relative jobs
* clean code
* wip
* chore: add test cases for xnode
* chore: fix 3.0 merge changes
* fix drain core dump and create task core dump
* add password check
* retrieve xnode status from xnoded
* pass integer as double to cjson
* add some debug log
* add some job log
* fix start task lock
* do not handle http response
* fix coredump drop xnode task by name
* support start/stop/drop task by name
* remove mock xnoded
* support unix socket
* kill pre-xnoded before start
* support dnode close xnoded
* test(xnode): add unit test cases for xnode
* rebalance support where clause
* fix some test issue
* unformat http post content json string
* add xnode zh doc
* modify drain description
* remove job create/stop/drop operation
* support rebalance all without where condition
* support alter task by name
* add NULL param for mndCheckOperPrivilege
* add xnode txnode module for libmnode.a
* code clean
* change parser len to 4096
* clean code
* chore: try to fix gtest/gtest.h not found
* chore: fix markdown files
* chore: fix markdown in zh
* chore: fix enum issue and add ci
* chore: fix test case problem
* chore: fix pKeyVal overflow
* chore: rename to 排空节点
* chore: external cmake remove parallel
* chore: add DEP_ext_gtest for xnode test
* chore: fix gtest errors
* chore: remove gtest pthread lib
* chore: fix data type not match
* chore: fix some lint errors
* chore: fix void unlink
* chore: fix return with null pointer check
* chore: fix pointer double free and xnodeMemoryTest strncpy null
* chore: fix xnode encode action invalid datelen
* chore: remove TD_LINUX condition
* chore: use PRIu64 denote long long
* chore: fix task parser NULL and allow no with clause
* fix(xnode): fix windows build error
* chore: fix windows curl error
* chore: fix test case ins_tables relative error
* chore: fix memory leak
* docs: update taosx docs
* chore: update taosx docs
* chore: add role priviledge table
* chore: fix error code doc
* chore: fix test_xnode.py
* chore: fix doc typo
* fix: ci error while run test_user_privilege_sysinfo.py
---------
Co-authored-by: Linhe Huo <linhehuo@gmail.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Simon Guan <guanshengliang@qq.com>
2026-01-01 14:51:03 +08:00
Kaili Xu
31126ab2b6
feat(rbac): access control ( #33822 )
2025-12-29 19:27:11 +08:00
Bomin Zhang
02f627bc71
fix several issues in token and totp ( #34057 )
2025-12-26 17:14:19 +08:00
Bomin Zhang
9f0271d715
feat: support token authentication ( #34026 )
2025-12-25 16:30:10 +08:00
dongming chen
d3d5798cd2
feat/TS-6863-add-use-token-para ( #34029 )
2025-12-25 15:52:01 +08:00
WANG MINGMING
acfe352b5b
feat(stream): [TD-37208] process schema changed in vtable ( #33871 )
2025-12-25 14:41:08 +08:00
dongming chen
55f5bc0dd2
feat[TS-7233]: audit ( #33850 )
2025-12-16 16:27:11 +08:00
Yihao Deng
f5298caa15
enh: support reload ssl ( #33858 )
2025-12-15 16:48:20 +08:00
WANG MINGMING
79a5c48ffa
feat(tmq): [TS-6379]remove limition for table operation in tmq ( #33834 )
2025-12-15 11:26:46 +08:00
Bomin Zhang
d4e29c97fc
feat[TS-7529]: support TOTP authentication ( #33852 )
2025-12-10 15:25:21 +08:00
Yihao Deng
00e9ae3719
handle time unsync ( #33223 )
2025-12-09 17:43:11 +08:00
Bomin Zhang
93fe726f9c
feat[TS-7231]: identity authentication ( #33702 )
2025-12-05 17:35:10 +08:00
dongming chen
643dfcb4fc
feat(TS-7270): encrypt algr ( #33783 )
2025-12-05 13:26:28 +08:00
Mario Peng
3b0d0e3742
feat:register instance ( #33666 )
2025-11-28 10:10:37 +08:00
Simon Guan
5cb3a201b2
fix: conflict while merge from main to 3.0
2025-11-28 09:47:05 +08:00
Jinqing Kuang
8dad32d2a3
fix(stream): ignore window open when trigger is recovering from checkpoint ( #33698 )
2025-11-26 19:59:50 +08:00
Simon Guan
a70b79e334
merge: merge main to 3.0 #33663
2025-11-24 16:26:44 +08:00
Simon Guan
d529e7534b
Merge branch 'main' into merge/mainto3.0
2025-11-22 08:53:31 +08:00
Haojun Liao
67c1035853
feat(gpt): display model status when retrieving model info. ( #33664 )
2025-11-22 08:34:55 +08:00
Pan Wei
49d48c1242
fix: stream mgmt request error handling issue ( #33665 )
...
* fix: stream mgmt req error handling issue
* fix: deploy original trigger reader issue
2025-11-21 10:23:41 +08:00
Tony Zhang
e2024229fd
Merge branch 'main' into merge/mainto3.0
2025-11-20 17:11:07 +08:00
Tony Zhang
0044dfecc7
fix: stream compatibility between 3.3.7 and 3.3.8 ( #33599 )
2025-11-20 09:07:18 +08:00
Simon Guan
169d535242
Merge branch 'main' into merge/mainto3.0
2025-11-15 11:29:18 +08:00
Simon Guan
fec690899e
merge: from 3.3.6 to main branch #33572
2025-11-14 10:11:01 +08:00
dapan1121
d92f21339b
Merge remote-tracking branch 'origin/main' into merge/mainto3.0
2025-11-13 15:57:26 +08:00
xiao-77
e004167333
Merge remote-tracking branch 'origin/3.3.6' into merge/3.3.6tomain
2025-11-13 11:07:32 +08:00
WANG MINGMING
1ced706b9d
enh(wal): [TS-7567]set wal keep version to avoid deleting ( #33517 )
2025-11-13 09:28:26 +08:00
wangmm0220
62efbc7baf
fix(stream): conflicts
2025-11-07 16:49:53 +08:00
Simon Guan
6eb0c3b07c
Merge branch 'main' into merge/mainto3.0
2025-11-06 17:49:17 +08:00
Simon Guan
eb90b38991
Merge branch '3.3.6' into merge/3.3.6tomain
2025-11-06 16:35:52 +08:00
dapan1121
6c2a1d72b6
Merge remote-tracking branch 'origin/main' into enh/addStreamLatency-marks
2025-11-06 10:23:28 +08:00
dongming chen
fd77b1b4ef
fix/TD-38490-reset-heartbeat-after-mnode-leader-restart ( #33473 )
2025-11-06 09:17:27 +08:00