Proto commits in square/quotaservice

These 21 commits are when the Protocol Buffers files have changed:

Commit:23b1ddb
Author:dependabot[bot]
Committer:GitHub

Bump google.golang.org/grpc Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 0.0.0-20170307005400-4eaacfed9779 to 1.53.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/commits/v1.53.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>

Commit:0694a69
Author:Spencer Lewis
Committer:Spencer Lewis

Bump github.com/go-redis/redis from v6 to v8

The documentation is generated from this commit.

Commit:fa86024
Author:Felix Jancso-Szabo
Committer:Felix Jancso-Szabo

added tests for mysql persister

Commit:1294caa
Author:Felix Jancso-Szabo
Committer:Spencer Lewis

switched from dep to modules

Commit:4c246a5
Author:Manik Surtani
Committer:GitHub

Update dependencies + switch from govendor to dep (#114)

Commit:73fc3b4
Author:Manik Surtani
Committer:GitHub

Add Google Cloud Config Persister (#56)

Commit:354d204
Author:Manik Surtani
Committer:Manik Surtani

Add Google Cloud Config Persister

Commit:6aea89b
Author:Steven Davidovitz
Committer:GitHub

Configuration versioning (#30) * add storage for configuration management * refactor paths (would require zookeeper migration)

Commit:0210370
Author:Steven Davidovitz
Committer:Steven Davidovitz

add a new AllowRequest flag to control max wait time override Previously, any AllowRequest sent would always override the configured max_wait_time. Since this isn't expected and proto3 has no default values, we add a new flag. Also added some code to automatically configure yaml names for config proto.

Commit:0040da2
Author:Manik Surtani
Committer:Manik Surtani

Refactor configs to a single protobuf type

Commit:bf51a33
Author:Manik Surtani
Committer:Manik Surtani

Update proto definitions * Use proto3 syntax instead of proto2 * Re-generate types and gRPC stubs * Update code to use new types (proto3 generator output different from proto2) * Update README to link to proto definition rather than embed

Commit:2d21ab8
Author:Manik Surtani

Add proto representation of cfg; remove event buffer size from cfg

Commit:ddad8fd
Author:Manik Surtani

Update readme, add better reject responses, add max tokens per request

Commit:e15de4d
Author:Manik Surtani

Add per-request max waits

Commit:a3137c2
Author:Manik Surtani

Use 64-bit ints for tokens requested and granted

Commit:d3b1185
Author:Manik Surtani

Update proto messages

Commit:e0d50a3
Author:Manik Surtani

Licenses

Commit:ac77ade
Author:Manik Surtani

Restructure

Commit:c3f8492
Author:Manik Surtani

Restructure

This commit does not contain any .proto files.

Commit:4e8fd8a
Author:Manik Surtani

Init checkin

Commit:5866211
Author:Manik Surtani

Add more docs