envoyproxy/envoy

Make wrapped / native scalar types consistent in v4 API

Open

#8,128 opened on Sep 3, 2019

 (3 comments) (0 reactions) (0 assignees)C++ (5,373 forks)batch import
api/v4help wanted

Repository metrics

Stars
 (27,997 stars)
PR merge metrics
 (PR metrics pending)

Description

In v2, we started of by wrapping everything, but then settled on a policy of only wrapping scalar fields that have non-proto3 defaults. There is a legacy of this across the API that should be cleaned up to be more consistent, v3 is such an opportunity.

Contributor guide