Repository navigation
Utopia: run 0.1.0-re.13 (typed recompute plans per base, evidence read by document) - #2810
Conversation
|
Lore is reviewing this PR — c370b358-dec7-46dd-ae3b-97eeab52cd67. Submit a review that requests changes to have Lore push a fix for it. Comment |
🔍 Lore Spec ImpactExamined 1 changed file(s): 0 had graph data (no coupling found), 1 had none — no ingested test run covers them, so this check cannot speak for them. Deterministic · graph @ |
There was a problem hiding this comment.
Lore review — Approved
Clean Utopia image tag and digest bump to 0.1.0-re.13 in infra/terraform/variables.tf.
Must fix (0) · Consider (0) · Nits (0)
Reviewed by gemini-4-argon
Submit a review that requests changes to have Lore push a fix for it. Comment @lore review to re-run the review.
Posted by floor, visit 8f8110f8-d24c-400e-b7a3-146e4f7ca0e9.
Bumps Utopia from
re.12to0.1.0-re.13(index digestsha256:4ac26d9f…, linux/amd64 among its platforms). It's the first release published by re-cinq/utopia'srelease.ymlfrom a tag onre-dev, at8550d86b.What re.13 adds to re.12:
DELETEinmaterialize_typedran for over three hours in production and held the database at its 4-CPU limit. Postgres had switched the prepared statement to a generic plan that couldn't see the base. On a copy of the production base it takes 2.2 s planned for the base, against more than 10 minutes on the generic plan.fact_evidence(document_id)(Evidence is read by document through an index utopia#5, fork migration9000, schema version 102), so evidence is read per document instead of across every base.utopia:temporalreview fixes (utopia:temporal: report a bad value by its IRI, export state too, and count an import's change utopia#4, from The importer reads utopia:temporal on a property deeplethe/utopia#1291): the export writesstatetoo, an invalid value is reported by its IRI, and an import that changes a temporal bumpsupdated_at.re-devpushes (Document how the re-cinq fork runs, and run CI on re-dev utopia#1).Checked before tagging, on
8550d86b:re-dev's own CI (fmt, clippy, tests, migrations twice) passed. Locally: migrations twice on a fresh database (schema 102,fact_evidence_document_idxpresent), fmt, clippy-D warnings, andcargo test --workspacepassed, 1,623 tests.Migration 9000 runs on start. It creates an index on
fact_evidence.After merge:
terraform apply -target='kubernetes_deployment_v1.utopia[0]'from main.Related: #2807 (re.12), #2799 (database sizing).
🤖 Generated with Claude Code