-
Tigran Mkrtchyan authored
update to new major release with enhancements and fixes. The main highlight is fixes in bidirectional RPC, required for NFSv4.1 call-backs. Changelog for oncrpc4j-2.6.0..oncrpc4j-2.7.0 * [cbdca7a] [maven-release-plugin] prepare for next development iteration * [042ab50] src: replace doggy code from stachoverflow with alternative from guava * [0bb8da0] xdr: replace SIZE_OF_LONG and SIZE_OF_INT with analogs from java8 * [38eeb1e] xdr: add equals, hashCode and toString to XdrString class * [f463f0b] rpc: use 'expect' annotation for unit test * [c6eed52] Used a concurrent hashmap for reply queue for improved performance * [afaf5a9] pom: use junit-4.11 * [23a964b] pom: use guava-20, enable deprecation detection * [3e93a21] rpc: introduce XdrTransport#isOpen() method to check connection status * [3e30847] rpc: replace guava's SettableFuture with CompletableFuture from java8 * [df4c058] xdr: add missing Override annotation and throws tag in javadoc * [4abca37] rpc: fix server to client callback handling * [2600db3] rpc: use java.nio.file.Files instead of com.google.common.io.Files * [15e22fc] rpc: remove dead code * [efdc82e] rpc: update XdrTransport#send to accept completion handler * [5af3efe] rpc: use random into to initialize first xid * [7e5999c] correct typo * [0545efe] rpc: add a possibility to register message send listeners * [3a8ba87] Modify Xdr to encode/decode strings as UTF-8 * [340d476] [maven-release-plugin] prepare branch 2.7 * [8c96a87] [maven-release-plugin] prepare release oncrpc4j-2.7.0 Acked-by: Paul Millar Target: master
02d6c9b3