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