Clément Renault
|
0c57cf7565
|
Replace obkv with the temporary new version of it
|
2024-08-30 11:53:58 +02:00 |
|
Clément Renault
|
637a9c8bdd
|
Implement the document merge function for the update method
|
2024-08-30 11:53:58 +02:00 |
|
hanbings
|
0a40a98bb6
|
Make milli use edition 2021 (#4770)
* Make milli use edition 2021
* Add lifetime annotations to milli.
* Run cargo fmt
|
2024-07-09 17:25:39 +02:00 |
|
JWSong
|
dcdc83946f
|
accept large number as string
|
2024-06-25 21:41:47 +09:00 |
|
Louis Dureuil
|
fd2c95999d
|
Change validate_document_id to public and remove extra layer of result
|
2024-05-28 15:21:19 +02:00 |
|
writegr
|
ab43a8a949
|
chore: fix some typos in comments
Signed-off-by: writegr <wellweek@outlook.com>
|
2024-04-18 14:12:52 +08:00 |
|
Louis Dureuil
|
5d7061682e
|
Add tracing to milli
|
2024-02-08 15:03:31 +01:00 |
|
Louis Dureuil
|
378deb0bef
|
Rename trait
|
2023-11-13 13:38:36 +01:00 |
|
Louis Dureuil
|
db2fb86b8b
|
Extract PrimaryKey logic to a type
|
2023-11-09 14:19:16 +01:00 |
|
Tamo
|
d772073dfa
|
use a bufreader everytime there is a grenad<file>
|
2023-10-10 15:00:30 +02:00 |
|
Tamo
|
4391cba6ca
|
fix the addition + deletion bug
|
2023-05-17 18:28:57 +02:00 |
|
Tamo
|
0f33a65468
|
makes kero happy
|
2023-03-13 16:51:11 +01:00 |
|
Tamo
|
eddefb0e0f
|
refactor the error type of the milli::document thing
silence a warning
|
2023-03-09 13:03:14 +01:00 |
|
Tamo
|
c5f22be6e1
|
add boolean support for csv documents
|
2023-03-09 11:12:49 +01:00 |
|
Ewan Higgs
|
6b2fe94192
|
Fixes for clippy bringing us down to 18 remaining issues.
This brings us a step closer to enforcing clippy on each build.
|
2022-10-25 20:49:02 +02:00 |
|
Loïc Lecrenier
|
6fbf5dac68
|
Simplify documents! macro to reduce compile times
|
2022-10-12 09:22:05 +02:00 |
|
Clément Renault
|
7f92116b51
|
Accept again integers as document ids
|
2022-08-31 10:56:39 +02:00 |
|
Loïc Lecrenier
|
acff17fb88
|
Simplify indexing tests
|
2022-08-04 12:03:13 +02:00 |
|
Loïc Lecrenier
|
41a0ce07cb
|
Add a code comment, as suggested in PR review
Co-authored-by: Many the fish <many@meilisearch.com>
|
2022-07-20 16:20:35 +02:00 |
|
Loïc Lecrenier
|
fc9f3f31e7
|
Change DocumentsBatchReader to access cursor and index at same time
Otherwise it is not possible to iterate over all documents while
using the fields index at the same time.
|
2022-07-18 16:08:14 +02:00 |
|
Kerollmops
|
a892a4a79c
|
Introduce a function to extend from a JSON array of objects
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
0bbcc7b180
|
Expose the DocumentId struct to be sure to inject the generated ids
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
5f1bfb73ee
|
Extract the primary key name and make it accessible
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
6a0a0ae94f
|
Make the Transform read from an EnrichedDocumentsBatchReader
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
dc3f092d07
|
Do not leak an internal grenad Error
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
fcfc4caf8c
|
Move the Object type in the lib.rs file and use it everywhere
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
0146175fe6
|
Introduce the validate_documents_batch function
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
e8297ad27e
|
Fix the tests for the new DocumentsBatchBuilder/Reader
|
2022-07-12 14:52:56 +02:00 |
|
Kerollmops
|
419ce3966c
|
Rework the DocumentsBatchBuilder/Reader to use grenad
|
2022-07-12 14:52:55 +02:00 |
|
Kerollmops
|
048e174efb
|
Do not allocate when parsing CSV headers
|
2022-07-12 14:52:55 +02:00 |
|
Irevoire
|
4f3ce6d9cd
|
nested fields
|
2022-04-07 16:58:46 +02:00 |
|
ad hoc
|
30a2711bac
|
rename serde module to serde_impl module
needed because of issues with rustfmt
|
2022-04-04 20:10:55 +02:00 |
|
ad hoc
|
bd2262ceea
|
allow null values in csv
|
2022-02-03 16:03:01 +01:00 |
|
marin postma
|
183d3dada7
|
return document count from builder
|
2021-10-28 10:33:04 +02:00 |
|
marin postma
|
baddd80069
|
implement review suggestions
|
2021-10-25 18:29:12 +02:00 |
|
marin postma
|
f9445c1d90
|
return float parsing error context in csv
|
2021-10-25 17:27:10 +02:00 |
|
marin postma
|
3fcccc31b5
|
add document builder example
|
2021-10-25 10:26:43 +02:00 |
|
marin postma
|
430e9b13d3
|
add csv builder tests
|
2021-10-25 10:26:43 +02:00 |
|
marin postma
|
53c79e85f2
|
document errors
|
2021-10-25 10:26:43 +02:00 |
|
marin postma
|
2e62925a6e
|
fix tests
|
2021-10-25 10:26:42 +02:00 |
|
marin postma
|
0f86d6b28f
|
implement csv serialization
|
2021-10-25 10:26:42 +02:00 |
|
marin postma
|
8d70b01714
|
optimize document deserialization
|
2021-10-25 10:26:42 +02:00 |
|
mpostma
|
99889a0ed0
|
add obkv document serialization test
|
2021-10-11 15:13:17 +02:00 |
|
mpostma
|
799f3d43c8
|
fix serialization to obkv format
|
2021-10-11 15:04:47 +02:00 |
|
mpostma
|
aa6c5df0bc
|
Implement documents format
document reader transform
remove update format
support document sequences
fix document transform
clean transform
improve error handling
add documents! macro
fix transform bug
fix tests
remove csv dependency
Add comments on the transform process
replace search cli
fmt
review edits
fix http ui
fix clippy warnings
Revert "fix clippy warnings"
This reverts commit a1ce3cd96e603633dbf43e9e0b12b2453c9c5620.
fix review comments
remove smallvec in transform loop
review edits
|
2021-09-21 16:58:33 +02:00 |
|