提交 202ec2eb 编写于 作者: 梦境迷离's avatar 梦境迷离

fix

上级 4253b1ab
......@@ -37,7 +37,7 @@ object Implicits {
override def evict(business: => ZStream[Any, Throwable, T])(identities: List[String]): ZStream[Any, Throwable, T] = {
for {
updateResult <- ZStream.fromIterable(identities).map(key => ZCaffeine.del(key)) *> business
_ <- if (ZCaffeine.disabledLog) ZStream.empty else LogUtils.debugS(s"Caffeine ZStream update: identities:[$identities], updateResult:[$updateResult]")
_ <- if (ZCaffeine.disabledLog) ZStream.unit else LogUtils.debugS(s"Caffeine ZStream update: identities:[$identities], updateResult:[$updateResult]")
} yield updateResult
}
}
......@@ -48,9 +48,9 @@ object Implicits {
val field = cacheField(args)
for {
cacheValue <- ZStream.fromEffect(ZCaffeine.hGet[T](key, field))
_ <- if (ZCaffeine.disabledLog) ZStream.empty else LogUtils.debugS(s"Caffeine ZStream getIfPresent: identity:[$key],field:[$field],cacheValue:[$cacheValue]")
_ <- if (ZCaffeine.disabledLog) ZStream.unit else LogUtils.debugS(s"Caffeine ZStream getIfPresent: identity:[$key],field:[$field],cacheValue:[$cacheValue]")
result <- cacheValue.fold(business.mapM(r => ZCaffeine.hSet(key, field, r).as(r)))(value => ZStream.fromEffect(ZIO.effectTotal(value)))
_ <- LogUtils.debugS(s"Caffeine ZStream getIfPresent: identity:[$key],field:[$field],result:[$result]")
_ <- if (ZCaffeine.disabledLog) ZStream.unit else LogUtils.debugS(s"Caffeine ZStream getIfPresent: identity:[$key],field:[$field],result:[$result]")
} yield result
}
}
......
......@@ -38,7 +38,7 @@ object Implicits {
override def evict(business: => ZStream[Any, Throwable, T])(identities: List[String]): ZStream[Any, Throwable, T] = {
for {
updateResult <- ZStream.fromIterable(identities).map(key => ZRedisService.del(key)) *> business
_ <- if (ZRedisConfiguration.disabledLog) ZStream.empty else LogUtils.debugS(s"Redis ZStream update: identities:[$identities], updateResult:[$updateResult]")
_ <- if (ZRedisConfiguration.disabledLog) ZStream.unit else LogUtils.debugS(s"Redis ZStream update: identities:[$identities], updateResult:[$updateResult]")
} yield updateResult
}
}
......@@ -49,9 +49,9 @@ object Implicits {
val field = cacheField(args)
for {
cacheValue <- ZStream.fromEffect(ZRedisService.hGet[T](key, field))
_ <- if (ZRedisConfiguration.disabledLog) ZStream.empty else LogUtils.debugS(s"Redis ZStream getIfPresent: identity:[$key],field:[$field],cacheValue:[$cacheValue]")
_ <- if (ZRedisConfiguration.disabledLog) ZStream.unit else LogUtils.debugS(s"Redis ZStream getIfPresent: identity:[$key],field:[$field],cacheValue:[$cacheValue]")
result <- cacheValue.fold(business.mapM(r => ZRedisService.hSet[T](key, field, r).as(r)))(value => ZStream.fromEffect(ZIO.effectTotal(value)))
_ <- if (ZRedisConfiguration.disabledLog) ZStream.empty else LogUtils.debugS(s"Redis ZStream getIfPresent: identity:[$key],field:[$field],result:[$result]")
_ <- if (ZRedisConfiguration.disabledLog) ZStream.unit else LogUtils.debugS(s"Redis ZStream getIfPresent: identity:[$key],field:[$field],result:[$result]")
} yield result
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册