Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦境迷离
Zio Redis
提交
f71d11ee
Z
Zio Redis
项目概览
梦境迷离
/
Zio Redis
10 个月 前同步成功
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
Zio Redis
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
f71d11ee
编写于
2月 23, 2022
作者:
D
Dejan Mijić
提交者:
GitHub
2月 23, 2022
1
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Integrate scalafix (#556)
上级
11cea94b
变更
99
隐藏空白更改
内联
并排
Showing
99 changed file
with
222 addition
and
253 deletion
+222
-253
.github/workflows/ci.yml
.github/workflows/ci.yml
+1
-1
.scalafix.conf
.scalafix.conf
+19
-0
benchmarks/src/main/scala/zio/redis/benchmarks/BenchmarkRuntime.scala
...rc/main/scala/zio/redis/benchmarks/BenchmarkRuntime.scala
+2
-2
benchmarks/src/main/scala/zio/redis/benchmarks/QueryRunner.scala
...rks/src/main/scala/zio/redis/benchmarks/QueryRunner.scala
+6
-7
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HDelBenchmarks.scala
...main/scala/zio/redis/benchmarks/hash/HDelBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HExistsBenchmarks.scala
...n/scala/zio/redis/benchmarks/hash/HExistsBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HGetAllBenchmarks.scala
...n/scala/zio/redis/benchmarks/hash/HGetAllBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HGetBenchmarks.scala
...main/scala/zio/redis/benchmarks/hash/HGetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HIncrbyBenchmarks.scala
...n/scala/zio/redis/benchmarks/hash/HIncrbyBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HIncrbyFloatBenchmarks.scala
...la/zio/redis/benchmarks/hash/HIncrbyFloatBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HKeysBenchmarks.scala
...ain/scala/zio/redis/benchmarks/hash/HKeysBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HLenBenchmarks.scala
...main/scala/zio/redis/benchmarks/hash/HLenBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HMGetBenchmarks.scala
...ain/scala/zio/redis/benchmarks/hash/HMGetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HMSetBenchmarks.scala
...ain/scala/zio/redis/benchmarks/hash/HMSetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HSetBenchmarks.scala
...main/scala/zio/redis/benchmarks/hash/HSetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HSetNxBenchmarks.scala
...in/scala/zio/redis/benchmarks/hash/HSetNxBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HStrLenBenchmarks.scala
...n/scala/zio/redis/benchmarks/hash/HStrLenBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HValsBenchmarks.scala
...ain/scala/zio/redis/benchmarks/hash/HValsBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BlMoveBenchmarks.scala
...n/scala/zio/redis/benchmarks/lists/BlMoveBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BlPopBenchmarks.scala
...in/scala/zio/redis/benchmarks/lists/BlPopBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BrPopBenchmarks.scala
...in/scala/zio/redis/benchmarks/lists/BrPopBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BrPopLPushBenchmarks.scala
...ala/zio/redis/benchmarks/lists/BrPopLPushBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LIndexBenchmarks.scala
...n/scala/zio/redis/benchmarks/lists/LIndexBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LInsertBenchmarks.scala
.../scala/zio/redis/benchmarks/lists/LInsertBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LLenBenchmarks.scala
...ain/scala/zio/redis/benchmarks/lists/LLenBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LMoveBenchmarks.scala
...in/scala/zio/redis/benchmarks/lists/LMoveBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPopBenchmarks.scala
...ain/scala/zio/redis/benchmarks/lists/LPopBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPosBenchmarks.scala
...ain/scala/zio/redis/benchmarks/lists/LPosBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPosCountBenchmarks.scala
...cala/zio/redis/benchmarks/lists/LPosCountBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPushBenchmarks.scala
...in/scala/zio/redis/benchmarks/lists/LPushBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPushXBenchmarks.scala
...n/scala/zio/redis/benchmarks/lists/LPushXBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LRangeBenchmarks.scala
...n/scala/zio/redis/benchmarks/lists/LRangeBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LRemBenchmarks.scala
...ain/scala/zio/redis/benchmarks/lists/LRemBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LSetBenchmarks.scala
...ain/scala/zio/redis/benchmarks/lists/LSetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LTrimBenchmarks.scala
...in/scala/zio/redis/benchmarks/lists/LTrimBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPopBenchmarks.scala
...ain/scala/zio/redis/benchmarks/lists/RPopBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPopLPushBenchmarks.scala
...cala/zio/redis/benchmarks/lists/RPopLPushBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPushBenchmarks.scala
...in/scala/zio/redis/benchmarks/lists/RPushBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPushXBenchmarks.scala
...n/scala/zio/redis/benchmarks/lists/RPushXBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/package.scala
benchmarks/src/main/scala/zio/redis/benchmarks/package.scala
+1
-1
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SAddBenchmarks.scala
...main/scala/zio/redis/benchmarks/sets/SAddBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SCardBenchmarks.scala
...ain/scala/zio/redis/benchmarks/sets/SCardBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SDiffBenchmarks.scala
...ain/scala/zio/redis/benchmarks/sets/SDiffBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SDiffStoreBenchmarks.scala
...cala/zio/redis/benchmarks/sets/SDiffStoreBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SInterBenchmarks.scala
...in/scala/zio/redis/benchmarks/sets/SInterBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SInterStoreBenchmarks.scala
...ala/zio/redis/benchmarks/sets/SInterStoreBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SIsMemberBenchmarks.scala
...scala/zio/redis/benchmarks/sets/SIsMemberBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SMembersBenchmarks.scala
.../scala/zio/redis/benchmarks/sets/SMembersBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SMoveBenchmarks.scala
...ain/scala/zio/redis/benchmarks/sets/SMoveBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SPopBenchmarks.scala
...main/scala/zio/redis/benchmarks/sets/SPopBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SRandMemberBenchmarks.scala
...ala/zio/redis/benchmarks/sets/SRandMemberBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SRemBenchmarks.scala
...main/scala/zio/redis/benchmarks/sets/SRemBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SUnionBenchmarks.scala
...in/scala/zio/redis/benchmarks/sets/SUnionBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SUnionStoreBenchmarks.scala
...ala/zio/redis/benchmarks/sets/SUnionStoreBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/AppendBenchmarks.scala
...scala/zio/redis/benchmarks/strings/AppendBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/DecrBenchmarks.scala
...n/scala/zio/redis/benchmarks/strings/DecrBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/GetBenchmarks.scala
...in/scala/zio/redis/benchmarks/strings/GetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/GetBitBenchmarks.scala
...scala/zio/redis/benchmarks/strings/GetBitBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/IncrBenchmarks.scala
...n/scala/zio/redis/benchmarks/strings/IncrBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/SetBenchmarks.scala
...in/scala/zio/redis/benchmarks/strings/SetBenchmarks.scala
+2
-3
benchmarks/src/main/scala/zio/redis/benchmarks/strings/StrLenBenchmarks.scala
...scala/zio/redis/benchmarks/strings/StrLenBenchmarks.scala
+2
-3
build.sbt
build.sbt
+4
-0
example/src/main/scala/example/ApiError.scala
example/src/main/scala/example/ApiError.scala
+2
-2
example/src/main/scala/example/ContributorsCache.scala
example/src/main/scala/example/ContributorsCache.scala
+0
-1
example/src/main/scala/example/Main.scala
example/src/main/scala/example/Main.scala
+2
-2
example/src/main/scala/example/api/Api.scala
example/src/main/scala/example/api/Api.scala
+0
-1
project/BuildHelper.scala
project/BuildHelper.scala
+7
-1
project/plugins.sbt
project/plugins.sbt
+1
-0
redis/src/main/scala/zio/redis/ByteStream.scala
redis/src/main/scala/zio/redis/ByteStream.scala
+4
-4
redis/src/main/scala/zio/redis/Input.scala
redis/src/main/scala/zio/redis/Input.scala
+3
-3
redis/src/main/scala/zio/redis/Redis.scala
redis/src/main/scala/zio/redis/Redis.scala
+1
-1
redis/src/main/scala/zio/redis/RedisError.scala
redis/src/main/scala/zio/redis/RedisError.scala
+0
-1
redis/src/main/scala/zio/redis/RespValue.scala
redis/src/main/scala/zio/redis/RespValue.scala
+2
-2
redis/src/main/scala/zio/redis/ResultBuilder.scala
redis/src/main/scala/zio/redis/ResultBuilder.scala
+1
-1
redis/src/main/scala/zio/redis/TestExecutor.scala
redis/src/main/scala/zio/redis/TestExecutor.scala
+3
-4
redis/src/main/scala/zio/redis/api/Hashes.scala
redis/src/main/scala/zio/redis/api/Hashes.scala
+2
-2
redis/src/main/scala/zio/redis/api/HyperLogLog.scala
redis/src/main/scala/zio/redis/api/HyperLogLog.scala
+1
-1
redis/src/main/scala/zio/redis/api/Keys.scala
redis/src/main/scala/zio/redis/api/Keys.scala
+4
-4
redis/src/main/scala/zio/redis/api/Lists.scala
redis/src/main/scala/zio/redis/api/Lists.scala
+2
-2
redis/src/main/scala/zio/redis/api/Scripting.scala
redis/src/main/scala/zio/redis/api/Scripting.scala
+2
-2
redis/src/main/scala/zio/redis/api/Sets.scala
redis/src/main/scala/zio/redis/api/Sets.scala
+2
-2
redis/src/main/scala/zio/redis/api/SortedSets.scala
redis/src/main/scala/zio/redis/api/SortedSets.scala
+2
-2
redis/src/main/scala/zio/redis/api/Streams.scala
redis/src/main/scala/zio/redis/api/Streams.scala
+2
-2
redis/src/main/scala/zio/redis/api/Strings.scala
redis/src/main/scala/zio/redis/api/Strings.scala
+4
-4
redis/src/main/scala/zio/redis/codec/StringUtf8Codec.scala
redis/src/main/scala/zio/redis/codec/StringUtf8Codec.scala
+2
-2
redis/src/main/scala/zio/redis/options/Connection.scala
redis/src/main/scala/zio/redis/options/Connection.scala
+2
-2
redis/src/test/scala/zio/redis/BaseSpec.scala
redis/src/test/scala/zio/redis/BaseSpec.scala
+3
-3
redis/src/test/scala/zio/redis/ByteStreamSpec.scala
redis/src/test/scala/zio/redis/ByteStreamSpec.scala
+2
-2
redis/src/test/scala/zio/redis/ConnectionSpec.scala
redis/src/test/scala/zio/redis/ConnectionSpec.scala
+3
-3
redis/src/test/scala/zio/redis/GeoSpec.scala
redis/src/test/scala/zio/redis/GeoSpec.scala
+1
-1
redis/src/test/scala/zio/redis/HashSpec.scala
redis/src/test/scala/zio/redis/HashSpec.scala
+1
-1
redis/src/test/scala/zio/redis/HyperLogLogSpec.scala
redis/src/test/scala/zio/redis/HyperLogLogSpec.scala
+1
-1
redis/src/test/scala/zio/redis/InputSpec.scala
redis/src/test/scala/zio/redis/InputSpec.scala
+3
-3
redis/src/test/scala/zio/redis/KeysSpec.scala
redis/src/test/scala/zio/redis/KeysSpec.scala
+2
-2
redis/src/test/scala/zio/redis/ListSpec.scala
redis/src/test/scala/zio/redis/ListSpec.scala
+4
-4
redis/src/test/scala/zio/redis/RespValueSpec.scala
redis/src/test/scala/zio/redis/RespValueSpec.scala
+2
-2
redis/src/test/scala/zio/redis/ScriptingSpec.scala
redis/src/test/scala/zio/redis/ScriptingSpec.scala
+1
-1
redis/src/test/scala/zio/redis/StreamsSpec.scala
redis/src/test/scala/zio/redis/StreamsSpec.scala
+1
-1
redis/src/test/scala/zio/redis/StringsSpec.scala
redis/src/test/scala/zio/redis/StringsSpec.scala
+2
-2
未找到文件。
.github/workflows/ci.yml
浏览文件 @
f71d11ee
...
...
@@ -30,7 +30,7 @@ jobs:
-
name
:
Cache scala dependencies
uses
:
coursier/cache-action@v6
-
name
:
Check code formatting
run
:
./sbt
fmtC
heck
run
:
./sbt
c
heck
publishLocal
:
runs-on
:
ubuntu-20.04
...
...
.scalafix.conf
0 → 100644
浏览文件 @
f71d11ee
rules
= [
DisableSyntax
ExplicitResultTypes
LeakingImplicitClassVal
NoAutoTupling
NoValInForComprehension
OrganizeImports
ProcedureSyntax
RemoveUnused
]
OrganizeImports
{
# Allign with IntelliJ IDEA so that they don't fight each other
groupedImports
=
Merge
}
RemoveUnused
{
imports
=
false
//
handled
by
OrganizeImports
}
benchmarks/src/main/scala/zio/redis/benchmarks/BenchmarkRuntime.scala
浏览文件 @
f71d11ee
...
...
@@ -16,13 +16,13 @@
package
zio.redis.benchmarks
import
zio.internal.Platform
import
cats.effect.
{
IO
=>
CIO
}
import
zio.
{
BootstrapRuntime
,
Has
,
ZIO
,
ZLayer
}
import
zio.
internal.Platform
import
zio.logging.Logging
import
zio.redis._
import
zio.redis.codec.StringUtf8Codec
import
zio.schema.codec.Codec
import
zio.
{
BootstrapRuntime
,
Has
,
ZIO
,
ZLayer
}
trait
BenchmarkRuntime
extends
BootstrapRuntime
{
override
val
platform
:
Platform
=
Platform
.
benchmark
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/QueryRunner.scala
浏览文件 @
f71d11ee
package
zio.redis.benchmarks
import
cats.effect.
{
IO
=>
CIO
,
Resource
}
import
cats.effect.unsafe.implicits.global
import
cats.effect.
{
IO
=>
CIO
,
Resource
}
import
com.comcast.ip4s._
import
dev.profunktor.redis4cats.RedisCommands
import
dev.profunktor.redis4cats.codecs.Codecs
import
dev.profunktor.redis4cats.codecs.splits._
import
dev.profunktor.redis4cats.data.RedisCodec
import
dev.profunktor.redis4cats.effect.Log.NoOp.instance
import
dev.profunktor.redis4cats.
{
Redis
,
RedisCommands
}
import
fs2.io.net.Network
import
io.chrisdavenport.rediculous.RedisConnection
import
io.lettuce.core.ClientOptions
import
laserdisc.fs2.RedisClient
import
laserdisc.auto.autoRefine
import
dev.profunktor.redis4cats.Redis
import
dev.profunktor.redis4cats.effect.Log.NoOp.instance
import
dev.profunktor.redis4cats.codecs.Codecs
import
dev.profunktor.redis4cats.codecs.splits._
import
laserdisc.fs2.RedisClient
trait
QueryRunner
[
Client
]
{
def
unsafeRunWith
(
query
:
Client
=>
CIO
[
Unit
])
:
Unit
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HDelBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HExistsBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HGetAllBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HGetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HIncrbyBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HIncrbyFloatBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HKeysBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HLenBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HMGetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HMSetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HSetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HSetNxBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HStrLenBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/hash/HValsBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.hash
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BlMoveBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,14 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.duration._
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BlPopBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,14 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.duration._
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BrPopBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,14 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.duration._
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/BrPopLPushBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,14 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.duration._
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LIndexBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LInsertBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LLenBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LMoveBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPopBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPosBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPosCountBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPushBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LPushXBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LRangeBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LRemBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LSetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/LTrimBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPopBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPopLPushBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPushBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/lists/RPushXBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.lists
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/package.scala
浏览文件 @
f71d11ee
package
zio.redis
import
cats.effect.
{
IO
=>
CIO
}
import
dev.profunktor.redis4cats.RedisCommands
import
io.chrisdavenport.rediculous.RedisConnection
import
laserdisc.fs2.RedisClient
import
cats.effect.
{
IO
=>
CIO
}
package
object
benchmarks
{
type
Redis4CatsClient
[
A
]
=
RedisCommands
[
CIO
,
String
,
A
]
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SAddBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SCardBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SDiffBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SDiffStoreBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SInterBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SInterStoreBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SIsMemberBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SMembersBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SMoveBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SPopBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SRandMemberBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SRemBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SUnionBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/sets/SUnionStoreBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.sets
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/AppendBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,17 +16,16 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
cats.instances.list._
import
cats.syntax.foldable._
import
io.chrisdavenport.rediculous.
{
RedisCommands
,
RedisIO
}
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/DecrBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,17 +16,16 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
cats.instances.list._
import
cats.syntax.foldable._
import
io.chrisdavenport.rediculous.
{
RedisCommands
,
RedisIO
}
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/GetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,17 +16,16 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
cats.instances.list._
import
cats.syntax.foldable._
import
io.chrisdavenport.rediculous.
{
RedisCommands
,
RedisIO
}
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/GetBitBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,17 +16,16 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
cats.instances.list._
import
cats.syntax.foldable._
import
io.chrisdavenport.rediculous.
{
RedisCommands
,
RedisIO
}
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/IncrBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,17 +16,16 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
cats.instances.list._
import
cats.syntax.foldable._
import
io.chrisdavenport.rediculous.
{
RedisCommands
,
RedisIO
}
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/SetBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
benchmarks/src/main/scala/zio/redis/benchmarks/strings/StrLenBenchmarks.scala
浏览文件 @
f71d11ee
...
...
@@ -16,14 +16,13 @@
package
zio.redis.benchmarks.strings
import
java.util.concurrent.TimeUnit
import
org.openjdk.jmh.annotations._
import
zio.ZIO
import
zio.redis._
import
zio.redis.benchmarks._
import
java.util.concurrent.TimeUnit
@State
(
Scope
.
Thread
)
@BenchmarkMode
(
Array
(
Mode
.
Throughput
))
@OutputTimeUnit
(
TimeUnit
.
SECONDS
)
...
...
build.sbt
浏览文件 @
f71d11ee
...
...
@@ -16,8 +16,12 @@ inThisBuild(
)
)
addCommandAlias
(
"check"
,
"fixCheck; fmtCheck"
)
addCommandAlias
(
"fix"
,
"scalafixAll"
)
addCommandAlias
(
"fixCheck"
,
"scalafixAll --check"
)
addCommandAlias
(
"fmt"
,
"all scalafmtSbt scalafmtAll"
)
addCommandAlias
(
"fmtCheck"
,
"all scalafmtSbtCheck scalafmtCheckAll"
)
addCommandAlias
(
"prepare"
,
"fix; fmt"
)
lazy
val
root
=
project
...
...
example/src/main/scala/example/ApiError.scala
浏览文件 @
f71d11ee
...
...
@@ -16,10 +16,10 @@
package
example
import
scala.util.control.NoStackTrace
import
zhttp.http._
import
scala.util.control.NoStackTrace
sealed
trait
ApiError
extends
NoStackTrace
{
self
=>
import
ApiError._
...
...
example/src/main/scala/example/ContributorsCache.scala
浏览文件 @
f71d11ee
...
...
@@ -21,7 +21,6 @@ import sttp.client3.asynchttpclient.zio.{SttpClient, send}
import
sttp.client3.ziojson.asJson
import
sttp.client3.
{
UriContext
,
basicRequest
}
import
sttp.model.Uri
import
zio._
import
zio.duration._
import
zio.json._
...
...
example/src/main/scala/example/Main.scala
浏览文件 @
f71d11ee
...
...
@@ -20,8 +20,8 @@ import com.typesafe.config.ConfigFactory
import
example.api.Api
import
example.config.
{
AppConfig
,
ServerConfig
}
import
sttp.client3.asynchttpclient.zio.AsyncHttpClientZioBackend
import
zhttp.service.
{
EventLoopGroup
,
Server
}
import
zhttp.service.server.ServerChannelFactory
import
zhttp.service.
{
EventLoopGroup
,
Server
}
import
zio._
import
zio.config.getConfig
import
zio.config.syntax._
...
...
@@ -29,8 +29,8 @@ import zio.config.typesafe.TypesafeConfig
import
zio.console._
import
zio.logging.Logging
import
zio.magic._
import
zio.redis.
{
Redis
,
RedisExecutor
}
import
zio.redis.codec.StringUtf8Codec
import
zio.redis.
{
Redis
,
RedisExecutor
}
import
zio.schema.codec.Codec
object
Main
extends
App
{
...
...
example/src/main/scala/example/api/Api.scala
浏览文件 @
f71d11ee
...
...
@@ -19,7 +19,6 @@ package example.api
import
example._
import
zhttp.http._
import
zhttp.service.Server
import
zio._
import
zio.json._
...
...
project/BuildHelper.scala
浏览文件 @
f71d11ee
...
...
@@ -2,6 +2,7 @@ import sbt._
import
Keys._
import
sbtbuildinfo._
import
BuildInfoKeys._
import
scalafix.sbt.ScalafixPlugin.autoImport._
object
BuildHelper
{
private
val
versions
:
Map
[
String
,
String
]
=
{
...
...
@@ -48,7 +49,12 @@ object BuildHelper {
crossScalaVersions
:=
List
(
Scala212
,
Scala213
),
ThisBuild
/
scalaVersion
:=
Scala213
,
scalacOptions
:=
stdOptions
++
extraOptions
(
scalaVersion
.
value
,
optimize
=
!
isSnapshot
.
value
),
Test
/
parallelExecution
:=
true
,
semanticdbEnabled
:=
true
,
semanticdbOptions
+=
"-P:semanticdb:synthetics:on"
,
semanticdbVersion
:=
scalafixSemanticdb
.
revision
,
ThisBuild
/
scalafixScalaBinaryVersion
:=
CrossVersion
.
binaryScalaVersion
(
scalaVersion
.
value
),
ThisBuild
/
scalafixDependencies
+=
"com.github.liancheng"
%%
"organize-imports"
%
"0.6.0"
,
Test
/
parallelExecution
:=
true
,
incOptions
~=
(
_
.
withLogRecompileOnMacro
(
false
)),
autoAPIMappings
:=
true
)
...
...
project/plugins.sbt
浏览文件 @
f71d11ee
addSbtPlugin
(
"ch.epfl.scala"
%
"sbt-bloop"
%
"1.4.13"
)
addSbtPlugin
(
"ch.epfl.scala"
%
"sbt-scalafix"
%
"0.9.34"
)
addSbtPlugin
(
"com.eed3si9n"
%
"sbt-buildinfo"
%
"0.11.0"
)
addSbtPlugin
(
"com.github.sbt"
%
"sbt-ci-release"
%
"1.5.10"
)
addSbtPlugin
(
"com.github.sbt"
%
"sbt-unidoc"
%
"0.5.0"
)
...
...
redis/src/main/scala/zio/redis/ByteStream.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,15 @@
package
zio.redis
import
zio._
import
zio.logging._
import
zio.stream.Stream
import
java.io.
{
EOFException
,
IOException
}
import
java.net.
{
InetSocketAddress
,
SocketAddress
,
StandardSocketOptions
}
import
java.nio.ByteBuffer
import
java.nio.channels.
{
AsynchronousSocketChannel
,
Channel
,
CompletionHandler
}
import
zio._
import
zio.logging._
import
zio.stream.Stream
private
[
redis
]
object
ByteStream
{
trait
Service
{
def
read
:
Stream
[
IOException
,
Byte
]
...
...
redis/src/main/scala/zio/redis/Input.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,15 @@
package
zio.redis
import
java.time.Instant
import
java.util.concurrent.TimeUnit
import
zio.Chunk
import
zio.duration.Duration
import
zio.redis.RespValue.BulkString
import
zio.schema.Schema
import
zio.schema.codec.Codec
import
java.time.Instant
import
java.util.concurrent.TimeUnit
sealed
trait
Input
[
-A
]
{
self
=>
...
...
redis/src/main/scala/zio/redis/Redis.scala
浏览文件 @
f71d11ee
...
...
@@ -16,8 +16,8 @@
package
zio.redis
import
zio.
{
Has
,
URLayer
,
ZIO
,
ZLayer
}
import
zio.schema.codec.Codec
import
zio.
{
Has
,
URLayer
,
ZIO
,
ZLayer
}
trait
Redis
{
def
codec
:
Codec
...
...
redis/src/main/scala/zio/redis/RedisError.scala
浏览文件 @
f71d11ee
...
...
@@ -17,7 +17,6 @@
package
zio.redis
import
java.io.IOException
import
scala.util.control.NoStackTrace
sealed
trait
RedisError
extends
NoStackTrace
...
...
redis/src/main/scala/zio/redis/RespValue.scala
浏览文件 @
f71d11ee
...
...
@@ -16,11 +16,11 @@
package
zio.redis
import
java.nio.charset.StandardCharsets
import
zio._
import
zio.stream._
import
java.nio.charset.StandardCharsets
sealed
trait
RespValue
extends
Product
with
Serializable
{
self
=>
import
RespValue._
import
RespValue.internal.
{
Headers
,
NullStrEncoded
,
NullArrEncoded
,
CrLf
}
...
...
redis/src/main/scala/zio/redis/ResultBuilder.scala
浏览文件 @
f71d11ee
...
...
@@ -16,9 +16,9 @@
package
zio.redis
import
zio.
{
Has
,
ZIO
}
import
zio.redis.ResultBuilder.NeedsReturnType
import
zio.schema.Schema
import
zio.
{
Has
,
ZIO
}
sealed
trait
ResultBuilder
{
...
...
redis/src/main/scala/zio/redis/TestExecutor.scala
浏览文件 @
f71d11ee
...
...
@@ -16,17 +16,16 @@
package
zio.redis
import
java.nio.file.
{
FileSystems
,
Paths
}
import
java.time.Instant
import
zio._
import
zio.clock.Clock
import
zio.duration._
import
zio.redis.RedisError.ProtocolError
import
zio.redis.RespValue.
{
bulkString
,
B
ulkString
}
import
zio.redis.RespValue.
{
BulkString
,
b
ulkString
}
import
zio.redis.TestExecutor.
{
KeyInfo
,
KeyType
}
import
zio.stm.
{
random
=>
_
,
_
}
import
java.nio.file.
{
FileSystems
,
Paths
}
import
java.time.Instant
import
scala.annotation.tailrec
import
scala.collection.compat.immutable.LazyList
import
scala.util.Try
...
...
redis/src/main/scala/zio/redis/api/Hashes.scala
浏览文件 @
f71d11ee
...
...
@@ -16,12 +16,12 @@
package
zio.redis.api
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
trait
Hashes
{
import
Hashes._
...
...
redis/src/main/scala/zio/redis/api/HyperLogLog.scala
浏览文件 @
f71d11ee
...
...
@@ -16,11 +16,11 @@
package
zio.redis.api
import
zio.
{
Has
,
ZIO
}
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Has
,
ZIO
}
trait
HyperLogLog
{
import
HyperLogLog._
...
...
redis/src/main/scala/zio/redis/api/Keys.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,15 @@
package
zio.redis.api
import
java.time.Instant
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.duration._
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
java.time.Instant
trait
Keys
{
import
Keys.
{
Keys
=>
_
,
_
}
...
...
redis/src/main/scala/zio/redis/api/Lists.scala
浏览文件 @
f71d11ee
...
...
@@ -16,13 +16,13 @@
package
zio.redis.api
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.duration._
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
trait
Lists
{
import
Lists._
...
...
redis/src/main/scala/zio/redis/api/Scripting.scala
浏览文件 @
f71d11ee
...
...
@@ -16,11 +16,11 @@
package
zio.redis.api
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder.ResultOutputBuilder
import
zio.redis._
import
zio.
{
Chunk
,
Has
,
ZIO
}
trait
Scripting
{
import
Scripting._
...
...
redis/src/main/scala/zio/redis/api/Sets.scala
浏览文件 @
f71d11ee
...
...
@@ -16,12 +16,12 @@
package
zio.redis.api
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
trait
Sets
{
import
Sets._
...
...
redis/src/main/scala/zio/redis/api/SortedSets.scala
浏览文件 @
f71d11ee
...
...
@@ -16,13 +16,13 @@
package
zio.redis.api
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.duration._
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
trait
SortedSets
{
import
SortedSets._
...
...
redis/src/main/scala/zio/redis/api/Streams.scala
浏览文件 @
f71d11ee
...
...
@@ -16,13 +16,13 @@
package
zio.redis.api
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.duration._
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
trait
Streams
{
import
StreamInfoWithFull._
...
...
redis/src/main/scala/zio/redis/api/Strings.scala
浏览文件 @
f71d11ee
...
...
@@ -16,15 +16,15 @@
package
zio.redis.api
import
java.time.Instant
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
zio.duration._
import
zio.redis._
import
zio.redis.Input._
import
zio.redis.Output._
import
zio.redis.ResultBuilder._
import
zio.redis._
import
zio.schema.Schema
import
zio.
{
Chunk
,
Has
,
ZIO
}
import
java.time.Instant
trait
Strings
{
import
Strings._
...
...
redis/src/main/scala/zio/redis/codec/StringUtf8Codec.scala
浏览文件 @
f71d11ee
...
...
@@ -16,8 +16,6 @@
package
zio.redis.codec
import
java.nio.charset.StandardCharsets
import
zio.redis.RedisError.CodecError
import
zio.schema.Schema
import
zio.schema.StandardType.
{
DoubleType
,
IntType
,
LongType
}
...
...
@@ -25,6 +23,8 @@ import zio.schema.codec.Codec
import
zio.stream.ZTransducer
import
zio.
{
Chunk
,
ZIO
}
import
java.nio.charset.StandardCharsets
object
StringUtf8Codec
extends
Codec
{
def
encoder
[
A
](
schema
:
Schema
[
A
])
:
ZTransducer
[
Any
,
Nothing
,
A
,
Byte
]
=
ZTransducer
.
fromPush
{
(
opt
:
Option
[
Chunk
[
A
]])
=>
...
...
redis/src/main/scala/zio/redis/options/Connection.scala
浏览文件 @
f71d11ee
...
...
@@ -16,10 +16,10 @@
package
zio.redis.options
import
java.net.InetAddress
import
zio.duration.Duration
import
java.net.InetAddress
trait
Connection
{
sealed
case
class
Address
(
ip
:
InetAddress
,
port
:
Int
)
{
private
[
redis
]
final
def
stringify
:
String
=
s
"${ip.getHostAddress}:$port"
...
...
redis/src/test/scala/zio/redis/BaseSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
java.time.Instant
import
java.util.UUID
import
zio.UIO
import
zio.duration._
import
zio.random.Random
...
...
@@ -12,6 +9,9 @@ import zio.test.TestAspect.tag
import
zio.test._
import
zio.test.environment.Live
import
java.time.Instant
import
java.util.UUID
trait
BaseSpec
extends
DefaultRunnableSpec
{
override
def
aspects
:
List
[
TestAspectAtLeastR
[
Live
]]
=
List
(
TestAspect
.
timeout
(
60.
seconds
))
...
...
redis/src/test/scala/zio/redis/ByteStreamSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
java.nio.charset.StandardCharsets
import
zio.logging.Logging
import
zio.test.Assertion._
import
zio.test._
import
zio.
{
Chunk
,
ZIO
}
import
java.nio.charset.StandardCharsets
object
ByteStreamSpec
extends
BaseSpec
{
override
def
spec
:
ZSpec
[
Environment
,
Failure
]
=
suite
(
"Byte stream"
)(
...
...
redis/src/test/scala/zio/redis/ConnectionSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
java.net.InetAddress
import
zio.Has
import
zio.duration._
import
zio.test.Assertion._
import
zio.test.TestAspect._
import
zio.test._
import
zio.Has
import
java.net.InetAddress
trait
ConnectionSpec
extends
BaseSpec
{
...
...
redis/src/test/scala/zio/redis/GeoSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
zio.
{
Chunk
,
Has
}
import
zio.test.Assertion._
import
zio.test._
import
zio.
{
Chunk
,
Has
}
trait
GeoSpec
extends
BaseSpec
{
...
...
redis/src/test/scala/zio/redis/HashSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
zio.
{
Chunk
,
Has
}
import
zio.random.Random
import
zio.test.Assertion._
import
zio.test._
import
zio.
{
Chunk
,
Has
}
trait
HashSpec
extends
BaseSpec
{
...
...
redis/src/test/scala/zio/redis/HyperLogLogSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
zio.Has
import
zio.test.Assertion._
import
zio.test._
import
zio.Has
trait
HyperLogLogSpec
extends
BaseSpec
{
...
...
redis/src/test/scala/zio/redis/InputSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
java.net.InetAddress
import
java.time.Instant
import
zio.duration._
import
zio.redis.Input._
import
zio.test.Assertion._
import
zio.test._
import
zio.
{
Chunk
,
Task
,
UIO
}
import
java.net.InetAddress
import
java.time.Instant
object
InputSpec
extends
BaseSpec
{
import
StrAlgoLcsQueryType._
import
BitFieldCommand._
...
...
redis/src/test/scala/zio/redis/KeysSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
zio.
{
clock
,
Chunk
,
Has
,
Layer
,
ZIO
,
ZLayer
}
import
zio.clock.Clock
import
zio.duration._
import
zio.logging.Logging
...
...
@@ -8,10 +7,11 @@ import zio.random.Random
import
zio.redis.RedisError.ProtocolError
import
zio.redis.codec.StringUtf8Codec
import
zio.schema.codec.Codec
import
zio.test._
import
zio.test.Assertion._
import
zio.test.TestAspect._
import
zio.test._
import
zio.test.environment.TestClock
import
zio.
{
Chunk
,
Has
,
Layer
,
ZIO
,
ZLayer
,
clock
}
trait
KeysSpec
extends
BaseSpec
{
...
...
redis/src/test/scala/zio/redis/ListSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
java.util.concurrent.TimeUnit
import
zio.
{
Chunk
,
Has
}
import
zio.clock.
{
currentTime
,
Clock
}
import
zio.clock.
{
Clock
,
currentTime
}
import
zio.duration._
import
zio.redis.RedisError.WrongType
import
zio.test.Assertion._
import
zio.test._
import
zio.test.environment.TestClock
import
zio.
{
Chunk
,
Has
}
import
java.util.concurrent.TimeUnit
trait
ListSpec
extends
BaseSpec
{
val
listSuite
:
Spec
[
Has
[
Redis
]
with
Clock
with
TestClock
,
TestFailure
[
java.io.Serializable
]
,
TestSuccess
]
=
...
...
redis/src/test/scala/zio/redis/RespValueSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
java.nio.charset.StandardCharsets
import
zio.Chunk
import
zio.stream.Stream
import
zio.test.Assertion._
import
zio.test._
import
java.nio.charset.StandardCharsets
object
RespValueSpec
extends
BaseSpec
{
def
spec
:
Spec
[
Any
,
TestFailure
[
RedisError.ProtocolError
]
,
TestSuccess
]
=
...
...
redis/src/test/scala/zio/redis/ScriptingSpec.scala
浏览文件 @
f71d11ee
...
...
@@ -5,8 +5,8 @@ import zio.redis.Input.{BoolInput, ByteInput, LongInput, StringInput}
import
zio.redis.Output._
import
zio.redis.RedisError._
import
zio.redis.ScriptingSpec._
import
zio.test._
import
zio.test.Assertion._
import
zio.test._
import
scala.util.Random
...
...
redis/src/test/scala/zio/redis/StreamsSpec.scala
浏览文件 @
f71d11ee
...
...
@@ -2,9 +2,9 @@ package zio.redis
import
zio.duration._
import
zio.redis.RedisError._
import
zio.test._
import
zio.test.Assertion._
import
zio.test.TestAspect.ignore
import
zio.test._
import
zio.
{
Chunk
,
Has
}
trait
StreamsSpec
extends
BaseSpec
{
...
...
redis/src/test/scala/zio/redis/StringsSpec.scala
浏览文件 @
f71d11ee
package
zio.redis
import
zio.
{
clock
,
Chunk
,
Has
,
ZIO
}
import
zio.clock.Clock
import
zio.duration._
import
zio.redis.RedisError.
{
ProtocolError
,
WrongType
}
import
zio.test._
import
zio.test.Assertion._
import
zio.test.TestAspect.
{
eventually
,
ignore
}
import
zio.test._
import
zio.test.environment.
{
TestClock
,
TestConsole
,
TestRandom
,
TestSystem
}
import
zio.
{
Chunk
,
Has
,
ZIO
,
clock
}
trait
StringsSpec
extends
BaseSpec
{
val
stringsSuite
:
Spec
[
...
...
梦境迷离
@qq_34446485
mentioned in commit
72b2f0a8
·
2月 24, 2022
mentioned in commit
72b2f0a8
mentioned in commit 72b2f0a88c7e01c2e28548a6acf24857e2347ff8
开关提交列表
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录