stephenkgu
420be42269
fix: flush pages to get buffer ready for fetching
2022-11-14 10:37:56 +08:00
Minglei Jin
1a4cf6964b
fix: add post commit to tq & stream
2022-11-07 20:34:23 +08:00
Minglei Jin
c17f8244be
enh(tdb): new interface of meta prep async commit
2022-11-07 16:45:29 +08:00
Minglei Jin
451b6a451d
fix: set output value to null if zero-length
2022-11-02 11:47:58 +08:00
Minglei Jin
4dc0eaf0be
fix: zero new dest pages to avoid double free ovfl cell
2022-10-25 17:48:06 +08:00
Minglei Jin
16275caa8d
fix(tdb): typo casues large page crash
2022-10-20 15:39:37 +08:00
Minglei Jin
894d13ac18
fix: cleanup tdbExOVFL test cases
2022-10-20 13:58:13 +08:00
Minglei Jin
716c3f8a59
fix: coverity issues
2022-10-20 09:47:04 +08:00
Shengliang Guan
985e6f53e4
Merge branch '3.0' into FIX/TD-19593-3.0
2022-10-19 19:06:03 +08:00
Minglei Jin
1fc3e07abd
fix: use PRId64 instead of ld to format string
2022-10-19 16:34:25 +08:00
Benguang Zhao
2aa7afe7fa
Merge branch '3.0' into FIX/TD-19593-3.0
2022-10-19 16:31:13 +08:00
Minglei Jin
1e4601d8f6
fix: coverity issues
2022-10-19 16:30:50 +08:00
Benguang Zhao
3b0968d7f9
enh: enable the -Wformat=2 compiler option
2022-10-19 09:24:15 +08:00
Hongze Cheng
74d025c783
Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn
2022-10-18 22:47:12 +08:00
Minglei Jin
82132cdfdd
meta: new metaFinishCommit api & rollback parameter with metaOpen
2022-10-18 18:34:39 +08:00
Minglei Jin
029abe7396
fix: coverity issues
2022-10-18 14:32:18 +08:00
Minglei Jin
5c66712b91
fix: coverity issues
2022-10-17 15:28:10 +08:00
Benguang Zhao
616eb5f903
Merge branch '3.0' into FIX/TD-19239-3.0
2022-10-16 00:29:01 +08:00
Benguang Zhao
6f39a36344
fix: replace asserts on failure of tdbPagerWrite with tdbError msg
2022-10-15 23:57:37 +08:00
Benguang Zhao
a4cc3f76d4
fix: ignore file not exist error of tdbOsRemove
2022-10-15 23:57:37 +08:00
Benguang Zhao
76865258cf
enh: protect WAL meta by flushing to a tmpfile at first and then renaming
2022-10-14 22:32:15 +08:00
Benguang Zhao
36bf800e15
fix: improve fault tolerance on disk space full with error handling enhanced
2022-10-14 22:02:27 +08:00
Minglei Jin
3f46bd64b9
fix: dismiss some coverity scan issues
2022-10-14 17:47:21 +08:00
Hongze Cheng
2268a1e94e
fix some converity scan problem
2022-10-14 13:34:25 +08:00
Minglei Jin
ccdd3ff8c2
fix: unit test case for tdb ovfl pages
2022-10-11 15:32:07 +08:00
Minglei Jin
47f286869c
fix(tdb): add cell header size while decoding left bytes
2022-10-11 14:25:30 +08:00
Shengliang Guan
e99b8a5f57
Merge pull request #17240 from taosdata/fix/TD-19261
...
fix(tdb): subtract payload size with cell header size
2022-10-09 19:30:57 +08:00
Minglei Jin
4a64803278
fix(tdb): subtract payload size with cell header size
2022-10-09 18:40:24 +08:00
Minglei Jin
de3e886188
fix(test): ovfl page case with border condition checking
2022-10-09 16:38:58 +08:00
Hongze Cheng
18e31f8e26
more fix
2022-10-09 15:50:22 +08:00
Hongze Cheng
a27677d285
more fix
2022-10-09 15:44:01 +08:00
Hongze Cheng
2015db5756
alter pages
2022-10-09 15:01:20 +08:00
Zhiqiang Wang
d05b134a48
os: Mac package ( #17201 )
...
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
* os: Mac package
2022-10-08 10:12:17 +08:00
Minglei Jin
47b7aeabbc
enh(tdb): more debug output for page's overflow cells
2022-09-21 15:21:56 +08:00
Minglei Jin
5a5b9f4f70
fix: update dbOrigSize before releasing dirty pages
2022-09-19 21:29:32 +08:00
Minglei Jin
5dddf1812b
fix: copy rpgno with non-leaf pages
2022-09-19 16:53:18 +08:00
Minglei Jin
66bcf1fad6
fix: deep copy ovfl cells to avoid double free
2022-09-14 19:22:26 +08:00
Minglei Jin
3922ea4922
fix: drop page from rbtree before releasing
2022-09-13 19:16:25 +08:00
Minglei Jin
508c7abb68
fix(tdb): use rbtree with dirty pages' list
2022-09-13 10:51:15 +08:00
Minglei Jin
bdb7f20d3d
fix: force pageSize as i64 to fix u32 overflow
2022-09-06 16:29:59 +08:00
Minglei Jin
95e591efed
fix: release pages with drop case
2022-08-29 15:30:05 +08:00
Minglei Jin
e05169ccc6
fix: free ofp large value's memory
2022-08-25 18:16:34 +08:00
Minglei Jin
45775a9e83
fix: release ofp when encoding and decoding
2022-08-25 15:56:27 +08:00
Minglei Jin
437d4947f6
fix: tdb page cache hash page removing fix
2022-08-24 20:13:18 +08:00
Minglei Jin
0338530544
fix: wait pPageH to complete initialization
2022-08-19 19:40:21 +08:00
Minglei Jin
938c6e4c05
fix: zero cell coder
2022-08-04 20:06:55 +08:00
Minglei Jin
d5c36c6536
fix: free cell decoder's pVal when resetting
2022-08-04 19:03:53 +08:00
Minglei Jin
8dbbd8362e
fix: free btc cell coder's pval memory when closing btc
2022-08-04 15:47:31 +08:00
Minglei Jin
a6c67f44c5
commit tdbInfo to fix crash
2022-08-02 19:32:21 +08:00
Minglei Jin
95a2212cef
fix: tdbAbort API in tdb.h
2022-08-02 16:39:52 +08:00