Astrid Howard

Results 12 comments of Astrid Howard

Hey Johan. I believe this is supported in Swagger 2.0 via `collectionType: multi`. Though, it's a bit of a hack because I don't think Swagger 2.0 technically supports maps in...

I don't think so, other than the following questions. Do we consider it acceptable for grpc-gateway to consider a 'flattened map' to be a struct given the condition: The elements...

Awesome, that gives me enough information to start. To clarify, for the first example, we assume that we can unmarshal as a map when the following conditions are met: -...

@johanbrandhorst are the proto definitions in runtime/query_test.go generated from any proto files? I'm getting some bizarre errors from just adding a new field to proto3Message without any other changes and...

Here's the error I'm getting: ``` --- FAIL: TestPopulateParameters (0.00s) query_test.go:414: runtime.PopulateQueryParameters(msg, map[bool_value:[true] bytes_value:[Ynl0ZXM=] double_value:[2.5] duration_value:[13h0m0s] enum_value:[1] fieldmask_value:[float_value,double_value] flattened_map[key]:[value1 value2] float_value:[1.5] int32_value:[-2] int64_value:[-1] map_value10[key]:[1.5] map_value11[1.5]:[value] map_value12[key]:[2.5] map_value13[2.5]:[value] map_value14[key]:[true] map_value15[true]:[value] map_value2[key]:[-2]...

Oh I see, I implemented it in Bazel. I'll flip it over to use the generate jobs. The PR has the flattened map case implemented, probably not ready for merge...

> Maybe I'm being a bit of a luddite, but recommending that the logger is passed around inside context rather than via explicit dependency injection, smells a bit funny to...

You can compile with gogofaster/gogoslick by writing a custom frontend with the following additions (to whatever your base frontend is): ``` func NotEnvoyValidatorProto(file *descriptor.FileDescriptorProto) bool { _, fileName := filepath.Split(file.GetName())...

Our services operate in a restricted network environment. It's fairly common to forget to declare the correct outbounds/use the correct proxy for traffic that egresses the network. All the other...

To add some extra context, here's some Go psuedo-ish code that illustrations the lifecycle of our services–we have a set of interfaces that are used by the lifecycle manager to...