Simple Binary Encoding (SBE) - High Performance Message Codec
APACHE-2.0 License
Bot releases are visible (Hide)
Java binaries can be found here...
int
range correctly for C and C++.noexcept
. PR #806.Java binaries can be found here...
JsonPrinter
when groups have num in group of zero. Issue #800.JsonPrinter
when messages are empty. Issue #799.computeLength
method which could cause compilation errors. Issue #796.constexpr
from computeLength
generated methods in C++ codecs to address compilation errors.Java binaries can be found here...
Java binaries can be found here...
Java binaries can be found here...
SbeSchemaId
and SbeSchemaVersion
as constants in fixed flyweights for C# codecs.Java binaries can be found here...
sinceVersion
from field which overrides type in C# codecs. Issue #763.Java binaries can be found here...
toString()
methods version aware so the wrapped actingVersion
and actingBlockLength
are accounted for.Java binaries can be found here...
toString
and appendTo
in Java codes when buffer is null to avoid debugging issues.appendTo
on set based fields in Java codecs. PR #755.sbePosition()
method should be SBE_NOEXCEPT.Java binaries can be found here...
MetaAttribute
lookup on fields in C++ codecs to reduce code size.Java binaries can be found here...
MetaAttribute
lookup in Java Codecs which avoids the generation of a synthetic class.initialOffset
on Java codecs so toString()
can be called on the decoder at any time during decoding. This allows SBE decoding to be debugged.Java binaries can be found here...
JsonPrinter
.sinceVersion
in IR, Java codecs, and C++ codecs so that the max value is taken from type in field.Java binaries can be found here...
JsonTokenListener
.Java binaries can be found here...
noexcept
for C++ codecs. PR #709.Java binaries can be found here...
Java binaries can be found here...
Java binaries can be found here...
MetaAttribute
generation.Java binaries can be found here...
Appendable
for var-data in Java codecs.Java binaries can be found here...