Commit Graph

486 Commits

Author SHA1 Message Date
Hongze Cheng 39e48a7eaa more work 2022-06-24 07:42:17 +00:00
Hongze Cheng a7ea0bfe73 more 2022-06-24 01:47:37 +00:00
Hongze Cheng f7c771727a Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-24 01:29:19 +00:00
Minglei Jin c999aead58 last_row/del-skyline: first round skyline building 2022-06-23 23:14:18 +08:00
Hongze Cheng 1753d121cb more work 2022-06-23 13:23:43 +00:00
Hongze Cheng 81897d32af more work 2022-06-23 10:30:19 +00:00
Hongze Cheng 4b33695f3c more work 2022-06-23 08:34:18 +00:00
Hongze Cheng bc326593d6 more work 2022-06-23 01:39:47 +00:00
Hongze Cheng f0caae86af more work 2022-06-22 12:03:44 +00:00
Hongze Cheng 5d2491de52 more work 2022-06-22 09:28:59 +00:00
Hongze Cheng b20d7d56b5 more work 2022-06-22 08:45:26 +00:00
Hongze Cheng 23c838c9ef more work 2022-06-22 06:34:39 +00:00
Hongze Cheng 7b353b5709 more work 2022-06-21 10:25:10 +00:00
Hongze Cheng 47e07b7b13 more work 2022-06-21 09:13:16 +00:00
Hongze Cheng 29e65ce767 more tsdb fs work 2022-06-21 07:13:12 +00:00
Minglei Jin a55f40a1a7 feat/tsdbCache: the first round tsdbCache 2022-06-21 10:54:30 +08:00
Hongze Cheng 4cacd72fcb more work 2022-06-20 12:17:22 +00:00
Hongze Cheng 5028420791 more work 2022-06-20 11:28:45 +00:00
Hongze Cheng d17d6c5009 more work 2022-06-20 09:47:24 +00:00
Hongze Cheng 0359254bdf more work 2022-06-20 08:06:34 +00:00
Hongze Cheng 607f698fc6 more work 2022-06-20 06:41:17 +00:00
Hongze Cheng f828d1b321 more refact 2022-06-20 03:21:39 +00:00
Hongze Cheng af1724fb42 more refact 2022-06-20 03:05:32 +00:00
Hongze Cheng 0767b57e59 refact work 2022-06-20 02:06:27 +00:00
Hongze Cheng e3c7925a5d make it compile 2022-06-20 01:30:32 +00:00
Hongze Cheng e0995ac1cb more 2022-06-18 11:32:34 +00:00
Hongze Cheng 465816e50a more work 2022-06-18 10:33:53 +00:00
Hongze Cheng 50e615915a more work 2022-06-18 07:16:50 +00:00
Hongze Cheng 709e9fd78b more work 2022-06-18 03:35:49 +00:00
Hongze Cheng 3efb2c7c53 refact some code 2022-06-18 02:27:09 +00:00
Hongze Cheng b0cfcbcd1a more work 2022-06-17 09:27:31 +00:00
Hongze Cheng 0b05c8802e more work 2022-06-17 07:14:20 +00:00
Hongze Cheng 095ca03f0d more work 2022-06-17 06:29:06 +00:00
Hongze Cheng 39759c6004 more work 2022-06-17 02:50:25 +00:00
Hongze Cheng d59b0254d3 more work 2022-06-16 08:58:00 +00:00
Hongze Cheng 288904e901 more work 2022-06-15 08:04:26 +00:00
Hongze Cheng d21b905c88 more work 2022-06-15 07:41:14 +00:00
Hongze Cheng 555469c775 more work 2022-06-14 13:19:46 +00:00
Hongze Cheng 0c63eeccf9 refact some code 2022-06-14 11:46:46 +00:00
Hongze Cheng 9f398eca68 more work 2022-06-14 08:45:11 +00:00
Hongze Cheng b25e55cf81 more work 2022-06-14 06:57:07 +00:00
Hongze Cheng bb0f20f6e6 more work 2022-06-14 03:38:20 +00:00
Hongze Cheng 6211f28102 more work 2022-06-13 12:47:32 +00:00
Hongze Cheng 0ef7eec754 more work 2022-06-13 12:12:54 +00:00
Hongze Cheng c000c15e58 more work 2022-06-13 11:54:50 +00:00
Hongze Cheng baea84c6bf more work 2022-06-13 10:44:57 +00:00
Hongze Cheng b5c847d06c more work 2022-06-13 07:36:20 +00:00
Hongze Cheng 627dc00b93 more work 2022-06-13 07:02:15 +00:00
Hongze Cheng 4027782f9a more work 2022-06-13 06:09:43 +00:00
Hongze Cheng 8f08aedcde more work 2022-06-13 06:05:05 +00:00
Hongze Cheng 4ed2af9e97 more 2022-06-13 04:01:10 +00:00
Hongze Cheng cc7640321b more work 2022-06-13 03:25:16 +00:00
Hongze Cheng a992b5f966 more work 2022-06-11 12:32:01 +00:00
Hongze Cheng 4e2c2b8084 more work 2022-06-11 12:02:12 +00:00
Hongze Cheng 6af7d4cfad more work 2022-06-11 09:20:29 +00:00
Hongze Cheng 8f3c4e4638 more work 2022-06-11 07:34:40 +00:00
Hongze Cheng 7bed78543f more work 2022-06-11 06:36:22 +00:00
Hongze Cheng 1e9ce7c543 more work 2022-06-11 03:59:06 +00:00
Hongze Cheng bcc01d630b more work 2022-06-10 12:54:02 +00:00
Hongze Cheng 39626c1bc6 more work 2022-06-10 11:50:06 +00:00
Hongze Cheng 2ff00f23a5 more work 2022-06-10 09:49:01 +00:00
Hongze Cheng 17efc22b03 refact: 1 2022-06-10 06:48:21 +00:00
Hongze Cheng ac1d23bceb refact 2022-06-09 05:35:39 +00:00
Hongze Cheng 1c3e3db167 refact more 2022-06-08 07:23:24 +00:00
Hongze Cheng 80bd6409ab refact 2022-06-07 08:49:25 +00:00
Hongze Cheng 892021b089 fix tsdb save 2022-06-07 05:24:25 +00:00
Hongze Cheng 3283fe93d8 more progress 2022-06-06 11:59:05 +00:00
Hongze Cheng 487530636d feat: tsdb multi-version 1 2022-06-06 10:00:48 +00:00
Hongze Cheng 6d3f41c96e more 2022-06-06 02:28:58 +00:00
Hongze Cheng 179dc39075 more refact 2022-06-06 01:51:10 +00:00
Hongze Cheng 5b64b2921f more 2022-06-06 01:46:27 +00:00
Hongze Cheng f81d102747 refact 2022-06-06 01:24:14 +00:00
Hongze Cheng 9ea8640b24 refact 2022-06-05 13:50:10 +00:00
Hongze Cheng 638aa9cdcc refact 2022-06-05 13:19:42 +00:00
Hongze Cheng e812d20a1b refact 2022-06-05 10:59:19 +00:00
Hongze Cheng bbc2ba9fef refact TSDB 2022-06-05 09:29:18 +00:00
Hongze Cheng 40a396563b more refact 2022-06-05 09:23:42 +00:00
Hongze Cheng 0633c25a22 refact 2022-06-05 09:02:25 +00:00
Hongze Cheng 8c75980679 more refact 2022-06-05 08:46:10 +00:00
Hongze Cheng c59b52855b more refact 2022-06-05 08:42:18 +00:00
Hongze Cheng fe27ee2654 more work 2022-06-05 03:47:41 +00:00
Hongze Cheng b997509a75 more work 2022-06-04 15:22:20 +00:00
Hongze Cheng 32ee762924 add version on some structures 2022-06-04 14:27:34 +00:00
Hongze Cheng b1a781cc09 more progress 2022-06-04 12:42:25 +00:00
Hongze Cheng 0bc5300d03 more progress 2022-06-04 09:31:35 +00:00
Hongze Cheng de32cab384 more progress 2022-06-04 08:27:55 +00:00
Hongze Cheng ae9698e1c7 feat: vnode multi-version 2022-06-02 12:52:16 +00:00
Hongze Cheng 73cbc6f717 feat: vnode multi-version 2022-05-31 12:53:23 +00:00
Hongze Cheng 671f613c02 feat: tsdb multi-version 2022-05-31 10:20:58 +00:00
Hongze Cheng 670a90e55a feat: tsdb multi-version 2022-05-31 10:11:32 +00:00
Hongze Cheng 81ef708c2a more 2022-05-31 08:42:46 +00:00
Hongze Cheng e0b4319bd3 more 2022-05-31 08:00:49 +00:00
Hongze Cheng 31224d1263 more 2022-05-31 07:36:21 +00:00
Hongze Cheng 3eefc93830 more code 2022-05-31 07:34:39 +00:00
Hongze Cheng 0e401a346f more 2022-05-31 05:37:10 +00:00
Cary Xu 76ef412d8f enh: prefer to use latest schema 2022-05-30 19:56:15 +08:00
Cary Xu 5fa27b27ba fix: support fetching specific schema version from table 2022-05-30 19:52:06 +08:00
Hongze Cheng 2eee0c9927 fix: meta get latest schema 2022-05-30 02:30:06 +00:00
Cary Xu 80d780eb03 fix: use schema version of row when commit 2022-05-25 22:47:56 +08:00
Cary Xu 156b0cfebf feat: tsma logic optimization 2022-05-17 23:33:59 +08:00
Cary Xu 069ce051f0 feat: move sma module from tsdb to vnode 2022-05-15 20:17:20 +08:00
Haojun Liao e468363ce1
Merge pull request #12409 from taosdata/feature/3.0_liaohj
fix(query): close read fd when finishing scanning data files.
2022-05-13 01:25:38 +08:00
Haojun Liao aae019d18a fix(query): close read fd when finishing scanning data files. 2022-05-13 00:32:02 +08:00
Cary Xu d66bb65171 feat(tsdb): unit of days and keep support minute 2022-05-12 18:32:32 +08:00
Cary Xu 95d30b7f5d enh: code format optimization 2022-05-08 17:09:00 +08:00
Cary Xu b603e798c6 feat: rsma config optimization 2022-05-08 17:04:19 +08:00
Cary Xu 215613f4cd feat: set tsdb cfg for rollup sma 2022-05-07 22:33:19 +08:00
Cary Xu f942f144e9 feat: bitmap operation optimization 2022-05-07 11:12:46 +08:00
Cary Xu bcdf9c19b2 feat: update refactor 2022-05-06 19:31:20 +08:00
Cary Xu 7a8f8e11a5 feat: support update in mem/file 2022-05-05 16:00:35 +08:00
Cary Xu 4ca81bec89 feat: rollup data query 2022-05-02 18:16:43 +08:00
Cary Xu c7ca57f557 feat: rollup data submit 2022-05-02 00:30:47 +08:00
Cary Xu 5a0ae19cbc feat: submit req msg iter refactor 2022-05-01 10:50:23 +08:00
Hongze Cheng 8215bc4de3 refact TSDB 2022-04-27 08:03:49 +00:00
Hongze Cheng 09ff7f6aa0 refactor: vnode 2022-04-27 07:04:56 +00:00
Hongze Cheng 0b0bdf2f7a refactor: tsdb 2022-04-27 06:15:05 +00:00
Hongze Cheng 42c6f01980 refact vnode includes 2022-04-26 11:04:26 +00:00
Hongze Cheng 9204992516 Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 06:54:14 +00:00
Hongze Cheng 6fe299cdcd Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 05:49:42 +00:00
Cary Xu ad9101d3de feat: rollup sma data gen 2022-04-25 21:08:11 +08:00
Hongze Cheng bb8384e82c fix tsdb insert 2022-04-25 11:38:05 +00:00
Cary Xu e3e5f8d113 refactor 2022-04-25 16:46:32 +08:00
Cary Xu 834e6b5711 feat: rollup refactor 2022-04-25 16:41:22 +08:00
Cary Xu 173abdeedd refactor 2022-04-24 21:00:05 +08:00
Hongze Cheng 055e0516fa Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-21 11:22:43 +00:00
Cary Xu dd3091778e sma: refactor 2022-04-21 15:58:52 +08:00
Hongze Cheng a7941cf2f5 refact meta 2 2022-04-20 06:56:34 +00:00
Hongze Cheng ad94090654
Merge pull request #11569 from taosdata/feature/vnode_refact1
refactor: vnode
2022-04-18 09:28:55 +08:00
Hongze Cheng 553f0aa11d refact vnode 2022-04-16 12:07:28 +00:00
Haojun Liao 774e4ad62c enh(query): add more load conditions check before load data block from file. 2022-04-15 20:06:27 +08:00
Hongze Cheng 0a2b62e381 refact 2022-04-14 08:21:27 +00:00
Hongze Cheng 6dab6153a8 refact vnode 2022-04-14 05:28:11 +00:00
Hongze Cheng f80768efb3 refact vnode 2022-04-14 02:53:10 +00:00
Cary Xu 7254263a29 use 1 bit in bitmap for super block 2022-04-09 18:21:03 +08:00
Hongze Cheng 94bcbf6bac refact more 2022-04-08 06:41:42 +00:00
Hongze Cheng 0e1a27c750 more refact 2022-04-08 06:19:58 +00:00