Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.0] 新的 Redis 组件 #679

Draft
wants to merge 99 commits into
base: 3.0
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
1c3ef9a
Update: 实现新的 Redis 组件
NHZEX Feb 16, 2024
dadee4b
Update: 更新测试适配
NHZEX Feb 16, 2024
231d105
Update: 修复样式
NHZEX Feb 16, 2024
08159b4
Update: 适配代码质量工具
NHZEX Feb 16, 2024
558ee08
Update: 屏蔽部分测试
NHZEX Feb 16, 2024
0ae42c3
Update: 修复测试
NHZEX Feb 16, 2024
b819a9f
Update: 修复&改进
NHZEX Feb 16, 2024
a2217a7
Update: 修复 reset 适配
NHZEX Feb 17, 2024
9186239
Update: 修复测试配置
NHZEX Feb 17, 2024
6dc0945
Update: 尝试修复嵌套释放
NHZEX Feb 17, 2024
2c7a3a1
Update: 修复代码样式
NHZEX Feb 17, 2024
0fcb6d0
Update: 恢复更多测试
NHZEX Feb 17, 2024
99a2be5
Update: 暂时减少测试数量
NHZEX Feb 17, 2024
8800c96
Update: 修复依赖
NHZEX Feb 17, 2024
c01e889
Update: 启用 redis-cluster 测试环境
NHZEX Feb 17, 2024
4bde8c6
Update: 尝试启用 redis 测试
NHZEX Feb 17, 2024
fd22ff8
Update: 修复测试
NHZEX Feb 17, 2024
f8016d1
Update: 调整
NHZEX Feb 18, 2024
5b7668d
Update: 调整
NHZEX Feb 18, 2024
e61cf50
Update: 完善 Redis 测试
NHZEX Feb 19, 2024
ee51d46
Update: 修复代码样式
NHZEX Feb 19, 2024
b922a35
Update: 修复静态分析
NHZEX Feb 19, 2024
37cc4e2
Update: 优化代码
NHZEX Feb 19, 2024
75bc666
Update: 优化代码
NHZEX Feb 19, 2024
80353ab
Update: 修复参数适配
NHZEX Feb 19, 2024
bfa7191
Update: 修复代码
NHZEX Mar 6, 2024
ab5eebc
Update: 修复代理情况下强类型兼容问题
NHZEX Mar 7, 2024
085fbd0
Update: 修复方法命名
NHZEX Mar 7, 2024
7f5b7ca
Update: 修复对静态调用 scan 的支持
NHZEX Mar 7, 2024
b8a1be2
Update: 修复代码样式
NHZEX Mar 7, 2024
3b5a4e4
Update: phpunit.xml
NHZEX Mar 7, 2024
ec8940b
Update: 修复类型声明
NHZEX Mar 7, 2024
42b565e
Update: 完善测试
NHZEX Mar 8, 2024
750a088
Update: 支持 unixsock 连接
NHZEX Mar 8, 2024
a278cd4
Update: 增加连接器独立测试
NHZEX Mar 8, 2024
94fd130
Update: 忽略本地 env
NHZEX Mar 8, 2024
35abfc6
Update: 调整测试
NHZEX Mar 8, 2024
903bdd2
Update: 优化测试
NHZEX Mar 8, 2024
2a686ab
Update: 修复样式
NHZEX Mar 8, 2024
0e2a22d
Update: 改进
NHZEX Mar 8, 2024
525b176
Update: 修复测试
NHZEX Mar 8, 2024
adb1800
Update: 实现 redis-tls 连接与测试
NHZEX Mar 8, 2024
564fdb7
Update: 测试 redis-tls 单测
NHZEX Mar 8, 2024
e5fed35
Update: 修复样式
NHZEX Mar 8, 2024
3f2e6bc
Update: 重构 ci 环境并优化互联与`tls`
NHZEX Mar 8, 2024
cbe148a
Update: Redis Cluster tls 支持
NHZEX Mar 9, 2024
95351a8
Update: 完善连接器
NHZEX Mar 11, 2024
eb72d3a
Update: 调整 fork model 参数
NHZEX Mar 11, 2024
125b013
Update: 更新文档
NHZEX Mar 11, 2024
a907a40
Update: 应用 markdownlint 修复
NHZEX Mar 11, 2024
595d2e8
Update: 修正
NHZEX Mar 11, 2024
b0703ae
Update: 更新基线屏蔽错误
NHZEX Mar 11, 2024
d2bfd2a
Update: 清理弃用
NHZEX Mar 11, 2024
76e0c8f
Update: 恢复phpstan
NHZEX Mar 12, 2024
fe58e93
Update: 实现 flushdb, flushall 增强
NHZEX Mar 13, 2024
672bec6
Update: Cache Handler 适配
NHZEX Mar 17, 2024
53e242f
Update: Lock Handler 适配
NHZEX Mar 18, 2024
7f2fc0e
Update: 修正 Redis 注入测试
NHZEX Mar 18, 2024
4bb5fb6
Update: 修复 RedisModel.php
NHZEX Mar 18, 2024
97b3c20
Update: 适配 snowflake
NHZEX Mar 18, 2024
41cf19d
Update: 恢复更多测试
NHZEX Mar 18, 2024
d3e8925
Update: 修复样式
NHZEX Mar 18, 2024
e1b78ee
Update: 修复测试
NHZEX Mar 18, 2024
8fc541a
Update: 修复测试
NHZEX Mar 18, 2024
e359438
Update: 测试修正的错误捕获处理
NHZEX Mar 20, 2024
308a23d
Update: 修复测试
NHZEX Mar 20, 2024
b9155aa
Update: 修复测试
NHZEX Mar 20, 2024
7cecfd8
Update: 改进
NHZEX Mar 20, 2024
4019ffc
Update: 更新注解
NHZEX Mar 20, 2024
37f9503
Update: 支持获取客户端版本
NHZEX Mar 27, 2024
d410bc9
Update: 改进节点获取
NHZEX Mar 27, 2024
88f0db2
Update: 支持获取服务器版本
NHZEX Mar 27, 2024
7e389b5
Update: 支持 LuaScript 类定义
NHZEX Mar 28, 2024
b9ec94b
Update: 改进调用方式
NHZEX Mar 28, 2024
d1dcc79
Update: 更新文档
NHZEX Mar 28, 2024
697c009
Update: 更新文档
NHZEX Mar 28, 2024
177556e
Update: 修复错误报告并更新基线
NHZEX Mar 28, 2024
31f33de
Update: 预支持 phpstan 1.11.0 的 error identifier
NHZEX Mar 28, 2024
5dfac2b
Update: 修复并调整池配置
NHZEX Mar 29, 2024
15e780e
Update: RedisLuaScript.php
NHZEX Mar 29, 2024
c8d2e72
Update: 适配 swoole 组件
NHZEX Mar 29, 2024
d7b306a
Update: 修复代码分析与样式
NHZEX Mar 29, 2024
43b56c6
Update: redis 文档
NHZEX Mar 29, 2024
c6e9e80
Update: 调整测试
NHZEX Mar 29, 2024
b4f6e0d
Update: 调整测试
NHZEX Mar 29, 2024
c65156e
Update: 调整测试
NHZEX Mar 29, 2024
8ed30ff
Update: RedisLuaScript 支持创建匿名实例
NHZEX Mar 29, 2024
f244249
Update: 修复错误处理
NHZEX Mar 29, 2024
deaeb73
Update: 更改 Queue 使用 Lua 定义方式
NHZEX Mar 29, 2024
7b13149
Update: 修复测试
NHZEX Mar 29, 2024
18356e0
Update: 更新文档
NHZEX Mar 29, 2024
0d17cbe
Update: 支持获取驱动名称
NHZEX Apr 5, 2024
8538e3a
Update: 实现新的 Redis 使用方式并重构 Cache/Redis
NHZEX Apr 5, 2024
fb35934
Update: 实现统一的测试环境检测
NHZEX Apr 6, 2024
80fb26b
Update: 修复缺少ci参数
NHZEX Apr 6, 2024
32f8b5e
Update: 优化 Cache Redis 修复补丁
NHZEX Apr 6, 2024
347d0e5
Update: 迁移使用 redis 新容器
NHZEX Apr 6, 2024
7b796c5
Merge branch '3.0' into 3.0-new-redis
NHZEX Apr 9, 2024
4a4da96
Merge remote-tracking branch 'refs/remotes/origin/3.0' into 3.0-new-r…
NHZEX May 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update: 适配代码质量工具
NHZEX committed Apr 4, 2024
commit 08159b4314c348c5cb0ae6f0c7612c0e7db87b0e
1 change: 1 addition & 0 deletions dev/phpstan.sh
Original file line number Diff line number Diff line change
@@ -28,6 +28,7 @@ components=(
"connection-center"
"database"
"model"
"redis"
)

analyze_component() {
1 change: 1 addition & 0 deletions dev/rector.sh
Original file line number Diff line number Diff line change
@@ -28,6 +28,7 @@ components=(
"connection-center"
"database"
"model"
"redis"
)

analyze_component() {
5 changes: 5 additions & 0 deletions src/Components/redis/rector.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?php

declare(strict_types=1);

return getRectorConfigCallback(__DIR__);