Liu Jicong
a14b8dcc99
enh(tmq): delayed task
2022-04-26 14:32:37 +08:00
Liu Jicong
575f64197d
enh(wal): skip read for specific msg
2022-04-24 16:51:32 +08:00
Liu Jicong
3d972f81a2
refacor(wal): rename len to bodyLen
2022-04-24 13:42:54 +08:00
afwerar
fc24521621
fix(os): windows compile 3.0.
2022-04-22 09:54:27 +08:00
afwerar
c11946fd75
[TD-13756]<fix>: Fix macro name error.
2022-04-11 18:55:43 +08:00
Liu Jicong
3e5da8bedb
fix
2022-03-31 15:52:54 +08:00
Liu Jicong
e0f192046c
multiple level stream schedule
2022-03-28 11:47:39 +08:00
Liu Jicong
a00a42759e
fix
2022-03-26 20:33:08 +08:00
Liu Jicong
71097ea56a
put schema into stream
2022-03-26 16:48:14 +08:00
Liu Jicong
96eb6a9bcf
wal add sync info
2022-03-26 15:47:58 +08:00
Liu Jicong
7bd71bcb81
wal add sync info
2022-03-26 15:36:49 +08:00
afwerar
222db126bc
[TD-13758]<fix>: redefine memory api.
2022-03-26 00:29:53 +08:00
afwerar
79057240bd
[TD-13759]<fix>: redefine thread api.
2022-03-20 00:47:45 +08:00
afwerar
30c10ef8b3
[TD-13063]<fix>: prepare for win compilation.
2022-03-17 14:22:36 +08:00
Shuduo Sang
23bef711fc
Feature/sangshuduo/td 13063 3.0 windows ( #10720 )
...
* [TD-13063]<feature>: 3.0 on Windows
* add pthread in contrib
* fix linux compile
* fix osSemaphore
* add gnu regex for Windows
* fix compile error for Windows
* support arm platform
* port more OS files
* fix for Windows compile
* port more files
* fix macOS on x86_64
* port osFile
* port osSemaphone.h
* port osSocket.c
* port tconfig.c
* port ttimer.c
* add couple files
2022-03-15 21:35:04 +08:00
Liu Jicong
35b82d79c2
Merge pull request #10657 from taosdata/feature/tq
...
define stream token
2022-03-09 19:58:52 +08:00
Liu Jicong
913e8d70d8
define stream token
2022-03-09 19:51:08 +08:00
afwerar
5afb3e2c00
[TD-13761]<fix>: redefine dir api.
2022-03-09 15:47:29 +08:00
Liu Jicong
01cac6b06e
fix multiple polling
2022-03-04 17:14:26 +08:00
afwerar
71e4c41941
[TD-13756]<fix>: file system remove func.
2022-03-04 16:45:20 +08:00
afwerar
35b3edaea5
[TD-13756]<fix>: file system stat access func.
2022-03-04 00:04:57 +08:00
Liu Jicong
b7788aca04
fix
2022-03-02 16:22:43 +08:00
Shengliang Guan
68f3de6111
remove tfile
2022-02-28 13:49:38 +08:00
Shengliang Guan
7eec493a43
compare
2022-02-28 13:25:23 +08:00
afwerar
dbb8cfceaf
[TD-13062]<fix>: file system judge pointer error.
2022-02-25 18:07:30 +08:00
afwerar
5a37fdf28f
[TD-13062]<fix>: cross platform file system.
2022-02-25 01:47:20 +08:00
Liu Jicong
573aad5cc1
fix uninitialized
2022-02-03 19:47:27 +08:00
Liu Jicong
3534852812
improve mq consume
2022-01-29 04:49:06 +08:00
Liu Jicong
c62304531a
fix query error
2022-01-26 09:56:32 +08:00
yihaoDeng
92bef71ec7
rename MAX/MIN/POW2/SWAP name
2022-01-24 12:53:17 +08:00
Liu Jicong
cc8a02aeb4
fix mem leak
2022-01-18 16:17:58 +08:00
Liu Jicong
3b69bde0ce
add mq defination
2022-01-14 10:48:05 +08:00
Liu Jicong
05372238d0
refactor walRepairMeta
2022-01-11 19:55:08 +08:00
Liu Jicong
a6303b07d3
force repair
2022-01-11 17:55:53 +08:00
Liu Jicong
c22de779ac
add tmemmem
2022-01-11 16:55:40 +08:00
Liu Jicong
47f1558e7c
add wal handle meta corrupt
2022-01-11 15:40:10 +08:00
Liu Jicong
1e17d776f9
fix crash
2022-01-10 16:13:05 +08:00
Liu Jicong
4d635478fe
fix
2022-01-07 18:59:17 +08:00
Liu Jicong
57d341706b
implement client heartbeat
2022-01-07 14:57:45 +08:00
Liu Jicong
df554c03fc
handle merge conflict
2022-01-06 10:44:34 +08:00
Liu Jicong
0ba5427a9b
handle subscribe
2022-01-06 10:28:34 +08:00
Shengliang Guan
81e7ff450e
minor changes
2022-01-04 13:40:47 +08:00
Shengliang Guan
5ac3398f3a
Mnode intergate with wal module
2022-01-03 21:36:31 +08:00
Liu Jicong
6beee204d8
add tq query
2021-12-21 20:07:32 +08:00
Liu Jicong
d037b24e05
refactor wal
2021-12-17 13:40:27 +08:00
Liu Jicong
dfc8c4e0b7
format code
2021-12-16 15:04:13 +08:00
Liu Jicong
3d141cf109
refactor wal and tq
2021-12-15 17:17:50 +08:00
Liu Jicong
5874463cb1
refactor wal
2021-12-14 18:14:45 +08:00
Liu Jicong
43a2bcdce3
fix wal read handle
2021-12-14 14:38:52 +08:00
Liu Jicong
e70989dd82
Merge branch 'feature/tq' into 3.0
2021-12-14 10:03:09 +08:00
Liu Jicong
242e8246e5
make wal cleanup called once for each init
2021-12-14 10:02:36 +08:00
Liu Jicong
793eb11432
Merge branch 'feature/tq' into 3.0
2021-12-13 18:33:54 +08:00
Liu Jicong
dc24592929
add wal read handle
2021-12-13 18:33:30 +08:00
Shengliang Guan
1fbc186c34
Merge pull request #9065 from taosdata/feature/dnode3
...
Feature/dnode3
2021-12-13 17:06:51 +08:00
Shengliang Guan
e073ab4bd4
TD-10431 restart dnode test
2021-12-13 17:06:04 +08:00
Liu Jicong
b2083ea62f
fix memory leak
2021-12-13 13:58:54 +08:00
Liu Jicong
9e4b890727
add test for wal snapshot
2021-12-11 17:18:18 +08:00
Liu Jicong
bd408504bb
make wal meta serialized and flushed into disk
2021-12-10 11:31:36 +08:00
Liu Jicong
03a54b5a35
make tfinit called once
2021-12-10 10:30:57 +08:00
Liu Jicong
cf93f4c239
add unit test for wal
2021-12-09 18:32:38 +08:00
Liu Jicong
6de9692b7d
refactor wal
2021-12-03 14:28:54 +08:00
Liu Jicong
e123467221
Merge pull request #8860 from taosdata/feature/tq
...
refactor wal
2021-11-30 16:44:50 +08:00
Liu Jicong
2e859aa138
refactor wal
2021-11-30 16:44:11 +08:00
Liu Jicong
77657f5c67
Merge branch 'feature/tq' into 3.0
2021-11-26 14:22:41 +08:00
Liu Jicong
9f75ad0652
refactor wal
2021-11-26 14:22:16 +08:00
Shengliang Guan
94eac805b9
TD-10430 refact osDir.h and daemon module
2021-11-23 19:54:17 +08:00
Liu Jicong
044b02bb60
add wal implementation
2021-11-23 15:46:23 +08:00
Liu Jicong
759b077ecf
add walhandle for integration
2021-11-22 14:56:11 +08:00
Liu Jicong
fed05bb64b
add memallocator dependency
2021-11-16 16:03:39 +08:00
Shengliang Guan
d95e8e1f6c
Call wal and sync code in vnode
2021-10-28 16:57:02 +08:00
Shengliang Guan
e8c5ed863d
Merge remote-tracking branch 'origin/feature/raft-interface' into feature/dnode3
2021-10-28 11:00:16 +08:00
Shengliang Guan
73b7bef1e1
[TD-10430] refact dnode module
2021-10-25 17:39:21 +08:00
Hongze Cheng
5b04e39691
refact
2021-09-22 16:25:22 +08:00