Alexander Rukletsov created MESOS-3312:
------------------------------------------

             Summary: Factor out JSON to repeated protobuf conversion
                 Key: MESOS-3312
                 URL: https://issues.apache.org/jira/browse/MESOS-3312
             Project: Mesos
          Issue Type: Improvement
            Reporter: Alexander Rukletsov
            Assignee: Alexander Rukletsov


In general, we have the collection of protobuf messages as another protobuf 
message, which makes JSON -> protobuf conversion straightforward. This is not 
always the case, for example, {{Resources}} class is not a protobuf, though 
protobuf-convertible.

To facilitate conversions like JSON -> {{Resources}} and avoid writing code for 
each particular case, we propose to introduce {{JSON::Array}} -> {{repeated 
protobuf}} conversion. With this in place, {{JSON::Array}} -> {{Resources}} 
boils down to {{JSON::Array}} -> {{repeated Resource}} -> (extra c-tor call) -> 
{{Resources}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to