-
# Sharing
This document proposes changes on managing and accessing shares in reva. The goal is to streamline the information and make the process more robust.
## Summary
- The share managers beco…
-
Looking through [AIP #134](https://google.aip.dev/134) I realized that there isn't any note on how update methods should behave if no updated fields are specified. I think this AIP should explicitly s…
-
Currently, if a create/update method does not return a fully populated resource in their response, this needs to be documented.
Instead of relying on documentation to convey this exception to a cl…
-
I'm writing an interceptor for applying field masks to arbitrary messages, something like this:
```
import typing as t
import grpc
from grpc_interceptor.exceptions import GrpcException
from g…
-
Currently, our http services use always use a `(w http.ResponseWriter, r *http.Request)` signature. While that pattern is used for http handlers it is not used for grpc handlers which use specific req…
-
## 🐛 Bug Report
Invalid swagger specifications are generated when trying to have get/patch requests on same path. The issue arises through the recommended use of field masks for the updating of a r…
-
## Context
Istio provides 2 mechanisms for customising the spec of the `istio-proxy` sidecar container.
Limited customisation is possible via annotations (.e.g `sidecar.istio.io/proxyCPU`)
but you …
-
When listing lots of objects, unnecessary data can be sent over the API. Add the ability to include a list of `field_mask`'s, such that the response will return items with only the requested fields.
…
-
AIP-149 says:
Services defined in protocol buffers should use the optional keyword for primitives
if and only if it is necessary to distinguish setting the field to its default value
…
-
[DO NOT INCLUDE ANY PERSONAL OR SENSITIVE DATA - MAKE SURE TO REDACT CONTENT WHEN NECESSARY]
**Your client library and Google Ads API versions:**
* Client library version: `v23.1.0`
*…