Skip to content

Releases: fengjiachun/Jupiter

v1.3.1

07 Jul 07:15
Compare
Choose a tag to compare
  • 不再强依赖 sun.misc.Unsafe
  • Options: jupiter.transport.codec.low_copy -> jupiter.io.codec.low_copy
  • Netty 升级到 v4.1.27.Final
  • Zookeeper 升级到 v3.4.14
  • InvokeType.SYNC 合并进 InvokeType.AUTO, 同时支持同步调用以及 CompletableFuture 返回值的异步调用
  • 减少 send system call 调用,性能有一定提升,验证阶段

v1.3.0

13 Apr 19:21
2b16d7a
Compare
Choose a tag to compare
  • 不再支持 java7,仅支持 java8 及以上版本
  • 移除 AbstractFuture,直接使用 java8 的CompletableFuture
  • AbstractRegistryService 中的 ReadWriteLock 替换为 StampedLock 以支持乐观锁
  • InvokeType.AUTO, 当你的接口返回值是一个 CompletableFuture, 自动转成异步调用, 否则为同步调用

v1.2.6

13 Apr 12:42
0becbce
Compare
Choose a tag to compare

v1.2 最后一个版本,支持 java7 及以上

1.2.0.Final

19 Jan 18:18
Compare
Choose a tag to compare
年关良心注释

1.2.0

19 Jan 10:48
Compare
Choose a tag to compare
1.2.0 Pre-release
Pre-release

重新整理各个模块

1.1.16

18 Jan 02:57
Compare
Choose a tag to compare
1.1.16 Pre-release
Pre-release
Initial commit

1.1.12.Final

02 Jan 18:07
Compare
Choose a tag to compare
Initial commit

1.1.4.Final

23 Nov 09:08
Compare
Choose a tag to compare

新增failfast和failover容错方案

1.1.3.Final

18 Nov 09:29
Compare
Choose a tag to compare

重新整理了配置清单

1.1.2.Final

17 Nov 12:37
Compare
Choose a tag to compare
  1. new InvokeFuture (better performance)
  2. remove the support for the promise