refactor: cargo fmt across 27 files + behavioral fixes
Behavioral changes: - postgres_db: reorder default processors (cut first), prevent overwriting completed status - qdrant_db: fix scroll pagination exit condition (next.is_none()) - job_worker: add idempotency guards for face trace / TKG build; better error logging - main.rs: add LineWriter for stdout buffering Remaining diff is cargo fmt reformatting (line wrapping, import ordering).
This commit is contained in:
+17
-6
@@ -57,15 +57,26 @@ pub struct TkgBuildStats {
|
||||
|
||||
impl TkgBuildStats {
|
||||
pub fn total_nodes(&self) -> i32 {
|
||||
self.face_track_nodes + self.gaze_track_nodes + self.lip_track_nodes
|
||||
+ self.text_region_nodes + self.appearance_trace_nodes + self.accessory_nodes
|
||||
+ self.object_nodes + self.hand_nodes + self.speaker_nodes
|
||||
self.face_track_nodes
|
||||
+ self.gaze_track_nodes
|
||||
+ self.lip_track_nodes
|
||||
+ self.text_region_nodes
|
||||
+ self.appearance_trace_nodes
|
||||
+ self.accessory_nodes
|
||||
+ self.object_nodes
|
||||
+ self.hand_nodes
|
||||
+ self.speaker_nodes
|
||||
}
|
||||
|
||||
pub fn total_edges(&self) -> i32 {
|
||||
self.co_occurrence_edges + self.speaker_face_edges + self.face_face_edges
|
||||
+ self.mutual_gaze_edges + self.lip_sync_edges + self.has_appearance_edges
|
||||
+ self.wears_edges + self.hand_object_edges
|
||||
self.co_occurrence_edges
|
||||
+ self.speaker_face_edges
|
||||
+ self.face_face_edges
|
||||
+ self.mutual_gaze_edges
|
||||
+ self.lip_sync_edges
|
||||
+ self.has_appearance_edges
|
||||
+ self.wears_edges
|
||||
+ self.hand_object_edges
|
||||
}
|
||||
|
||||
pub fn to_json(&self) -> serde_json::Value {
|
||||
|
||||
Reference in New Issue
Block a user