Andrey Vasnetsov
|
320cd579a4
|
Add description to API models
|
2020-10-27 00:05:59 +01:00 |
|
Andrey Vasnetsov
|
aa77e69632
|
OpenAPI definitions generator
|
2020-10-26 22:49:08 +01:00 |
|
Andrey Vasnetsov
|
3dd550b6b9
|
OpenAPI 3.0 doc generation
|
2020-10-26 17:44:31 +01:00 |
|
Andrei Vasnetsov
|
f50904c962
|
allow process points with payload in one API + allow upload points in list
|
2020-10-21 00:35:54 +02:00 |
|
Andrei Vasnetsov
|
2a2928b09b
|
fix storage issue
|
2020-10-20 21:51:49 +02:00 |
|
Andrei Vasnetsov
|
bb879a3f80
|
do not update unappendable collections + update vectors directly in simple segments
|
2020-10-20 21:21:33 +02:00 |
|
Andrei Vasnetsov
|
40ed0ed98f
|
add search API
|
2020-10-19 23:55:18 +02:00 |
|
Andrei Vasnetsov
|
eb1ab84dbb
|
fix insert
|
2020-10-19 23:33:24 +02:00 |
|
Andrei Vasnetsov
|
9e71da66bc
|
fix collection tests
|
2020-10-19 19:22:16 +02:00 |
|
Andrei Vasnetsov
|
8442d5921f
|
upgrade tokio + retrieve API
|
2020-10-19 18:48:03 +02:00 |
|
Andrei Vasnetsov
|
21bf6e54b8
|
API for creating collections
|
2020-10-18 23:34:51 +02:00 |
|
Andrey Vasnetsov
|
4bc2187ed4
|
first APi
|
2020-10-12 21:50:05 +02:00 |
|
Andrey Vasnetsov
|
1e651d1439
|
toc loading
|
2020-10-12 18:56:48 +02:00 |
|
Andrey Vasnetsov
|
e896162884
|
removing old segments data after optimization
|
2020-10-04 21:08:41 +02:00 |
|
Andrey Vasnetsov
|
162698ac11
|
collection loader + fixes and load test
|
2020-10-04 16:49:28 +02:00 |
|
Andrey Vasnetsov
|
7495fd1d81
|
storage type selection in optimizer
|
2020-09-29 13:15:18 +02:00 |
|
Andrey Vasnetsov
|
28e27a9f7e
|
implement basic matcher for memmap storage
|
2020-09-28 23:37:57 +02:00 |
|
Andrey Vasnetsov
|
6278603415
|
memmap vector storage
|
2020-09-28 19:28:57 +02:00 |
|
Andrey Vasnetsov
|
8125611b6f
|
WIP: memmap vector storage
|
2020-09-22 11:39:48 +02:00 |
|
Andrey Vasnetsov
|
c9a3766fcf
|
simple persistance for vector storage
|
2020-09-21 21:41:21 +02:00 |
|
Andrey Vasnetsov
|
21242b454a
|
optimize segment merging calls
|
2020-09-21 19:23:51 +02:00 |
|
Andrey Vasnetsov
|
994e63e150
|
use enum to be able to get exact segment type in collection
|
2020-09-21 15:15:48 +02:00 |
|
Andrey Vasnetsov
|
ff0d23dd2e
|
add vector storage commit function
|
2020-09-20 22:52:47 +02:00 |
|
Andrey Vasnetsov
|
e51d8bfec5
|
WIP: persistace
|
2020-09-20 20:59:58 +02:00 |
|
Andrey Vasnetsov
|
45e64debc5
|
WIP: persistent segment
|
2020-09-13 23:45:37 +02:00 |
|
Andrey Vasnetsov
|
7b287c338f
|
finish table of content
|
2020-09-13 19:03:56 +02:00 |
|
Andrey Vasnetsov
|
cc8408a184
|
move table of content into new lib - storage
|
2020-09-13 13:49:30 +02:00 |
|
Andrey Vasnetsov
|
b135c329c8
|
WIP: implement table of content
|
2020-09-13 00:10:40 +02:00 |
|
Andrey Vasnetsov
|
78ff3475e9
|
segment optimizers test
|
2020-09-12 19:12:01 +02:00 |
|
Andrey Vasnetsov
|
5f40acb2e1
|
fix typo
|
2020-09-12 14:57:28 +02:00 |
|
Andrey Vasnetsov
|
360473cea6
|
merge optimizer
|
2020-09-01 00:23:02 +02:00 |
|
Andrey Vasnetsov
|
57dcaad499
|
refactor segment optimizer
|
2020-08-31 23:23:29 +02:00 |
|
Andrey Vasnetsov
|
8404de7594
|
WIP vacuum optimizer: segment rebuilding option is required
|
2020-08-17 01:36:11 +02:00 |
|
Andrey Vasnetsov
|
572670858a
|
tests & fixes for proxy segment
|
2020-08-16 23:11:02 +02:00 |
|
Andrey Vasnetsov
|
f39b42152b
|
implemented proxy segment + removed wipe operation due to complications in proxy segment implementation
|
2020-08-16 16:52:13 +02:00 |
|
Andrey Vasnetsov
|
9effaec4ae
|
go with copy of all deleted ids into query, replace refcell with atomic refcell
|
2020-08-16 14:13:57 +02:00 |
|
Andrey Vasnetsov
|
358f2a6609
|
add id filter
|
2020-08-15 21:57:50 +02:00 |
|
Andrey Vasnetsov
|
ef343499b8
|
add is_appendable flag for segment
|
2020-08-15 15:24:41 +02:00 |
|
Andrey Vasnetsov
|
ae4f5e4983
|
WIP segment optimizer
|
2020-08-15 14:23:24 +02:00 |
|
Andrey Vasnetsov
|
67bb50d214
|
collection test
|
2020-08-11 13:50:54 +02:00 |
|
Andrey Vasnetsov
|
8aa31aaf38
|
refactor error handling in collections, refactor update method to future
|
2020-08-11 00:35:44 +02:00 |
|
Andrey Vasnetsov
|
64a76f5d1f
|
true parallel search
|
2020-08-05 00:11:48 +02:00 |
|
Andrey Vasnetsov
|
ec8b34c15c
|
start update listener
|
2020-08-04 14:47:52 +02:00 |
|
Andrey Vasnetsov
|
c924103166
|
fix cargo fix
|
2020-07-27 19:26:08 +02:00 |
|
Andrey Vasnetsov
|
7178468e7b
|
cargo fix
|
2020-07-27 19:22:51 +02:00 |
|
Andrey Vasnetsov
|
05c9e8c767
|
cargo fix
|
2020-07-27 19:21:31 +02:00 |
|
Andrey Vasnetsov
|
f1caea1af7
|
add updater test
|
2020-07-27 19:16:32 +02:00 |
|
Andrey Vasnetsov
|
a5bb648768
|
implement points retrieval + refactor updater
|
2020-07-27 14:17:32 +02:00 |
|
Andrey Vasnetsov
|
cc2666e16d
|
implement payload update operations in segment manager
|
2020-07-27 00:06:41 +02:00 |
|
Andrey Vasnetsov
|
6d85ff541d
|
refactor segment manager
|
2020-07-21 19:03:25 +02:00 |
|