Skip to content

Releases: TarsCloud/TarsFramework

v3.0.2

04 Dec 02:57
Compare
Choose a tag to compare

v3.0.2 20211118

en

  • fix config path to read elegant_wait_second

cn

  • 修复读取无损发布配置的问题

v2.4.16

04 Dec 02:55
Compare
Choose a tag to compare

v2.4.16 2021.11.16

en

  • fix config path to read elegant_wait_second

cn

  • 修复 elegant_wait_second 配置读取路径的问题

v3.0.1

04 Dec 02:56
Compare
Choose a tag to compare

v3.0.1 20211020

en

  • update tarscpp to v3.0.1
  • tarslog support trace
  • fix windows compiler bug

cn

  • 升级 tarscpp to v3.0.1
  • tarslog 支持调用链记录和统计
  • 修复 windows 编译 bug

v2.4.15

04 Dec 02:55
Compare
Choose a tag to compare

v2.4.15 2021.08.19

en

  • update tarscpp to v2.4.21
  • support gracefull patch
  • tarspatch add upload interface
  • framework support install in INET:127.0.0.1
  • tarsnode create local port by rand
  • fix node version compare
  • fix TARS_NOTIFY_XXXX not show in web
  • tarsnode template add cmd_white_list_ip
  • deploy Dockerfile add psmisc
  • update tarsregistry, support auto upgrade sql add flow_state

cn

  • 升级 tarscpp to v2.4.21, 必须依赖这个版本才能编译通过
  • tarsAdminRegistry&tarregistry 支持了无损发布, 还需要等 web 支持
  • tarspatch 增加了 upload 接口, 给将来部署到 k8s 中的 web 平台使用
  • framework 支持安装到 127.0.0.1 上了, 方便调试
  • tarsnode 随机创建 local 端口了
  • 修复安装是 node 版本比较
  • 修复 TARS_NOTIFY_XXXX 在 web 上不显示的问题
  • tarsnode 模板增加 cmd_white_list_ip
  • 制作 docker 的 Dockerfile 增加 psmisc,支持 killall 命令
  • tarsregistry 启动自动升级 sql, 添加 flow_state 字段

v3.0.0

04 Dec 02:56
Compare
Choose a tag to compare

v3.0.0 20210911

en

  • update tarscpp to v3.0.0

cn

  • 升级 tarscpp to v3.0.0

v2.4.14

04 Dec 02:54
Compare
Choose a tag to compare

v2.4.14 2021.04.16

en

  • update tarscpp to v2.4.18, to avoid connection crash bug

cn

  • 升级 tarscpp 到 v2.4.18 版本, 以避免连接 crash 的问题

v2.4.13

04 Dec 02:54
Compare
Choose a tag to compare

v2.4.13 2021.04.02

en

  • Fix docker production, switch to ubuntu:20.04 , using buildx to make arm64/amd64 image

cn

  • 完善 docker 制作, 切换到 ubuntu:20.04 版本, 同时使用 buildx 同时制作 arm64/amd64 镜像

v2.4.12

04 Dec 02:54
Compare
Choose a tag to compare

v2.4.12 2021.03.29

en

  • perfect docker.sh Script and compilation are also execute in docker
  • Making docker supporting arm64
  • Support dynamic load balancing
  • Modify the version of the service and the Framework version in SQL when the framework is installed
  • tarsAdimnRegistry supports obtaining the interface of the Framework version for web use
  • Fix nodetimeoutinterval minimum
  • Try to fix node with certain probability on Windows platform_ The ID cannot be obtained normally
  • Fix the bug that tarsnode occasionally fails to update the service status of registry

cn

  • 完善 docker.sh 脚本, 编译也放在 docker 里面进行
  • 支持 arm64 的 docker 制作
  • 支持动态负载均衡
  • framework 安装时修改 sql 中服务的版本和 framework 版本匹配
  • tarsAdminRegistry 支持获取 framework 版本的接口, 以便 web 使用
  • 修复 nodeTimeoutInterval 最小值的问题
  • 尝试修复在 windows 平台上一定概率 NODE_ID 无法正常获取的问题
  • 修复 tarsnode 更新 registry 的服务状态偶尔失败的 bug

v2.4.11

04 Dec 02:53
Compare
Choose a tag to compare

v2.4.11 2021.01.07

en

  • fix tarsnode, not registerNode when nodeName is empty
  • fix tars-install.sh create database bug in k8s
  • tars.default add activating-timeout
  • fix tarsnode start scripts all success bug
  • stat & property delele old history db data

cn

  • 修复 tarsnode, 当 nodeName 为空时, 不要调用 registerNode
  • 修复 tars-install.sh 创建 database 的问题
  • tars.default 添加 activating-timeout 参数
  • 修复 tarsnode 启动脚本的时候, 总是判断成功的问题
  • stat & property 定时删除老的历史数据, 缺省保留 31 天

v2.4.10

04 Dec 02:53
Compare
Choose a tag to compare

v2.4.10 2020.11.09

en

  • fix tarsregisty not return inactive ip of tarsAdminRegistry
  • fix tarsnotify deadcycle bug
  • fix compiler bug, in tarscpp v2.4.14 version
  • add tarsnode start timeout config
  • fix the error of tarspatch reading file in Windows
  • Filter some files and not submit them to GIT

cn

  • 修改 tarsregisty 不返回 inactive 的 tarsAdminRegistry ip
  • 修改 tarsnotify 可能的死循环问题
  • 修改编译问题, 支持到 v2.4.14 版本的 tarscpp
  • tarsnode 添加启动超时配置
  • 修复 windows 下 tarspatch 读取文件错误
  • 过滤某些文件, 不提交到 git 上