From b9bcd8819f8c774b09e2b60a68389bbc93e24849 Mon Sep 17 00:00:00 2001 From: Dennis Felsing Date: Mon, 11 May 2026 08:46:43 +0000 Subject: [PATCH] catalog: propagate RoleAuth.updated_at in UpdateFrom `ALTER ROLE ... PASSWORD` updates the in-memory RoleAuth via a paired retraction + addition that reuses the existing value and calls update_from, but didn't set the `updated_at` value. --- src/catalog/src/memory/objects.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/catalog/src/memory/objects.rs b/src/catalog/src/memory/objects.rs index 3ea8258b31f6b..63e078fdf644d 100644 --- a/src/catalog/src/memory/objects.rs +++ b/src/catalog/src/memory/objects.rs @@ -336,6 +336,7 @@ impl UpdateFrom for RoleAuth { fn update_from(&mut self, from: durable::RoleAuth) { self.role_id = from.role_id; self.password_hash = from.password_hash; + self.updated_at = from.updated_at; } }