From 537f01770cca83f890563f3f495dbefb16600ca0 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Mon, 13 Apr 2026 18:48:58 -0400 Subject: [PATCH] fix: remove nested aggregate in claim_strength materialized view Co-Authored-By: Claude Opus 4.6 --- node/spore_node/db/migrations/002_primitives.sql | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/node/spore_node/db/migrations/002_primitives.sql b/node/spore_node/db/migrations/002_primitives.sql index 50c8348..3cd514e 100644 --- a/node/spore_node/db/migrations/002_primitives.sql +++ b/node/spore_node/db/migrations/002_primitives.sql @@ -78,10 +78,11 @@ SELECT NULLIF(COUNT(DISTINCT a.id)::float, 0), 0 ) AS net_sentiment, - MAX(GREATEST( - COALESCE(MAX(a.created_at), c.created_at), - COALESCE(MAX(e.created_at), c.created_at) - )) AS last_activity + GREATEST( + MAX(a.created_at), + MAX(e.created_at), + c.created_at + ) AS last_activity FROM claims c LEFT JOIN attestations a ON a.claim_id = c.id LEFT JOIN evidence e ON e.claim_id = c.id