|
|
e5dbe89a6f
|
新增:Markdown编辑器/数据库优化/安全修复
- Markdown 编辑器:实时预览、PDF 导出、独立查看器
- 数据库优化:动态连接池、查询缓存、Redis Pipeline
- 窗口置顶功能
- 文件系统增强:右键菜单、编辑器集成、收藏夹重构
- 安全修复:XSS 防护、路径穿越、HTML 注入
- 代码质量:正则预编译、缓存锁优化、死代码清理
|
2026-03-31 11:49:25 +08:00 |
|
|
|
bfe5226bfe
|
新增:MySQL 真连接池重构基础架构
核心改进:
- 创建 MySQLConnectionPool 真正的连接池实现
- 连接池配置结构 PoolConfig(可配置参数)
- 动态连接获取与释放机制
- 空闲连接自动清理
- 健康检查机制(定期 Ping)
- 慢连接日志记录
- 连接池统计信息(Stats)
- 维护协程(清理+健康检查)
新增文件:
- pool_config.go - 连接池配置和实现
- PoolConfig: 可配置的连接池参数
- MySQLConnectionPool: 真正的连接池
- Acquire/Release: 连接获取与释放
- 清理与维护协程
修改文件:
- pool.go - 集成新连接池到 ConnectionPool
技术特性:
- 默认配置:20最大连接 / 10最大空闲 / 2最小空闲
- 健康检查:30秒间隔
- 慢连接阈值:500ms
- 连接最大生命周期:30分钟
- 空闲超时:10分钟
TODO:
- 连接预热(启动时建立最小连接)
- LRU 连接复用策略
- 单元测试
- 性能基准测试
|
2026-03-31 11:49:25 +08:00 |
|
|
|
7e79a53dae
|
重构:模块重命名 u-desk,更新所有依赖到最新版本
|
2026-01-28 00:44:02 +08:00 |
|
|
|
8c577f70e7
|
重构:文件系统模块化架构,优化应用启动流程
|
2026-01-28 00:28:54 +08:00 |
|
|
|
652f5e5d60
|
新增:连接管理、数据查询等功能
|
2026-01-22 18:34:59 +08:00 |
|