diff options
Diffstat (limited to 'crates/fidget-spinner-store-sqlite/src')
| -rw-r--r-- | crates/fidget-spinner-store-sqlite/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/fidget-spinner-store-sqlite/src/lib.rs b/crates/fidget-spinner-store-sqlite/src/lib.rs index 283f5d3..fbdbb32 100644 --- a/crates/fidget-spinner-store-sqlite/src/lib.rs +++ b/crates/fidget-spinner-store-sqlite/src/lib.rs @@ -497,6 +497,7 @@ pub struct FrontierMetricPoint { pub value: f64, pub verdict: FrontierVerdict, pub closed_at: OffsetDateTime, + pub dimensions: BTreeMap<NonEmptyText, RunDimensionValue>, } #[derive(Clone, Debug, Deserialize, PartialEq, Serialize)] @@ -1424,6 +1425,7 @@ impl ProjectStore { .map(|(record, outcome, value)| { Ok(FrontierMetricPoint { closed_at: outcome.closed_at, + dimensions: outcome.dimensions.clone(), experiment: self.experiment_summary_from_record(record.clone())?, hypothesis: self.hypothesis_summary_from_record( self.hypothesis_by_id(record.hypothesis_id)?, |