39 Star 471 Fork 130

WuKongDev/WuKongIM

2024-07-22 22:58
8plat
  • fix: solve the problem that recent conversation updates are not timely, resulting in message delays
  • fix: the problem of messageSeq being discontinuous when using multiple segments
  • feat: add get channel max message seq api
  • feat: add deadlockCheck and pprofOn config
  • feat: add search message api

中文:

  • 解决最近会话更新慢,导致离线更新不到最新的最近会话,出现离线消息获取不到的假象
  • 解决出现多段segment的时候messageSeq不连续的问题
  • 新增获取频道最大message seq的api
  • 增加死锁检查和pprof性能检测功能
  • 增加搜索消息的api
2024-05-11 16:05
8plat
  • 连接里的unix用syscall取代为了兼容windows

  • 解决连接上下文有时候为空,导致服务崩溃

  • 严重:解决连接关闭时,偶发触发死锁的情况,导致服务不可用

  • 更换连接管理的方式

  • 解决连接关闭时,会重复移除fd的问题

  • 解决tlsConn的并发问题

  • 优化性能

  • 增加频道解散状态

  • 完善频道删除的逻辑

最后提交信息为: fix: invalid go version '1.22.1'
2024-04-24 11:16
8plat
  • fix: go.mod go version to 1.22 (升级go.mode的版本到1.22)
  • fix: fixed fd deletion failure, causing fd to be used by other new connections (解决连接关闭时没有正确删除fd,导致消息串到其他fd上)
  • fix: #127
  • chore: use fmt.Errorf (使用fmt.Errorf拼接错误)
  • chore: drop ioutil package (移除ioutil包)
  • fix: solve the problem that the RouteAPI log object is not initialized, causing it to crash when calling this log printing(解决RouteAPI对象里没有初始化Log对象的问题,导致请求到RouteAPI会崩溃)
  • fix: solve the problem of crash caused by conversation map competition lock (解决conversationManager里多并发下导致Map锁竞争)
  • fix: solve the problem of a large number of connections being closed at the same time, causing the CPU to soar (解决大量连接同时关闭时,导致CPU飙升并且不降下来)
最后提交信息为: fix: go.mod go version to 1.22
2024-03-26 12:42
8plat
  • chore: upgrade slsa-verifier to 2.5.1 (升级CI工具 slsa-verifier)
  • chore: upgrade slsa-github-generator (升级CI工具 slsa-github-generator)
  • fix: solve the problem of empty aeskey in obtaining connection (解决连接获取aeskey出现空指针问题)
  • fix: ants.NewPool panic log Println (增加协程池崩溃时记录详细堆栈信息)
  • fix: index append add lock。 (修复并发下导致索引错误问题)
  • fix: fixed the problem of blocking the current connection when the message under websocket is too long. (解决websocket连接下,内容过长导致连接阻塞问题)
最后提交信息为: chore: upgrade slsa-verifier to 2.5.1
Go
1
https://gitee.com/WuKongDev/WuKongIM.git
git@gitee.com:WuKongDev/WuKongIM.git
WuKongDev
WuKongIM
WuKongIM

搜索帮助

Cb406eda 1850385 E526c682 1850385