|
|
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 |
|
|
|
0229cab550
|
重构:CodeMirror 架构优化
核心优化:
- 新增统一导出避免多实例问题
- 语言加载器从动态改为静态导入
- 使用 Compartment 实现主题/语言动态切换
依赖清理:
- 移除废弃的 @codemirror/highlight
- 移除不再使用的 @codemirror/legacy-modes
组件优化:
- CodeEditor 添加内容更新防抖
- 改进亮色主题样式
- 移除不必要的编辑器重建逻辑
构建配置:
- 简化 Vite manualChunks 配置
- 优化依赖预加载列表
文档清理:
- 删除过期的代码审查文档
- 更新版本号 0.3.0 → 0.3.2
|
2026-03-31 11:49:25 +08:00 |
|
|
|
a5d30684ed
|
重构:文件系统模块化架构,增强 Markdown 渲染
- 拆分 FileSystem.vue 为模块化组件架构
- 新增 Markdown Mermaid 图表渲染支持
- 新增 180+ 编程语言代码高亮
- 修复编辑/预览模式切换渲染问题
- 优化亮色/暗色模式主题适配
- 新增 TypeScript 类型定义
|
2026-02-04 03:32:46 +08:00 |
|
|
|
b849e6cc46
|
新增:应用配置管理模块,优化文件系统功能
- 新增 ConfigAPI 和 ConfigService 实现配置管理
- 新增 SettingsPanel 和 UpdateNotification 组件
- 文件系统模块化重构,提升代码质量
- 提取公共函数,优化代码结构
- 版本号更新至 0.2.0
|
2026-01-28 23:38:23 +08:00 |
|
|
|
8c577f70e7
|
重构:文件系统模块化架构,优化应用启动流程
|
2026-01-28 00:28:54 +08:00 |
|
|
|
652f5e5d60
|
新增:连接管理、数据查询等功能
|
2026-01-22 18:34:59 +08:00 |
|
|
|
95d3a20292
|
.
|
2025-12-30 20:27:35 +08:00 |
|