dmchen
|
e35be80b79
|
tdb abort
|
2024-04-11 03:05:20 +00:00 |
dmchen
|
05d6e27c69
|
tdb abort restore
|
2024-04-11 02:58:05 +00:00 |
dmchen
|
5f31575624
|
refactor
|
2024-04-09 06:55:01 +00:00 |
dmchen
|
d06bfd9cea
|
free and log
|
2024-04-02 02:30:56 +00:00 |
dmchen
|
b9deb71fc5
|
basic function
|
2024-03-29 02:48:49 +00:00 |
Minglei Jin
|
64f2dc607a
|
fix(tdb/pcache): not use lru page if already in hash
|
2024-02-28 15:08:48 +08:00 |
Haojun Liao
|
60f5056ab7
|
other: merge 3.0
|
2023-09-12 22:00:40 +08:00 |
Minglei Jin
|
3524ef32eb
|
tdb/pcache: not free page if already on free list
|
2023-09-08 09:28:08 +08:00 |
Minglei Jin
|
5007087e19
|
fix(tdb/pcache): fix mem leak with unpined pages
|
2023-09-08 08:09:53 +08:00 |
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 |
Haojun Liao
|
24b1a050fc
|
other: merge 3.0
|
2023-08-30 16:00:14 +08:00 |
dapan1121
|
f6321d0c4f
|
Merge remote-tracking branch 'origin/main' into fix/m23.1
|
2023-08-30 11:03:33 +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 |
yihaoDeng
|
6fe649c458
|
Merge branch 'enh/3.0' into enh/triggerCheckPoint2
|
2023-08-21 09:12:40 +08:00 |
Shungang Li
|
6be57f78f2
|
fix: tdb btree balance after update cell
|
2023-08-15 15:07:54 +08:00 |
yihaoDeng
|
519d3b74d1
|
fix stream state transfer
|
2023-07-20 09:51:18 +00: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 |