Commit Graph

605 Commits

Author SHA1 Message Date
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