mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-22 10:07:40 +08:00
add the mapping between the task and batches
This commit is contained in:
parent
a1251c3c83
commit
d489f5635f
@ -26,6 +26,7 @@ pub fn snapshot_index_scheduler(scheduler: &IndexScheduler) -> String {
|
|||||||
env,
|
env,
|
||||||
all_tasks,
|
all_tasks,
|
||||||
all_batches,
|
all_batches,
|
||||||
|
batch_to_tasks_mapping,
|
||||||
// task reverse index
|
// task reverse index
|
||||||
status,
|
status,
|
||||||
kind,
|
kind,
|
||||||
@ -111,6 +112,10 @@ pub fn snapshot_index_scheduler(scheduler: &IndexScheduler) -> String {
|
|||||||
snap.push_str(&snapshot_all_batches(&rtxn, *all_batches));
|
snap.push_str(&snapshot_all_batches(&rtxn, *all_batches));
|
||||||
snap.push_str("----------------------------------------------------------------------\n");
|
snap.push_str("----------------------------------------------------------------------\n");
|
||||||
|
|
||||||
|
snap.push_str("### Batch to tasks mapping:\n");
|
||||||
|
snap.push_str(&snapshot_batches_to_tasks_mappings(&rtxn, *batch_to_tasks_mapping));
|
||||||
|
snap.push_str("----------------------------------------------------------------------\n");
|
||||||
|
|
||||||
snap.push_str("### Batches Status:\n");
|
snap.push_str("### Batches Status:\n");
|
||||||
snap.push_str(&snapshot_status(&rtxn, *batch_status));
|
snap.push_str(&snapshot_status(&rtxn, *batch_status));
|
||||||
snap.push_str("----------------------------------------------------------------------\n");
|
snap.push_str("----------------------------------------------------------------------\n");
|
||||||
@ -186,6 +191,19 @@ pub fn snapshot_all_batches(rtxn: &RoTxn, db: Database<BEU32, SerdeJson<Batch>>)
|
|||||||
snap
|
snap
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn snapshot_batches_to_tasks_mappings(
|
||||||
|
rtxn: &RoTxn,
|
||||||
|
db: Database<BEU32, CboRoaringBitmapCodec>,
|
||||||
|
) -> String {
|
||||||
|
let mut snap = String::new();
|
||||||
|
let iter = db.iter(rtxn).unwrap();
|
||||||
|
for next in iter {
|
||||||
|
let (batch_id, tasks) = next.unwrap();
|
||||||
|
snap.push_str(&format!("{batch_id} {}\n", snapshot_bitmap(&tasks)));
|
||||||
|
}
|
||||||
|
snap
|
||||||
|
}
|
||||||
|
|
||||||
pub fn snapshot_date_db(rtxn: &RoTxn, db: Database<BEI128, CboRoaringBitmapCodec>) -> String {
|
pub fn snapshot_date_db(rtxn: &RoTxn, db: Database<BEI128, CboRoaringBitmapCodec>) -> String {
|
||||||
let mut snap = String::new();
|
let mut snap = String::new();
|
||||||
let iter = db.iter(rtxn).unwrap();
|
let iter = db.iter(rtxn).unwrap();
|
||||||
|
@ -87,6 +87,10 @@ pub struct Query {
|
|||||||
pub from: Option<u32>,
|
pub from: Option<u32>,
|
||||||
/// The order used to return the tasks. By default the newest tasks are returned first and the boolean is `false`.
|
/// The order used to return the tasks. By default the newest tasks are returned first and the boolean is `false`.
|
||||||
pub reverse: Option<bool>,
|
pub reverse: Option<bool>,
|
||||||
|
/// The [task ids](`meilisearch_types::tasks::Task::uid`) to be matched
|
||||||
|
pub uids: Option<Vec<TaskId>>,
|
||||||
|
/// The [batch ids](`meilisearch_types::batches::Batch::uid`) to be matched
|
||||||
|
pub batch_uids: Option<Vec<BatchId>>,
|
||||||
/// The allowed [statuses](`meilisearch_types::tasks::Task::status`) of the matched tasls
|
/// The allowed [statuses](`meilisearch_types::tasks::Task::status`) of the matched tasls
|
||||||
pub statuses: Option<Vec<Status>>,
|
pub statuses: Option<Vec<Status>>,
|
||||||
/// The allowed [kinds](meilisearch_types::tasks::Kind) of the matched tasks.
|
/// The allowed [kinds](meilisearch_types::tasks::Kind) of the matched tasks.
|
||||||
@ -101,8 +105,6 @@ pub struct Query {
|
|||||||
pub types: Option<Vec<Kind>>,
|
pub types: Option<Vec<Kind>>,
|
||||||
/// The allowed [index ids](meilisearch_types::tasks::Task::index_uid) of the matched tasks
|
/// The allowed [index ids](meilisearch_types::tasks::Task::index_uid) of the matched tasks
|
||||||
pub index_uids: Option<Vec<String>>,
|
pub index_uids: Option<Vec<String>>,
|
||||||
/// The [task ids](`meilisearch_types::tasks::Task::uid`) to be matched
|
|
||||||
pub uids: Option<Vec<TaskId>>,
|
|
||||||
/// The [task ids](`meilisearch_types::tasks::Task::uid`) of the [`TaskCancelation`](meilisearch_types::tasks::Task::Kind::TaskCancelation) tasks
|
/// The [task ids](`meilisearch_types::tasks::Task::uid`) of the [`TaskCancelation`](meilisearch_types::tasks::Task::Kind::TaskCancelation) tasks
|
||||||
/// that canceled the matched tasks.
|
/// that canceled the matched tasks.
|
||||||
pub canceled_by: Option<Vec<TaskId>>,
|
pub canceled_by: Option<Vec<TaskId>>,
|
||||||
@ -130,10 +132,11 @@ impl Query {
|
|||||||
limit: None,
|
limit: None,
|
||||||
from: None,
|
from: None,
|
||||||
reverse: None,
|
reverse: None,
|
||||||
|
uids: None,
|
||||||
|
batch_uids: None,
|
||||||
statuses: None,
|
statuses: None,
|
||||||
types: None,
|
types: None,
|
||||||
index_uids: None,
|
index_uids: None,
|
||||||
uids: None,
|
|
||||||
canceled_by: None,
|
canceled_by: None,
|
||||||
before_enqueued_at: None,
|
before_enqueued_at: None,
|
||||||
after_enqueued_at: None,
|
after_enqueued_at: None,
|
||||||
@ -227,6 +230,7 @@ impl MustStopProcessing {
|
|||||||
mod db_name {
|
mod db_name {
|
||||||
pub const ALL_TASKS: &str = "all-tasks";
|
pub const ALL_TASKS: &str = "all-tasks";
|
||||||
pub const ALL_BATCHES: &str = "all-batches";
|
pub const ALL_BATCHES: &str = "all-batches";
|
||||||
|
pub const BATCH_TO_TASKS_MAPPING: &str = "batch-to-tasks-mapping";
|
||||||
pub const STATUS: &str = "status";
|
pub const STATUS: &str = "status";
|
||||||
pub const KIND: &str = "kind";
|
pub const KIND: &str = "kind";
|
||||||
pub const INDEX_TASKS: &str = "index-tasks";
|
pub const INDEX_TASKS: &str = "index-tasks";
|
||||||
@ -323,30 +327,14 @@ pub struct IndexScheduler {
|
|||||||
/// The list of files referenced by the tasks
|
/// The list of files referenced by the tasks
|
||||||
pub(crate) file_store: FileStore,
|
pub(crate) file_store: FileStore,
|
||||||
|
|
||||||
// The main database, it contains all the tasks accessible by their Id.
|
/// The main database, it contains all the tasks accessible by their Id.
|
||||||
pub(crate) all_tasks: Database<BEU32, SerdeJson<Task>>,
|
pub(crate) all_tasks: Database<BEU32, SerdeJson<Task>>,
|
||||||
|
|
||||||
// Contains all the batches accessible by their Id.
|
/// Contains all the batches accessible by their Id.
|
||||||
pub(crate) all_batches: Database<BEU32, SerdeJson<Batch>>,
|
pub(crate) all_batches: Database<BEU32, SerdeJson<Batch>>,
|
||||||
|
|
||||||
/// All the batches containing a task matching the selected status.
|
/// Matches a batch id with the associated task ids.
|
||||||
pub(crate) batch_status: Database<SerdeBincode<Status>, RoaringBitmapCodec>,
|
pub(crate) batch_to_tasks_mapping: Database<BEU32, CboRoaringBitmapCodec>,
|
||||||
/// All the batches ids grouped by the kind of their task.
|
|
||||||
pub(crate) batch_kind: Database<SerdeBincode<Kind>, RoaringBitmapCodec>,
|
|
||||||
/// Store the batches associated to an index.
|
|
||||||
pub(crate) batch_index_tasks: Database<Str, RoaringBitmapCodec>,
|
|
||||||
|
|
||||||
/// Store the batches containing a task canceled by a task uid
|
|
||||||
pub(crate) batch_canceled_by: Database<BEU32, RoaringBitmapCodec>,
|
|
||||||
|
|
||||||
/// Store the batches containing tasks which were enqueued at a specific date
|
|
||||||
pub(crate) batch_enqueued_at: Database<BEI128, CboRoaringBitmapCodec>,
|
|
||||||
|
|
||||||
/// Store the batches containing finished tasks started at a specific date
|
|
||||||
pub(crate) batch_started_at: Database<BEI128, CboRoaringBitmapCodec>,
|
|
||||||
|
|
||||||
/// Store the batches containing tasks finished at a specific date
|
|
||||||
pub(crate) batch_finished_at: Database<BEI128, CboRoaringBitmapCodec>,
|
|
||||||
|
|
||||||
/// All the tasks ids grouped by their status.
|
/// All the tasks ids grouped by their status.
|
||||||
// TODO we should not be able to serialize a `Status::Processing` in this database.
|
// TODO we should not be able to serialize a `Status::Processing` in this database.
|
||||||
@ -355,19 +343,30 @@ pub struct IndexScheduler {
|
|||||||
pub(crate) kind: Database<SerdeBincode<Kind>, RoaringBitmapCodec>,
|
pub(crate) kind: Database<SerdeBincode<Kind>, RoaringBitmapCodec>,
|
||||||
/// Store the tasks associated to an index.
|
/// Store the tasks associated to an index.
|
||||||
pub(crate) index_tasks: Database<Str, RoaringBitmapCodec>,
|
pub(crate) index_tasks: Database<Str, RoaringBitmapCodec>,
|
||||||
|
|
||||||
/// Store the tasks that were canceled by a task uid
|
/// Store the tasks that were canceled by a task uid
|
||||||
pub(crate) canceled_by: Database<BEU32, RoaringBitmapCodec>,
|
pub(crate) canceled_by: Database<BEU32, RoaringBitmapCodec>,
|
||||||
|
|
||||||
/// Store the task ids of tasks which were enqueued at a specific date
|
/// Store the task ids of tasks which were enqueued at a specific date
|
||||||
pub(crate) enqueued_at: Database<BEI128, CboRoaringBitmapCodec>,
|
pub(crate) enqueued_at: Database<BEI128, CboRoaringBitmapCodec>,
|
||||||
|
|
||||||
/// Store the task ids of finished tasks which started being processed at a specific date
|
/// Store the task ids of finished tasks which started being processed at a specific date
|
||||||
pub(crate) started_at: Database<BEI128, CboRoaringBitmapCodec>,
|
pub(crate) started_at: Database<BEI128, CboRoaringBitmapCodec>,
|
||||||
|
|
||||||
/// Store the task ids of tasks which finished at a specific date
|
/// Store the task ids of tasks which finished at a specific date
|
||||||
pub(crate) finished_at: Database<BEI128, CboRoaringBitmapCodec>,
|
pub(crate) finished_at: Database<BEI128, CboRoaringBitmapCodec>,
|
||||||
|
|
||||||
|
/// All the batches containing a task matching the selected status.
|
||||||
|
pub(crate) batch_status: Database<SerdeBincode<Status>, RoaringBitmapCodec>,
|
||||||
|
/// All the batches ids grouped by the kind of their task.
|
||||||
|
pub(crate) batch_kind: Database<SerdeBincode<Kind>, RoaringBitmapCodec>,
|
||||||
|
/// Store the batches associated to an index.
|
||||||
|
pub(crate) batch_index_tasks: Database<Str, RoaringBitmapCodec>,
|
||||||
|
/// Store the batches containing a task canceled by a task uid
|
||||||
|
pub(crate) batch_canceled_by: Database<BEU32, RoaringBitmapCodec>,
|
||||||
|
/// Store the batches containing tasks which were enqueued at a specific date
|
||||||
|
pub(crate) batch_enqueued_at: Database<BEI128, CboRoaringBitmapCodec>,
|
||||||
|
/// Store the batches containing finished tasks started at a specific date
|
||||||
|
pub(crate) batch_started_at: Database<BEI128, CboRoaringBitmapCodec>,
|
||||||
|
/// Store the batches containing tasks finished at a specific date
|
||||||
|
pub(crate) batch_finished_at: Database<BEI128, CboRoaringBitmapCodec>,
|
||||||
|
|
||||||
/// In charge of creating, opening, storing and returning indexes.
|
/// In charge of creating, opening, storing and returning indexes.
|
||||||
pub(crate) index_mapper: IndexMapper,
|
pub(crate) index_mapper: IndexMapper,
|
||||||
|
|
||||||
@ -437,6 +436,7 @@ impl IndexScheduler {
|
|||||||
file_store: self.file_store.clone(),
|
file_store: self.file_store.clone(),
|
||||||
all_tasks: self.all_tasks,
|
all_tasks: self.all_tasks,
|
||||||
all_batches: self.all_batches,
|
all_batches: self.all_batches,
|
||||||
|
batch_to_tasks_mapping: self.batch_to_tasks_mapping,
|
||||||
|
|
||||||
// Tasks reverse index
|
// Tasks reverse index
|
||||||
status: self.status,
|
status: self.status,
|
||||||
@ -515,7 +515,7 @@ impl IndexScheduler {
|
|||||||
|
|
||||||
let env = unsafe {
|
let env = unsafe {
|
||||||
heed::EnvOpenOptions::new()
|
heed::EnvOpenOptions::new()
|
||||||
.max_dbs(19)
|
.max_dbs(20)
|
||||||
.map_size(budget.task_db_size)
|
.map_size(budget.task_db_size)
|
||||||
.open(options.tasks_path)
|
.open(options.tasks_path)
|
||||||
}?;
|
}?;
|
||||||
@ -527,6 +527,9 @@ impl IndexScheduler {
|
|||||||
let mut wtxn = env.write_txn()?;
|
let mut wtxn = env.write_txn()?;
|
||||||
let all_tasks = env.create_database(&mut wtxn, Some(db_name::ALL_TASKS))?;
|
let all_tasks = env.create_database(&mut wtxn, Some(db_name::ALL_TASKS))?;
|
||||||
let all_batches = env.create_database(&mut wtxn, Some(db_name::ALL_BATCHES))?;
|
let all_batches = env.create_database(&mut wtxn, Some(db_name::ALL_BATCHES))?;
|
||||||
|
let batch_to_tasks_mapping =
|
||||||
|
env.create_database(&mut wtxn, Some(db_name::BATCH_TO_TASKS_MAPPING))?;
|
||||||
|
|
||||||
let status = env.create_database(&mut wtxn, Some(db_name::STATUS))?;
|
let status = env.create_database(&mut wtxn, Some(db_name::STATUS))?;
|
||||||
let kind = env.create_database(&mut wtxn, Some(db_name::KIND))?;
|
let kind = env.create_database(&mut wtxn, Some(db_name::KIND))?;
|
||||||
let index_tasks = env.create_database(&mut wtxn, Some(db_name::INDEX_TASKS))?;
|
let index_tasks = env.create_database(&mut wtxn, Some(db_name::INDEX_TASKS))?;
|
||||||
@ -551,6 +554,7 @@ impl IndexScheduler {
|
|||||||
file_store,
|
file_store,
|
||||||
all_tasks,
|
all_tasks,
|
||||||
all_batches,
|
all_batches,
|
||||||
|
batch_to_tasks_mapping,
|
||||||
// Task reverse indexes
|
// Task reverse indexes
|
||||||
status,
|
status,
|
||||||
kind,
|
kind,
|
||||||
@ -785,13 +789,32 @@ impl IndexScheduler {
|
|||||||
/// Return the task ids matched by the given query from the index scheduler's point of view.
|
/// Return the task ids matched by the given query from the index scheduler's point of view.
|
||||||
pub(crate) fn get_task_ids(&self, rtxn: &RoTxn, query: &Query) -> Result<RoaringBitmap> {
|
pub(crate) fn get_task_ids(&self, rtxn: &RoTxn, query: &Query) -> Result<RoaringBitmap> {
|
||||||
let ProcessingTasks {
|
let ProcessingTasks {
|
||||||
started_at: started_at_processing, processing: processing_tasks, ..
|
started_at: started_at_processing,
|
||||||
|
processing: processing_tasks,
|
||||||
|
batch_id: current_batch_processing,
|
||||||
} = self.processing_tasks.read().unwrap().clone();
|
} = self.processing_tasks.read().unwrap().clone();
|
||||||
|
let Query {
|
||||||
|
limit,
|
||||||
|
from,
|
||||||
|
reverse,
|
||||||
|
uids,
|
||||||
|
batch_uids,
|
||||||
|
statuses,
|
||||||
|
types,
|
||||||
|
index_uids,
|
||||||
|
canceled_by,
|
||||||
|
before_enqueued_at,
|
||||||
|
after_enqueued_at,
|
||||||
|
before_started_at,
|
||||||
|
after_started_at,
|
||||||
|
before_finished_at,
|
||||||
|
after_finished_at,
|
||||||
|
} = query;
|
||||||
|
|
||||||
let mut tasks = self.all_task_ids(rtxn)?;
|
let mut tasks = self.all_task_ids(rtxn)?;
|
||||||
|
|
||||||
if let Some(from) = &query.from {
|
if let Some(from) = from {
|
||||||
let range = if query.reverse.unwrap_or_default() {
|
let range = if reverse.unwrap_or_default() {
|
||||||
u32::MIN..*from
|
u32::MIN..*from
|
||||||
} else {
|
} else {
|
||||||
from.saturating_add(1)..u32::MAX
|
from.saturating_add(1)..u32::MAX
|
||||||
@ -799,7 +822,19 @@ impl IndexScheduler {
|
|||||||
tasks.remove_range(range);
|
tasks.remove_range(range);
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(status) = &query.statuses {
|
if let Some(batch_uids) = batch_uids {
|
||||||
|
let mut batch_tasks = RoaringBitmap::new();
|
||||||
|
for batch_uid in batch_uids {
|
||||||
|
if Some(*batch_uid) == current_batch_processing {
|
||||||
|
batch_tasks |= &processing_tasks;
|
||||||
|
} else {
|
||||||
|
batch_tasks |= self.tasks_in_batch(rtxn, *batch_uid)?;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
tasks &= batch_tasks;
|
||||||
|
}
|
||||||
|
|
||||||
|
if let Some(status) = statuses {
|
||||||
let mut status_tasks = RoaringBitmap::new();
|
let mut status_tasks = RoaringBitmap::new();
|
||||||
for status in status {
|
for status in status {
|
||||||
match status {
|
match status {
|
||||||
@ -816,12 +851,12 @@ impl IndexScheduler {
|
|||||||
tasks &= status_tasks;
|
tasks &= status_tasks;
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(uids) = &query.uids {
|
if let Some(uids) = uids {
|
||||||
let uids = RoaringBitmap::from_iter(uids);
|
let uids = RoaringBitmap::from_iter(uids);
|
||||||
tasks &= &uids;
|
tasks &= &uids;
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(canceled_by) = &query.canceled_by {
|
if let Some(canceled_by) = canceled_by {
|
||||||
let mut all_canceled_tasks = RoaringBitmap::new();
|
let mut all_canceled_tasks = RoaringBitmap::new();
|
||||||
for cancel_task_uid in canceled_by {
|
for cancel_task_uid in canceled_by {
|
||||||
if let Some(canceled_by_uid) = self.canceled_by.get(rtxn, cancel_task_uid)? {
|
if let Some(canceled_by_uid) = self.canceled_by.get(rtxn, cancel_task_uid)? {
|
||||||
@ -838,7 +873,7 @@ impl IndexScheduler {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(kind) = &query.types {
|
if let Some(kind) = types {
|
||||||
let mut kind_tasks = RoaringBitmap::new();
|
let mut kind_tasks = RoaringBitmap::new();
|
||||||
for kind in kind {
|
for kind in kind {
|
||||||
kind_tasks |= self.get_kind(rtxn, *kind)?;
|
kind_tasks |= self.get_kind(rtxn, *kind)?;
|
||||||
@ -846,7 +881,7 @@ impl IndexScheduler {
|
|||||||
tasks &= &kind_tasks;
|
tasks &= &kind_tasks;
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(index) = &query.index_uids {
|
if let Some(index) = index_uids {
|
||||||
let mut index_tasks = RoaringBitmap::new();
|
let mut index_tasks = RoaringBitmap::new();
|
||||||
for index in index {
|
for index in index {
|
||||||
index_tasks |= self.index_tasks(rtxn, index)?;
|
index_tasks |= self.index_tasks(rtxn, index)?;
|
||||||
@ -876,25 +911,26 @@ impl IndexScheduler {
|
|||||||
filtered_processing_tasks.clear();
|
filtered_processing_tasks.clear();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
match (query.after_started_at, query.before_started_at) {
|
match (after_started_at, before_started_at) {
|
||||||
(None, None) => (),
|
(None, None) => (),
|
||||||
(None, Some(before)) => {
|
(None, Some(before)) => {
|
||||||
clear_filtered_processing_tasks(Bound::Unbounded, Bound::Excluded(before))
|
clear_filtered_processing_tasks(Bound::Unbounded, Bound::Excluded(*before))
|
||||||
}
|
}
|
||||||
(Some(after), None) => {
|
(Some(after), None) => {
|
||||||
clear_filtered_processing_tasks(Bound::Excluded(after), Bound::Unbounded)
|
clear_filtered_processing_tasks(Bound::Excluded(*after), Bound::Unbounded)
|
||||||
}
|
|
||||||
(Some(after), Some(before)) => {
|
|
||||||
clear_filtered_processing_tasks(Bound::Excluded(after), Bound::Excluded(before))
|
|
||||||
}
|
}
|
||||||
|
(Some(after), Some(before)) => clear_filtered_processing_tasks(
|
||||||
|
Bound::Excluded(*after),
|
||||||
|
Bound::Excluded(*before),
|
||||||
|
),
|
||||||
};
|
};
|
||||||
|
|
||||||
keep_tasks_within_datetimes(
|
keep_tasks_within_datetimes(
|
||||||
rtxn,
|
rtxn,
|
||||||
&mut filtered_non_processing_tasks,
|
&mut filtered_non_processing_tasks,
|
||||||
self.started_at,
|
self.started_at,
|
||||||
query.after_started_at,
|
*after_started_at,
|
||||||
query.before_started_at,
|
*before_started_at,
|
||||||
)?;
|
)?;
|
||||||
filtered_non_processing_tasks | filtered_processing_tasks
|
filtered_non_processing_tasks | filtered_processing_tasks
|
||||||
};
|
};
|
||||||
@ -903,23 +939,23 @@ impl IndexScheduler {
|
|||||||
rtxn,
|
rtxn,
|
||||||
&mut tasks,
|
&mut tasks,
|
||||||
self.enqueued_at,
|
self.enqueued_at,
|
||||||
query.after_enqueued_at,
|
*after_enqueued_at,
|
||||||
query.before_enqueued_at,
|
*before_enqueued_at,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
keep_tasks_within_datetimes(
|
keep_tasks_within_datetimes(
|
||||||
rtxn,
|
rtxn,
|
||||||
&mut tasks,
|
&mut tasks,
|
||||||
self.finished_at,
|
self.finished_at,
|
||||||
query.after_finished_at,
|
*after_finished_at,
|
||||||
query.before_finished_at,
|
*before_finished_at,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
if let Some(limit) = query.limit {
|
if let Some(limit) = limit {
|
||||||
tasks = if query.reverse.unwrap_or_default() {
|
tasks = if query.reverse.unwrap_or_default() {
|
||||||
tasks.into_iter().take(limit as usize).collect()
|
tasks.into_iter().take(*limit as usize).collect()
|
||||||
} else {
|
} else {
|
||||||
tasks.into_iter().rev().take(limit as usize).collect()
|
tasks.into_iter().rev().take(*limit as usize).collect()
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1295,7 +1331,6 @@ impl IndexScheduler {
|
|||||||
if processing.is_empty() {
|
if processing.is_empty() {
|
||||||
Ok((ret.collect(), total))
|
Ok((ret.collect(), total))
|
||||||
} else {
|
} else {
|
||||||
// TODO: We must re-insert the current processing batch somewhere in some way
|
|
||||||
Ok((
|
Ok((
|
||||||
ret.map(|batch| {
|
ret.map(|batch| {
|
||||||
if processing.contains(batch.uid) {
|
if processing.contains(batch.uid) {
|
||||||
@ -1612,7 +1647,7 @@ impl IndexScheduler {
|
|||||||
|
|
||||||
let processed = self.processing_tasks.write().unwrap().stop_processing();
|
let processed = self.processing_tasks.write().unwrap().stop_processing();
|
||||||
|
|
||||||
self.write_batch(&mut wtxn, current_batch)?;
|
self.write_batch(&mut wtxn, current_batch, &processed.processing)?;
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
self.maybe_fail(tests::FailureLocation::CommittingWtxn)?;
|
self.maybe_fail(tests::FailureLocation::CommittingWtxn)?;
|
||||||
@ -5420,6 +5455,8 @@ mod tests {
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
@ -5470,6 +5507,8 @@ mod tests {
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -47,6 +47,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -43,6 +43,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -46,6 +46,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -31,6 +31,8 @@ enqueued [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -34,6 +34,8 @@ enqueued [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -36,6 +36,8 @@ catto: { number_of_documents: 0, field_distribution: {} }
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -44,6 +44,10 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -37,6 +37,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -67,6 +67,14 @@ girafos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
4 {uid: 4, }
|
4 {uid: 4, }
|
||||||
5 {uid: 5, }
|
5 {uid: 5, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
4 [4,]
|
||||||
|
5 [5,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,4,5,]
|
succeeded [0,1,2,3,4,5,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -37,6 +37,9 @@ doggos: { number_of_documents: 1, field_distribution: {"doggo": 1, "id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -40,6 +40,9 @@ doggos: { number_of_documents: 1, field_distribution: {"doggo": 1, "id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -43,6 +43,9 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -45,6 +45,10 @@ doggos [0,1,2,]
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -38,6 +38,8 @@ doggos [0,1,2,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -39,6 +39,9 @@ doggos [0,1,]
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -39,6 +39,9 @@ doggos [0,1,]
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
failed [0,]
|
failed [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -44,6 +44,10 @@ doggos: { number_of_documents: 3, field_distribution: {"catto": 1, "doggo": 2, "
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [1,]
|
succeeded [1,]
|
||||||
failed [0,]
|
failed [0,]
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -36,6 +36,9 @@ doggos [0,]
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
failed [0,]
|
failed [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -43,6 +43,10 @@ doggos: { number_of_documents: 3, field_distribution: {"catto": 1, "doggo": 2, "
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -40,6 +40,9 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -56,6 +56,11 @@ doggos: { number_of_documents: 1, field_distribution: {"doggo": 1, "id": 1} }
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,3,4,5,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,]
|
succeeded [0,1,2,]
|
||||||
failed [2,]
|
failed [2,]
|
||||||
|
@ -52,6 +52,10 @@ doggos: { number_of_documents: 3, field_distribution: {"catto": 1, "doggo": 2, "
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -36,6 +36,9 @@ catto [0,]
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
failed [0,]
|
failed [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -33,6 +33,8 @@ doggos: { number_of_documents: 1, field_distribution: {"doggo": 1, "id": 1} }
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -33,6 +33,8 @@ doggos: { number_of_documents: 1, field_distribution: {"doggo": 1, "id": 1} }
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -37,6 +37,9 @@ doggos: { number_of_documents: 1, field_distribution: {"doggo": 1, "id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -48,6 +48,11 @@ doggos: { number_of_documents: 1, field_distribution: {"_vectors": 1, "breed": 1
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,]
|
succeeded [0,1,2,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -45,6 +45,10 @@ doggos: { number_of_documents: 1, field_distribution: {"_vectors": 1, "breed": 1
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -43,6 +43,10 @@ doggos: { number_of_documents: 1, field_distribution: {"_vectors": 1, "breed": 1
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -40,6 +40,9 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -37,6 +37,9 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ index_a [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -32,6 +32,8 @@ index_a [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ index_b [1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -38,6 +38,8 @@ index_b [1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -36,6 +36,9 @@ catto [0,]
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
failed [0,]
|
failed [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ catto [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -43,6 +43,9 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -47,6 +47,10 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -49,6 +49,11 @@ cattos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,]
|
succeeded [0,1,2,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -38,6 +38,8 @@ doggos [0,2,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -44,6 +44,9 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -53,6 +53,12 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggos [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -39,6 +39,8 @@ doggos [0,1,2,3,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ doggos [0,1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -37,6 +37,8 @@ doggos [0,1,2,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -47,6 +47,10 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -50,6 +50,11 @@ doggos: { number_of_documents: 0, field_distribution: {} }
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,]
|
succeeded [0,1,2,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -51,6 +51,11 @@ whalo: { number_of_documents: 0, field_distribution: {} }
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,]
|
succeeded [0,1,2,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -32,6 +32,8 @@ doggo [0,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -35,6 +35,8 @@ whalo [1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -38,6 +38,8 @@ whalo [1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -51,6 +51,11 @@ doggo: { number_of_documents: 0, field_distribution: {} }
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
failed [2,]
|
failed [2,]
|
||||||
|
@ -38,6 +38,8 @@ whalo [2,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -41,6 +41,8 @@ whalo [3,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -40,6 +40,8 @@ doggo [3,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -46,6 +46,9 @@ a: { number_of_documents: 0, field_distribution: {} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -50,6 +50,10 @@ b: { number_of_documents: 0, field_distribution: {} }
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -54,6 +54,11 @@ c: { number_of_documents: 0, field_distribution: {} }
|
|||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,]
|
succeeded [0,1,2,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -58,6 +58,12 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -66,6 +66,13 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
4 {uid: 4, }
|
4 {uid: 4, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
4 [4,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,4,]
|
succeeded [0,1,2,3,4,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -61,6 +61,12 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -69,6 +69,14 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
4 {uid: 4, }
|
4 {uid: 4, }
|
||||||
5 {uid: 5, }
|
5 {uid: 5, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
4 [4,]
|
||||||
|
5 [5,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,4,5,]
|
succeeded [0,1,2,3,4,5,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -74,6 +74,15 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
5 {uid: 5, }
|
5 {uid: 5, }
|
||||||
6 {uid: 6, }
|
6 {uid: 6, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
4 [4,]
|
||||||
|
5 [5,]
|
||||||
|
6 [6,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,4,5,6,]
|
succeeded [0,1,2,3,4,5,6,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -63,6 +63,12 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -58,6 +58,12 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -67,6 +67,13 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
4 {uid: 4, }
|
4 {uid: 4, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
4 [4,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
failed [4,]
|
failed [4,]
|
||||||
|
@ -58,6 +58,12 @@ d: { number_of_documents: 0, field_distribution: {} }
|
|||||||
2 {uid: 2, }
|
2 {uid: 2, }
|
||||||
3 {uid: 3, }
|
3 {uid: 3, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [1,]
|
||||||
|
2 [2,]
|
||||||
|
3 [3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,2,3,]
|
succeeded [0,1,2,3,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -35,6 +35,8 @@ doggo [1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -40,6 +40,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -43,6 +43,10 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
1 {uid: 1, }
|
1 {uid: 1, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
1 [2,3,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,1,]
|
succeeded [0,1,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -43,6 +43,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
@ -35,6 +35,8 @@ doggo [1,]
|
|||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### All Batches:
|
### All Batches:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
### Batches Kind:
|
### Batches Kind:
|
||||||
|
@ -40,6 +40,9 @@ catto: { number_of_documents: 1, field_distribution: {"id": 1} }
|
|||||||
### All Batches:
|
### All Batches:
|
||||||
0 {uid: 0, }
|
0 {uid: 0, }
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
### Batch to tasks mapping:
|
||||||
|
0 [0,]
|
||||||
|
----------------------------------------------------------------------
|
||||||
### Batches Status:
|
### Batches Status:
|
||||||
succeeded [0,]
|
succeeded [0,]
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user