Skip to content

Releases: farseer-go/fs

v0.16.4

15 Apr 13:24

Choose a tag to compare

Release version v0.16.4

v0.16.3

15 Apr 12:59

Choose a tag to compare

Release version v0.16.3

v0.16.2

15 Apr 09:48

Choose a tag to compare

调整链路异常时的结构

v0.16.1

07 Apr 09:21

Choose a tag to compare

v0.16.0

31 Mar 04:16

Choose a tag to compare

加入链路明细时,缺少长度判断

v0.15.0

19 Nov 05:13

Choose a tag to compare

调整UT

v0.14.0

11 Jun 10:40

Choose a tag to compare

移除对集合的依赖

v0.13.0

04 Feb 10:10

Choose a tag to compare

  • 新增:Trace-Level链路层级字段
  • 新增:parse.Convert支持json.Number类型转数字
  • 新增:types.IsDictionaryByType、IsPageListByType 类型判断方法
  • 新增:types.GetDictionaryToMap获取Dictionary的map元素
  • 新增:dateTime.Parse,支持对字符串时间解析
  • 新增:types.GetListToArrayValue函数
  • 新增:添加链路明细的注释字段
  • 新增:高性能的反射包fastReflect
  • 新增:dateTime类型、Time类型转string
  • 调整:移除调度中心TaskGroupId
  • 调整:忽略routine v1.1.3
  • 调整:链路追踪增加高度中心的Data参数保存
  • 调整:添加过滤查找异常调用文件的系统组件
  • 调整:使用新的分布式ID生成器
  • 调整:异常日志,增加调用上游信息打印
  • 调整:fops项目启动时,延迟3秒注册自己
  • 调整:types.IsGoBasicType将dateTime.DateTime判断为true(基础类型)
  • 调整:parse.ConvertValue函数,如果defValType为any,则直接返回
  • 调整:提升代码健壮性
  • 调整:容器初始化,将不再由模块控制
  • 调整:parse.Convert的性能提升1倍
  • 调整:parse.ConvertValue函数,判断defValType为nil的入参
  • 修复:并发事务的线程安全问题

v0.12.0

08 Jan 08:17

Choose a tag to compare

  • 新增:http请求时记录出入参、状态头、header
  • 新增:调度中心使用的链路入口
  • 新增:dateTime.NewUnixMicro()方法
  • 新增:container.IsRegisterType()方法,判断类型是否注册过
  • 新增:types.IsNil 判断值是否为nil
  • 新增:ThrowRefuseExceptionBool、ThrowRefuseExceptionfBool、ThrowRefuseExceptionError 便捷方法
  • 新增:parse.Convert,支持切片转切片
  • 调整:系统启动时增加FopsServer地址打印
  • 调整:链路追踪的字段名称(入库中字段名称)
  • 调整:链路追踪改为上传模式
  • 调整:数据库Scan对time.Time类型解析
  • 调整:AppId、AppName、AppIp 迁移到core包
  • 调整:链路追踪添加明细的应用信息
  • 调整:链路追踪TraceId将int64字段转为string类型
  • 修复:链路追踪数据库名称无法获取的问题

v0.11.0

25 Dec 04:51

Choose a tag to compare

  1. 修复:任意数字转枚举的问题
  2. 新增:dateTime.Before方法,判断是否比dt时间小(早)
  3. 调整:框架启动完后执行的函数改为:未初始化完时,加入到列表中,否则立即执行
  4. 调整:将获取系统资源的功能移到utils组件,以减少fs对第三方依赖的依赖