Clément Renault
|
51a37de885
|
Introduce the FacetValue enum type
|
2021-01-26 14:09:09 +01:00 |
|
mpostma
|
87a56d2bc9
|
Fix settings bug
replace ids with str in settings
This allows for better maintainability of the settings code, since
updating the searchable attributes is now straightforward.
criterion use string
fix reindexing fieldid remaping
add tests for primary_key compute
fix tests
fix http-ui
fixup! add tests for primary_key compute
code improvements settings
update deps
fixup! code improvements settings
fixup! refactor settings updates and fix bug
fixup! Fix settings bug
fixup! Fix settings bug
fixup! Fix settings bug
Update src/update/index_documents/transform.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
fixup! Fix settings bug
|
2021-01-26 13:53:08 +01:00 |
|
mpostma
|
4f7f7538f7
|
highlight with new tokenizer
|
2021-01-11 21:59:37 +01:00 |
|
mpostma
|
1ae761311e
|
integrate with meilisearch tokenizer
|
2021-01-07 16:14:27 +01:00 |
|
Kerollmops
|
77e951e933
|
Use the byte-unit crate to ease library usage
|
2020-12-20 12:00:37 +01:00 |
|
Clément Renault
|
e7f2ab9138
|
Bump grenad to fix an indexing bug
|
2020-12-05 16:39:15 +01:00 |
|
Clément Renault
|
0959e1501f
|
Introduce the FacetRevRange Iterator struct
|
2020-12-04 12:02:23 +01:00 |
|
Clément Renault
|
61b383f422
|
Introduce the criteria update setting
|
2020-12-04 12:02:22 +01:00 |
|
Clément Renault
|
a0adfb5e8e
|
Introduce a real pest parser and support every facet filter conditions
|
2020-11-23 16:43:55 +01:00 |
|
Clément Renault
|
07a0c82790
|
Bump heed to 0.10.4 to use be able to lazily decode roaring bitmaps
|
2020-11-23 16:43:53 +01:00 |
|
Clément Renault
|
38c76754ef
|
Make the facet level search system generic on f64 and i64
|
2020-11-23 16:43:52 +01:00 |
|
Clément Renault
|
b255be93fa
|
Bump heed to 0.10.3
|
2020-11-23 16:43:49 +01:00 |
|
Clément Renault
|
a18d9a1f87
|
Parse and store the faceted fields
|
2020-11-13 16:13:51 +01:00 |
|
Clément Renault
|
640c7d748a
|
Modify the highlight function to support any JSON type
|
2020-11-05 13:59:32 +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
|
4fded5bd0e
|
Bump heed to be able to reference a RoTxn from multiple threads
|
2020-11-02 12:49:23 +01:00 |
|
Clément Renault
|
f0d028d3a4
|
Update the Transform struct to support JSON updates
|
2020-10-31 20:52:49 +01:00 |
|
Clément Renault
|
9d47ee52b4
|
Generate a uuid v4 based document id when missing
|
2020-10-31 15:11:06 +01:00 |
|
Clément Renault
|
085d3b9d94
|
Update heed to 0.10.0
|
2020-10-30 11:42:00 +01:00 |
|
Clément Renault
|
b5d52b6b45
|
Prefer using a smallstr instead of a real String to reduce allocations
|
2020-10-29 14:32:32 +01:00 |
|
Clément Renault
|
98fc24cbdf
|
Bump heed to fix a prefix iter bug
|
2020-10-28 10:55:21 +01:00 |
|
Clément Renault
|
b44b04d25b
|
Serialize the CSV record values as JSON strings
|
2020-10-24 14:43:46 +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
|
2210818114
|
Introduce the obkv heed codec
|
2020-10-21 15:51:48 +02:00 |
|
Clément Renault
|
f948a03be2
|
Optimise the merge functions to avoid allocations
|
2020-10-20 16:40:50 +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
|
35c9a3c558
|
Brodacast the updates infos to every ws clients
|
2020-10-20 11:19:34 +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 |
|
Clément Renault
|
ff389f1270
|
Update heed-types to 0.7.1
|
2020-10-19 11:52:59 +02:00 |
|
Clément Renault
|
eca49e3a03
|
Introduce a notification channel for the UpdateStore
|
2020-10-18 16:37:37 +02:00 |
|
Clément Renault
|
83c1db8763
|
Introduce the UpdateStore
|
2020-10-18 15:26:57 +02:00 |
|
Clément Renault
|
9021b2dba6
|
Introduce the enable-chunk-fusing flag
|
2020-10-14 18:44:59 +02:00 |
|
Kerollmops
|
f980422c57
|
Move from oxidized-mtbl to grenad
|
2020-10-14 12:47:32 +02:00 |
|
Kerollmops
|
4e9bd1fef5
|
Bump oxidized-mtbl
|
2020-10-07 14:23:22 +02:00 |
|
Kerollmops
|
433d9bbc6e
|
Use CompressionType::from_str rather than a custom function
|
2020-10-06 13:50:34 +02:00 |
|
Kerollmops
|
4b819457c9
|
Enable the strucopt/clap warp help feature
|
2020-10-06 13:06:22 +02:00 |
|
Clément Renault
|
770f29fd05
|
Bump the oxidized-mtbl dependency
|
2020-10-04 17:04:33 +02:00 |
|
Kerollmops
|
68f4af7d2e
|
Improve the display of the number of processed documents
|
2020-09-29 16:08:58 +02:00 |
|
Clément Renault
|
ed05999f63
|
Replace the arc cache by a simple linked hash map
|
2020-09-23 14:50:52 +02:00 |
|
Clément Renault
|
d6fa9c0414
|
Index the intra documents word pair proximities
|
2020-09-22 14:04:33 +02:00 |
|
Kerollmops
|
3ded98e5fa
|
Bump the roaring version that fix a deserialization bug
|
2020-09-10 22:37:51 +02:00 |
|
Kerollmops
|
d5e5baa20f
|
Bump the oxidized-mtbl dependency
|
2020-09-10 13:29:12 +02:00 |
|
Kerollmops
|
0fb086f241
|
Use the crates.io raoring library
|
2020-09-08 15:16:04 +02:00 |
|
Clément Renault
|
bb1ab428db
|
Use another function to define the proximity
|
2020-09-06 17:55:07 +02:00 |
|
Clément Renault
|
f928b91e9d
|
Specify the exact rev for the near-proximity dep
|
2020-09-06 17:21:38 +02:00 |
|
Clément Renault
|
1c504471d3
|
Introduce the plane-sweep algorithm
|
2020-09-05 18:25:27 +02:00 |
|
Clément Renault
|
dc88a86259
|
Store the word positions under the documents
|
2020-09-05 18:03:06 +02:00 |
|
Kerollmops
|
580ed1119a
|
Make the engine to return csv string records as documents and headers
|
2020-08-31 19:02:00 +02:00 |
|
Clément Renault
|
bad0663138
|
Come back to the old tokenizer
|
2020-08-31 13:34:38 +02:00 |
|