Clément Renault
|
287226b609
|
Bump crates versions to v0.10.1
|
2020-04-28 15:55:29 +02:00 |
|
lironhl
|
16e075983d
|
Highlights result with longest match
|
2020-04-27 20:09:12 +03:00 |
|
Clément Renault
|
979bea0327
|
Bump MeiliSearch version to v0.10
|
2020-04-10 15:43:03 +02:00 |
|
Quentin de Quelen
|
644e78df89
|
Add some tests
|
2020-04-10 12:26:34 +02:00 |
|
mposmta
|
a0a481697b
|
replace lazy_static with once_cell
|
2020-04-09 17:13:34 +02:00 |
|
mposmta
|
dcf1096ac3
|
implements parser
|
2020-04-09 17:13:31 +02:00 |
|
mposmta
|
66568a913c
|
logic skeleton for filter and parser
|
2020-04-09 16:08:05 +02:00 |
|
Clément Renault
|
38c43759bb
|
Update most of the dependencies
|
2020-04-02 18:36:04 +02:00 |
|
mposmta
|
2d1d59acb7
|
adds support for aligned cropping with cjk
|
2020-03-27 18:38:41 +01:00 |
|
Clément Renault
|
3ca8db2cc1
|
Bump the workspace crates to 0.9.0
|
2020-03-19 11:56:23 +01:00 |
|
Clément Renault
|
f6972ec682
|
Bump the workspace crates to 0.9.0-rc.1
|
2020-03-16 16:58:20 +01:00 |
|
qdequele
|
f4ae0844ab
|
replace index-new-field route to accept-new-fields; fix #503
|
2020-03-06 10:15:19 +01:00 |
|
qdequele
|
257b7b4df4
|
introduce new key management
|
2020-02-14 12:54:07 +01:00 |
|
Quentin de Quelen
|
dc6907e748
|
rebase from master
|
2020-02-11 15:28:00 +01:00 |
|
qdequele
|
a5b0e468ee
|
fix for review
|
2020-02-11 15:28:00 +01:00 |
|
qdequele
|
bbf9f41a04
|
add cors
|
2020-02-11 15:27:59 +01:00 |
|
Quentin de Quelen
|
dbba310770
|
squash me
|
2020-02-11 15:27:57 +01:00 |
|
Quentin de Quelen
|
d280848ff6
|
add test for settings
|
2020-02-11 15:27:56 +01:00 |
|
qdequele
|
b71bbcffaa
|
simplify error handling
|
2020-02-11 15:27:56 +01:00 |
|
qdequele
|
0e12920910
|
bump tide version
|
2020-02-11 15:27:55 +01:00 |
|
qdequele
|
4f0ead625b
|
adapt meilisearch-http to the new schemaless option
|
2020-02-11 15:27:54 +01:00 |
|
qdequele
|
2ee90a891c
|
introduce a new settings update system
|
2020-02-11 15:27:54 +01:00 |
|
Clément Renault
|
7604387701
|
Clean up the dependencies
|
2020-01-21 11:04:25 +01:00 |
|
Clément Renault
|
ff1ec599e0
|
Try a better version of sdset
|
2020-01-19 12:01:24 +01:00 |
|
Clément Renault
|
db625a08f7
|
Update lock file
|
2020-01-15 12:25:14 +01:00 |
|
Clément Renault
|
da8abebfa2
|
Introduce the query words mapping along with the query tree
|
2020-01-13 13:29:47 +01:00 |
|
Clément Renault
|
fbcec2975d
|
wip: Impl a basic tree traversing
|
2020-01-07 18:24:13 +01:00 |
|
Clément Renault
|
efc2be0b7b
|
Bump the sdset dependency to 0.3.6
|
2019-12-13 14:38:23 +01:00 |
|
Clément Renault
|
9c03bb3428
|
First probably working phrase query doc filtering
|
2019-12-13 14:38:23 +01:00 |
|
Clément Renault
|
902625601a
|
Work in progress: It seems like we support synonyms, split and concat words
|
2019-12-13 14:38:22 +01:00 |
|
Clément Renault
|
d8ba405baf
|
Add some criterion benchmarks to help mesure improvements
|
2019-12-13 14:17:40 +01:00 |
|
Clément Renault
|
dc1849d291
|
Bump heed to 0.6.1
|
2019-12-07 11:49:45 +01:00 |
|
Clément Renault
|
4f87465f18
|
Bump meilisearch crates to v0.8.4
|
2019-12-03 17:22:45 +01:00 |
|
Clément Renault
|
30cb60f679
|
Bump meilisearch crates to v0.8.3
|
2019-11-29 14:06:17 +01:00 |
|
Clément Renault
|
9a2b4d08e1
|
Bump meilisearch crates to v0.8.2
|
2019-11-28 17:15:13 +01:00 |
|
Clément Renault
|
83ad80d9db
|
Replace isahc by ureq
|
2019-11-28 16:41:42 +01:00 |
|
Clément Renault
|
71b39426c0
|
Update the lock file
|
2019-11-27 12:01:22 +01:00 |
|
Clément Renault
|
d08b76a323
|
Separate the update and main databases
We used the heed typed transaction to make it safe (https://github.com/Kerollmops/heed/pull/27).
|
2019-11-27 11:29:06 +01:00 |
|
Clément Renault
|
7cc096e0a2
|
Rename MeiliDB into MeiliSearch
|
2019-11-26 11:12:30 +01:00 |
|
Clément Renault
|
4236632af6
|
Add an amplitude analysis loop tick
|
2019-11-21 20:28:58 +01:00 |
|
Quentin de Quelen
|
750d336018
|
Bump Cargo.lock meili versions
|
2019-11-20 11:45:21 +01:00 |
|
Clément Renault
|
4b798c71ae
|
Introduce new arguments and understand env vars
|
2019-11-19 17:50:01 +01:00 |
|
Clément Renault
|
c9c3cfcee9
|
Move the main types to a separate library
|
2019-11-17 12:19:36 +01:00 |
|
Clément Renault
|
2dd7751e09
|
Disable the fst MemMap feature
|
2019-11-17 11:43:00 +01:00 |
|
Clément Renault
|
26bdabcdec
|
Do not use a forked fst dependency
|
2019-11-17 11:14:01 +01:00 |
|
Clément Renault
|
acb5e624c6
|
Add enqueued and processed datetimes
|
2019-11-12 18:21:59 +01:00 |
|
Clément Renault
|
64791815fa
|
Add env logger to enable logging
|
2019-11-11 19:03:38 +01:00 |
|
Clément Renault
|
7f33a01ae1
|
Update dependencies
|
2019-11-10 11:04:56 +01:00 |
|
Clément Renault
|
d07d14d33a
|
Update crossbeam-channel to 0.4.0
|
2019-11-10 11:03:22 +01:00 |
|
Clément Renault
|
dc17bebf4a
|
Make the repository be a binary and version the Cargo.lock
|
2019-11-09 12:13:28 +01:00 |
|
Clément Renault
|
13cf084751
|
chore: Remove useless files
|
2018-10-21 16:38:33 +02:00 |
|
Clément Renault
|
7a668dde98
|
chore: Make the repo use examples and keep the library
|
2018-10-09 18:23:35 +02:00 |
|
Clément Renault
|
474028145d
|
feat: Make a CLI that handle compile-time features
|
2018-10-03 16:21:33 +02:00 |
|
Clément Renault
|
806ed2cc33
|
feat: Allow raptor-search to accept stop-wrds by argument
|
2018-09-24 17:25:24 +02:00 |
|
Clément Renault
|
33ea956c7b
|
feat: Add a way to index from a csv file
|
2018-09-24 16:53:33 +02:00 |
|
Clément Renault
|
a335a90ee5
|
feat: Allow the user to specify options by argument
|
2018-09-20 13:01:08 +02:00 |
|
Clément Renault
|
3f503446d5
|
feat: Introduce a little http query server
|
2018-09-14 19:09:20 +02:00 |
|
Clément Renault
|
a49a21ac15
|
feat: Remove the State from most of the code
|
2018-09-09 13:35:12 +02:00 |
|
Clément Renault
|
31e04f0120
|
feat: Simplify the levenshtein construction
|
2018-09-09 11:13:58 +02:00 |
|
Kerollmops
|
f5dd776efd
|
chore: Update dependencies
|
2018-08-25 17:00:05 +02:00 |
|
Clément Renault
|
0814418710
|
feat: Improve performances by using a fnv Hasher
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
2e0193a39e
|
feat: Introduce sst file dumping
Fixes #9
|
2018-08-25 17:00:05 +02:00 |
|
Clément Renault
|
e5c54c4399
|
feat: Improve the indexing time a little bit
...by a factor of 17.6x.
|
2018-08-25 17:00:05 +02:00 |
|
Clément Renault
|
6fa164dc56
|
chore: Make the project a workspace
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
23134fee02
|
feat: Fix the ranking algorithm to sort only the needed documents
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
879e28fb7d
|
chore: Rename bin into indexer
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
d210e5d8db
|
feat: Introduce basic ranking rules
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
1e14df00d1
|
clean: Remove statics and use Arc s
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
a18afdc0f1
|
chore: Use git repository instead of local ones
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
0df4f6f182
|
chore: Move raptor-http into it's own crate
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
9c6663ee36
|
chore: Move raptor-bin into it's own crate
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
1476aa3dba
|
feat(search): Accept multiple words and do a simple union
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
6d57a8af05
|
feat(search): Add a StreamWithState Streamer
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
7fba62fc22
|
feat: Remove lazy_static's sync overhead
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
2cb26e327c
|
feat(search): Use an external levenstein automaton implementation
|
2018-08-25 17:00:05 +02:00 |
|
Kerollmops
|
80c05a9b50
|
feat(http): Avoid duplicating the Response body Vec
|
2018-08-25 17:00:05 +02:00 |
|
Clément Renault
|
a20405f786
|
dump: Make the data less prone of memory indirections
|
2018-05-05 10:50:36 +02:00 |
|
Kerollmops
|
b729c76bce
|
http: Make the map static
|
2018-05-12 15:11:31 +02:00 |
|
Kerollmops
|
96d2fbcd3d
|
map: Allow using the Levenshtein algorithm to search
|
2018-05-12 15:11:30 +02:00 |
|
Kerollmops
|
2fa7178ed1
|
cli: Make work to index json lines
|
2018-05-12 15:11:28 +02:00 |
|
Kerollmops
|
820f38bd8a
|
chore: Initial commit
|
2018-05-12 15:11:27 +02:00 |
|