| #
8ee85fc4 |
| 01-Mar-2025 |
tottoto <[email protected]> |
chore: Remove html_root_url (#2184)
|
| #
5e9a5bcd |
| 02-Jan-2025 |
tottoto <[email protected]> |
chore: Use lint config in manifest (#2114)
|
| #
3009cf52 |
| 22-Oct-2024 |
tottoto <[email protected]> |
chore: Start development of version 0.13 (#2014)
|
| #
1470dfb9 |
| 27-Sep-2024 |
tottoto <[email protected]> |
chore: Generate file descriptor set constant directly (#1956)
|
|
Revision tags: v0.12.3 |
|
| #
4b8d2c46 |
| 26-Sep-2024 |
tottoto <[email protected]> |
chore: prepare 0.12.3 release (#1899)
* chore: prepare 0.12.3 release
* bump versions to 0.12.3
* update changelog
---------
Co-authored-by: Lucio Franco <[email protected]>
|
|
Revision tags: v0.12.2 |
|
| #
82a856fe |
| 26-Aug-2024 |
Dirkjan Ochtman <[email protected]> |
chore: prepare 0.12.2 release (#1881)
Co-authored-by: tottoto <[email protected]>
|
|
Revision tags: v0.12.1 |
|
| #
e0b6cafd |
| 17-Jul-2024 |
Lucio Franco <[email protected]> |
chore: release v0.12.1 (#1806)
|
|
Revision tags: v0.12.0 |
|
| #
2eeca95e |
| 08-Jul-2024 |
Lucio Franco <[email protected]> |
chore: release v0.12.0 (#1740)
* chore: prepare v0.12.0 release
* add changelog
* fix version links
* update changelog
* update changelog to include prost update
|
| #
911ce6c4 |
| 21-Jun-2024 |
tottoto <[email protected]> |
chore(doc): Enable doc_auto_cfg (#1742)
|
| #
b29f4668 |
| 29-May-2024 |
katelyn martin <[email protected]> |
tonic-reflection: use `v1` reflection protobuffer definitions (#1701)
this fixes #1685.
in penumbra-zone/penumbra#4392, we observed that tonic servers do not properly support reflection when ser
tonic-reflection: use `v1` reflection protobuffer definitions (#1701)
this fixes #1685.
in penumbra-zone/penumbra#4392, we observed that tonic servers do not properly support reflection when servicing a request sent by recent versions of [`grpcurl`], after [v1.8.8] began using `grpc.reflection.v1.ServerReflection`. (see fullstorydev/grpcurl#407)
these lead to an error regarding an unexpected status code, like this:
``` ❯ grpcurl --version grpcurl v1.9.1
❯ grpcurl -vv grpc.testnet.penumbra.zone:443 list Failed to list services: rpc error: code = Unknown desc = unexpected HTTP status code received from server: 405 (Method Not Allowed); malformed header: missing HTTP content-type ```
this adds the v1 reflection definition to `tonic-reflection`, which was observed as fixing these issues for our gRPC endpoint.
### changes
changes in this commet are as follows:
* vendors the `v1` definition of [`reflection.proto`][proto].
* renames the (deprecated) `v1alpha` definition to `reflection_v1alpha.proto`.
* `tonic_reflection::generated::grpc_reflection_v1` links to the generated Rust code (created by running `cargo run --package codegen`).
* `tonic_reflection::generated::FILE_DESCRIPTOR_SET` is replaced by `tonic_reflection::generated::{FILE_DESCRIPTOR_SET_V1ALPHA, FILE_DESCRIPTOR_SET_V1}`.
* `tonic_reflection::pb` now contains namespaced `tonic_reflection::pb::{v1alpha, v1}` submodules. (**NB: this is a breaking change to the public `tonic-reflection` API.**)
* `tonic_reflection::server` is updated to use the generated `tonic_reflection::pb::v1` code.
[v1.8.8]: https://github.com/fullstorydev/grpcurl/releases/tag/v1.8.8 [proto]: https://github.com/grpc/grpc/blob/master/src/proto/grpc/reflection/v1/reflection.proto [grpcurl]: https://github.com/fullstorydev/grpcurl
---
fixes: #1685 x-ref: penumbra-zone/penumbra#4392
Co-authored-by: Conor Schaefer <[email protected]>
show more ...
|
|
Revision tags: v0.11.0 |
|
| #
ea8cd3f3 |
| 08-Feb-2024 |
Lucio Franco <[email protected]> |
chore: prepare v0.11.0 release (#1626)
|
| #
a1d6daac |
| 25-Jan-2024 |
A L Manning <[email protected]> |
tonic-reflection: feature-gate server impl (#1605)
* tonic-reflection: feature-gate server impl
* Update tonic-reflection/Cargo.toml
---------
Co-authored-by: Lucio Franco <[email protected]
tonic-reflection: feature-gate server impl (#1605)
* tonic-reflection: feature-gate server impl
* Update tonic-reflection/Cargo.toml
---------
Co-authored-by: Lucio Franco <[email protected]>
show more ...
|
|
Revision tags: v0.10.2 |
|
| #
b3fca191 |
| 28-Sep-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `0.10.2` release (#1541)
|
|
Revision tags: v0.10.1 |
|
| #
d5c14fa2 |
| 21-Sep-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `0.10.1` release (#1529)
|
|
Revision tags: v0.10.0 |
|
| #
d59fe0da |
| 01-Sep-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `0.10` release (#1492)
|
| #
7b2b0eea |
| 28-Aug-2023 |
tottoto <[email protected]> |
chore: Add generated code to module tree (#1480)
|
|
Revision tags: v0.9.2 |
|
| #
ae758016 |
| 17-Apr-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `0.9.2` release (#1362)
|
|
Revision tags: v0.9.1 |
|
| #
01cba499 |
| 03-Apr-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `0.9.1` release (#1343)
* Update documentation url in cargo tomls
* Bump versions to 0.9.1
* Update guides
* Add prepare/publish scripts
* Update changelog
|
|
Revision tags: v0.9.0 |
|
| #
3a497f2c |
| 31-Mar-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `v0.9.0` release (#1337)
|
| #
d2542dc0 |
| 10-Jan-2023 |
tottoto <[email protected]> |
feat: Rename api related to protobuf (#1224)
|
| #
2d7e14f5 |
| 04-Jan-2023 |
tottoto <[email protected]> |
chore: Fix doc warning (#1214)
* chore(docs): Fix lint warning
* chore: Add ci to check cargo doc
|
| #
3ee1e6cc |
| 04-Jan-2023 |
tottoto <[email protected]> |
chore: Add test to check FILE_DESCRIPTOR_SET is valid (#1217)
|
|
Revision tags: v0.8.4, v0.8.3 |
|
| #
dc079c12 |
| 28-Nov-2022 |
Lucio Franco <[email protected]> |
chore: Prepare `v0.8.3` release (#1164)
|
| #
933f5607 |
| 16-Nov-2022 |
Artem Vorotnikov <[email protected]> |
reflection: commit generated code (#1151)
|
|
Revision tags: v0.8.2, v0.8.1, v0.8.0, v0.7.2, v0.7.1, v0.7.0 |
|
| #
e87db528 |
| 01-Apr-2022 |
Lucio Franco <[email protected]> |
chore: Prepare aux crates for release (#955)
|