msgpack-java
msgpack-java copied to clipboard
MessagePack serializer implementation for Java / msgpack.org[Java]
For an android app, unpacking the data from streaming apis form the received InputStream, the parsing takes way too long. There is one single line of code that takes away...
Hi, thanks for you work Recently I have meet a situation to communicate with msgpack in python. The python project(can't modify) send the message with .packb(data, use_bin_type=True) and decode with...
Hi, I'm trying to pack and unpack a set of a complex type which include 2 strings, but when the unpacking occurs I get: Exception in thread "main" org.msgpack.MessageTypeException: Array...
java.specification.version for java 10 is "10" MessageBuffer is expecting a '.' and will then not use unsafe even if available I suspect the same is true for 9 and 11....
In some cases when you know you have a limited set of keys and have a very large volume of incoming messages sharing the same keys, it may be beneficial...
hi there, I have one custom type like: @Message public class TwoTuple implements Serializable { /** * serialVersionUID */ private static final long serialVersionUID = -9116740696855326636L; private T1 first; private...
A single-precision decimal value should be written as a smaller FLOAT32 instead of always using FLOAT64. A simple test for single-precision can be added to `ImmutableDoubleValueImpl`: ```java public void writeTo(MessagePacker...
I hit an issue a few days ago with the fact that the MessageBufferPacker's `packInt` method (and other pack methods ) pack a number to take as little space on...
The problem lies in the following code: https://github.com/msgpack/msgpack-java/blob/87d38a08dcd23ca67aff61ab05f4a18888055b7e/msgpack-jackson/src/main/java/org/msgpack/jackson/dataformat/MessagePackGenerator.java#L437-L477 I will provide an example. Take the following input: "9223372036854775808" (2^63) Since Javas `Long` type max value is 2^63-1, the first try...
In an Android app, we are fetching MsgPack from our API. What are the recommended ProGuard rules to use with this library?