gorealis v2 refactor (#5)
* Changing default timeout for start maintenance. * Upgrading dependencies to gorealis v2 and thrift 0.12.0 * Refactored to update to gorealis v2.
This commit is contained in:
parent
ad4dd9606e
commit
6ab5c9334d
1335 changed files with 137431 additions and 61530 deletions
2
vendor/git.apache.org/thrift.git/doc/specs/thrift-compact-protocol.md
generated
vendored
2
vendor/git.apache.org/thrift.git/doc/specs/thrift-compact-protocol.md
generated
vendored
|
@ -151,7 +151,7 @@ determine how to decode the field value.
|
|||
Note that the field name is not encoded so field renames in the IDL do not affect forward and backward compatibility.
|
||||
|
||||
The default Java implementation (Apache Thrift 0.9.1) has undefined behavior when it tries to decode a field that has
|
||||
another field-type then what is expected. Theoretically this could be detected at the cost of some additional checking.
|
||||
another field-type than what is expected. Theoretically this could be detected at the cost of some additional checking.
|
||||
Other implementation may perform this check and then either ignore the field, or return a protocol exception.
|
||||
|
||||
A *Union* is encoded exactly the same as a struct with the additional restriction that at most 1 field may be encoded.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue