Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions libs/opsqueue_python/src/common.rs
Original file line number Diff line number Diff line change
Expand Up @@ -386,6 +386,7 @@ pub struct Submission {
pub chunks_total: u64,
pub chunks_done: u64,
pub metadata: Option<submission::Metadata>,
pub strategic_metadata: StrategicMetadataMap,
}

impl From<opsqueue::common::submission::Submission> for Submission {
Expand All @@ -395,6 +396,7 @@ impl From<opsqueue::common::submission::Submission> for Submission {
chunks_total: value.chunks_total.into(),
chunks_done: value.chunks_done.into(),
metadata: value.metadata,
strategic_metadata: value.strategic_metadata,
}
}
}
Expand All @@ -403,11 +405,12 @@ impl From<opsqueue::common::submission::Submission> for Submission {
impl Submission {
fn __repr__(&self) -> String {
format!(
"Submission(id={0}, chunks_total={1}, chunks_done={2}, metadata={3:?})",
"Submission(id={0}, chunks_total={1}, chunks_done={2}, metadata={3:?}, strategic_metadata={4:?})",
self.id.__repr__(),
self.chunks_total,
self.chunks_done,
self.metadata
self.metadata,
self.strategic_metadata
)
}
}
Expand Down Expand Up @@ -448,7 +451,7 @@ pub struct SubmissionCompleted {
pub id: SubmissionId,
pub chunks_total: u64,
pub metadata: Option<submission::Metadata>,
pub strategic_metadata: Option<StrategicMetadataMap>,
pub strategic_metadata: StrategicMetadataMap,
pub completed_at: DateTime<Utc>,
}

Expand All @@ -459,7 +462,7 @@ pub struct SubmissionFailed {
pub chunks_total: u64,
pub chunks_done: Option<u64>,
pub metadata: Option<submission::Metadata>,
pub strategic_metadata: Option<StrategicMetadataMap>,
pub strategic_metadata: StrategicMetadataMap,
pub failed_at: DateTime<Utc>,
pub failed_chunk_id: u64,
}
Expand All @@ -471,7 +474,7 @@ pub struct SubmissionCancelled {
pub chunks_total: u64,
pub chunks_done: u64,
pub metadata: Option<submission::Metadata>,
pub strategic_metadata: Option<StrategicMetadataMap>,
pub strategic_metadata: StrategicMetadataMap,
pub cancelled_at: DateTime<Utc>,
}

Expand Down
8 changes: 8 additions & 0 deletions opsqueue/src/common/.submission.rs.pending-snap
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{"run_id":"1782468703-948887232","line":1165,"new":{"module_name":"opsqueue__common__submission__test","snapshot_name":"query_plan_submission_status_failed","metadata":{"source":"opsqueue/src/common/submission.rs","assertion_line":1165,"expression":"explained"},"snapshot":"3, 0, SEARCH submissions_failed USING INDEX sqlite_autoindex_submissions_failed_1 (id=?)\n15, 0, CORRELATED SCALAR SUBQUERY 1\n20, 15, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"},"old":{"module_name":"opsqueue__common__submission__test","metadata":{},"snapshot":"2, 0, SEARCH submissions_failed USING INTEGER PRIMARY KEY (rowid=?)\n14, 0, CORRELATED SCALAR SUBQUERY 1\n19, 14, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"}}
{"run_id":"1782468703-948887232","line":1192,"new":{"module_name":"opsqueue__common__submission__test","snapshot_name":"query_plan_submission_status_cancelled","metadata":{"source":"opsqueue/src/common/submission.rs","assertion_line":1192,"expression":"explained"},"snapshot":"3, 0, SEARCH submissions_cancelled USING INDEX sqlite_autoindex_submissions_cancelled_1 (id=?)\n14, 0, CORRELATED SCALAR SUBQUERY 1\n19, 14, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"},"old":{"module_name":"opsqueue__common__submission__test","metadata":{},"snapshot":"2, 0, SEARCH submissions_cancelled USING INTEGER PRIMARY KEY (rowid=?)\n11, 0, CORRELATED SCALAR SUBQUERY 1\n16, 11, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"}}
{"run_id":"1782468703-948887232","line":1135,"new":{"module_name":"opsqueue__common__submission__test","snapshot_name":"query_plan_submission_status_completed","metadata":{"source":"opsqueue/src/common/submission.rs","assertion_line":1135,"expression":"explained"},"snapshot":"3, 0, SEARCH submissions_completed USING INDEX sqlite_autoindex_submissions_completed_1 (id=?)\n14, 0, CORRELATED SCALAR SUBQUERY 1\n19, 14, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"},"old":{"module_name":"opsqueue__common__submission__test","metadata":{},"snapshot":"2, 0, SEARCH submissions_completed USING INTEGER PRIMARY KEY (rowid=?)\n12, 0, CORRELATED SCALAR SUBQUERY 1\n17, 12, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"}}
{"run_id":"1782468703-948887232","line":1107,"new":{"module_name":"opsqueue__common__submission__test","snapshot_name":"query_plan_submission_status_in_progress","metadata":{"source":"opsqueue/src/common/submission.rs","assertion_line":1107,"expression":"explained"},"snapshot":"3, 0, SEARCH submissions USING INDEX sqlite_autoindex_submissions_1 (id=?)\n15, 0, CORRELATED SCALAR SUBQUERY 1\n20, 15, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"},"old":{"module_name":"opsqueue__common__submission__test","metadata":{},"snapshot":"2, 0, SEARCH submissions USING INTEGER PRIMARY KEY (rowid=?)\n13, 0, CORRELATED SCALAR SUBQUERY 1\n18, 13, SEARCH submissions_metadata USING PRIMARY KEY (submission_id=?)"}}
{"run_id":"1782468859-730064235","line":1192,"new":null,"old":null}
{"run_id":"1782468859-730064235","line":1135,"new":null,"old":null}
{"run_id":"1782468859-730064235","line":1165,"new":null,"old":null}
{"run_id":"1782468859-730064235","line":1107,"new":null,"old":null}
Loading
Loading