Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the go_modules group across 1 directory with 3 updates #11

Open
wants to merge 314 commits into
base: hdfs-test
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
314 commits
Select commit Hold shift + click to select a range
f0b623f
ignore bvt case 2.0-dev (#19935)
w-zr Nov 11, 2024
acf2b1f
update log (#19932)
jiangxinmeng1 Nov 11, 2024
e7d08d8
do some lock if lock no rows after lock_op (#19943)
ouyuanning Nov 11, 2024
04529f1
[bug] clusterservice: ignore tn store which is expired (#19954)
volgariver6 Nov 11, 2024
14644a5
support password_history and password_reuse_interval take effect sepa…
YANGGMM Nov 11, 2024
03eeca9
enable transfer in metric and cu table on 2.0-dev (#19916)
w-zr Nov 11, 2024
3ecc49a
optimize workspace size (#19929)
Wenbin1002 Nov 11, 2024
0e467d9
cherry-pick: support observe cache usage and hit status (#19914) (#19…
xzxiong Nov 11, 2024
749d8ab
add system variable profiling_history_size(#2.0-dev) (#19946)
YANGGMM Nov 11, 2024
b886a0a
cherry-pick: couple of updates (#19968)
daviszhen Nov 12, 2024
f68592e
update logtail entry type (#19901)
jiangxinmeng1 Nov 12, 2024
882250b
[bug] fix ut, which raises "address already in use" error (#19957)
volgariver6 Nov 12, 2024
109d4ca
fix panic in fillStrhashmap (#19971)
badboynt1 Nov 12, 2024
1e62f05
fix create view with hint(#2.0-dev) (#19978)
YANGGMM Nov 12, 2024
211f2c8
fix bug: panic on create fulltext idx (#19975)
ouyuanning Nov 12, 2024
a4cb448
Fix TestBackupData2 for 2.0 (#19986)
LeftHandCold Nov 12, 2024
c99b9ab
fix show index panic(#2.0-dev) (#19990)
YANGGMM Nov 12, 2024
e9f6396
optimize index only scan in some cases (#19997)
badboynt1 Nov 12, 2024
f745fa3
fix: load data local format bug (#20004)
huby2358 Nov 13, 2024
9ded900
reuse txnop (#20017)
daviszhen Nov 13, 2024
7a2ce82
New op add analyze-2.0-dev (#20013)
qingxinhome Nov 13, 2024
7fd55f2
Fix force global checkpoint 2.0 (#20019)
LeftHandCold Nov 13, 2024
3213853
fix password reuse interval(2.0-dev) (#20041)
YANGGMM Nov 13, 2024
54abe24
Fix Generate_Series NULL (2.0-dev) (#20030)
zengyan1 Nov 13, 2024
233095f
chore: Compile with the new GoMaxProcs value in 2.0-dev (#20003)
xzxiong Nov 13, 2024
c0dd95d
add some logs in workspace (#20024)
Wenbin1002 Nov 13, 2024
91dc8a6
to 2.0: fix a lot of tombstone objects missing when CN transfer. (#20…
gouhongshen Nov 13, 2024
5b75528
remove issue tag (#20048)
heni02 Nov 13, 2024
6084c57
[bug] proxy: fix bug that may cause mo hang (#20028)
volgariver6 Nov 13, 2024
bd0368f
[fix] : Make insert value execute correctly on retry. (#20025)
jensenojs Nov 13, 2024
f9da2f7
use pdftotext as pdf parser when executable found in $PATH (#19904)
cpegeric Nov 14, 2024
d9e6e50
update table ftstage file which is not exist,but it can update succe…
cpegeric Nov 14, 2024
1ac9a4f
to 2.0: skip inKind pk tombstone filter if exists a huge number of in…
gouhongshen Nov 14, 2024
5493dd8
fix data race (#20057)
daviszhen Nov 14, 2024
8a8f4f9
fix data race (#20053)
zhangxu19830126 Nov 14, 2024
800a9e9
fix ut (#20058)
daviszhen Nov 14, 2024
a269bd5
[plan] postpone composition of secondary index columns (cp 2.0-dev) (…
aunjgr Nov 14, 2024
cb8c5f0
tag EXPLAIN bvt case (cp #19947) (#20061)
aunjgr Nov 14, 2024
e1e56b6
fix: prepare stmt checkTableDefChange should switch to sys account fo…
huby2358 Nov 14, 2024
654c978
drop snapshot read test with multi ts txnop(#2.0-dev) (#20078)
YANGGMM Nov 14, 2024
b0848a5
change method of getting branch name (#19697) (#19969)
daviszhen Nov 14, 2024
70e44a7
[opt] disable dedup for restore stmt (cp 2.0-dev) (#20059)
aunjgr Nov 14, 2024
9782123
fix bug: sort index incorrect in udpate s3 (#20086)
ouyuanning Nov 14, 2024
d0d98e2
fix TestAppendAndGC (#20080)
LeftHandCold Nov 14, 2024
6177e47
fix bug: sort index incorrect in udpate s3 (#20086)
ouyuanning Nov 14, 2024
927dbd3
restore statement CU resource statistics-2.0-dev (#20091)
qingxinhome Nov 15, 2024
691fb75
GC large record (#20103)
jiangxinmeng1 Nov 15, 2024
19333d5
refactor: valuescan (#20082)
huby2358 Nov 15, 2024
2d006eb
modify truncate as type of ddl (#20101)
iamlinjunhong Nov 15, 2024
c572fb7
[Bug]: show create table + fulltext index failed (#20054)
cpegeric Nov 15, 2024
3c3a0c9
fix bug: wrong lock type in some case (#20120)
ouyuanning Nov 15, 2024
0079c99
fix TombstoneRangeScanByObject (#20117)
jiangxinmeng1 Nov 15, 2024
1cb3265
fix restore sub database(#2.0-dev) (#20099)
YANGGMM Nov 15, 2024
b2e2cbd
add a hint in optimizer to skip dedup (#20107)
badboynt1 Nov 15, 2024
328882b
Improve write s3 mem reused (#20047) (#20110)
ouyuanning Nov 15, 2024
f025d5d
fix: load data local infile with compress file which does not exists …
huby2358 Nov 15, 2024
f346a14
add txn meta (#20114)
daviszhen Nov 15, 2024
51d8a25
add log (#20122)
daviszhen Nov 15, 2024
e7f1e24
Support Crc32(string-type) function. (#20124)
m-schen Nov 16, 2024
d3a8f35
Delete data estimation S3input 2.0 dev (#20088)
qingxinhome Nov 16, 2024
78f8859
fileservice: evict disk cache if disk quota exceeded (#20070)
reusee Nov 16, 2024
143d07c
fix a bug in runtime filter for fulltext index (#20127)
badboynt1 Nov 18, 2024
b574c10
[Tech Request]: serial functions should not be pushed down on zonemap…
badboynt1 Nov 18, 2024
e23a901
Merge mo pubs (#20096)
ck89119 Nov 18, 2024
d7a5cac
to 2.0: clean cached un-commit tombstone files when retrying statemen…
gouhongshen Nov 18, 2024
e7d4c10
return error when on duplicate key update pk/uk (#20108) (#20133)
ouyuanning Nov 18, 2024
ea14fc5
cancel ctx (#20135)
daviszhen Nov 18, 2024
28a40bc
fileservice: set global default http client (#20131)
reusee Nov 18, 2024
4b3ab58
optimize restore system table(#2.0-dev) (#20139)
YANGGMM Nov 18, 2024
b76c1a8
add goroutine id in log (#20154)
daviszhen Nov 18, 2024
e46d870
add timeout (#20102)
daviszhen Nov 19, 2024
3fced2d
fix restore table or database with keyword(#2.0-dev) (#20151)
YANGGMM Nov 19, 2024
7e0f1d7
fix bug: not skip null rows for clusterBy (#20148)
ouyuanning Nov 19, 2024
47bd2c0
fix: skip all system dbs when update pub table list (#20163)
ck89119 Nov 19, 2024
f1c2645
change goid function (#20166)
daviszhen Nov 19, 2024
306edb9
make prefix_in and prefix_eq always the first filter (#20170)
badboynt1 Nov 19, 2024
c767471
fix bug: incorrect threshold (#20176)
ouyuanning Nov 19, 2024
9d62262
add workspace ut (#19974)
Wenbin1002 Nov 19, 2024
0974fdb
check mo_pubs's existence before migrate (#20184)
ck89119 Nov 19, 2024
bd3ee58
improve mem reuse for multi_update (#20186)
ouyuanning Nov 19, 2024
c183e32
[fix] : force create fulltext index on origin CN (#20179)
jensenojs Nov 20, 2024
167a500
add case for restore db/table where db_name or table_name named with …
Ariznawlll Nov 20, 2024
5148542
add injection log for delete table column error 2.0 (#20198)
aptend Nov 20, 2024
5103c8d
[Tech Request]: fix workload unbalance for multicn (#20204)
badboynt1 Nov 20, 2024
c403020
fix prepare vector parameter(2.0dev) (#20208)
zengyan1 Nov 20, 2024
a6b92d6
[bug] remove session from session manager when reset session (#20191)
volgariver6 Nov 20, 2024
f93e2c1
add goId (#20215)
daviszhen Nov 20, 2024
0a1104f
remove issue tag (#20211)
heni02 Nov 20, 2024
053ede3
fix concurrent deletes dup (#19995)
aptend Nov 20, 2024
ff4db58
add case for function crc32()(2.0-dev) (#20221)
Ariznawlll Nov 20, 2024
9bc8d50
enable login max-active limit (#20228)
daviszhen Nov 21, 2024
5a95a72
fileservice: refactor http trace (#20177)
reusee Nov 21, 2024
8b639b4
fix bug: can not retry when lock conflict (#20225)
ouyuanning Nov 21, 2024
01f3bb9
external Operator append Input analyze (#20233)
qingxinhome Nov 21, 2024
a73d4fa
add ref of waiter log (#20218)
iamlinjunhong Nov 21, 2024
0af004b
fix bug: incorrect cpu num in container (#20227)
ouyuanning Nov 21, 2024
c7091ad
make in predicate null rejecting (#20240)
badboynt1 Nov 21, 2024
f74ebcc
disable reuse txnop (#20252)
daviszhen Nov 21, 2024
3a92f10
Fix TestSnapshotMeta (#20238)
LeftHandCold Nov 21, 2024
2794fe8
implement ON DUPLICATE KEY UPDATE in new DML plan (#20248)
aunjgr Nov 21, 2024
fc4a1d1
fix panic delete table 2.0 (#20257)
aptend Nov 21, 2024
4bcc5ad
[opt] skip duplication checking for adding secondary index (cp 2.0-de…
aunjgr Nov 21, 2024
9a284d8
speed up abort all active txn to 2.0 (#20254)
zhangxu19830126 Nov 21, 2024
551147a
fix result_scan for show accounts (#20260)
YANGGMM Nov 21, 2024
1be4ea5
refactor: external getFieldFromLine do not need to use strings.ToLowe…
huby2358 Nov 21, 2024
6676ec4
add debug info (#20241)
YANGGMM Nov 21, 2024
31cdef2
[Bug]: table with fulltext index ,delete from table where xxx failed …
cpegeric Nov 22, 2024
1ba8137
Alter table improve type compatibility error-2.0 dev (#20276)
qingxinhome Nov 22, 2024
badd811
[bug] logtail consumer: check the tn store number (#20281)
volgariver6 Nov 22, 2024
0b8641a
Clarify the life cycle of sql in statement_info 2.0-dev (#20231)
xzxiong Nov 22, 2024
299bec5
add error message (#20268)
ck89119 Nov 22, 2024
85f3719
fix bug: free const vector error (#20271)
ouyuanning Nov 22, 2024
6986bb8
[fix] : make the ColPos of runtimefilter expr right (#20261)
jensenojs Nov 22, 2024
2ecef15
fix data race in fault (#20295)
Wenbin1002 Nov 22, 2024
c8b17ea
enhance fault injection to the specified cn (#20279)
Wenbin1002 Nov 22, 2024
e9caf0f
Classify retry as a non reserved keyword (#20301)
qingxinhome Nov 22, 2024
fb0bf19
feat: support reset ETLMergeTask and StorageUsage cron_task Options.L…
xzxiong Nov 22, 2024
c78eb36
add system variable optimizer_switch(#2.0-dev) (#20306)
YANGGMM Nov 22, 2024
18555bd
fix dedup (#20291)
jiangxinmeng1 Nov 22, 2024
2c5d1f0
[Cherry-pick]:Fix-snapshot-read-bug (#20288)
triump2020 Nov 22, 2024
2675f71
to 2.0: bitmap optimization of the batch apply tombstones (#19992)
gouhongshen Nov 22, 2024
7852a2f
fix wrong dop bug (#20303)
badboynt1 Nov 22, 2024
6590ee5
catch panic case while do mo_logger in 2.0 (#20293)
xzxiong Nov 22, 2024
89ca354
support config of SendSqlTimeout and MaxSqlLength (#20304)
ck89119 Nov 23, 2024
1df09e5
fileservice: optimize S3FS.write to reduce memory consumption (#20245)
reusee Nov 23, 2024
9e06c4a
fix bug: affected rows incorrect (#20315)
ouyuanning Nov 23, 2024
742e575
[bug] ut: fix data race in ut TestDoRebalance (#20286)
volgariver6 Nov 23, 2024
f7cfa1e
debug proxy panic (#20321)
daviszhen Nov 23, 2024
2393b7f
Revert "speed up abort all active txn to 2.0" (#20323)
sukki37 Nov 23, 2024
dd576d3
fifocache: make queue1 size configurable (#20298)
reusee Nov 24, 2024
2772ea7
enhance debug log for 2.0 (#20313)
XuPeng-SH Nov 25, 2024
cdb60ca
fulltext bug fixes, performance improvement and support json_value pa…
cpegeric Nov 25, 2024
84cb610
speed up abort all active txn to 2.0 (#20327)
zhangxu19830126 Nov 25, 2024
bd1d9e2
[Bug]: invalid argument function prefix_in, bad value [INT INT] (#20335)
badboynt1 Nov 25, 2024
5645a42
support fault injection status (#20340)
Wenbin1002 Nov 25, 2024
57072e4
[cherry-pick-20065] : add logger for lock merged (#20347)
jensenojs Nov 25, 2024
32ccb35
fix vector print panic (#20357)
XuPeng-SH Nov 25, 2024
5f0c535
add savepoint syntax (#20308)
daviszhen Nov 26, 2024
4259b92
fix system.SetGoMaxProcs(0) case in 2.0-dev (#20366)
xzxiong Nov 26, 2024
c4d88ed
Cherry-pick:Add log for 20325 (#20359)
triump2020 Nov 26, 2024
edfe71b
test:add security bvt (#20346)
Songxx-7 Nov 26, 2024
fd315f5
fix race (#20371)
daviszhen Nov 26, 2024
b729b76
fix dedup, fix ww (#20383)
jiangxinmeng1 Nov 26, 2024
2fdf5b5
Revert "fifocache: make queue1 size configurable (#20298)" (#20370)
reusee Nov 26, 2024
37d1123
fix select options (#20380)
daviszhen Nov 26, 2024
cd024d5
remove a global recorder for Compile (#20376)
m-schen Nov 26, 2024
c0e617b
SQL executor with streaming and fulltext index with pushdown limit (#…
cpegeric Nov 27, 2024
94b88c4
fileservice: add http connections profiler (#20344)
reusee Nov 27, 2024
0d7cb2a
fix panic (#20395)
daviszhen Nov 27, 2024
3870639
fix sql_source_type error setting as internal_sql in 2.0 (#20398)
xzxiong Nov 27, 2024
13626b8
to 2.0: refactor mo_table_size/rows. (#20338)
gouhongshen Nov 27, 2024
8eb1807
support collate literal(#2.0-dev) (#20406)
YANGGMM Nov 27, 2024
27515a8
fix MySQL compatible Order by clause (#20391)
qingxinhome Nov 27, 2024
e0c6f9d
fix a bug which cause panic when there is fulltext index (#20415)
badboynt1 Nov 28, 2024
d8ca23f
add moc secrets for 2.0-dev (#20417)
Rosyrain Nov 28, 2024
c7092ed
Fix cuio calculated result as float64 val (#20421)
xzxiong Nov 28, 2024
661f251
tag a bvt case for moc#4509 (#20426)
badboynt1 Nov 28, 2024
de48548
fix ut panic (#20413)
daviszhen Nov 28, 2024
96a0524
to 2.0: quick return if has no tombstone in `WorkspaceS3FlushedDelete…
gouhongshen Nov 28, 2024
1f3926e
limit the dop of dedup join max to ncpu (#20433)
badboynt1 Nov 28, 2024
02ab661
Add RelationExists interface to txnDatabase 2.0 (#20403)
aptend Nov 28, 2024
9c47444
update table id when cdc task resume/restart (#20407)
ck89119 Nov 28, 2024
5ee0108
[#20384, 20325]cherry-pick-Fix-snapshot-read-bug (#20444)
triump2020 Nov 28, 2024
defb0c5
add fulltext case (#20448)
Ariznawlll Nov 28, 2024
141053e
to 2.0 "adjust the stats for L2 join to get more dop" (#20447)
badboynt1 Nov 28, 2024
c1b6a2e
Resolve duplicate column references in OrderBy clause-2.0 dev (#20442)
qingxinhome Nov 29, 2024
20491e5
improve mem reuse for serial&serial_full (#20429)
ouyuanning Nov 29, 2024
a8b4f9c
Security bvt case (#20428)
Songxx-7 Nov 29, 2024
2bb1f98
fix waiter leak (#20441)
iamlinjunhong Nov 29, 2024
83ffac2
do not lock table if lock no rows (#20431)
ouyuanning Nov 29, 2024
e0a261c
fix a panic in multi-CN DEDUP join (2.0-dev) (#20462)
aunjgr Nov 29, 2024
103e19f
skip shard and partition embed tests to 2.0 (#20464)
zhangxu19830126 Nov 29, 2024
e15d510
fix panic (#20465)
daviszhen Nov 29, 2024
a41cc75
fix hung due to range lock to 2.0 (#20452)
zhangxu19830126 Nov 29, 2024
bb3157a
update code of relation exist check2.0 dev (#20454)
qingxinhome Nov 29, 2024
7c2b0fe
fix data race in TestDelete3 (#20427)
w-zr Nov 29, 2024
94601ec
[bug] add rpc read timeout for logtail client (#20472)
volgariver6 Nov 29, 2024
ce18aca
fix txn wait active queue leak to 2.0 (#20474)
zhangxu19830126 Nov 29, 2024
4b6c0c1
quit cdc Start func when pause (#20385)
ck89119 Dec 2, 2024
d0fc1d5
fix ut (#20478)
daviszhen Dec 2, 2024
5922890
chore: cu price allows 0 in 2.0 (#20482)
xzxiong Dec 2, 2024
9ece538
remove panic in parsing txn entries (#20495)
aptend Dec 2, 2024
3473acc
add backSes Exec lower_case_table_names(#2.0-dev) (#20494)
YANGGMM Dec 2, 2024
eef79b1
fix bug: update secondary key panic (#20506)
ouyuanning Dec 3, 2024
7d29d9a
Analyzer adds FileService Cache read and hit statistics (#20451)
qingxinhome Dec 3, 2024
3a7e67c
to 2.0 "reduce memory consumption in bvt shuffle test" (#20503)
badboynt1 Dec 3, 2024
0711898
fix data race in ut (#20508)
ck89119 Dec 3, 2024
38e7c23
to 2.0"optimize index plan to support sysbench random ranges benchmar…
badboynt1 Dec 3, 2024
73709c5
use mo_table_rows/size in `show table status` (#20435)
ck89119 Dec 3, 2024
57e0355
fix double close atomic batch (#20515)
ck89119 Dec 3, 2024
0549d6a
fix wait done reporting error on 2.0-dev (#20518)
w-zr Dec 3, 2024
b8e9ba1
fix lower_case_table_names in view definition (#20524)
ck89119 Dec 3, 2024
f956dd6
fix busy loop in morpc if send queue is full to 2.0 (#20532)
zhangxu19830126 Dec 4, 2024
134414a
fileservice: retry writes for small objects (#20511)
reusee Dec 4, 2024
6d2fc5f
Add tenxcloud bvt test,base:2.0-dev (#20525)
Songxx-7 Dec 4, 2024
d468f65
Add dataX bvt test,base:2.0-dev (#20517)
Songxx-7 Dec 4, 2024
3f4d3da
fileservice: close idle connections periodically (#20521)
reusee Dec 4, 2024
5eef769
fix bug: insert/update sk get incorrect value (#20552)
ouyuanning Dec 4, 2024
954ee44
add case for sensitive restore(2.0-dev) (#20545)
Ariznawlll Dec 4, 2024
48b3412
[bug] fix the bug when get info from cgroup v1 (#20548)
volgariver6 Dec 4, 2024
7f462d9
fix binary execute record sql (#20553)
daviszhen Dec 4, 2024
d959957
fix txn deadlock during drop account (#20579)
daviszhen Dec 5, 2024
a03c49e
to 2.0: fix table stats task panic. (#20568)
gouhongshen Dec 5, 2024
d3ad9a4
fix checking database id in creating table (#20581)
aptend Dec 5, 2024
3bd82e8
to 2.0 "make index scan always tp" (#20587)
badboynt1 Dec 5, 2024
6e97663
fix show table status of an empty db (#20601)
ck89119 Dec 5, 2024
155b88b
fileservice: in minio and qcloud sdk, do not load credentials from en…
reusee Dec 6, 2024
a1a8ac4
fix eating err (#20598)
daviszhen Dec 6, 2024
38a3e0a
to 2.0 "make in predicate null rejecting" (#20621)
badboynt1 Dec 6, 2024
d355e70
fix show index (#20635)
daviszhen Dec 6, 2024
65bc3e7
[bug] logtail: fix data race, a new worker send all requests (#20628)
volgariver6 Dec 6, 2024
745758f
to 2.0: clean temporary files when `disttae.test` UTs are complete. (…
gouhongshen Dec 6, 2024
6c37ff0
to 2.0: switch the size getter of the show accounts to mo_table_size.…
gouhongshen Dec 6, 2024
a670e52
add debug log (#20627)
jiangxinmeng1 Dec 7, 2024
97eb842
fix init mo_table_stats cron task meta. (#20643)
gouhongshen Dec 8, 2024
ad9cc33
fix use panic (#20625)
daviszhen Dec 9, 2024
ae3fc33
prefetch table meta for slow ranges (#20648)
XuPeng-SH Dec 9, 2024
b15af21
use force_update policy in `show table status` (#20658)
ck89119 Dec 9, 2024
3f0cbfc
Optimize workspace dump (#20671)
Wenbin1002 Dec 9, 2024
1f76d2e
fix hung due to deadlock to 2.0 (#20674)
zhangxu19830126 Dec 9, 2024
e483a82
use values stmt instead of union all stmt (#20675)
ck89119 Dec 9, 2024
2c325a4
delete unsubscribed account in mo_subs (#20676)
ck89119 Dec 9, 2024
25b06b2
fix restore view with lower case table names equals to 0(#2.0-dev) (#…
YANGGMM Dec 9, 2024
f2cf87e
cp to 2.0 "[Tech Request]: optimize filters on composite columns (#20…
badboynt1 Dec 11, 2024
9b4d020
fix a bug for case when expression (#20710)
badboynt1 Dec 11, 2024
6b1e4ea
support json_set/json_insert/json_replace(#2.0-dev) (#20592)
YANGGMM Dec 11, 2024
74fd2a1
Optimize analyze code 2.0 dev (#20638)
qingxinhome Dec 11, 2024
880d78c
cp to 2.0 "optimize stats for runtime filters when table not flushed"…
badboynt1 Dec 11, 2024
7e688be
Lock mo_databases for DDL/DML(2.0-dev) (#20617)
ouyuanning Dec 11, 2024
110ab3b
fileservice: more disk cache events logging (#20706)
reusee Dec 11, 2024
42141a8
to 2.0: fix show accounts double counting size. (#20714)
gouhongshen Dec 11, 2024
9758e88
fix bad write format error - 2.0 (#20716)
aptend Dec 12, 2024
1ea920d
[improvement] logtail: do not abort txns when reconnect. (#20732)
volgariver6 Dec 12, 2024
c06e22c
rm tag 20544(2.0-dev) (#20709)
Ariznawlll Dec 12, 2024
b2597e9
Blob supports maximum storage64 m data 2.0 dev (#20720)
qingxinhome Dec 12, 2024
da10dcb
[improvement] logservice: add some logs (#20704)
volgariver6 Dec 12, 2024
2b3e85f
[improvement] stats: add some logs and UT (#20620)
volgariver6 Dec 13, 2024
25f6283
fix stats when merge filters on composite key (#20749)
badboynt1 Dec 13, 2024
d570bbd
to 2.0: apply reader pk filter on workspace entry. (#20750)
gouhongshen Dec 13, 2024
2c35560
fix tests (#20746)
zhangxu19830126 Dec 13, 2024
3ea6398
fix task concurrency control (#20757)
w-zr Dec 13, 2024
ecf246e
optimize operator of fill (#20723)
iamlinjunhong Dec 13, 2024
f033ff5
Refactor fault injection (#20523)
Wenbin1002 Dec 13, 2024
7b4622e
to 2.0: optimization of the reader Equal filter. (#20533)
gouhongshen Dec 14, 2024
bed9c2b
Print index name when doing explain or explain analyze (#20741)
qingxinhome Dec 16, 2024
6a0b305
improve lock meta table for DML (#20763) (#20774)
ouyuanning Dec 16, 2024
ec334ef
fix get role name of mo admin role in non-sys account (#20776)
ck89119 Dec 17, 2024
2c297e3
optimize workspace dump memory usage (#20779)
Wenbin1002 Dec 17, 2024
d6ae40a
fileservice: drain response reader to ensure connection reuse
reusee Dec 17, 2024
d58afd6
Bump the go_modules group across 1 directory with 3 updates
dependabot[bot] Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
22 changes: 16 additions & 6 deletions .github/workflows/entrypoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,44 +28,54 @@ jobs:
needs:
- check-pr-valid
if: ${{ needs.check-pr-valid.outputs.pr_valid == 'true' }}
uses: matrixorigin/CI/.github/workflows/ci.yaml@main
uses: matrixorigin/CI/.github/workflows/ci.yaml@release/2.0-dev
secrets:
S3ENDPOINT: ${{ secrets.S3ENDPOINT }}
S3REGION: ${{ secrets.S3REGION }}
S3APIKEY: ${{ secrets.S3APIKEY }}
S3APISECRET: ${{ secrets.S3APISECRET }}
S3BUCKET: ${{ secrets.S3BUCKET }}

EE_DB_ADDR: ${{ secrets.EE_DB_ADDR }}
EE_DB_PORT: ${{ secrets.EE_DB_PORT }}
EE_DB_USER: ${{ secrets.EE_DB_USER }}
EE_DB_PASSWORD: ${{ secrets.EE_DB_PASSWORD }}
EE_DB_DB: ${{ secrets.EE_DB_DB }}

matrixone-upgrade-ci:
name: Matrixone Upgrade CI
needs:
- check-pr-valid
if: ${{ needs.check-pr-valid.outputs.pr_valid == 'true' }}
uses: matrixorigin/CI/.github/workflows/e2e-upgrade.yaml@main
uses: matrixorigin/CI/.github/workflows/e2e-upgrade.yaml@release/2.0-dev

matrixone-compose-ci:
name: Matrixone Compose CI
needs:
- check-pr-valid
if: ${{ needs.check-pr-valid.outputs.pr_valid == 'true' }}
uses: matrixorigin/CI/.github/workflows/e2e-compose.yaml@main
uses: matrixorigin/CI/.github/workflows/e2e-compose.yaml@release/2.0-dev

matrixone-standalone-ci:
name: Matrixone Standlone CI
needs:
- check-pr-valid
if: ${{ needs.check-pr-valid.outputs.pr_valid == 'true' }}
uses: matrixorigin/CI/.github/workflows/e2e-standalone.yaml@main
uses: matrixorigin/CI/.github/workflows/e2e-standalone.yaml@release/2.0-dev

matrixone-utils-ci:
name: Matrixone Utils CI
needs:
- check-pr-valid
if: ${{ needs.check-pr-valid.outputs.pr_valid == 'true' }}
uses: matrixorigin/CI/.github/workflows/utils.yaml@main
uses: matrixorigin/CI/.github/workflows/utils.yaml@release/2.0-dev
secrets:
TOKEN_ACTION: ${{ secrets.TOKEN_ACTION }}
TEST_S3FS_ALIYUN: ${{ secrets.TEST_S3FS_ALIYUN }}
TEST_S3FS_QCLOUD: ${{ secrets.TEST_S3FS_QCLOUD }}
DOCU_GROUP_HOOK: ${{ secrets.DOCU_GROUP_HOOK }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
EE_DB_ADDR: ${{ secrets.EE_DB_ADDR }}
EE_DB_PORT: ${{ secrets.EE_DB_PORT }}
EE_DB_USER: ${{ secrets.EE_DB_USER }}
EE_DB_PASSWORD: ${{ secrets.EE_DB_PASSWORD }}
EE_DB_DB: ${{ secrets.EE_DB_DB }}
2 changes: 1 addition & 1 deletion .github/workflows/image-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ permissions:
jobs:
image-build:
name: Build And Push Matrixone Image
uses: matrixorigin/CI/.github/workflows/image-build.yaml@main
uses: matrixorigin/CI/.github/workflows/image-build.yaml@release/2.0-dev
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/merge-trigger-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ on:
jobs:
mo-checkin-regression:
name: MO Checkin Regression(Standalone BVT)
uses: matrixorigin/CI/.github/workflows/merge-trigger-standalone.yaml@main
uses: matrixorigin/CI/.github/workflows/merge-trigger-standalone.yaml@release/2.0-dev
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/merge-trigger-tke.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ on:
jobs:
mo-checkin-regression:
name: MO Checkin Regression On TKE
uses: matrixorigin/CI/.github/workflows/merge-trigger-tke.yaml@main
uses: matrixorigin/CI/.github/workflows/merge-trigger-tke.yaml@release/2.0-dev
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ on:
jobs:
release:
name: Rlease MO Binary
uses: matrixorigin/CI/.github/workflows/release.yaml@main
uses: matrixorigin/CI/.github/workflows/release.yaml@release/2.0-dev
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/robot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ on:
jobs:
wework-robot:
name: WeWork Robot
uses: matrixorigin/CI/.github/workflows/robot.yaml@main
uses: matrixorigin/CI/.github/workflows/robot.yaml@release/2.0-dev
secrets: inherit
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ GO_VERSION=$(shell go version)
BRANCH_NAME=$(shell git rev-parse --abbrev-ref HEAD)
LAST_COMMIT_ID=$(shell git rev-parse --short HEAD)
BUILD_TIME=$(shell date +%s)
MO_VERSION=$(shell git describe --always --contains $(shell git rev-parse HEAD))
MO_VERSION=$(shell git symbolic-ref -q --short HEAD || git describe --tags --exact-match)
GO_MODULE=$(shell go list -m)
MUSL_DIR=$(ROOT_DIR)/musl
MUSL_CC=$(MUSL_DIR)/bin/musl-gcc
Expand Down
6 changes: 6 additions & 0 deletions cmd/mo-service/debug.go
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,8 @@ func saveProfiles() {
saveProfile(profile.GOROUTINE)
// dump malloc profile
saveMallocProfile()
// dump http connections profile
saveHTTPConnectionsProfile()
}

func saveProfile(typ string) string {
Expand Down Expand Up @@ -455,6 +457,10 @@ func saveMallocProfile() {
saveProfileWithType("malloc", malloc.WriteProfileData)
}

func saveHTTPConnectionsProfile() {
saveProfileWithType("http-conns", fileservice.WriteHTTPConnsProfile)
}

func saveProfileWithType(typ string, genData func(writer io.Writer) error) {
buf := bytes.Buffer{}
w := gzip.NewWriter(&buf)
Expand Down
13 changes: 8 additions & 5 deletions cmd/mo-service/debug_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,31 +30,34 @@ import (
)

func Test_saveProfile(t *testing.T) {
ctx := context.Background()
dir := t.TempDir()
fs, err := fileservice.NewLocalETLFS(defines.ETLFileServiceName, dir)
assert.Nil(t, err)
defer fs.Close()
defer fs.Close(ctx)
globalEtlFS = fs
saveCpuProfile(time.Second)
saveMallocProfile()
saveProfiles()
}

func Test_saveProfile2(t *testing.T) {
ctx := context.Background()
fs, err := fileservice.NewMemoryFS("memory", fileservice.DisabledCacheConfig, nil)
assert.NoError(t, err)
defer fs.Close()
defer fs.Close(ctx)
globalEtlFS = fs
saveCpuProfile(time.Second)
}

func Test_saveProfile3(t *testing.T) {
ctx := context.Background()
sigs := make(chan os.Signal, 1)
close(sigs)
*profileInterval = time.Second * 10
dir := t.TempDir()
fs, err := fileservice.NewLocalETLFS(defines.ETLFileServiceName, dir)
assert.Nil(t, err)
defer fs.Close()
defer fs.Close(ctx)
globalEtlFS = fs
saveProfilesLoop(sigs)
}
Expand Down Expand Up @@ -114,7 +117,7 @@ func (tfs *testFS) Cost() *fileservice.CostAttr {
panic("implement me")
}

func (tfs *testFS) Close() {
func (tfs *testFS) Close(ctx context.Context) {
//TODO implement me
panic("implement me")
}
Expand Down
12 changes: 8 additions & 4 deletions cmd/mo-service/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,15 @@ import (
"os"
"os/signal"
"path/filepath"
struntime "runtime"
"sync"
"syscall"
"time"
_ "time/tzdata"

"github.com/google/uuid"
"go.uber.org/automaxprocs/maxprocs"
"go.uber.org/zap"

"github.com/matrixorigin/matrixone/pkg/clusterservice"
"github.com/matrixorigin/matrixone/pkg/cnservice"
"github.com/matrixorigin/matrixone/pkg/common/malloc"
Expand All @@ -55,8 +57,6 @@ import (
"github.com/matrixorigin/matrixone/pkg/util/metric/mometric"
"github.com/matrixorigin/matrixone/pkg/util/profile"
"github.com/matrixorigin/matrixone/pkg/util/trace/impl/motrace"
"go.uber.org/automaxprocs/maxprocs"
"go.uber.org/zap"
)

var (
Expand All @@ -77,7 +77,7 @@ func init() {

func main() {
if *maxProcessor > 0 {
struntime.GOMAXPROCS(*maxProcessor)
system.SetGoMaxProcs(*maxProcessor)
}

flag.Parse()
Expand Down Expand Up @@ -441,6 +441,9 @@ func initTraceMetric(ctx context.Context, st metadata.ServiceType, cfg *Config,

selector := clusterservice.NewSelector().SelectByLabel(SV.LabelSelector, clusterservice.Contain)
mustGetRuntime(cfg).SetGlobalVariables(runtime.BackgroundCNSelector, selector)
mustGetRuntime(cfg).SetGlobalVariables(motrace.MaxStatementSize, int(cfg.getCNServiceConfig().Frontend.LengthOfQueryPrinted))
mustGetRuntime(cfg).SetGlobalVariables(mometric.MOMetricResetTaskLabel, SV.ResetTaskLabel)
mustGetRuntime(cfg).SetGlobalVariables(mometric.MOMetricTaskLabel, SV.TaskLabel)

if !SV.DisableTrace || !SV.DisableMetric {
writerFactory = export.GetWriterFactory(fs, UUID, nodeRole, !SV.DisableSqlWriter)
Expand All @@ -449,6 +452,7 @@ func initTraceMetric(ctx context.Context, st metadata.ServiceType, cfg *Config,
stopper.RunNamedTask("trace", func(ctx context.Context) {
err, act := motrace.InitWithConfig(ctx,
&SV,
motrace.WithService(cfg.mustGetServiceUUID()),
motrace.WithNode(UUID, nodeRole),
motrace.WithBatchProcessor(collector),
motrace.WithFSWriterFactory(writerFactory),
Expand Down
2 changes: 1 addition & 1 deletion etc/launch-tae-compose/config/cn-0.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ cert-files = ["/etc/ssl/cert.pem"]

[fileservice.cache]
memory-capacity = "512MB"
disk-capacity = "8GB"
disk-capacity = "3GB"
disk-path = "mo-data/file-service-cache"
disk-min-evict-interval = "7m"
disk-evict-target = 0.8
Expand Down
2 changes: 1 addition & 1 deletion etc/launch-tae-compose/config/cn-1.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ cert-files = ["/etc/ssl/cert.pem"]

[fileservice.cache]
memory-capacity = "512MB"
disk-capacity = "8GB"
disk-capacity = "3GB"
disk-path = "mo-data/file-service-cache"
disk-min-evict-interval = "7m"
disk-evict-target = 0.8
Expand Down
2 changes: 1 addition & 1 deletion etc/launch-tae-compose/config/log.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ cert-files = ["/etc/ssl/cert.pem"]

[fileservice.cache]
memory-capacity = "512MB"
disk-capacity = "8GB"
disk-capacity = "1GB"
disk-path = "mo-data/file-service-cache"
disk-min-evict-interval = "7m"
disk-evict-target = 0.8
Expand Down
2 changes: 1 addition & 1 deletion etc/launch-tae-compose/config/tn.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ cert-files = ["/etc/ssl/cert.pem"]

[fileservice.cache]
memory-capacity = "512MB"
disk-capacity = "8GB"
disk-capacity = "2GB"
disk-path = "mo-data/file-service-cache"
disk-min-evict-interval = "7m"
disk-evict-target = 0.8
Expand Down
59 changes: 31 additions & 28 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,25 @@ require (
github.com/DATA-DOG/go-sqlmock v1.5.0
github.com/FastFilter/xorfilter v0.1.4
github.com/K-Phoen/grabana v0.21.19
github.com/K-Phoen/sdk v0.12.3
github.com/KimMachineGun/automemlimit v0.6.0
github.com/RoaringBitmap/roaring v1.2.3
github.com/aliyun/alibaba-cloud-sdk-go v1.63.34
github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible
github.com/aliyun/credentials-go v1.3.10
github.com/aws/aws-sdk-go-v2 v1.32.2
github.com/aws/aws-sdk-go-v2/config v1.27.43
github.com/aws/aws-sdk-go-v2/credentials v1.17.41
github.com/aws/aws-sdk-go-v2/service/s3 v1.65.2
github.com/aws/aws-sdk-go-v2/service/sts v1.32.2
github.com/aws/smithy-go v1.22.0
github.com/aws/aws-sdk-go-v2 v1.32.5
github.com/aws/aws-sdk-go-v2/config v1.28.5
github.com/aws/aws-sdk-go-v2/credentials v1.17.46
github.com/aws/aws-sdk-go-v2/service/s3 v1.68.0
github.com/aws/aws-sdk-go-v2/service/sts v1.33.1
github.com/aws/smithy-go v1.22.1
github.com/axiomhq/hyperloglog v0.0.0-20230201085229-3ddf4bad03dc
github.com/cakturk/go-netstat v0.0.0-20200220111822-e5b49efee7a5
github.com/cespare/xxhash/v2 v2.2.0
github.com/cespare/xxhash/v2 v2.3.0
github.com/cockroachdb/errors v1.9.1
github.com/confluentinc/confluent-kafka-go/v2 v2.4.0
github.com/containerd/cgroups/v3 v3.0.1
github.com/cpegeric/pdftotext-go v0.0.0-20241112122606-a8979920f0b1
github.com/docker/go-units v0.5.0
github.com/dolthub/maphash v0.1.0
github.com/dslipak/pdf v0.0.2
Expand All @@ -51,13 +53,14 @@ require (
github.com/lni/dragonboat/v4 v4.0.0-20220815145555-6f622e8bcbef
github.com/lni/goutils v1.3.1-0.20220604063047-388d67b4dbc4
github.com/lni/vfs v0.2.1-0.20220616104132-8852fd867376
github.com/matrixorigin/monlp v0.0.0-20240825091235-be436dc30e78
github.com/matrixorigin/mysql v1.8.2-0.20241106110439-6ac9ee94770d
github.com/matrixorigin/simdcsv v0.0.0-20230210060146-09b8e45209dd
github.com/minio/minio-go/v7 v7.0.78
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
github.com/ncruces/go-dns v1.2.5
github.com/panjf2000/ants/v2 v2.7.4
github.com/parquet-go/parquet-go v0.23.0
github.com/petermattis/goid v0.0.0-20241025130422-66cb2e6d7274
github.com/pierrec/lz4/v4 v4.1.21
github.com/pkg/errors v0.9.1
github.com/plar/go-adaptive-radix-tree v1.0.5
Expand All @@ -81,17 +84,17 @@ require (
go.uber.org/ratelimit v0.2.0
go.uber.org/zap v1.24.0
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c
golang.org/x/sync v0.8.0
golang.org/x/sys v0.26.0
golang.org/x/sync v0.10.0
golang.org/x/sys v0.28.0
gonum.org/v1/gonum v0.14.0
google.golang.org/grpc v1.62.1
google.golang.org/protobuf v1.34.2
google.golang.org/grpc v1.69.0
google.golang.org/protobuf v1.35.1
gopkg.in/natefinch/lumberjack.v2 v2.2.1
)

require (
filippo.io/edwards25519 v1.1.0 // indirect
github.com/K-Phoen/sdk v0.12.3 // indirect
github.com/Masterminds/semver/v3 v3.2.1 // indirect
github.com/andybalholm/brotli v1.1.0 // indirect
github.com/cespare/xxhash v1.1.0 // indirect
github.com/cilium/ebpf v0.9.1 // indirect
Expand Down Expand Up @@ -127,9 +130,9 @@ require (
github.com/segmentio/asm v1.1.3 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tetratelabs/wazero v1.7.3 // indirect
golang.org/x/crypto v0.28.0 // indirect
golang.org/x/crypto v0.31.0 // indirect
golang.org/x/net v0.30.0 // indirect
golang.org/x/text v0.19.0 // indirect
golang.org/x/text v0.21.0 // indirect
golang.org/x/time v0.3.0 // indirect
)

Expand All @@ -141,18 +144,18 @@ require (
github.com/andres-erbsen/clock v0.0.0-20160526145045-9e14626cd129 // indirect
github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da // indirect
github.com/aws/aws-sdk-go v1.55.5
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.6 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.21 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.21 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.21 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.2 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.2 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.24.2 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2 // indirect
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.24 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.5 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.5 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.24.6 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/bits-and-blooms/bitset v1.8.0 // indirect
github.com/bufbuild/protocompile v0.6.0 // indirect
Expand Down Expand Up @@ -201,7 +204,7 @@ require (
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/mod v0.21.0 // indirect
golang.org/x/tools v0.26.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect

Expand All @@ -212,7 +215,7 @@ require (
replace github.com/hashicorp/memberlist => github.com/matrixorigin/memberlist v0.5.1-0.20230322082342-95015c95ee76

replace (
github.com/elastic/gosigar v0.14.2 => github.com/matrixorigin/gosigar v0.14.3-0.20240721074812-0d5bde0e9f91
github.com/elastic/gosigar v0.14.2 => github.com/matrixorigin/gosigar v0.14.3-0.20241204071856-40aab500bfac
github.com/fagongzi/goetty/v2 v2.0.3-0.20230628075727-26c9a2fd5fb8 => github.com/matrixorigin/goetty/v2 v2.0.0-20240611082008-a4de209fff3d
github.com/lni/dragonboat/v4 v4.0.0-20220815145555-6f622e8bcbef => github.com/matrixorigin/dragonboat/v4 v4.0.0-20241019050137-1c6138e9cf8b
github.com/lni/goutils v1.3.1-0.20220604063047-388d67b4dbc4 => github.com/matrixorigin/goutils v1.3.1-0.20220604063047-388d67b4dbc4
Expand Down
Loading
Loading