Accept total batch size in human size

This commit is contained in:
Kerollmops 2025-03-14 13:07:51 +01:00
parent 7df5715d39
commit d3e4b2dfe7
No known key found for this signature in database
GPG key ID: F250A4C4E3AE5F5F
3 changed files with 6 additions and 5 deletions

View file

@ -444,7 +444,7 @@ pub struct Opt {
/// see: <https://github.com/orgs/meilisearch/discussions/801>
#[clap(long, env = MEILI_EXPERIMENTAL_LIMIT_BATCHED_TASKS_TOTAL_SIZE, default_value_t = default_limit_batched_tasks_total_size())]
#[serde(default = "default_limit_batched_tasks_total_size")]
pub experimental_limit_batched_tasks_total_size: u64,
pub experimental_limit_batched_tasks_total_size: Byte,
#[serde(flatten)]
#[clap(flatten)]
@ -944,8 +944,8 @@ fn default_limit_batched_tasks() -> usize {
usize::MAX
}
fn default_limit_batched_tasks_total_size() -> u64 {
u64::MAX
fn default_limit_batched_tasks_total_size() -> Byte {
Byte::from_u64(u64::MAX)
}
fn default_snapshot_dir() -> PathBuf {