oncrpc4j-3.3.0
New major release with highlights:
- update dependency to grizzly-4.0.0 and guava-31
- added possibility to add call interceptor
- optimized encoding of grizzly Buffers and NIO ByteBuffers
Changelog for oncrpc4j-3.2.0..oncrpc4j-3.3.0
* [8b927c9] [maven-release-plugin] prepare for next development iteration
* [9ca5fe1] rpc: introduce OncRpcSvcBuilder#withCallInterceptor
* [6061c9f] rpc: add unit tests for RpcDispatcher
* [438b3a3] libs: use up-to-date guava-31
* [bc9e812] libs: use grizzly-4.0.0
* [18c432c] benchmarks: simplify way to run benchmarks
* [f7cf70a] rpc: drop RpcMessage class
* [755944a] xdr: optimize encoding of ByteBuffer
* [4e98f79] rpc: make empty Subject static final field
* [d2f26e2] test: skip tests that can be made under java19
* [506c949] rpc: move RPC record marking into GrizzlyRpcTransport
* [032d7dc] xrd: add Xdr#xdrEncodeShallowByteBuffer(Buffer)
* [7d6e0fb] test: fix hard coded port number
* [cd19d6f] test: fix broken test
* [9987da7] [maven-release-plugin] prepare branch 3.3
* [f2a1df6] [maven-release-plugin] prepare release oncrpc4j-3.3.0