Commit Graph

347 Commits

Author SHA1 Message Date
Haojun Liao cbe91fd4c3 fix(query): initialize the blockdata before load last block. 2022-09-27 13:48:53 +08:00
Hongze Cheng 4bfdfe89a5 adjust api 2022-09-27 11:02:04 +08:00
Cary Xu 6c682daf42 Merge branch '3.0' into feature/TD-18581-D 2022-09-27 10:33:51 +08:00
Hongze Cheng bba042124f Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-27 09:27:02 +08:00
Hongze Cheng 19529d6606 fix: wrong file corrupt report 2022-09-26 18:57:14 +08:00
Cary Xu ed2b3678a6 feat(tsdb): migrate support speed limit 2022-09-23 18:57:13 +08:00
Cary Xu 797b9376e7 chore: code optimization for fs destroy 2022-09-23 17:27:48 +08:00
Hongze Cheng 8ff1eb41d1 more code 2022-09-23 17:13:14 +08:00
Hongze Cheng da2150a15b more code 1 2022-09-23 16:45:38 +08:00
Cary Xu b8ea469aff enh(tsdb): data migrate should not block data r/w and commit 2022-09-23 16:42:36 +08:00
Hongze Cheng a3cedbf1bc more code 2022-09-22 13:49:34 +08:00
Hongze Cheng 9f7771cde4 refact more code 2022-09-22 11:52:47 +08:00
Hongze Cheng a8b919918f more code 2022-09-21 17:58:44 +08:00
Hongze Cheng fb45b8d577 refact code 2022-09-20 13:39:32 +08:00
Haojun Liao 22afbb5035
Merge branch '3.0' into feature/3_liaohj 2022-09-15 16:56:39 +08:00
Haojun Liao 5ba41111b4 refactor: add some logs. 2022-09-15 16:17:39 +08:00
Hongze Cheng ce9fb84221 refact 2022-09-13 14:21:43 +08:00
Hongze Cheng b44eb59f5d tsdb retention fix done 2022-09-09 15:42:20 +08:00
Hongze Cheng e5e42524c7 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/tsdb_page_size 2022-09-08 21:40:15 +08:00
Hongze Cheng f0a5820d01 add tsdb config support 2022-09-08 18:36:08 +08:00
Hongze Cheng eae7947c68 more refact 2022-09-08 17:58:33 +08:00
Hongze Cheng 2e8b43d01c more code 2022-09-08 16:56:29 +08:00
Hongze Cheng bb0b1fda91 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_snapshot 2022-09-08 15:16:22 +08:00
Hongze Cheng 255f42e07f more tsdb snapshot 2022-09-08 15:13:58 +08:00
Haojun Liao 0b6070e518 refactor(query): add some logs. 2022-09-08 09:45:11 +08:00
Hongze Cheng 0e4b0459bd more code 2022-09-07 17:06:42 +08:00
Hongze Cheng 2d789f5ae0 more code 2022-09-07 15:37:51 +08:00
Hongze Cheng efb429ebd3 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_snapshot 2022-09-07 09:45:52 +08:00
Hongze Cheng 56985c5217 snapshot read code 2022-09-06 17:41:06 +08:00
Haojun Liao 6f252d8d7a fix(query): opt perf on last block query. 2022-09-06 16:36:56 +08:00
Haojun Liao a5933fc682 fix(query): optimize last block read performance. 2022-09-06 15:25:54 +08:00
Haojun Liao 3719da865c other:merge 3.0 2022-09-05 19:02:04 +08:00
Haojun Liao a6cece10df fix(query): fix the invalid the check of last file blocks. 2022-09-05 18:57:46 +08:00
Hongze Cheng e70db79d10 refact: change sst to stt 2022-09-05 17:31:41 +08:00
Hongze Cheng c71455216c more code 2022-09-04 22:29:59 +08:00
Hongze Cheng 7e1306a976 more code 2022-09-04 20:28:12 +08:00
Hongze Cheng b85bde9a43 more code 2022-09-04 19:59:21 +08:00
Hongze Cheng 28b56baa98 more code 2022-09-04 18:23:19 +08:00
Hongze Cheng 3607b18368 more code 2022-09-04 18:20:12 +08:00
Hongze Cheng 8ec79c9d5c more code 2022-09-04 17:31:20 +08:00
Hongze Cheng fe20dea410 more code 2022-09-04 16:12:29 +08:00
Hongze Cheng 3e55e72ab5 more code 2022-09-04 14:31:32 +08:00
Hongze Cheng 173a8366e3 fix: compile warning 2022-09-02 17:20:50 +08:00
Hongze Cheng 696df47f05 more 2022-09-02 17:17:46 +08:00
Hongze Cheng 8329284a45 refact for further dev 2022-09-02 17:15:45 +08:00
Hongze Cheng 687dd81c44 refact more code 2022-09-02 14:26:57 +08:00
Hongze Cheng ecbca97ca4 more code 2022-09-02 13:55:05 +08:00
Haojun Liao cac1fd36b7 Merge remote-tracking branch 'origin/refact/tsdb_optimize' into refact/tsdb_optimize
# Conflicts:
#	source/dnode/vnode/src/inc/tsdb.h
#	source/dnode/vnode/src/tsdb/tsdbMergeTree.c
#	source/dnode/vnode/src/tsdb/tsdbRead.c
2022-09-02 11:23:01 +08:00
Haojun Liao 720f3b2482 refactor: do some internal refactor. 2022-09-02 11:20:12 +08:00
Hongze Cheng 0eb29455ae refact code 2022-09-02 11:19:34 +08:00
Hongze Cheng aec4297eb4 refact code 2022-09-02 11:16:23 +08:00
Hongze Cheng ff4fda8442 refact code 2022-09-02 10:43:49 +08:00
Hongze Cheng 1132a7f719 refact code 2022-09-02 10:17:40 +08:00
Hongze Cheng 3286ab2a9e refact 2022-09-02 10:09:38 +08:00
Haojun Liao d1b7d07790 refactor:do some internal refactor. 2022-09-02 09:54:22 +08:00
Haojun Liao 1cfd3e74f9 enh(query): support merge multiple last files. 2022-09-01 11:56:56 +08:00
Hongze Cheng e2f99ba072 more code 2022-08-30 11:19:25 +08:00
Hongze Cheng 6a5423d08d more 2022-08-28 00:25:44 +08:00
Hongze Cheng 8b58508e2e more code 2022-08-26 22:23:03 +08:00
Hongze Cheng 8ed246bdd3 more code 2022-08-26 21:57:02 +08:00
Hongze Cheng eb2fb724b1 more code 2022-08-25 18:15:20 +08:00
Hongze Cheng 5bce5c6935 more code 2022-08-24 14:59:55 +08:00
Hongze Cheng 23e82ff68b more code 2022-08-23 16:32:44 +08:00
Hongze Cheng fa257f50ce more code 2022-08-23 15:47:42 +08:00
Hongze Cheng 478d5ebb64 more code 2022-08-23 13:49:10 +08:00
Hongze Cheng 2fff10278f more code 2022-08-23 09:28:01 +08:00
Hongze Cheng 3f90f99d8f first step optimization 2022-08-22 18:12:40 +08:00
Hongze Cheng 4acc76b7c5 adjust more code 2022-08-19 18:35:09 +08:00
Hongze Cheng 875566d361 adjust more 2022-08-19 18:06:18 +08:00
Hongze Cheng d3d03d8c4d adjust more code 2022-08-19 17:45:52 +08:00
Hongze Cheng 029c16e487 more code 2022-08-19 17:13:39 +08:00
Hongze Cheng 538f130ac0 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 21:49:56 +08:00
Hongze Cheng 4de48e66de adjust more 2022-08-18 17:04:24 +08:00
Minglei Jin 45dc2ec1f2 fix(tsdb/cache): add DCLP to tsdbCache 2022-08-18 14:32:11 +08:00
Minglei Jin 4b47476de1 fix: upgrade last files reading for last/last_row caching 2022-08-17 16:51:15 +08:00
Hongze Cheng c6106be5da refact more work 2022-08-17 15:08:44 +08:00
Hongze Cheng 23a0af9d12 more work 2022-08-17 11:46:13 +08:00
Hongze Cheng 43c84c977a adjust more 2022-08-16 01:45:37 +00:00
Hongze Cheng 3359b8e620 more optimize 2022-08-15 10:16:07 +00:00
Hongze Cheng 0e06d86f7b fix some bug 2022-08-08 11:40:49 +00:00
Hongze Cheng 49fde0b1a8 more work 2022-08-08 07:27:44 +00:00
Hongze Cheng 6baae7d50f more work 2022-08-08 06:43:51 +00:00
Hongze Cheng 8ae2ab1c6e more work 2022-08-08 05:34:01 +00:00
Hongze Cheng 33c3f34f34 more work 2022-08-08 03:22:24 +00:00
Hongze Cheng 7671bfe19e more refact 2022-08-07 15:20:28 +00:00
Hongze Cheng 71691eb7da make code compile 2022-08-07 13:14:43 +00:00
Hongze Cheng 605e89b6a1 more work 2022-08-07 12:50:42 +00:00
Hongze Cheng 3698016ad9 more work 2022-08-07 09:25:50 +00:00
Hongze Cheng 2d50313586 more work 2022-08-07 08:12:59 +00:00
Hongze Cheng 85556a3c90 more work 2022-08-07 06:13:51 +00:00
Hongze Cheng 7c32e099d0 more work 2022-08-06 14:20:30 +00:00
Hongze Cheng 43dec55fd7 more work 2022-08-06 12:48:58 +00:00
Hongze Cheng 3436d52316 more refact 2022-08-06 12:23:29 +00:00
Hongze Cheng 3324f4e5b7 more work 2022-08-06 12:04:42 +00:00
Hongze Cheng 85907bc269 more work 2022-08-06 02:03:20 +00:00
Hongze Cheng 16f556354a more work 2022-08-05 15:22:05 +00:00
Hongze Cheng 51538a1710 more work 2022-08-05 09:47:26 +00:00
Hongze Cheng 2cb114caad more work 2022-08-04 10:15:51 +00:00
Hongze Cheng 67db73b560 more last refact work 2022-08-04 07:58:53 +00:00
Hongze Cheng d1c7e3a531 more last refact 2022-08-04 05:42:15 +00:00