yihaoDeng
0b0253f2d1
enh: support tag filter
2022-05-28 17:30:44 +08:00
yihaoDeng
6acbe7e777
enh: support tag filter
2022-05-28 16:15:24 +08:00
yihaoDeng
c6a2b246b0
fix: index memory error
2022-05-25 21:23:38 +08:00
yihaoDeng
45c8c48848
fix: index memory error
2022-05-25 21:11:20 +08:00
yihaoDeng
d067104ec1
fix: index memory error
2022-05-25 20:38:25 +08:00
yihaoDeng
8ef6eb4c5f
enh: refactor index code
2022-05-24 15:17:14 +08:00
yihaoDeng
6ca5e3ae6e
enh: opt index mutex
2022-05-24 13:50:33 +08:00
yihaoDeng
f0da893bfb
fix: avoid multi thread read/write crash
2022-05-23 21:59:47 +08:00
yihaoDeng
bad686568d
fix: avoid invalid read/write
2022-05-22 23:19:35 +08:00
yihaoDeng
5a0e7dfa74
enh: refator index/transport code
2022-05-22 19:58:42 +08:00
yihaoDeng
8f75b96ed4
enh: refator index/transport code
2022-05-21 23:33:39 +08:00
yihaoDeng
4d18fa0875
enh: refator index/transport code
2022-05-21 17:29:50 +08:00
yihaoDeng
9453f80d65
fix(index): fix index condition error
2022-05-16 17:14:47 +08:00
yihaoDeng
c3760f2724
enh(index): fix tag query error
2022-05-14 23:40:43 +08:00
yihaoDeng
70171a66e0
enh(index): fix sanitizer error
2022-05-14 20:53:40 +08:00
yihaoDeng
e21588c627
enh(index): add NULL value and remove duplicate
2022-05-13 23:49:37 +08:00
yihaoDeng
42db1080c4
enh(index): add more UT
2022-05-13 23:44:50 +08:00
yihaoDeng
e08dd100a4
enh(index): support more data type
2022-05-06 18:39:28 +08:00
yihaoDeng
5ed7b44b16
enh(index): support index filter
2022-05-04 12:35:05 +08:00
yihaoDeng
dc6bdab4e4
enh(index): add prefix query
2022-05-03 21:56:05 +08:00
yihaoDeng
26f2d342b0
enh(index): add prefix query
2022-05-02 22:15:51 +08:00
yihaoDeng
ee5b67a965
enh(index): support index filter
2022-05-01 22:20:24 +08:00
yihaoDeng
a1d40669dc
add fuzzy search
2022-03-31 11:21:53 +08:00
yihaoDeng
5cf0c4a61c
update code style
2022-03-29 23:11:57 +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
yihaoDeng
a12bb2dbf0
add UT
2022-03-07 19:42:10 +08:00
yihaoDeng
02507ddbfc
add update index
2022-03-05 17:20:09 +08:00
yihaoDeng
c368e59689
add update on index
2022-03-05 11:08:15 +08:00
yihaoDeng
e00ae4d86f
merge add/delete/update opera on index
2022-03-04 19:29:18 +08:00
yihaoDeng
4be79789ca
support json
2022-03-02 15:05:16 +08:00
yihaoDeng
f5c13c13c6
support json
2022-03-01 22:36:19 +08:00
yihaoDeng
9f24aaf4f7
add multi tag query
2022-02-24 22:02:45 +08:00
yihaoDeng
930d09dc0b
add multi tag query
2022-02-24 19:19:45 +08:00
yihaoDeng
9233663a98
add index test U
2022-02-22 22:02:28 +08:00
yihaoDeng
f9d83c044d
profile performance
2022-01-10 23:42:58 +08:00
yihaoDeng
15c0275333
validate tfile
2022-01-08 23:58:51 +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
ccbbac4eef
refactor code
2022-01-05 23:54:05 +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
49ef94fb69
refactor code
2022-01-04 22:58:52 +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
236b8bc3c8
handle read/write crash concurrently
2021-12-30 17:03:00 +08:00
yihaoDeng
efe872c659
refactor code
2021-12-29 20:28:52 +08:00
yihaoDeng
971efd7ef4
refactor code
2021-12-29 00:25:43 +08:00
yihaoDeng
dbadbef312
add index write test
2021-12-28 22:37:32 +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
aedd147359
fix tfile bug and add unit test
2021-12-23 18:18:51 +08:00
yihaoDeng
10b70175b5
update index TFile write
2021-12-21 22:57:30 +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
3489d290fb
update index TFile write
2021-12-20 22:43:05 +08:00
yihaoDeng
76f70feb49
add index TFile
2021-12-20 09:34:28 +08:00
yihaoDeng
d43ad3bed8
update cache search
2021-12-19 16:43:56 +08:00
yihaoDeng
2375f6c944
update cache search
2021-12-19 15:37:53 +08:00
yihaoDeng
f074a4b3a5
update cache put
2021-12-18 23:06:08 +08:00
yihaoDeng
c51780622f
adjust index interface
2021-12-18 18:16:07 +08:00
yihaoDeng
10a7547b61
update index cache
2021-12-17 14:26:27 +08:00
yihaoDeng
f0110af30e
add index cache
2021-12-16 22:04:47 +08:00
yihaoDeng
f8af20b495
update code
2021-11-21 20:11:11 +08:00
yihaoDeng
551cfd5c35
add index test example
2021-10-23 16:12:36 +08:00
yihaoDeng
9e74ea9ed3
add lucene test
2021-10-22 22:47:26 +08:00
yihaoDeng
d4cd3836f1
add lucene
2021-10-21 22:36:17 +08:00
Hongze Cheng
5b04e39691
refact
2021-09-22 16:25:22 +08:00