Commit Graph

677 Commits

Author SHA1 Message Date
tottoto e326a91b13 chore: Update deny config (#1223) 2023-01-10 11:17:38 -05:00
tottoto d2542dc034 feat: Rename api related to protobuf (#1224) 2023-01-10 11:16:57 -05:00
tottoto 0d35d7fbaf chore(tonic): Remove outdated allow lint (#1222) 2023-01-09 12:49:31 -05:00
tottoto 1bef5f5757 chore(examples): Remove relative path from reading data (#1220) 2023-01-09 12:47:40 -05:00
Thom Wright 0ca0630993 tonic: set a conn timeout for balanced connections (#1215)
The `endpoint` supplied has a connection_timeout parameter which was
being ignored in this case.
2023-01-06 15:39:18 -05:00
tottoto 2ec0f87767 chore(examples): Remove unnecessary asyncronous file io to read data for example (#1219) 2023-01-06 14:34:51 -05:00
tottoto b6d9fd69ae chore(reflection): Add file descriptor set generation (#1213)
Co-authored-by: Lucio Franco <luciofranco14@gmail.com>
2023-01-05 12:03:26 -05:00
tottoto b7dffac931 chore(types): Refactor ErrorDetails constructor (#1218) 2023-01-05 12:03:18 -05:00
Rafael Lemos 03b4735bb4 feat(types): Add gRPC Richer Error Model support (QuotaFailure) (#1204) 2023-01-04 14:24:09 -05:00
tottoto 2d7e14f513 chore: Fix doc warning (#1214)
* chore(docs): Fix lint warning

* chore: Add ci to check cargo doc
2023-01-04 14:20:24 -05:00
tottoto 3ee1e6cc10 chore: Add test to check FILE_DESCRIPTOR_SET is valid (#1217) 2023-01-04 14:19:47 -05:00
tottoto c772a786a9 chore: Refactor bootstrap test (#1216)
* chore: Remove unnecessary conversions to string in bootstrap tests

* chore: Simplify assertion in bootstrap tests
2023-01-04 14:19:28 -05:00
tottoto cc42d1f88c feat(types): Expose FILE_DESCRIPTOR_SET (#1210) 2022-12-22 14:05:22 -05:00
tottoto fdff11115b feat(reflection): Add dummy implementation for extension (#1209) 2022-12-22 10:49:51 -05:00
Shrutesh Pachineela a562a3ce32 fix(build): Allow Services to be named Result (#1203)
closes #1156
2022-12-21 12:07:07 -05:00
tottoto a72cf04b44 chore: Remove unused tracing-futures from dependencies (#1208) 2022-12-20 16:13:46 -05:00
tottoto 204e8d05a7 chore(health): Update generated code (#1207) 2022-12-20 15:06:40 -05:00
tottoto b45c5b5fa7 chore(examples): Clarify dependencies (#1205) 2022-12-20 11:29:45 -05:00
tottoto 3ee028de1f chore: Fix ci yaml indent style (#1201) 2022-12-19 09:20:09 -05:00
tottoto d9578d7461 chore: Use baptiste0928/cargo-install@v1 to install cargo-hack (#1198) 2022-12-19 09:14:07 -05:00
tottoto a8f7e49366 chore(build): Fix clippy lint (#1197) 2022-12-16 12:23:51 -05:00
tottoto a457eb5f40 chore: Update to Swatinem/rust-cache@v2 (#1196) 2022-12-16 11:35:56 -05:00
tottoto c3e5044fca chore(examples): Remove unused pin-project from dependencies (#1195) 2022-12-15 12:59:27 -05:00
tottoto 77fd2a551e chore: Use setup-rust-action v1 to setup rust in ci (#1194) 2022-12-15 11:52:54 -05:00
tottoto 797efb2307 chore: Use actions/checkout@v3 in ci (#1193) 2022-12-15 11:02:27 -05:00
tottoto 73fdefbeeb chore: Use RUSTFLAGS in clippy job for style consistency (#1192) 2022-12-15 10:43:40 -05:00
tottoto 4e5c0b29ba chore: Add clippy to ci (#1189) 2022-12-14 09:42:33 -05:00
tottoto bf22a740c3 chore: Update to 2021 edition (#1188) 2022-12-13 15:16:49 -05:00
Jan Teske 25ea473abd tonic-build: use unified syntax to clone Arcs (#1182) 2022-12-13 13:22:54 -05:00
tottoto 35c4946d35 chore: Use namespaced dependency feature (#1187) 2022-12-13 13:06:20 -05:00
tottoto 363c04a2e8 chore: Remove unused bytes from dependencies (#1186) 2022-12-13 13:06:13 -05:00
tottoto 2dd09c02bd chore: Fix clippy lint (#1181) 2022-12-13 11:29:29 -05:00
Rafael Lemos 3076e8251e feat(types): add support for DebugInfo error message type (#1179) 2022-12-12 14:11:09 -05:00
tottoto d00fd0838b chore: Update cargo-deny config (#1169) 2022-12-06 14:40:24 -05:00
tottoto df8dd896da chore(examples): Remove dummy echo implementation (#1178) 2022-12-05 12:08:41 -05:00
Lucio Franco 1efabf0003 chore: Fix CI msrv workflow (#1176) 2022-12-01 12:22:22 -05:00
Rafael Lemos 6cdb3d4685 feat(types): Add gRPC Richer Error Model support (RetryInfo) (#1095)
Add the code related to richer error model support to a new
`richer_error` module. This improves readability and hopefully will
make it easier to add new features to `tonic-types` in the future.
2022-12-01 11:48:06 -05:00
tottoto f7499c8a6a chore: Bump msrv to 1.60 (#1171) 2022-12-01 11:41:31 -05:00
bouzuya 95e8c8bdbb chore: Internal refactor to remove repeitition (#1144) 2022-11-30 14:32:49 -05:00
tottoto 5c8a5d709c chore(examples): Fix blocking-server (#1173) 2022-11-30 13:38:39 -05:00
Lucio Franco d6f0567818 chore: Prepare 0.8.4 (#1170) 2022-11-29 14:22:54 -05:00
Alex Pearson c7476fff42 fix(build): Fix CodeGen8uilder typo (#1165) (#1166) 2022-11-29 14:01:27 -05:00
tottoto 076a81ce6e chore(examples): Update to listenfd 1.0 (#1168) 2022-11-29 14:00:20 -05:00
tottoto 8318e756d4 chore(interop): Update to console 0.15 (#1167) 2022-11-29 14:00:10 -05:00
Lucio Franco dc079c12bf chore: Prepare v0.8.3 release (#1164) 2022-11-28 13:35:48 -05:00
Joan Antoni RE b53b387ced Fix some struct references on transport channel doc (#1152) 2022-11-28 12:27:50 -05:00
Lucio Franco c4525ba6ad feat(build): Add CodeGenBuilder (#1154)
This commit adds a new `CodeGenBuilder` that replaces the
client/server generate fn with a builder stlye that allows
adding config items in an non-breaking way. This also deprecates
both of the client/server generate fn in favor of the builder ones.
2022-11-28 12:10:44 -05:00
David Pedersen 542c5b37dc chore: update to axum 0.6.0 (#1155) 2022-11-28 10:40:46 -05:00
tottoto b65b52baf0 chore(interop): Update clap to 4.0.26 (#1162) 2022-11-28 10:39:34 -05:00
Artem Vorotnikov 933f560735 reflection: commit generated code (#1151) 2022-11-16 16:13:59 -05:00