Hessian Lite for Apache Dubbo

Clone this repo:
  1. 1b83956 Fix reference handling in InetSocketAddress deserialization (#100) by wuwen · 5 days ago master
  2. caff4e1 perf: adjust handle-used xxxSerializers from overriding `writeObject` method to overriding `writeReplace` method (#92) by Ares_xue · 8 days ago
  3. bff03e5 Optimize unnecessary getInterfaces and getSuperclass calls (#90) by Ares_xue · 13 days ago
  4. cc4fb8a Allocate init capacity directly according to the expected size to avoid resize. (#95) by Ares_xue · 13 days ago
  5. 221cd56 Enhance Inet6Address deserialization to support NetworkInterface (#96) by wuwen · 13 days ago

Hessian Lite(Apache Dubbo private version)

Build Status codecov Gitter license maven

Hessian-lite is an Apache dubbo embed version of official hessian initially. Then this module is separated from Dubbo. All branches of Dubbo : 2.5.x, 2.6.x(since 2.6.3) and 2.7.x are dependent on it , please see the details:

Now we are trying to build a hessian group https://github.com/hessian-group to make maintainers of Hessian community work more closely together .

Maven dependency

<dependency>
    <groupId>org.apache.dubbo</groupId>
    <artifactId>hessian-lite</artifactId>
    <version>4.0.4</version>
</dependency>

Release

Deploy to maven repo:

mvn clean deploy -Prelease

Apache source package:

mvn clean install -Papache-release