Commit graph

31 commits

Author SHA1 Message Date
Alex Duan
0d9901f7ae
case: tidy up cases (10.31) Migrate system-test (#33444) 2025-11-06 16:23:37 +08:00
Simon Guan
e457d1c3d4 Merge branch '3.3.6' into merge/3.3.6tomain 2025-10-27 09:42:34 +08:00
Tony Zhang
b011b5705e
fix: show create table error when nchar-type tag is empty string (#33356) 2025-10-24 16:58:44 +08:00
Alex Duan
b0f8179da1
test: tidy up cases on main branch (#33317) 2025-10-21 13:40:17 +08:00
Alex Duan
bf28378e83
test: tidy up CI case for link function (#33253) 2025-10-20 14:07:04 +08:00
Alex Duan
8fb95f6dfc
test: adjust catalog of test cases (#32977) 2025-10-09 10:17:39 +08:00
dongming chen
1f94247c94
feat: auto balance add case (#33067) 2025-09-25 14:16:51 +08:00
dongming chen
cf1fcd0243
enh(TS-6867): add test case (#32976) 2025-09-15 15:04:17 +08:00
Simon Guan
ecdf2b04f6
test: update case description (#32878) 2025-09-04 20:33:50 +08:00
Simon Guan
2cf2437822
test: update case desc (#32647) 2025-08-21 09:51:49 +08:00
Simon Guan
e28fc56f56
test: update cases desc (#32498) 2025-08-08 16:36:00 +08:00
Simon Guan
8d8a13b9ce
test: update cases desc (#32491) 2025-08-07 18:07:16 +08:00
Simon Guan
e11ba4620c
test: update notes (#32484) 2025-08-07 13:30:57 +08:00
Yihao Deng
0b50ab8d8c
enh: update show creata table (#32320) 2025-07-29 10:37:47 +08:00
huohong
71f3109e60 fix failed case 2025-07-19 09:57:01 +08:00
huohong
8d4b7b2e07 fix failed case 2025-07-18 11:42:16 +08:00
Bomin Zhang
876979b5f5
feat[ts-6107]: shared storage (#31552)
* add API to use s3 as shared storage

* support using local file system as shared storage

* upload file to shared storage

* support read, compact and drop

* finish basic mnode & vnode msg processing

* follower sync migration state

* implement mnode transaction, and improve log

* send migration progress msg to dnode to avoid deadlock

* implement following migration

* remove mcount

* avoid redo migration on startup

* avoid follower deadlock when leader is down

* trigger migrate by timer,  avoid compact after migration

* comment out the usage of 'tcs' functions in stream

* change config item prefix from s3 to ss

* change db option prefix from s3 to ss

* rename s3 data struct, function, file to ss

* rename s3 macro to ss

* update s3 sql to ss

* rename remaining s3 items to ss

* check ss configruation, improve s3 retry

* grant object storage -> shared storage,  check ssEnabled

* fix memory leaks

* update build options

* omit sensitive information when dump config

* fix backward compatibility issue

* fix issues found in ci-checks

* fix some failed test cases

* avoid follower timeout and improve log

* fix: follower timeout because migration status not updated

* refuse migration if there's an in progress one

* fix ss test case

* remove garbage files and other minor improvement

* fix failed test cases

* update unit test

* fix failed test case

* fix failed test case

* update document

* update document and fix failed test cases

* fix minor issues in code, test and document

* check new commit after migration task is scheduled

* fix several issus

1. migrate information cannot be dropped sometimes because progress response was put into read queue.
2. memory leak in rare cases
3. data corruption in rare cases
4. failed test case

* add shared storage upgrade tool

* fix compile error
2025-07-14 16:33:53 +08:00
Simon Guan
20ffa6b55e
test: rename tdsql functions (#31065) 2025-05-17 11:47:26 +08:00
Simon Guan
b874cf66fe
test: migrate cases (#31037) 2025-05-16 20:35:26 +08:00
Nie Minhui
b68ae4bb93
reorganized catalog (#31099)
* reorganized catalog

* reorganized catalog
2025-05-16 11:30:57 +08:00
Simon Guan
dbcc15b57c
test: migrate cases (#31050) 2025-05-12 09:00:19 +08:00
Simon Guan
be0cb312b0
test: migrat cases (#31032) 2025-05-10 09:12:33 +08:00
Simon Guan
2156b6e8ff
test: remove unused files (#31024) 2025-05-08 23:08:29 +08:00
Simon Guan
78dbc6947c
test: migrate cases (#30997) 2025-05-08 10:51:33 +08:00
Simon Guan
b2169c0c9a
test: migrate cases (#30987) 2025-05-07 13:38:12 +08:00
Simon Guan
51e53a7926
test: migrate cases (#30979) 2025-05-06 17:31:34 +08:00
Simon Guan
e7dee103fb
test: migrate cases (#30976) 2025-05-06 13:32:43 +08:00
Simon Guan
94d57f739e
test: migrate cases (#30974) 2025-05-05 17:36:46 +08:00
Simon Guan
644972d160
test: migrate cases (#30973) 2025-05-05 14:08:10 +08:00
Simon Guan
d42ce53afe
test: migrate cases (#30960) 2025-04-30 12:45:50 +08:00
Simon Guan
23c0574059
test: migrate cases (#30957) 2025-04-30 10:35:45 +08:00