Louis Dureuil
117e43a9ec
Add tracing-trace
2024-01-23 09:40:07 +01:00
Louis Dureuil
4b4e8ea2a4
Add binary to list features
2024-01-22 10:25:16 +01:00
curquiza
50d6317ec0
Update version for the next release (v1.6.0) in Cargo.toml
2023-12-18 13:57:46 +00:00
curquiza
4b644f6bc0
Update version for the next release (v1.5.1) in Cargo.toml
2023-12-11 17:15:11 +00:00
Clément Renault
13416ccbf7
Introduce a new meilitool to help the cloud team
2023-10-30 14:30:20 +01:00
curquiza
ee6f79d60b
Update version for the next release (v1.5.0) in Cargo.toml
2023-10-23 11:49:07 +00:00
curquiza
2042229927
Update version for the next release (v1.4.2) in Cargo.toml
2023-10-23 12:02:45 +02:00
curquiza
8a95bf28e5
Update version for the next release (v1.4.1) in Cargo.toml
2023-10-10 09:01:45 +00:00
Kerollmops
65528a3e06
Update version for the next release (v1.4.0) in Cargo.toml
2023-08-28 11:52:28 +00:00
irevoire
75c87d5391
Update version for the next release (v1.3.1) in Cargo.toml
2023-08-08 10:30:06 +00:00
gillian-meilisearch
1d40452057
Update version for the next release (v1.3.0) in Cargo.toml
2023-07-03 08:32:21 +00:00
Tamo
6c6387d05e
move the fuzzer to its own crate
2023-05-29 12:27:39 +02:00
curquiza
3533d4f2bb
Update version for the next release (v1.2.0) in Cargo.toml
2023-05-08 17:52:33 +00:00
dureuill
cd45d21d6e
Update version for the next release (v1.1.1) in Cargo.toml
2023-04-13 13:25:10 +00:00
curquiza
577e7126f9
Update version for the next release (v1.1.0) in Cargo.toml
2023-03-06 13:52:54 +00:00
Tamo
74d1a67a99
Use the workspace inheritance feature of rust 1.64
2023-02-15 13:51:07 +01:00
Kerollmops
03a82136dc
Remove the useless cli subcrate
2023-01-16 17:08:43 +01:00
Kerollmops
e68758cec4
Refine the cargo workspace profile settings
2023-01-16 17:04:25 +01:00
Kerollmops
0cec352d2b
Merge remote-tracking branch 'milli/main' into import-milli
2023-01-16 16:20:22 +01:00
Colby Allen
ad2b1467da
Renames meilisearch-http to meilisearch
2022-12-08 08:22:53 -07:00
Loïc Lecrenier
3e4337c91f
Add meili-snap crate to make writing snapshot tests easier
2022-10-27 11:34:01 +02:00
Tamo
667c282e19
get rids of the index crate + the document_types crate
2022-10-27 11:34:00 +02:00
Tamo
87a6a337aa
write a dump exporter
2022-10-27 11:33:51 +02:00
Tamo
2c8f1a43e9
get rids of meilisearch-lib
2022-10-27 11:33:44 +02:00
Irevoire
8770e07397
I can index documents without meilisearch
2022-10-27 11:33:42 +02:00
Tamo
94e29a9f5f
extract the index abstraction out of the index-scheduler in its own module
2022-10-27 11:33:38 +02:00
Tamo
a9844bd4f6
move the update file store to another crate with as little dependencies as possible
2022-10-27 11:33:37 +02:00
Tamo
1a47949063
START THE REWRITE OF THE INDEX SCHEDULER: index & register has been implemented
2022-10-27 11:33:33 +02:00
Loïc Lecrenier
98fc093823
Optimize a few performance sensitive dependencies on debug builds
2022-10-12 09:22:05 +02:00
Loïc Lecrenier
5cfb5df31e
Set opt-level to 0 for debug builds
...
But speed up compile times by optimising build dependencies of lindera
2022-10-12 09:22:05 +02:00
bors[bot]
a3622eda46
Merge #642
...
642: Remove LTO in release profile r=Kerollmops a=loiclec
Since we can't enable it in Meilisearch (see https://github.com/meilisearch/meilisearch/pull/2717 ), we should not enable it in milli either. The goal is for milli's benchmarks to accurately represent its performance within meilisearch.
Co-authored-by: Loïc Lecrenier <loic@meilisearch.com>
2022-09-21 09:14:46 +00:00
Loïc Lecrenier
513a38f07b
Remove LTO in release profile
...
Since we can't enable it in Meilisearch, there is no point in having it
enabled in milli
2022-09-21 10:44:33 +02:00
Loïc Lecrenier
b6fe6838d3
Remove helpers
crate
2022-09-21 10:25:36 +02:00
Loïc Lecrenier
add96f921b
Remove unused infos/ http-ui/ and fuzz/ crates
2022-09-14 06:55:01 +02:00
Loïc Lecrenier
9a789daa58
Disable LTO due to compilation failures on some platforms
...
(aarch64 linux)
2022-08-29 17:21:08 +02:00
Loïc Lecrenier
72f8adaa70
Add LTO and codegen-units=1 to release compile options
2022-08-23 13:03:57 +02:00
Loïc Lecrenier
03e679b634
Make binaries faster on release profile through better compile options
2022-08-17 10:29:33 +02:00
pierre-l
36cb09eb25
Add a new meilisearch_types
crate
...
Move `meilisearch_error` to `meilisearch_types::error`
Move `meilisearch_lib::index_resolver::IndexUid` to `meilisearch_types::index_uid`
Add a new `InvalidIndexUid` error in `meilisearch_types::index_uid`
2022-06-09 16:14:13 +02:00
Tamo
5f0e9b63d2
chore(dump): add tests
2022-05-24 14:21:56 +02:00
Tamo
1ef87cc6d0
chore: move permissive-json-pointer in the meilisearch repository
...
Update permissive-json-pointer/src/lib.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
2022-04-20 19:24:41 +02:00
Tamo
c2469b6765
create the json-depth-checker crate
2022-04-14 11:14:08 +02:00
Tamo
bab898ce86
move the flatten-serde-json crate inside of milli
2022-04-07 18:20:44 +02:00
ad hoc
2a31cd13c9
set resolver to v2
2022-03-16 11:47:27 +01:00
happysalada
748d5b69a5
cargo: use resolver 2
2022-03-14 23:18:59 -04:00
mpostma
3ecebd15ee
chore(all): fix rust edition
2022-01-12 11:14:50 +01:00
Marin Postma
5fb4ed60e7
chore(all) set rust edition to 2021
2022-01-06 13:30:45 +01:00
many
ffefd0caf2
feat(auth): API keys
...
implements:
https://github.com/meilisearch/specifications/blob/develop/text/0085-api-keys.md
- Add tests on API keys management route (meilisearch-http/tests/auth/api_keys.rs)
- Add tests checking authorizations on each meilisearch routes (meilisearch-http/tests/auth/authorization.rs)
- Implement API keys management routes (meilisearch-http/src/routes/api_key.rs)
- Create module to manage API keys and authorizations (meilisearch-auth)
- Reimplement GuardedData to extend authorizations (meilisearch-http/src/extractors/authentication/mod.rs)
- Change X-MEILI-API-KEY by Authorization Bearer (meilisearch-http/src/extractors/authentication/mod.rs)
- Change meilisearch routes to fit to the new authorization feature (meilisearch-http/src/routes/)
- close #1867
2021-12-06 09:52:41 +01:00
Marin Postma
a30e02c18c
feat(all): Task store
...
implements:
https://github.com/meilisearch/specifications/blob/develop/text/0060-refashion-updates-apis.md
linked PR:
- #1889
- #1891
- #1892
- #1902
- #1906
- #1911
- #1914
- #1915
- #1916
- #1918
- #1924
- #1925
- #1926
- #1930
- #1936
- #1937
- #1942
- #1944
- #1945
- #1946
- #1947
- #1950
- #1951
- #1957
- #1959
- #1960
- #1961
- #1962
- #1964
- https://github.com/meilisearch/milli/pull/414
- https://github.com/meilisearch/milli/pull/409
- https://github.com/meilisearch/milli/pull/406
- https://github.com/meilisearch/milli/pull/418
- close #1687
- close #1786
- close #1940
- close #1948
- close #1949
- close #1932
- close #1956
2021-12-02 20:14:42 +01:00
Tamo
f28600031d
Rename the filter_parser crate into filter-parser
...
Co-authored-by: Clément Renault <clement@meilisearch.com>
2021-11-09 16:41:10 +01:00
Tamo
7e5c5c4d27
start a new rewrite of the filter parser
2021-10-22 01:15:42 +02:00