We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db4224a commit 57ee9a8Copy full SHA for 57ee9a8
1 file changed
engine/packages/pegboard-envoy/src/conn.rs
@@ -279,6 +279,12 @@ pub async fn init_conn(
279
.custom_instrument(tracing::info_span!("envoy_init_tx")),
280
)?;
281
282
+ // This connection path updates the pool protocol version directly.
283
+ // Purge runner-config caches so readers do not keep seeing stale
284
+ // pre-mk2 data after the transaction commits.
285
+ pegboard::utils::purge_runner_config_caches(ctx.cache(), namespace.namespace_id, &pool_name)
286
+ .await?;
287
+
288
// Send missed commands (must be after init packet)
289
if !missed_commands.is_empty() {
290
let msg = {
0 commit comments