9185ce1ac334a39e7380c8930eff6d0cd0537aff | Author: Michał Matczuk <michal@scylladb.com>
| 2022-06-20 14:43:35+02:00
marshal: UDT, when values are a map force presence of all elements
User shall send the values in the order specified by the UDT.
> A UDT value is composed of successive [bytes] values, one for each field of the UDT
> value (in the order defined by the type). A UDT value will generally have one value
> for each field of the type it represents, but it is allowed to have less values than
> the type has fields.
Skipping a value causes DATA CORRUPTION by assigning next field value to the current value and clearing the tailing values.
Fixes #1624