Skip to content

Files

Latest commit

89aa2a1 · Aug 20, 2020

History

History
80 lines (55 loc) · 1.87 KB

CHANGLOG.md

File metadata and controls

80 lines (55 loc) · 1.87 KB

Version 1.2.3 (2020-08-20)

Changes

  • 引入skyWalking服务追踪的中间件
  • 二次封装 github.com/go-resty/resty/v2 支持skyWalking链路追踪,作为默认Http Client

Version 1.2.2 (2020-07-02)

Changes

  • 引入prometheus metrics收集的中间件

Version 1.2.1 (2020-06-16)

Changes

  • 将work升级至v0.3.9:修改对列轮询机制为轮询倍增策略,空队列时初始默认等待10ms,初始默认最大等待30s
  • 升级xorm至v1.0.2,依赖库地址从原github修改至xorm官网

Version 1.2.0 (2019-09-08)

Changes

  • 增加工具:生成接口文档

Version 1.1.5 (2019-08-14)

Changes

  • 引入表单验证机制,利用validator.v9做验证
  • 同时将work升级至0.3.5:队列处理异常将recover参数加入回调函数

Version 1.1.4 (2019-08-02)

Bug Fix

  • 安装说明去除-u标记

Version 1.1.3 (2019-08-01)

Changes

  • 将任务调度jobs子包涉及消息入队的公共调用抽离成独立包,避免环路调用

Version 1.1.2 (2019-07-26)

Changes

  • 升级qit-team/snow-core v0.1.7->v0.1.8

Version 1.1.1 (2019-07-25)

Changes

  • 升级qit-team/work v0.3.3->v0.3.4
  • 升级qit-team/snow-core v0.1.5->v0.1.7

Version 1.1.0 (2019-07-25)

New Features

  • 脚手架:new project、new model
  • 支持脚本任务执行模式

Changes

  • 核心组件独立成包
  • Queue实现驱动插件式导入机制
  • Cache实现驱动插件式导入机制

Version 1.0.0 (2019-07-08)

New Features

  • 支持多模式:HTTP(平滑重启)、队列调度(平滑结束)、任务调度
  • 常用组件支持:
    • Database:MySQL、Postgres、Sqlite3、SQL Server、TiDB...
    • Redis
    • Cache: redis
    • Queue: alimns redis
    • Logger
    • Conifg: toml
    • Reuqest and Response
    • Curl
  • 包管理:go module
  • 目录结构:大致参照laravel
  • 单元测试:部分单测
  • 调试:delve