matrixorigin / matrixone

Hyperconverged cloud-edge native database
https://docs.matrixorigin.cn/en
Apache License 2.0
1.78k stars 276 forks source link

[Bug]: txnimpl/table.go logs too much, CI failed. #18559

Closed xzxiong closed 1 month ago

xzxiong commented 2 months ago

Is there an existing issue for the same bug?

Branch Name

main

Commit ID

86dbf35af

Other Environment Information

- Hardware parameters:
- OS type:
- Others:

Actual Behavior

日志打印超过阈值(1000 行/秒)

mo-service.log.1.tgz

image

附件是 2024/09/04 15:00:49 ~ 2024/09/04 15:01:48 的日志, 主要是 txnimpl/table.go:357, txnimpl/table.go:405, txnimpl/table.go:413 在刷日志

$ cat mo-service.log.1  | awk '{print $4, $5}' | grep INFO  | sort | uniq -c | sort -n | tail
1577 INFO rpc/handle.go:525
1583 INFO rpc/handle.go:578
2102 INFO tn-service.lockservice.lockservice.allocator
2110 INFO cn-service.lockservice
2367 INFO tn-service.logtail-server
3555 INFO cn-service
11305 INFO compile/sql_executor.go:359
119035 INFO txnimpl/table.go:357
119035 INFO txnimpl/table.go:405
119035 INFO txnimpl/table.go:413

$ let val=119035/60; echo $val
1983

Expected Behavior

No response

Steps to Reproduce

https://github.com/matrixorigin/matrixone/actions/runs/10704212820/job/29676638690

Additional information

No response

xzxiong commented 2 months ago

note

徐鹏 9-5 18:04
transfer deletes的日志

徐鹏 9-5 18:05
这个现在的打开的,因为dup,ww需要这个

徐鹏 9-5 18:05
现在bvt里加了新的case,导致transfer变得比较频繁
XuPeng-SH commented 2 months ago

done