diff --git a/projects/ssddOnTop/src/ir/eval_io.rs b/projects/ssddOnTop/src/ir/eval_io.rs index b0b5424..76d2874 100644 --- a/projects/ssddOnTop/src/ir/eval_io.rs +++ b/projects/ssddOnTop/src/ir/eval_io.rs @@ -6,7 +6,9 @@ use crate::value::Value; use std::num::NonZeroU64; pub async fn eval_io(io: &IO, ctx: &mut EvalContext<'_>) -> anyhow::Result { - let key = io.cache_key(ctx); + let val = eval_io_inner(io, ctx).await?; + Ok(val) +/* let key = io.cache_key(ctx); if let Some(val) = ctx.request_ctx.cache.get(&key).await? { Ok(val.clone()) @@ -17,7 +19,7 @@ pub async fn eval_io(io: &IO, ctx: &mut EvalContext<'_>) -> anyhow::Result) -> Result {