apolcyn
86d314a4cb
Undrop ruby 2.6 ( #32160 )
2 years ago
Craig Tiller
6c3008042e
[experiments] Push out some expiries, update owners ( #32149 )
2 years ago
AJ Heller
176a5fd749
[iomgr][windows] Fix suppressed error on AcceptEx pointer retrieval ( #32155 )
2 years ago
apolcyn
c1a4b526fb
[ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby 2.6 ( #32089 )
...
[ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby 2.6
2 years ago
Yash Tibrewal
82c697e2e7
CI: Move kokoro bazel output root to /tmpfs/bazel ( #32156 )
2 years ago
Mark D. Roth
c8407f8ef9
xDS: consistently use "override_host" instead of "host_override" ( #32153 )
...
* xDS: consistently use "override_host" instead of "host_override"
* fix test
2 years ago
Mark D. Roth
7a96bed837
xDS: fix WeightedClusters total weight handling ( #32134 )
...
* xDS: fix WeightedClusters total weight handling
* iwyu
2 years ago
Jan Tattermusch
17cadf8689
Fix regenerate protos scripts. ( #32135 )
...
* src/proto/grpc/core/stats.proto no longer exists
* remove PHP generated file for proto that no longer exists
* run src/ruby/pb/generate_proto_ruby.sh
2 years ago
Yijie Ma
c5b8fd681f
Add an additional < marker in comment blocks after the documented functions ( #32114 )
...
* Add an additional < marker in the comment block for documentation block
after the member
* review
2 years ago
Yash Tibrewal
21618f3aef
GCP Observability: Add labels support for logging ( #32130 )
...
* GCP Observability: Add labels support for logging
* clang format
* Reviewer comments
2 years ago
Yash Tibrewal
60ec7b46f6
Gcp observability: Avoid cyclic loop on Post Init Registry ( #32146 )
2 years ago
Craig Tiller
045cf5c449
fix ( #32141 )
2 years ago
Yash Tibrewal
05491fb2f6
Gcp Observabiliy : Add constant labels support for stats and tracing ( #32128 )
...
* Gcp Observabiliy : Add constant labels support for stats and tracing
* Register GCP Observability labels
* sanity
* Fix build for CI
* TEST_TAG_KEY fix
* Remove duplicitous constant label setting
2 years ago
Richard Belleville
ee1d980832
Revert "Fix test race condition on port binding ( #32140 )" ( #32145 )
...
This reverts commit 5426ef188b
.
2 years ago
Yash Tibrewal
25465100fd
LoggingTest: s/GUARDED_BY/ABSL_GUARDED_BY ( #32144 )
2 years ago
Clément Jean
7d957f0132
guard multiprocessing code with main ( #31992 )
...
* guard multiprocessing code with main
* Update fix_build_deps.py
* merge last master
* add back execution bit to fix_build_deps
Co-authored-by: AJ Heller <hork@google.com>
2 years ago
AJ Heller
8ac043638c
[EventEngine] Add ResolvedAddress default constructor ( #32142 )
...
* [EventEngine] Add ResolvedAddress default constructor
* alternative
2 years ago
Richard Belleville
718e3d4f0e
De-experimentalize compression ( #32138 )
2 years ago
Richard Belleville
5426ef188b
Fix test race condition on port binding ( #32140 )
2 years ago
Yijie Ma
f2bcdf3bbc
Add a test case for infinite past or unix epoch expiry in alarm_test.cc ( #32101 )
...
* initial commit
* review
2 years ago
Jan Tattermusch
7fd808f6f9
Bump version to 1.53.0-dev (on master branch) ( #32086 )
...
* bump version to 1.53.0-dev
* regenerate projects
2 years ago
Xuan Wang
47871b1e48
Improve logging while calling core API ( #32059 )
...
* Improve logging while calling core API
* Use NULL for _core_error_string
* Don't raise inside Exception hanlder
* Changes based on comment
* Remove unused enum
* Decode and add qoutes for grpc_call_error_string.
2 years ago
Craig Tiller
356e3fd775
[tcp] Remove read-chunks experiment ( #32126 )
...
* [tcp] Remove read-chunks experiment
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Xuan Wang
829eb8f98a
Print exception trace for functions submitted to thread_pool ( #32030 )
...
* Print exception trace in thread_pool
* Fix sanity test
* fix format
* Change traceback.print_exception to traceback.print_exc
2 years ago
Yijie Ma
e7b5499ca8
[EventEngine] RunAfter migration: api_fuzzer ( #32090 )
...
* initial commit
* review
* clang-tidy
* cleanup
* clang-format
2 years ago
Christopher S
0528de5d74
fix typo in src/python/grpcio/grpc/__init__.py::ServicerContext ( #31771 )
2 years ago
Craig Tiller
ced640dd69
[slice] Remove mutable slice casts ( #32107 )
...
Any use of these are buggy - MutableSlice needs to do checks to ensure
that there's at most one writer to slice memory in order to be safe,
otherwise we could silently corrupt a reference held elsewhere in the
system.
The right way to use this would probably be
SliceCast<Slice>(whatever).TakeMutable().
2 years ago
Ben Beasley
c641b82515
Use CMake variables for paths in pkg-config files ( #31671 )
...
Use @gRPC_INSTALL_LIBDIR@ for libdir; this fixes an incorrect
-L/usr/lib on multilib Linux systems where that is the 32-bit library
path and the correct path is /usr/lib64.
Use @gRPC_INSTALL_INCLUDEDIR@ for consistency.
2 years ago
dependabot[bot]
baedc454e7
Bump Newtonsoft.Json in /src/csharp/Grpc.Tools.Tests ( #32047 )
...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json ) from 9.0.1 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases )
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/9.0.1...13.0.1 )
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Doug Fawley
d26d68ab82
Add v1.50-1.52 releases of grpc-go to interop matrix ( #31700 )
2 years ago
tony
aea02409bb
Use x86 protoc binaries on arm64 Windows ( #32017 )
2 years ago
Sergii Tkachenko
80e5f98139
xds interop: Fix buildscripts not continuing on a failed test suite ( #32093 )
...
Apparently there's a difference between bash 3 and bash 4. OSX comes with bash 3 out-of-box, so for whoever wrote this logic it "worked on my machine".
2 years ago
Yousuk Seung
6b31b8d346
Add MakeChannelArgumentOption() for void* ( #32096 )
2 years ago
Yash Tibrewal
aff72ba18b
Disambiguate Census and OpenCensus ( #32103 )
2 years ago
AJ Heller
41e7aff3be
[EventEngine] Update EventEngine client experiment ( #32099 )
...
* [EventEngine] Update EventEngine client experiment
This bumps the expiry timeline, and guards certain poller behavior
behind the flag. The Epoll1 poller has been shown to not support fork
events, which is a problem for Python. Fixes for that are incoming, but
for now, the poller instantiation is guarded behind the flag as well.
* force the EE endpoint experiment on for posix EventEngine tests
* fix experiment code, it was not respecting forced values
2 years ago
AJ Heller
9afeb209ad
[experiment] Fix handling of forced values ( #32102 )
2 years ago
Yash Tibrewal
33be15bdb6
Gcp Observability: Lazily initialize channels post-init ( #32091 )
...
* Gcp Observability: Lazily initialize channels post-init
* IWYU and fix build deps
* Run RegistryPostInit for client census filters too
* Remove unused function
2 years ago
Peter Foley
f87b62edd5
fake_handshaker_server: Allow specifying a different peer identity. ( #31841 )
...
This is helpful when writing integration tests with systems that expect
a specific value for the peer.
2 years ago
AJ Heller
5e54dbb110
[EventEngine] remove use of GPR_ASSERT(false && ...) in CFEventEngine ( #32098 )
2 years ago
Hannah Shi
24e158d5a9
[ObjC]cf event engine timer ( #31140 )
...
* Apple CF event engine using posix timer
* update generated files
* fix ci errors
2 years ago
Yijie Ma
8ee542daba
[EventEngine] RunAfter migration: passthru_endpoint ( #32034 )
...
* initial commit
* compile
* iwyu
* pure guess fix to unblock api_fuzzer test
* early out hack in passthru_endpoint
* this is no use
* cancel semantic fix
* fix
* fix
* clarify
2 years ago
Vignesh Babu
b2e52d6e24
Fix bug in Rcv Lowat ( #32081 )
...
* Fix bug in Rcv Lowat
* fix
* update
2 years ago
AJ Heller
6778bb3501
[EventEngine] Relandx3: WindowsEventEngine client ( #32031 )
...
* Reland x3: "WindowsEventEngine Client implementation (#31848 )"
This reverts commit 2c4d55b3a1
.
* fixes
* fix
* fix
2 years ago
Vignesh Babu
5680a9b57b
Move posix event engine to new interface defined in #31816 ( #31890 )
...
* update
* regenerate projects
* fix sanity
* review comments
* An EventEngine subclass to be implemented by all posix based event engines
* sanity
* comments
* update
* review comments
* re-word
* fix
* update
* review comments
* regenerate projects
* syntax fix
* add lock free event benchmark
* releasable mutex lock
* fix build isue
* update
* start
* regenerate projects
* update
* fix
* windows build
* update
* windows portability issue
* update
* update
* format
* update
* update
* update
* fix sanity
* regenerate projects
* update
* iwyu
* fix
* fix
* update
* fix sanity
* review comments
2 years ago
Craig Tiller
63d1edd0f2
[hpack] Add stat for received hpack metadata size ( #32062 )
...
* [hpack] Add stat for received hpack metadata size
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Yijie Ma
fc54381aec
Fix a transport leak in subchannel ( #32071 )
...
* Use a unique_ptr with custom deleter for grpc_transport in
SubchannelConnector::Result
* comment
* fix
* iwyu
* std::ignore
* review
* explicit release ownership
2 years ago
Jan Tattermusch
1e32218bb8
Bump core version to 30.0.0 for upcoming release ( #32083 )
...
* bump C-core version
* regenerate projects
2 years ago
Larry Safran
ad1069b499
add v1.52.0 java release to client matrix ( #32080 )
2 years ago
github-actions[bot]
b55b697a0f
Automated change: Fix sanity tests ( #32082 )
...
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Craig Tiller
2caa79feeb
[promises] Multi-producer, single-consumer for inter-activity comms ( #31927 )
...
* mpsc
* Automated change: Fix sanity tests
* tests
* tests
* Automated change: Fix sanity tests
* comments
* comments
* fix
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago