[v1.12.0] Add methods for the batches API
Following the changes related to Meilisearch v1.12.0 mega issue
Description
Add a feature introduced in Meilisearch v1.12.0: the batches API.
For more information refer to the docs:
For reference, here is how this works in JavaScript using meilisearch-js:
// Get all batches
const batches = await client.getBatches();
// Get one batch by ID
const batch = client.getBatch(BATCH_UID);
Tasks
- [ ] Add the relevant methods to get one batch and get all batches (in meilisearch-js, the equivalent methods are
getBatch()andgetBatches()) - [ ] ⚠️ Add integration tests ⚠️
- [ ] Update the code samples in
.code-samples.meilisearch.yamlfor the following keys, using the same examples as their curl counterpart:- [ ] Add example for
get_batch_1 - [ ] Add example for
get_all_batches_1
- [ ] Add example for
Hello @Strift, I would like to work on this issue. Please assign this to me.
Hello @rakeshkumarnahak,
Thanks for your interest!
We prefer not assigning issues, because we've met users who asked to be assigned and never came back. This sometimes discourages other volunteer contributors from opening a PR to fix this issue.
But you are more than welcome to open a PR for this one. We will accept and merge the first PR fixing the issue (while adhering to our contributing guidelines.)
We are looking forward to reviewing your PR 😊
Thanks for the response @Strift , I'll start working on it from now on.