Richard Belleville
4de4a7da7b
Reenable python bazel tests
6 years ago
Lidi Zheng
371c0a483d
Correct the testcase file for different runtimes
6 years ago
Lidi Zheng
83c5981d15
Fix the oversight from #18841
6 years ago
Lidi Zheng
ee47d5ee75
Regenerate projects
6 years ago
Richard Belleville
05f37c8143
Remove dependency on pubref/rules_proto.
...
This commit resolves #18331 .
This commit resolves #18256 .
This commit resolves... another TODO that apparently didn't have an
associated github issue.
We swap out pubref's implementation of py_proto_library with our own,
which more closely mirrors the interface of the internal
py_proto_library, taking the descriptor file output of a proto_library
rule as input.
One minor change in behavior was introduced for simplicity. When a
py_proto_library depends on a proto_library with a source proto file in
a subdirectory of the bazel package, the import module of the resultant
python library will reflect the package, *not* the full directory of the
proto file, including both the bazel package and the subdirectories, as
pubref did previously. This behavior also more closely mirrors google
internal behavior.
This commit also introduces a slightly more stringent bazel format
script. Buildifier on its own will not take care of long lines, but by
running yapf first, we end up with a more legible file. At the moment,
there is no sanity check associated with this formatter.
6 years ago
Arjun Roy
8ce42f67b2
Shrink arena size by 40 bytes and add additional
...
alignment options (for cache-alignment).
We shrink by:
1) Removing an unnecessary zone pointer.
2) Replacing gpr_mu (40 bytes when using pthread_mutex_t) with
std::atomic_flag.
We also header-inline the fastpath alloc (ie. when not doing a zone
alloc) and move the malloc() for a zone alloc outside of the mutex
critical zone, which allows us to replace the mutex with a spinlock.
We also cache-align created arenas.
6 years ago
yang-g
37783d6329
Stop calling ParseCommandLineFlags directly, use wrapper call instead
6 years ago
Karthik Ravi Shankar
a1493cfa62
Add missing files for build
6 years ago
Karthik Ravi Shankar
81ba5a7b9b
Add missing files for build
6 years ago
Jan Tattermusch
f53eca24f4
add non-internal build.cfg files for bazel RBE jobs
6 years ago
Jan Tattermusch
d5c3108e46
workaround the need to source activate.sh
6 years ago
John Luo
995b014904
Update aspnetcore interop scripts to use activate.sh
6 years ago
Lidi Zheng
6ec2c6cfb9
Add Python/CXX/Csharp v1.20.0 to client matrix
6 years ago
Yash Tibrewal
edd817a46f
Reviewer comments
6 years ago
Jan Tattermusch
284597c9cf
standardize bazel rbe credentials 2
6 years ago
Jan Tattermusch
92a7d4b615
standardize bazel rbe credentials
6 years ago
Jan Tattermusch
296f42c3e6
improve windows RBE build
6 years ago
Jan Tattermusch
f2f27a0e64
add non-internal build.cfg files for bazel RBE jobs
6 years ago
murgatroid99
dc1bcf8762
Consolidate helper function from windows and libuv
6 years ago
Alex Polcyn
358e2543be
Add 1.19 and 1.20 to interop matrix
6 years ago
Muxi Yan
3473788621
Remove example build tests that do not depend on changes in a PR or master branch
6 years ago
Yash Tibrewal
07e899f5f3
Separate out message size parsing into a different file to avoid build issues
6 years ago
Muxi Yan
9e593f721f
build system fix for default CFStream
6 years ago
Arjun Roy
7d946633ea
grpc_slice_refcount devirtualization
6 years ago
Yash Tibrewal
2c4c8438cc
Message size filter parser and health check parser
6 years ago
murgatroid99
41871bf7de
Add cares glue for libuv event loop
6 years ago
Esun Kim
4b4ecdf3b9
Fixed sanitize.sh
...
It has been broken since check_copyright dropped the --fix option.
This script is modified not to use the missing option.
6 years ago
Soheil Hassas Yeganeh
2b9448a71c
Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv.""
...
This reverts commit d09c9f8e20
.
6 years ago
yang-g
6929cdd654
initial
6 years ago
Lidi Zheng
7095f5acbe
Use requirements.bazel.txt to generate Python documents
6 years ago
Yihua Zhang
ef4508ca0d
fix memory leaks in ssl credential reload.
6 years ago
Lidi Zheng
ae72bf76b3
Regenerate projects
6 years ago
Bill Feng
9ebde5ecce
removed debug output
6 years ago
Bill Feng
85100a780f
windows rbe for Kokoro CI
6 years ago
Alexander Polcyn
4ba81610ee
Revert "Update the upb submodule for proto.oneof fix in generated code."
...
This reverts commit 2975571fd3
.
6 years ago
Jan Tattermusch
788e5fd0f8
workaround the need to source activate.sh
6 years ago
Alexander Polcyn
880796e8ba
Revert "Ban std:: sync constructs"
...
This reverts commit bb8ba4547a
.
6 years ago
Alexander Polcyn
d09c9f8e20
Revert "Introduce C++ wrappers for gpr_mu and gpr_cv."
...
This reverts commit a26c09dd25
.
6 years ago
Vishal Powar
2975571fd3
Update the upb submodule for proto.oneof fix in generated code.
6 years ago
Karthik Ravi Shankar
62fb156122
Fold CompletionQueue and ServerCompletionQueue into grpc_impl
6 years ago
John Luo
2ec339d4c9
Update aspnetcore interop scripts to use activate.sh
6 years ago
Karthik Ravi Shankar
c93a3aaed3
Remove more files
6 years ago
Karthik Ravi Shankar
973fa6950e
Fold Channel into grpc_impl from grpc namespace
6 years ago
Jan Tattermusch
453cde5fb9
use bazel 0.23.2 for macos bazel build
6 years ago
Karthik Ravi Shankar
2e88231fc0
Revert "Revert "Merge pull request #18458 from grpc/grpc_namespace_server""
6 years ago
Soheil Hassas Yeganeh
e85dd2e644
Fix build errors
6 years ago
Karthik Ravi Shankar
f03b309787
Revert "Merge pull request #18458 from grpc/grpc_namespace_server"
...
This reverts commit dc1089a6d1
, reversing
changes made to 31843787cc
.
This change also includes - Revert "Merge pull request #17932 from soheilhy/gprpp-mutex"
This reverts commit df4b6a763d
, reversing
changes made to dc1089a6d1
.
6 years ago
Karthik Ravi Shankar
dad3f34207
Revert "Revert "Revert "Folding the Channel class into the grpc_impl namespace."""
6 years ago
Kun Zhang
ddd10e2c4c
Add grpc-java 1.20.0 to test matrix.
6 years ago
Karthik Ravi Shankar
891b6cf7ae
Revert "Folding CompletionQueue and ServerCompletionQueue."
6 years ago