Initial release candidate for version 1.0.0
Pre-release
Pre-release
Protobuf/Google Protocol Buffers is a flexible data interchange mechanism for serializing/deserializing structured data wherever programs or services have to store or exchange data via interfaces while maintaining a high degree of language interoperability. The binary encoded format used to represent the data is considerable more efficient, both in terms of raw processing speed and compact data size, than other encodings such as JSON or XML.
What's New:
- Serialization and parsing functions for converting between kdb+ objects and proto-serialized binary
- Automatic mapping of all scalar protobuf field types along with repeated, map and oneof field specifiers
- Support for kdb+ temporal types via protobuf field options
- Type checking that kdb+ object is compatible with the message schema during serialization
- Ability to dynamically import .proto message schema definitions at runtime