These 7 commits are when the Protocol Buffers files have changed:
| Commit: | f1d5723 | |
|---|---|---|
| Author: | Jay | |
| Committer: | GitHub | |
*: support rich error (#514) It's a common practice to return a protobuf struct as error status instead of simple string. This PR adds complete rich error support by following C++'s implementations. It changes several APIs to make code clean and match other languages' design. For more informations about rich error model, you can also take a look at https://grpc.io/docs/guides/error/#richer-error-model. Close #443. Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
The documentation is generated from this commit.
| Commit: | 041b600 | |
|---|---|---|
| Author: | Abby | |
| Committer: | Tesla_Ice_Zhang | |
make `./proto` buildable (#311) * make ./proto buildable * remove version of local crate
| Commit: | ea14705 | |
|---|---|---|
| Author: | Nick Cameron | |
| Committer: | Tesla Ice Zhang | |
Support Prost (#292) * Update to 2018 edition Note that this does not update the generated code to 2018 edition, just this crate itself. Also fixes the Clippy `allow`s * Implement Prost codec * Prost compiler for protobuf services: methods * Prost compiler for protobuf services: client * Prost compiler for protobuf services: server * Migrate proto crate * Use Prost in tests * Vendor protobuf-build * Migrate to released Prost * Rebasing changes * Update .travis.yml to always install Rustfmt * Address some Clippy issues * Some improvements to protobuf-build * protobuf-build: generate values method for enums Signed-off-by: Nick Cameron <nrc@ncameron.org>
| Commit: | d1ede87 | |
|---|---|---|
| Author: | Jay | |
| Committer: | GitHub | |
proto: add health proto (#103)
| Commit: | 70247d8 | |
|---|---|---|
| Author: | Jay | |
| Committer: | GitHub | |
benchmark: update to 1.6.1 (#87)
| Commit: | dde925a | |
|---|---|---|
| Author: | Jay | |
| Committer: | disksing | |
add greeter example (#40)
| Commit: | 33f6d52 | |
|---|---|---|
| Author: | Jay | |
| Committer: | siddontang | |
add common proto (#34)