Commit Graph
14 Commits
Author SHA1 Message Date
小云andinsistence f41aa192fb perf: 优化项目启动速度 (#82)
* optimize_startup_speed

* rollback: 恢复导入策略

* perf: 优化路由自动注册目录扫描

* perf: 优化DNS探测

* refactor: 重构路由自动注册查找逻辑

* perf: 优化scheduler的executors为延迟创建

* perf: 优化AI SDK为懒加载

---------

Co-authored-by: insistence <3055204202@qq.com>
2026-02-11 17:57:10 +08:00
insistence 58b2edc97b perf: 自动注册路由出错时抛出异常以便于调试 (#79) 2026-02-06 16:25:06 +08:00
insistence 5cd6d4788a feat: 新增多worker运行支持 (#76)
* feat: 定时任务新增redis分布式锁以在多worker下正常运行

* refactor: 重构日志系统以支持多worker

* perf: 增强scheduler在多worker下的调度机制

* perf: 增强锁丢失调度逻辑与异常容错

* perf: 优化trace中间件和日志打印显示

* chore: 更新.gitignore规则

* perf: 优化database的engine和session创建方法

* perf: 优化scheduler内部的sqlalchemy日志显示

* perf: 优化scheduler和应用生命周期

* fix: 修复重新获取锁时重复调用的问题

* perf: 优化函数无用参数

* perf: 优化env配置

* fix: 修复lint错误
2026-02-06 09:07:46 +08:00
insistence f5b2bf5adc chore: 移除对python3.9的支持 (#67)
* chore: 移除对python3.9的支持

* chore: ci移除python3.9测试
2026-01-20 15:15:33 +08:00
insistence 9cfbf48ce9 perf: 优化数据权限依赖 (#55) 2025-12-22 11:30:03 +08:00
insistence 1857663c9f feat: 新增自动注册路由功能 2025-12-17 15:52:22 +08:00
insistence b8dcbdc448 feat: 新增公共vo模块 2025-12-12 17:42:26 +08:00
insistence 6565c50e08 perf: 当前用户信息使用上下文变量 2025-12-11 17:00:12 +08:00
insistence 9a1c53d9f4 feat: 新增UserInterfaceAuthDependency和RoleInterfaceAuthDependency依赖 2025-12-11 16:57:58 +08:00
insistence 44678985e9 feat: 新增DBSessionDependency依赖 2025-12-11 16:57:35 +08:00
insistence 077c8870b4 feat: 新增DataScopeDependency依赖 2025-12-11 16:57:10 +08:00
insistence 9114d65308 feat: 新增PreAuthDependency和CurrentUserDependency依赖 2025-12-11 16:55:46 +08:00
insistence f5ec612850 feat: 新增请求上下文管理类 2025-12-11 16:54:09 +08:00
insistence a3355e2545 refactor&feat: 优化项目结构,新增common模块,原annotation、aspect、constant、enums模块移动至common模块下 2025-12-05 15:02:04 +08:00