2022-07-06 17:18:17 by Adam Ciarcinski | Files touched by this commit (13) | |
Log message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.47.0
Release v1.47.0 Latest
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights \
listed below.
Announcement
gRPC C++ 1.47.0 is the first release requiring C++14 (proposal). For those who \
cannot upgrade to C++14 right now, you can use gRPC C++ 1.46.x in the meantime \
and gRPC C++ 1.46.x will be maintained by having fixes for critical bugs (P0) \
and security fixes until 2023-06-01.
Core
xDS: Workaround to get gRPC clients working with istio
Bump core version to 25.0.0 for upcoming release.
Initial support for Haiku.
Add NetBSD support (Community-supported).
server: per-rpc backend metric reporting.
Remove C# implementation (individual packages will continue to be maintained \
through v2.46.x patches or moved to grpc-dotnet).
C++
Expose NoOpCertificateVerifier to C++.
RouteGuide example: Abort if database file not found.
C#
C#: Suppress CS8981 in generated source.
Python
Set Correct Platform Tag in Wheels on Mac OS with Python 3.10
Removed manylinux2010 python artifacts.
Allow grpcio to be built against system abseil-cpp.
[Python] Add an UDS example.
Ruby
Backport "Support for prebuilt Ruby binary on x64-mingw-ucrt platform
Upgrade ruby rake-compiler-dock images (and stop building ruby gem artifacts on \
mac, in favor of rake-compile-dock darwin builds).
Other
Downgrade io_bazel_rules_go to v0.27.0 restore Bazel 3.x support.
|
2022-05-25 11:49:25 by Adam Ciarcinski | Files touched by this commit (8) | |
Log message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.46.3
v1.46.3
Core
backport: xds: use federation env var to guard new-style resource name parsing
v1.46.2
Ruby
Backport "[Ruby]fix a rake compile error since rake-compiler ~> 1.1".
Backport "Upgrade ruby rake-compiler-dock images
|
2022-05-13 09:35:54 by Adam Ciarcinski | Files touched by this commit (9) | |
Log message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.46.1
Release v1.46.1
This release contains refinements, improvements, and bug fixes.
Release v1.46.0
Core
Ignore Connection Aborted errors on accept.
Filter content-length metadata from the application.
RetryFilter: Cleanup pending byte stream.
HTTP Proxy: Ignore empty entry in no_proxy list.
Adding http/1.1 support in httpcli.
HTTP2: Initiate write for acknowledging SETTINGS frame.
Change the unsupported polling strategy log for forking to GPR_INFO.
Handle SSL_ERROR_WANT_WRITE error.
TCP Async Connect: Fix Heap use-after-free.
HTTP2: Add graceful goaway.
Remove epollex poller.
TlsCredentials: Comparator implementation.
Decrease verbosity of alts handshaker logs which can happen during cancellation.
HTTP2: Should not run cancelling logic on servers when receiving GOAWAY.
HTTP2: Don't throttle pings from the server.
Include ADS stream error in XDS error updates.
Remove idempotent/cacheable requests.
C++
Add bazel cpp distribtest for grpc_cc_library.
C#
Add support for grpc-dotnet in GKE benchmarks.
Sync unary call after shutdown: Add a repro and fix for 19090.
Remove C# Legacy (a.k.a. "Classic") csproj example.
Python
Add Python GCF Distribtest.
Add Python Reflection Client.
Revert "Fix prefork handler register's default behavior".
Fix prefork handler register's default behavior.
Fix fetching CXX variable in setup.py.
Ruby
Support pre-built binaries for Ruby 3.1.
Make sure to always receive initial metadata in ruby.
|
2022-04-03 20:50:21 by Adam Ciarcinski | Files touched by this commit (51) |
Log message:
revbump for devel/protobuf
|
2022-02-18 10:08:09 by Adam Ciarcinski | Files touched by this commit (10) | |
Log message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.44.0
Release v1.44.0
Core
xDS: Rbac filter updates
Fix xDS client for multiple watchers.
bump C-core version for upcoming release.
Add a trace to list which filters are contained in a channel stack.
Remove grpc_httpcli_context.
xDS: Add support for RBAC HTTP filter.
API to cancel grpc_resolve_address.
Replace work serializer with a mutex in c-ares resolver.
xDS: Add graceful shutdown for old connections on listener resource update.
C++
Promote ClientContext::set_wait_for_ready to be non-experimental.
Python
Add python async example for hellostreamingworld using generator.
Disable __wrap_memcpy hack for Python builds.
Bump Bazel Python Cython dependency to 0.29.26.
Fix libatomic linking on Raspberry Pi OS Bullseye.
Allow generated proto sources in remote repositories for py_proto_library.
|
2022-01-18 07:05:33 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-grpcio-tools: updated to 1.43.0
Match grpc version.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-11-18 15:16:16 by Adam Ciarcinski | Files touched by this commit (9) | |
Log message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.42.0
Release v1.42.0
Core
Update RDS parsing for use on servers.
Upgrade Abseil to LTS 20210324, Patch 2.
Upgrade bazel to 4.2.1 (LTS), upgrade bazel toolchain to 4.1.0.
Remove old backwards compatibility cronet compression workaround code.
EventEngine Test Suite: Timers.
EventEngine::Closure.
OpenCensusCallTracer: Move context generation to StartTransportStreamOpBatch.
Fix client idle filter.
allow connectivity state watching to work on lame channels.
grpclb: implement subchannel caching.
xds: change CSDS to populate new generic_xds_configs field.
C++
Describe support-levels for undocumented supported platforms.
C#
Fix link error when building app with Xamarin.iOS.
C#: metadata.Get and GetAll should accept uppercase keys.
Fix use-after-free metadata corruption in C# when receiving response headers for \
streaming response calls.
Objective-C
[objc] GRPCErrorCode enum base type to int32_t.
[objc] Adding lightweight generic to GPRCCallOptions's initialMetadata prop .
[objc] GRPCMetadataDictionary convenient typedef.
[objc] Switch to proto forward declare for gRPC codegen plugin.
Python
Add Aspects to Bazel py_proto_library and py_grpc_library Rules.
[Aio] Add add_done_callback/done/cancelled methods to ServicerContext.
[Aio] Correct the typing of input metadata.
Address leak when using request stream interceptors
Catch ExecuteBatchError in _consume_request_iterator.
[Aio] Resolve deprecated warnings from asyncio.
Create Bazel gevent test harness.
Add python_requires >=3.6 to grpcio-* packages.
fix: use == instead of is when comparing with a certain types of literals.
python: fix type annotation for the _metadata field.
Ruby
ruby: add arm64 darwin support.
ruby: build native Darwin gems using rake-compiler-dock.
|
2021-11-11 13:02:51 by Kimmo Suominen | Files touched by this commit (53) |
Log message:
*: Revbump for protobuf-3.19.0
Fix for: Shared object "libprotobuf.so.29" not found
|
2021-11-02 12:43:03 by Adam Ciarcinski | Files touched by this commit (6) | |
Log message:
py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.14.1
Match devel/grpc
|