Posts in 2022

  • Release v0.2.2

    Thursday, April 28, 2022 in Netpoll

    Improvement Fix: Loops 缩容不再全部重置 Chore: mcache bsr 计算使用 math/bits.Len 代替,以提升性能。 Feat: 修复 LinkBuffer Close 时没有回收 caches 的问题(不是内存泄漏) Fix Fix: 修复短链接 send&close 场景无法触发 OnRequest 回调的问题 Fix: 修复 zcReader 读到 io.EOF 后丢失部分数据的问题 Fix: 修复 flush …

    更多

  • Release v0.2.0

    Tuesday, February 22, 2022 in Netpoll

    Improvement Feat: 添加 OnConnect 回调 Feat: 新增 Until API Feat: 支持不带 timeout 的 dial Fix Fix: 修复当只设置了 onConnect 回调时,不会触发 close callback 的 bug Fix: 添加最大节点限制,避免异常情况下的 OOM 问题 Fix: 修复 reset operator 时,没有 reset OnWrite 的问题 Fix: 修复连接关闭时,写 panic 的问题 Fix: 修复单测失 …

    更多

Posts in 2021

  • Release v0.1.2

    Monday, December 13, 2021 in Netpoll

    Bug 修复: LinkBuffer 增加了空值校验

    更多

  • Release v0.1.1

    Thursday, December 09, 2021 in Netpoll

    优化: 优化了多路复用下,分片队列的性能 Bug 修复: 修复了 book 方法在多路复用下的 bug 文档 修正了一些大小写和语法问题,并更新了链接

    更多

  • Release v0.1.0

    Wednesday, December 01, 2021 in Netpoll

    功能: 增加了分片队列,用于支持连接多路复用 优化方案:尽可能的维护单节点 LinkBuffer 来减少 copy 优化方案:修复了 waitReadSize 的 bug,并优化了 input trigger 效率 优化方案:减少了 waitRead 和 inputAck 冲突时产生的超时错误 逻辑简化:简化了连接状态机 Bug 修复: 修复了 eventLoop 提前 GC 的 bug 文档 更新 README,将 Performance …

    更多

  • Release v0.0.4

    Thursday, September 16, 2021 in Netpoll

    优化: 默认支持 TCP_NODELAY 支持在一个循环中读写 返回 nocopy rw 的真实错误 更改了循环策略的默认数量 重新定义了 EventLoop.Serve arg: Listener -> net.Listener 在 DisableGopool 中增加了API 删除了读锁 连接 Flush API 调整为阻塞的 Bug 修复: 设置剩余待读取大小。

    更多