Alexander Polcyn
bdfd96ad03
Remove MAX_EPOLL_EVENTS_HANDLED_EACH_POLL_CALL to ensure timely
...
processing of events
4 years ago
Vijay Pai
9d79ca6058
C++ify core server
4 years ago
Mark D. Roth
9404f66f70
Replace most uses of gpr_asprintf() with absl calls.
4 years ago
Mark D. Roth
c769951764
Remove deprecated variant of JoinHostPort().
5 years ago
Esun Kim
e019f18707
Fix C2196: egrep is non-standard and deprecated.
5 years ago
Yash Tibrewal
0622d34bd2
Re-enable work_serializer test internally
5 years ago
Yash Tibrewal
eb179095c4
Buildify
5 years ago
Jan Tattermusch
bd450a3146
clang format code
5 years ago
Jan Tattermusch
2d73493b5e
dont segfault if --resolver_type is not supplied
5 years ago
Yash Tibrewal
56f4129a1e
Add notap tag for work_serializer
5 years ago
Yash Tibrewal
003122d1c2
Add size enormous to work_serializer_test
5 years ago
Yash Tibrewal
74309886bb
Replace LogicalThread with WorkSerializer
5 years ago
Yash Tibrewal
0ae85fe758
Fix logical thread orphaning
5 years ago
Lidi Zheng
d5d6914751
Make buildifier sanity test fail-able
5 years ago
Yash Tibrewal
e05417db32
Use LogicalThread in client channel code
5 years ago
Guantao Liu
2d153a5fe3
Fix build errors.
5 years ago
Guantao Liu
b3b155c256
Fix build errors.
5 years ago
Guantao Liu
683384cd5f
Clang format.
5 years ago
Guantao Liu
e2b53bec09
Address review comments.
5 years ago
Guantao Liu
19d1776c0d
Rebase the workspace to fix the submodule discrepancy.
5 years ago
Guantao Liu
a39c4edb2a
Fix build errors.
5 years ago
Guantao Liu
13929e69ae
Clang format.
5 years ago
Guantao Liu
df435e584d
Address review comments.
5 years ago
Yash Tibrewal
71d2895005
Reviewer comments
5 years ago
Yash Tibrewal
1ae439e3f0
Reviewer comments
5 years ago
Jan Tattermusch
05012c288f
make tcp_posix_test run when CFSTREAM is enabled
5 years ago
Prashant Jaikumar
2526dfade5
WIP: Make core and C++ tests work with bazel on Mac OS
5 years ago
Jan Tattermusch
5d352ded8b
disable a few macos bazel tests
5 years ago
Yash Tibrewal
d4d9e45990
Use std::function instead of grpc_closure
5 years ago
Yash Tibrewal
3b1d176e9d
LogicalThread
5 years ago
Vijay Pai
be6979202b
Revamp server-side C++ callback API, message allocator, and mocking
5 years ago
Guantao Liu
8c58f224de
Bare bones of the libuv EventManager.
5 years ago
Mikko Rantanen
cc61d0e25d
Make the test more reliable
5 years ago
Mikko Rantanen
a8ab03d758
Clean up the test
5 years ago
Mikko Rantanen
0c9ddc9d23
Clang format
5 years ago
Mikko Rantanen
bde8e283a2
Add test for kicking other pollsets
5 years ago
Esun Kim
e45b60d1fe
Fix unique_ptr<char> memory allocation mismatch
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Esun Kim
3a519a0b64
Replaced grpc_core New & Delete with C++ new & delete
5 years ago
Richard Belleville
57e40c87e9
Buildifier again
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Richard Belleville
444d5b7760
Revert "Reuse the definition already in the bazel/ directory"
...
Turns out that putting this in the main build definition starklark file
means that our users will also incur a dependency on the repo rule.
That's no bueno.
This reverts commit 78e443b4f6
.
5 years ago
Richard Belleville
78e443b4f6
Reuse the definition already in the bazel/ directory
5 years ago
Richard Belleville
4c8935761d
Add wrapper layer for Blaze
5 years ago
Yash Tibrewal
08ba7246c0
Remove GRPC_CLOSURE_RUN and replace with grpc_core::Closure::Run
5 years ago
Yash Tibrewal
3a189d7e08
test changes
5 years ago
Yash Tibrewal
a5ba140f3c
Test changes
5 years ago
Eytan Kidron
c97ce9057b
Simplify the platform and constraints settings for remote execution
...
* Remove the toolchains //third_party/toolchains:local and //third_party/toolchains:local_large.
* Remove the platforms :rbe_ubuntu1604, :rbe_ubuntu1604_large, :local and :local_large.
* No longer inherit from @rbe_default//config:platform but instead use it directly. It is now the only non-windows platform.
* When creating @rbe_default//config:platform directly with rbe_autoconfig, set dockerAddCapabilities and dockerPrivileged directly in the exec_properties field. No need to set dockerNetwork to "off" and dockerSiblingContainers to false since these are the defaults.
* Also set gceMachineType = "n1-highmem-2" on the default platform. This value can be overridden by specific targets that want to use LARGE_MACHINE.
* Use create_exec_properties_dict where appropriate.
* Use custom_exec_properties to define LARGE_MACHINE.
I wasn't able to test thoroughly that this PR does not break any existing targets. I was not able to run anything on windows/mac and I also don't have access to gRPC's RBE setup.
5 years ago
Jan Tattermusch
e5e3f70a1a
Revert "Revert "Upgrade to bazel 1.0.0""
5 years ago
Vijay Pai
2477b966e2
Remove unused-parameter warnings, round 2 (17 of 19)
5 years ago