Yihao Deng
13b42a00fa
Merge pull request #12089 from taosdata/enh/supportIdxFilter
...
enh(index): support index filter
2022-05-02 10:15:38 +08:00
yihaoDeng
ee5b67a965
enh(index): support index filter
2022-05-01 22:20:24 +08:00
yihaoDeng
2f66f50c04
refactor(rpc): refactor timeout
2022-04-28 14:49:25 +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
afwerar
2662a3b69d
[TD-13254]<fix>: make 3.0 grant.
2022-04-10 19:08:16 +08:00
yihaoDeng
dfac724697
handle except
2022-04-02 16:33:17 +08:00
yihaoDeng
3a3fef91f0
handle except
2022-04-02 15:25:44 +08:00
yihaoDeng
48312d9115
handle except
2022-04-02 15:23:08 +08:00
yihaoDeng
6256e6f288
add fuzzy search
2022-03-31 18:05:13 +08:00
yihaoDeng
aae1ba31ac
add fuzzy search
2022-03-31 14:45:26 +08:00
yihaoDeng
9da56a412a
add fuzzy search
2022-03-31 13:56:09 +08:00
yihaoDeng
a1d40669dc
add fuzzy search
2022-03-31 11:21:53 +08:00
yihaoDeng
f2c9f40dff
add fuzzy search
2022-03-31 10:16:04 +08:00
yihaoDeng
baf28eced5
add fuzzy search
2022-03-30 22:04:10 +08:00
yihaoDeng
27280fe292
add fuzzy search
2022-03-30 21:36:39 +08:00
yihaoDeng
a915647df8
add fuzzy search
2022-03-30 19:27:41 +08:00
yihaoDeng
0c8271e0c2
add fuzzy search
2022-03-30 17:35:35 +08:00
yihaoDeng
41ae0b928d
add sparse set
2022-03-29 23:44:56 +08:00
yihaoDeng
5cf0c4a61c
update code style
2022-03-29 23:11:57 +08:00
yihaoDeng
9a445b26c8
fst query
2022-03-29 15:33:39 +08:00
yihaoDeng
0653513968
fst query
2022-03-29 15:06:28 +08:00
yihaoDeng
6a4199d3ed
handle except
2022-03-29 15:01:05 +08:00
yihaoDeng
45d344c2ce
update index range query
2022-03-29 10:41:09 +08:00
yihaoDeng
2354cd9ec0
update fst range
2022-03-28 22:21:51 +08:00
yihaoDeng
0c5f2d1da9
update index range query
2022-03-28 21:41:41 +08:00
yihaoDeng
30d49687e9
update index query
2022-03-28 19:01:57 +08:00
yihaoDeng
3f23495983
fst query
2022-03-28 16:46:21 +08:00
yihaoDeng
33bd962894
fst query
2022-03-28 16:40:33 +08:00
yihaoDeng
65d72a48b4
fst query
2022-03-28 16:22:37 +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
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
Yihao Deng
d07b1d9b2c
Merge branch '3.0' into feature/index_oper
2022-03-11 11:48:29 +08:00
afwerar
c6de196769
[TD-13765]<fix>: redefine rand api.
2022-03-10 00:36:30 +08:00
yihaoDeng
aa6e480e58
Merge branch 'New' into 3.0
2022-03-09 22:34:46 +08:00
yihaoDeng
19686d9ab1
update transport
2022-03-09 22:16:59 +08:00
afwerar
5afb3e2c00
[TD-13761]<fix>: redefine dir api.
2022-03-09 15:47:29 +08:00
yihaoDeng
914b5387c3
make CI/CD happy
2022-03-08 15:07:35 +08:00
yihaoDeng
db2f17e6e2
add UT
2022-03-07 19:43:39 +08:00
yihaoDeng
a12bb2dbf0
add UT
2022-03-07 19:42:10 +08:00
Yihao Deng
3dcf1788a8
Merge pull request #10579 from taosdata/feature/index_oper
...
UT test
2022-03-07 12:39:30 +08:00
yihaoDeng
744f676893
test
2022-03-07 12:27:09 +08:00
Yihao Deng
ef3d95064d
Merge pull request #10567 from taosdata/feature/index_oper
...
add update index
2022-03-05 17:31:21 +08:00
yihaoDeng
02507ddbfc
add update index
2022-03-05 17:20:09 +08:00
Yihao Deng
23521373aa
Merge pull request #10563 from taosdata/feature/index_oper
...
add update on index
2022-03-05 11:51:27 +08:00
yihaoDeng
c368e59689
add update on index
2022-03-05 11:08:15 +08:00
Yihao Deng
74fb9433a6
Merge pull request #10560 from taosdata/feature/index_oper
...
merge add/delete/update opera on index
2022-03-04 20:48:22 +08:00
yihaoDeng
e00ae4d86f
merge add/delete/update opera on index
2022-03-04 19:29:18 +08:00
afwerar
71e4c41941
[TD-13756]<fix>: file system remove func.
2022-03-04 16:45:20 +08:00
Shengliang Guan
1d9119df87
record num of logs for monitoring
2022-03-04 14:34:35 +08:00
afwerar
35b3edaea5
[TD-13756]<fix>: file system stat access func.
2022-03-04 00:04:57 +08:00
yihaoDeng
c64c29a241
support json
2022-03-03 16:09:31 +08:00
yihaoDeng
1f6f6666ed
Merge branch 'NEEE' into physical
2022-03-03 15:23:56 +08:00
yihaoDeng
aec7bef25b
add UT
2022-03-03 12:29:54 +08:00
yihaoDeng
7ae87c1010
add UT
2022-03-02 22:06:02 +08:00
Shengliang Guan
dc30a83f24
monitor
2022-03-02 17:48:39 +08:00
yihaoDeng
6a6f31c4a7
support json
2022-03-02 17:09:22 +08:00
yihaoDeng
4be79789ca
support json
2022-03-02 15:05:16 +08:00
yihaoDeng
d7c3415ae0
support json
2022-03-02 09:24:17 +08:00
yihaoDeng
f5c13c13c6
support json
2022-03-01 22:36:19 +08:00
Shengliang Guan
6799376107
minor changes
2022-02-28 15:19:00 +08:00
Shengliang Guan
68f3de6111
remove tfile
2022-02-28 13:49:38 +08:00
xiao-yu-wang
7ba4e6f49b
Merge pull request #10408 from taosdata/feature/3.0_wxy
...
TD-13495 physical plan refactoring
2022-02-27 20:22:03 +08:00
Shengliang Guan
15b18f4ce9
log
2022-02-27 11:05:46 +08:00
yihaoDeng
ec384a9be9
set up env
2022-02-27 10:29:30 +08:00
yihaoDeng
2fd2172eeb
make CI/CD happy
2022-02-27 10:01:47 +08:00
yihaoDeng
6406bccfdc
Merge branch 'NNNE' into except
2022-02-26 22:39:16 +08:00
yihaoDeng
8f3bec53ae
make CI/CD happy
2022-02-26 19:17:18 +08:00
yihaoDeng
d18f00dfee
make CI/CD happy
2022-02-26 19:00:26 +08:00
afwerar
dbb8cfceaf
[TD-13062]<fix>: file system judge pointer error.
2022-02-25 18:07:30 +08:00
yihaoDeng
091282fc5a
add index test UT
2022-02-25 15:46:15 +08:00
Shengliang Guan
e25637fe29
Merge remote-tracking branch 'origin/3.0' into feature/config
2022-02-25 10:05:54 +08:00
Yihao Deng
c9c75bdf79
Merge pull request #10393 from taosdata/feature/indexUpdate
...
add multi tag query
2022-02-25 09:40:01 +08:00
afwerar
5a37fdf28f
[TD-13062]<fix>: cross platform file system.
2022-02-25 01:47:20 +08:00
yihaoDeng
9f24aaf4f7
add multi tag query
2022-02-24 22:02:45 +08:00
Shengliang Guan
612dd71918
os env
2022-02-24 21:27:13 +08:00
Shengliang Guan
fac3fad42b
Merge pull request #10390 from taosdata/feature/indexUpdate
...
add multi tag query
2022-02-24 20:51:30 +08:00
yihaoDeng
930d09dc0b
add multi tag query
2022-02-24 19:19:45 +08:00
Shengliang Guan
0d0841d103
config
2022-02-24 14:16:42 +08:00
Shengliang Guan
beae4899f2
os env
2022-02-24 11:35:22 +08:00
Shengliang Guan
842eb5e5a8
Merge pull request #10371 from taosdata/feature/config
...
config
2022-02-23 18:14:11 +08:00
yihaoDeng
22938fcc5e
add more UT
2022-02-23 17:51:07 +08:00
Shengliang Guan
a74188f456
fix conflicts
2022-02-23 17:34:06 +08:00
yihaoDeng
8bedb23757
enhance index
2022-02-23 14:15:08 +08:00
yihaoDeng
9233663a98
add index test U
2022-02-22 22:02:28 +08:00
yihaoDeng
92bef71ec7
rename MAX/MIN/POW2/SWAP name
2022-01-24 12:53:17 +08:00
yihaoDeng
6c0842fb05
add index test
2022-01-20 23:57:21 +08:00
yihaoDeng
f9d83c044d
profile performance
2022-01-10 23:42:58 +08:00
yihaoDeng
cdaf97cb0e
validate tfile
2022-01-09 00:06:03 +08:00
yihaoDeng
15c0275333
validate tfile
2022-01-08 23:58:51 +08:00
yihaoDeng
2a17fa3948
add tfile analysis tool
2022-01-08 18:56:54 +08:00
yihaoDeng
f4389433f6
index integrated into vnode meta
2022-01-07 20:39:23 +08:00
yihaoDeng
72c4f4ef16
refactor code
2022-01-06 16:00:35 +08:00
yihaoDeng
1facebba16
refactor code
2022-01-06 13:15:39 +08:00
yihaoDeng
ccbbac4eef
refactor code
2022-01-05 23:54:05 +08:00
yihaoDeng
2e0dc58890
refactor code
2022-01-05 22:56:08 +08:00
yihaoDeng
7d29af7316
refactor code
2022-01-05 19:22:06 +08:00
yihaoDeng
11eb2719f8
refactor code
2022-01-05 19:17:14 +08:00
yihaoDeng
a75899024c
add test case
2022-01-04 23:09:30 +08:00
yihaoDeng
49ef94fb69
refactor code
2022-01-04 22:58:52 +08:00
yihaoDeng
99379fd5a6
add test case
2022-01-04 20:56:55 +08:00
yihaoDeng
8279e49cb0
optimize read performace case
2022-01-04 20:18:15 +08:00
yihaoDeng
cee5a2ecbe
optimize tfile
2022-01-04 18:01:31 +08:00
yihaoDeng
4bdac1fdbf
optimize tfile
2022-01-04 15:59:54 +08:00
yihaoDeng
4079bd2b55
refactor code
2022-01-04 15:14:12 +08:00
yihaoDeng
c1a2366d67
refactor code
2022-01-03 22:28:01 +08:00
yihaoDeng
88ba5faec9
refactor code
2022-01-03 22:12:28 +08:00
yihaoDeng
40fc4b6cf3
fix mem leak and invalid read/write found by valgrind
2022-01-02 17:50:40 +08:00
yihaoDeng
db474b2078
refactor code
2022-01-02 14:28:38 +08:00
yihaoDeng
9920b43be5
fix fst bug
2021-12-31 18:06:13 +08:00
yihaoDeng
2eb0053e5a
handle read/write crash concurrently
2021-12-30 22:19:56 +08:00
yihaoDeng
e309048513
handle read/write crash concurrently
2021-12-30 19:24:07 +08:00
yihaoDeng
236b8bc3c8
handle read/write crash concurrently
2021-12-30 17:03:00 +08:00
yihaoDeng
261ef100f7
refactor code
2021-12-29 22:52:15 +08:00
yihaoDeng
efe872c659
refactor code
2021-12-29 20:28:52 +08:00
yihaoDeng
c7bb4eace6
refactor code
2021-12-29 09:51:06 +08:00
yihaoDeng
971efd7ef4
refactor code
2021-12-29 00:25:43 +08:00
yihaoDeng
4e94a21082
fix index search crash without tfile generated
2021-12-28 23:47:44 +08:00
yihaoDeng
dbadbef312
add index write test
2021-12-28 22:37:32 +08:00
yihaoDeng
16b5db3ee4
add index write test
2021-12-28 18:02:36 +08:00
yihaoDeng
cce557bd3e
handle cache write/reade concurrent problem
2021-12-28 16:11:48 +08:00
yihaoDeng
80718aee34
refactor index write
2021-12-28 14:36:44 +08:00
yihaoDeng
7e3e6022db
complete index write/search
2021-12-27 19:06:26 +08:00
yihaoDeng
f99f6ec87e
add flush-helper function
2021-12-26 23:31:16 +08:00
yihaoDeng
f45119ea5e
add iterator interface for fst
2021-12-26 15:09:21 +08:00
yihaoDeng
0365c67b81
Combine the search results of cache and tfile And Update cache code
2021-12-25 19:16:05 +08:00
yihaoDeng
a724e85b49
add skiplist test
2021-12-24 23:56:53 +08:00
yihaoDeng
7ca0a88ee2
add skiplist add
2021-12-24 23:55:15 +08:00
yihaoDeng
6694e4b2da
fix tfile bug and add unit test
2021-12-23 22:46:32 +08:00
yihaoDeng
aedd147359
fix tfile bug and add unit test
2021-12-23 18:18:51 +08:00
yihaoDeng
6e7df831ce
update tindex reader
2021-12-22 23:58:38 +08:00
yihaoDeng
c03e267619
update tindex reader
2021-12-22 23:34:38 +08:00
yihaoDeng
28c358c339
update tindex reader
2021-12-22 23:29:54 +08:00
yihaoDeng
556788b634
update tindex reader
2021-12-22 23:12:11 +08:00
yihaoDeng
199eb90e0f
update tindex write and search
2021-12-22 18:03:48 +08:00
yihaoDeng
a655dd2e0b
update tindex write
2021-12-22 17:19:38 +08:00
yihaoDeng
7d8e5c3a97
refactor tindex write
2021-12-22 15:47:42 +08:00
yihaoDeng
0cd932e8ef
refactor tindex write
2021-12-22 15:23:31 +08:00
yihaoDeng
ebcb9be39f
update tindex write
2021-12-22 12:20:59 +08:00
yihaoDeng
844c5ac4bb
update tindex write
2021-12-22 11:48:51 +08:00
yihaoDeng
ecc435803f
format code style
2021-12-22 09:02:48 +08:00
yihaoDeng
10b70175b5
update index TFile write
2021-12-21 22:57:30 +08:00
yihaoDeng
f7be790924
update index TFile write
2021-12-21 22:04:43 +08:00
yihaoDeng
192552be7a
update index TFile write
2021-12-21 21:18:21 +08:00
yihaoDeng
5d4d7b47a0
update index TFile manage and format code
2021-12-21 16:36:31 +08:00
yihaoDeng
6fe118c516
update index TFile manage
2021-12-21 10:29:21 +08:00
yihaoDeng
4f52726463
update index TFile write
2021-12-20 23:12:51 +08:00
yihaoDeng
3489d290fb
update index TFile write
2021-12-20 22:43:05 +08:00
yihaoDeng
7a3d85680a
update index TFile write
2021-12-20 18:56:38 +08:00