Commit graph

697 commits

Author SHA1 Message Date
Shungang Li
7257518dca fix: tdbBtcDelete release pages before modifying pBtc->pPage 2023-09-06 14:54:18 +08:00
dapan1121
cc17848b78 fix: merge 3.0 to main 2023-09-01 13:24:47 +08:00
Ganlin Zhao
af130cc92f Revert "add seperate function for createLogs"
This reverts commit 13d2d72bb6.
2023-08-25 09:55:50 +08:00
Ganlin Zhao
13d2d72bb6 add seperate function for createLogs 2023-08-24 14:56:14 +08:00
Ganlin Zhao
962a0cd403 fix 2023-08-23 23:34:02 +08:00
Haojun Liao
3ffdbe923d other: merge 3.0 2023-07-11 09:12:57 +08:00
Minglei Jin
4cc3a55426 fix(tdb/recycling): delay freedb's own page recycling until balance done 2023-07-07 08:19:50 +08:00
Minglei Jin
09222801c4 fix(coverity): fix coverity scan issues 2023-07-06 17:52:48 +08:00
Minglei Jin
c66524d87b tdb/ofp: recycle ofp cell on parent page 2023-07-05 15:33:37 +08:00
Minglei Jin
f89b43b64c tdb/ofp-recycle: new ofps list with pager 2023-06-30 10:05:17 +08:00
Minglei Jin
8e491c307f tdb/recyle-ofp: nullize ofp's pager to mark uninitailized 2023-06-30 08:32:39 +08:00
Minglei Jin
0ec80ff47f tdb/ofp-recycle: recycle ofps when dropOfp 2023-06-29 13:14:45 +08:00
Minglei Jin
fc79074e49 tdb/ofp: turn ofp recycle off for ci 2023-06-28 15:51:33 +08:00
Minglei Jin
b2c0bcb1e0 tdb/ofp-recycle: fix mem leaks 2023-06-28 13:35:14 +08:00
Minglei Jin
a3c9b17212 tdb/ofp: recycl ofps 2023-06-28 10:46:01 +08:00
Minglei Jin
f8921199e7 tdb/test: cases for ofp recycling 2023-06-28 09:37:26 +08:00
Minglei Jin
4d02199547 Merge branch '3.0' into fix/TD-24717 2023-06-28 08:04:52 +08:00
Minglei Jin
204999d57e tdb/test: refactor page recycling test cases 2023-06-26 08:10:45 +08:00
Minglei Jin
fe197ccf9c tdb/ofp-test: fix memory leaks 2023-06-25 10:46:28 +08:00
Minglei Jin
76a734c53a tdb/test: fix recycle testing cases 2023-06-20 15:07:49 +08:00
Minglei Jin
4e3df6606b tdb/btree: recyle pNews 0 2023-06-20 15:06:17 +08:00
Minglei Jin
40b741dfee tdb/pager: comment out error log 2023-06-20 07:52:45 +08:00
Shungang Li
b93f653d7e feat: enhance ttl, deletetime modified by writing-ops
new config item: ttlChangeOnWrite (default 0)
ttl delete time changes on last write if true
2023-06-19 19:03:35 +08:00
Minglei Jin
8fee813de6 tdb/alloc-page: new param pTxn to fix memory leaking 2023-06-13 14:35:49 +08:00
Minglei Jin
621d4b20c0 tdb/pager: remove debug log 2023-06-12 16:43:49 +08:00
Minglei Jin
9e7f860d7c enh(tdb/recycle): first round implemenation of page recycling 2023-06-12 16:40:24 +08:00
kailixu
0c3dc0867f chore: sync fix from main 2023-05-05 20:33:41 +08:00
Minglei Jin
a07366ed02 fix(tdb/pager): destroy txn id list 2023-03-23 18:23:14 +08:00
Minglei Jin
5d641a8934 fix(tdb/restore): restore tdb journal backward 2023-03-23 17:55:53 +08:00
Xiaoyu Wang
d6dd087f84 merge main 2023-02-25 10:29:20 +08:00
Minglei Jin
0833592f83 fix(tdb): free realloced coder's pKey 2023-02-23 19:42:03 +08:00
Minglei Jin
797722a6ae fix(tdb/coder): free key memory of stack btc's coder 2023-02-23 15:43:34 +08:00
Xiaoyu Wang
1ab144609e merge main 2023-02-23 14:58:22 +08:00
dapan1121
4e0d69c6b0 fix: memory leak in tdb 2023-02-21 16:11:14 +08:00
Xiaoyu Wang
3382a24a69 merge main 2023-02-10 18:03:11 +08:00
Minglei Jin
dbdf26538c fix(tdb/page): remove n^2 implementation of page defragment 2023-02-08 09:56:18 +08:00
Hongze Cheng
a086f83c27 fix: slow TDB page defragment 2023-02-08 09:46:48 +08:00
Minglei Jin
e3ba07e054 test(tdb/defragment): unit test case for page defragment 2023-02-07 18:25:22 +08:00
Minglei Jin
6cdfa6d60f fix(tdb): return success if txn is commited 2023-02-02 17:51:04 +08:00
Shengliang Guan
f6248d21df fix: coredump if no data while vnode commit 2023-01-31 13:32:08 +08:00
Xiaoyu Wang
9a0c2805f4 merge main 2023-01-13 13:54:04 +08:00
Minglei Jin
7b331135cf fix(tdb/ofp): upgrade ofp cell with large key 2023-01-11 16:16:05 +08:00
Minglei Jin
1872627343 fix(tdb/ofp): upgrade large key ofp case 2023-01-11 14:53:13 +08:00
Shengliang Guan
398161eb5f Merge branch 'main' into merge/mainto3.0_0108 2023-01-09 10:00:53 +08:00
Minglei Jin
4e1f5b2979 fix(meta): cleanup coverity scan issues 2023-01-05 14:04:21 +08:00
Xiaoyu Wang
fdde287ca9 merge main 2023-01-04 11:43:20 +08:00
Benguang Zhao
4031dc1af4 Merge branch main into FIX/TD-21043-main 2023-01-02 16:41:46 +08:00
Benguang Zhao
3edde0eadf fix: tdbAbort on metaClose or streamMetaClose instead of tdbTxnClose 2023-01-01 21:07:32 +08:00
Minglei Jin
f12df819ae fix(tdb): free stack celldecoder's pVal 2022-12-29 14:23:21 +08:00
Minglei Jin
a20640f016 Merge branch 'fix/TD-21210' of https://github.com/taosdata/TDengine into fix/TD-21210 2022-12-29 10:00:17 +08:00