зеркало из https://github.com/github/vitess-gh.git
e830e28dea
Since go/bson no longer encodes the non-standard uint64 type, it's not safe to send uint64 over bsonrpc for a field that is unmarshaled into interface{}, since it will be unmarshaled as int64. The only case where this happens is bind vars. We could fix bsonrpc by switching it to use bson-encoded proto3 structs, since those use concrete field types for bind vars rather than interface{}. However, bsonrpc is deprecated anyway so instead of fixing it, we will just switch to grpc for all clients written in Go that talk to queryservice. |
||
---|---|---|
.. | ||
demo | ||
kubernetes | ||
local |