Clément Renault
|
c35befbf38
|
Fix the search subcommand document display loop
|
2021-01-18 19:06:36 +01:00 |
|
Clément Renault
|
0a1beb688c
|
Improve the facet value displaying, extracting the facet level
|
2021-01-07 16:05:09 +01:00 |
|
Kerollmops
|
77e951e933
|
Use the byte-unit crate to ease library usage
|
2020-12-20 12:00:37 +01:00 |
|
Clément Renault
|
3cdf14d4c5
|
Introduce the field-id-docid-facet-values database
|
2020-12-04 12:03:20 +01:00 |
|
Clément Renault
|
16755b26e2
|
Make the export words FST export infos subcommand outputs to stdout
|
2020-12-02 10:43:22 +01:00 |
|
Kerollmops
|
85d51ab228
|
Introduce an infos subcommand to export documents from an index
|
2020-12-02 10:42:48 +01:00 |
|
Kerollmops
|
d0240bd9d0
|
Done a big clippy pass
|
2020-12-01 14:45:19 +01:00 |
|
Clément Renault
|
498f0d8539
|
Output the documents count for each facet value in the infos subcommand
|
2020-11-23 16:43:55 +01:00 |
|
Clément Renault
|
d40dd3e4da
|
Reduce the amount of duplicated code to iterate over facet values
|
2020-11-23 16:43:54 +01:00 |
|
Clément Renault
|
45e0feab4e
|
Speed up the facets stats infos subcommand
|
2020-11-23 16:43:51 +01:00 |
|
Kerollmops
|
7a6e6eb5e2
|
Introduce a facets stats infos subcommand
|
2020-11-23 16:43:51 +01:00 |
|
Clément Renault
|
9ec95679e1
|
Introduce a function to retrieve the facet level range docids
|
2020-11-23 16:43:50 +01:00 |
|
Clément Renault
|
57d253aeda
|
Improve the infos biggest-value subcommand to support facets
|
2020-11-23 16:43:50 +01:00 |
|
Clément Renault
|
05c95dfdc6
|
Introduce an infos subcommand that patches the external documents ids
|
2020-11-22 19:27:34 +01:00 |
|
Clément Renault
|
8e6efe4d87
|
Introduce an infos subcommand to display the facet values
|
2020-11-13 18:35:47 +01:00 |
|
Clément Renault
|
0408c9d66a
|
Move the http server into its own sub-module
|
2020-11-05 11:16:39 +01:00 |
|
Clément Renault
|
01c4f5abcd
|
Introduce the searchable attributes setting to the settings route
|
2020-11-03 19:35:55 +01:00 |
|
Clément Renault
|
e48630da72
|
Introduce the searchable parameter settings to the Settings update
|
2020-11-03 18:58:19 +01:00 |
|
Clément Renault
|
7e120fc441
|
Allow library users to specify the rayon ThreadPool for UpdateBuilder
|
2020-11-02 19:11:22 +01:00 |
|
Clément Renault
|
3d1854ab95
|
Introduce an HTTP route to accept settings changes
|
2020-11-02 15:47:21 +01:00 |
|
Clément Renault
|
995d72b8c1
|
Introduce the Settings update operation
|
2020-11-02 15:31:20 +01:00 |
|
Clément Renault
|
0c612f08c7
|
Rename the indexing warp routes
|
2020-11-02 15:30:29 +01:00 |
|
Clément Renault
|
9b08f48dbd
|
Construct the documents based on the displayed fields or fields ids order
|
2020-11-02 13:01:32 +01:00 |
|
Clément Renault
|
f0e63025b0
|
Update the Transform struct to support JSON stream updates
|
2020-11-01 12:19:06 +01:00 |
|
Clément Renault
|
21b4d60101
|
Add replace/update csv/json from the HTTP server
|
2020-10-31 20:52:49 +01:00 |
|
Clément Renault
|
955302fd95
|
Introduce an HTTP route to clear the documents
|
2020-10-30 13:12:55 +01:00 |
|
Clément Renault
|
085d3b9d94
|
Update heed to 0.10.0
|
2020-10-30 11:42:00 +01:00 |
|
Clément Renault
|
e63fdf2b22
|
Move the heed env into the index itself to ease the usage of the library
|
2020-10-30 10:56:35 +01:00 |
|
Clément Renault
|
855a251489
|
Enable the clear documents optimization that wasn't working due to a bug
|
2020-10-29 13:52:48 +01:00 |
|
Clément Renault
|
1228c2948d
|
Add a comment about the ClearDocuments operation in the DeleteDocuments
|
2020-10-28 11:17:36 +01:00 |
|
Clément Renault
|
3889d956d9
|
Introduce the UpdateBuilder and use it in the HTTP routes
|
2020-10-27 18:47:58 +01:00 |
|
Clément Renault
|
60347a5483
|
Move the AvailableDocumentsIds iterator into the update module
|
2020-10-26 10:53:23 +01:00 |
|
Clément Renault
|
b14cca2ad9
|
Introduce the UpdateBuilder type along with some update operations
|
2020-10-25 18:32:01 +01:00 |
|
Clément Renault
|
a7a4984175
|
Introduce the Transform type into the indexing system
|
2020-10-24 17:06:09 +02:00 |
|
Clément Renault
|
566a7c3039
|
Make the FieldsIdsMap serialization more stable by using a BTreeMap
|
2020-10-22 14:53:20 +02:00 |
|
Clément Renault
|
802e925fd7
|
Switch to a JSON protocol for the front page
|
2020-10-21 18:26:29 +02:00 |
|
Clément Renault
|
f6eecb855e
|
Send a basic progressing status to the updates front page
|
2020-10-21 15:38:28 +02:00 |
|
Clément Renault
|
4eeeccb9cd
|
Change the UpdateStore to have different processed and pending meta types
|
2020-10-21 13:52:15 +02:00 |
|
Clément Renault
|
cde8478388
|
Replace the panic in the merge function by actual errors
|
2020-10-20 16:19:07 +02:00 |
|
Clément Renault
|
8ed8abb9df
|
Introduce an append-only indexing system
|
2020-10-20 15:00:58 +02:00 |
|
Clément Renault
|
a122d3d466
|
Export the indexing part into a module
|
2020-10-20 14:22:09 +02:00 |
|
Clément Renault
|
eb92e72e6c
|
Updates can send progress update status
|
2020-10-20 12:28:10 +02:00 |
|
Clément Renault
|
03ca1ff634
|
Make the updates page interactive
|
2020-10-20 12:09:38 +02:00 |
|
Clément Renault
|
35c9a3c558
|
Brodacast the updates infos to every ws clients
|
2020-10-20 11:19:34 +02:00 |
|
Clément Renault
|
56c3a61d83
|
Introduce a new updates page
|
2020-10-19 19:57:15 +02:00 |
|
Clément Renault
|
871222aebd
|
Introduce some new routes to handle live indexing
|
2020-10-19 16:06:43 +02:00 |
|
Clément Renault
|
65e32fecb1
|
Move the binaries into one with subcommands
|
2020-10-19 13:44:17 +02:00 |
|