Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
406 commits
Select commit Hold shift + click to select a range
7eeb1e5
address review comments
jtattermusch Nov 26, 2019
692c693
Merge pull request #21290 from gnossen/grpc_testing_mutation
gnossen Nov 26, 2019
9056c70
Merge pull request #21287 from rmstar/time_jump_test_ntp
rmstar Nov 26, 2019
028938f
Adds deadline & expands comment
lidizheng Nov 26, 2019
431fd6d
Merge pull request #21219 from jtattermusch/bazel_reduce_timeouts
jtattermusch Nov 26, 2019
a85d4b7
Merge pull request #21270 from lidizheng/py3.8-macos
lidizheng Nov 26, 2019
f0b24bf
Merge branch 'master' into py3.8-windows
lidizheng Nov 26, 2019
f0db108
Merge pull request #21266 from jtattermusch/fix_compression_empty
jtattermusch Nov 27, 2019
06b420d
consider cancelRequested flag too
jtattermusch Nov 27, 2019
aa40b1c
Merge pull request #20510 from jtattermusch/bazel_test_on_mac
jtattermusch Nov 27, 2019
e5634f3
dont run qps_json_driver and json_run_localhost scenarios under bazel…
jtattermusch Nov 27, 2019
6042266
Update manager to nicolasnoble
veblush Nov 27, 2019
d0578ce
Merge pull request #21298 from grpc/revert-21196-zhen_alts_context_C++_2
AspirinSJL Nov 27, 2019
bceb2c8
Update doc of interceptor about response order requirements
Nov 27, 2019
60d0105
Fix compression filter Stream::Next bug
hcaseyal Nov 26, 2019
bdac6a5
Revert csharp workaround for empty payload gzip compression crash
hcaseyal Nov 27, 2019
38d361c
Update GRPCUnaryResponseHandler with generics
Nov 27, 2019
91cc01e
nit fix
Nov 27, 2019
c4f80b8
Update ruby docker image to use pthread for win32
veblush Nov 27, 2019
9ec763a
Add doc to notice that users should not reuse GRPCUnaryResponseHandler
Nov 27, 2019
cfc8fbb
Merge pull request #21313 from veblush/rotation
veblush Nov 27, 2019
109b7d7
Add abseil targets
veblush Nov 27, 2019
f830dde
Remove GRPCProtoResponseHandler implementation since no longer needed
Nov 27, 2019
264d71b
Update RecordRoute
Nov 27, 2019
4ca85de
Update abseil-cpp to the latest
veblush Nov 27, 2019
7fa653d
Merge pull request #21277 from jboeuf/sts_creds_fix
jboeuf Nov 27, 2019
c0b85e5
clang-format
Nov 27, 2019
9bda9e9
Add additional comments
Nov 27, 2019
31ffd16
Merge pull request #21285 from lidizheng/add-ignores
lidizheng Nov 27, 2019
353d1d5
Merge pull request #21315 from hcaseyal/fix_gzip_empty_message_crash
hcaseyal Nov 28, 2019
b5e0d5e
Merge pull request #21271 from lidizheng/py3.8-windows
lidizheng Nov 28, 2019
a02d6b9
Merge pull request #21310 from jtattermusch/trim_mac_scenarios
jtattermusch Nov 28, 2019
8787652
add job config for MacOS bazel C/C++ tests on PR
jtattermusch Nov 28, 2019
81ca730
Improve & update BUILDING.md
jtattermusch Nov 28, 2019
48b1f8d
more updates to building & installation
jtattermusch Nov 28, 2019
735d228
Add url scheme to ALTS security connector
Dec 2, 2019
955e0df
update cmake->CMake
jtattermusch Dec 2, 2019
921c413
cmake -> CMake
jtattermusch Dec 2, 2019
592c34d
cmake -> CMake
jtattermusch Dec 2, 2019
b31ce2f
cmake -> CMake
jtattermusch Dec 2, 2019
9c76310
cmake -> CMake
jtattermusch Dec 2, 2019
ac1c5de
cmake -> CMake
jtattermusch Dec 2, 2019
e2ae404
Merge pull request #21316 from muxi/update-unary-response-handler-gen…
muxi Dec 2, 2019
2c99247
Merge pull request #21314 from muxi/update-interceptor-doc
muxi Dec 2, 2019
42039d0
Revert "Release Python3.8 wheels for Windows"
jtattermusch Dec 2, 2019
5cae3d4
Merge pull request #21319 from veblush/update-abseil
veblush Dec 2, 2019
2e6192d
Merge pull request #21318 from veblush/abseil-build-support
veblush Dec 2, 2019
2296989
Merge pull request #21328 from jtattermusch/macos_bazel_pr_cfg
jtattermusch Dec 2, 2019
99e8d6c
Merge pull request #21339 from grpc/revert-21271-py3.8-windows
lidizheng Dec 2, 2019
db4ce94
Revert "Revert "Release Python3.8 wheels for Windows""
lidizheng Dec 2, 2019
b751711
Flip the installation order of Python38 and Golang
lidizheng Dec 2, 2019
8043c49
Merge pull request #20903 from HannahShiSFB/roots.pem
stanley-cheung Dec 2, 2019
29bcc3f
Merge pull request #20991 from stanley-cheung/php-add-custom-logger
stanley-cheung Dec 2, 2019
71d2895
Reviewer comments
yashykt Dec 2, 2019
a6507e0
Merge pull request #21333 from jiangtaoli2016/url_scheme
Dec 2, 2019
631fe79
Merge pull request #21207 from markdroth/c++_proxy_mapper
markdroth Dec 2, 2019
e46eabb
Merge pull request #21317 from veblush/ruby-mingw
veblush Dec 2, 2019
5817f62
Merge pull request #21275 from yashykt/logicalthread
yashykt Dec 2, 2019
df435e5
Address review comments.
guantaol Dec 2, 2019
94a8c58
Remove namespace experimental from namespace grpc_impl
vjpai Dec 2, 2019
5d24c1c
Merge remote-tracking branch 'upstream/master' into libuv_em_basic
guantaol Dec 2, 2019
13929e6
Clang format.
guantaol Dec 2, 2019
a39c4ed
Fix build errors.
guantaol Dec 3, 2019
a3d29e2
Ensure the installation process is finished
lidizheng Dec 3, 2019
19d1776
Rebase the workspace to fix the submodule discrepancy.
guantaol Dec 3, 2019
d969d8c
Fix build rules.
guantaol Nov 15, 2019
1de3076
Fix sanity checks.
guantaol Nov 15, 2019
e2b53be
Address review comments.
guantaol Dec 2, 2019
683384c
Clang format.
guantaol Dec 2, 2019
b3b155c
Fix build errors.
guantaol Dec 3, 2019
de41234
Merge branch 'libuv_em_basic' of github.com:guantaol/grpc into libuv_…
guantaol Dec 3, 2019
2d153a5
Fix build errors.
guantaol Dec 3, 2019
98d8ce3
Fix the submodule discrepancy.
guantaol Dec 3, 2019
17c24ff
Merge remote-tracking branch 'origin/v1.25.x' into upmerge_1_25
gnossen Dec 3, 2019
046bfb6
improve wording
jtattermusch Dec 3, 2019
f7e34e9
Merge pull request #21202 from jtattermusch/csharp_unobserved_fix
jtattermusch Dec 3, 2019
9940819
Merge pull request #21349 from gnossen/upmerge_1_25
gnossen Dec 3, 2019
c5fb2c0
Adding a comment explain the installation order
lidizheng Dec 3, 2019
ae2b02a
Support client side handshaker handoff fd
yang-g Dec 3, 2019
af44833
Merge pull request #20987 from HannahShiSFB/start-batch-performance-i…
stanley-cheung Dec 3, 2019
89d317d
Merge pull request #21343 from vjpai/grpc_impl_callback_nonexperimental
vjpai Dec 3, 2019
2c87eaa
De-experimentalize generic features of callback API under an ifdef
vjpai Dec 3, 2019
f566695
Merge pull request #21340 from grpc/revert-21339-revert-21271-py3.8-w…
lidizheng Dec 3, 2019
5e5781c
First step of adding streaming API:
lidizheng Nov 16, 2019
bcaf6d4
Add move assignment method to Optional<>
AspirinSJL Dec 2, 2019
2693d34
Make StringView cmp compatible with absl
AspirinSJL Dec 2, 2019
2907466
Merge pull request #21352 from yang-g/client_handoff
yang-g Dec 3, 2019
f7ddf4e
Add exceed capacity test
JamesNK Dec 3, 2019
7cccfb3
Additional tests
JamesNK Dec 3, 2019
361e47c
Bump version to 1.27
gnossen Dec 3, 2019
6feae07
Regenerate projects
gnossen Dec 3, 2019
dc2ee66
Make Sanity test happy
lidizheng Dec 3, 2019
32d0548
Hitting the technical debt the hard way
lidizheng Dec 3, 2019
c5d1940
Attempt to fix all CI failures:
lidizheng Dec 3, 2019
ad1be55
Update rotation to karthikravis
nicolasnoble Dec 4, 2019
939bc88
Update cleanup_request.md
nicolasnoble Dec 4, 2019
9943749
Update feature_request.md
nicolasnoble Dec 4, 2019
1e6defe
Update pull_request_template.md
nicolasnoble Dec 4, 2019
b8cebf0
Fix a TODO
vjpai Dec 4, 2019
1d5a5af
Merge pull request #21357 from gnossen/1.27_bump
gnossen Dec 4, 2019
2030a4e
move core of Async*Call into a new internal AsyncCallState struct; ab…
mgravell Jul 11, 2019
931ce49
fix a few nits
jtattermusch Sep 17, 2019
74f3291
Remove readonly struct to fix build
JamesNK Dec 4, 2019
8fd4767
Remove unused parameter names
vjpai Dec 4, 2019
eac7b5e
port_platform should be included since that's where NONEXPERIMENTAL i…
vjpai Dec 4, 2019
1c5aa3c
Remove namespace experimental here also
vjpai Dec 4, 2019
0ba1a0e
Remove unused forward declarations produced by C++ code generator
vjpai Dec 4, 2019
d991de1
Merge pull request #21354 from vjpai/conditional_deexperimentalize
vjpai Dec 4, 2019
62e01dd
Add non-experimental:: versions under ifdef
vjpai Dec 4, 2019
a7e01b7
Merge pull request #21366 from grpc/vjpai-patch-1
vjpai Dec 4, 2019
06e6742
Merge pull request #21344 from AspirinSJL/stringview_cmp
AspirinSJL Dec 4, 2019
32ace42
Merge pull request #21120 from JamesNK/jamesnk/healthchecks-watch
jtattermusch Dec 4, 2019
45da08f
Merge pull request #21329 from jtattermusch/improve_building_instruct…
jtattermusch Dec 4, 2019
458f64d
Merge pull request #21369 from vjpai/unfwd_decl
vjpai Dec 4, 2019
2e958cf
(Census client filter: use current span and tags. original_author=g-e…
Nov 18, 2019
f31e9d5
Support multiple xds servers in bootstrap file.
markdroth Dec 4, 2019
c36af39
Merge pull request #21360 from grpc/nicolasnoble-patch-1
nicolasnoble Dec 4, 2019
4b82fae
De-experimentalize alarm
vjpai Dec 4, 2019
526fcb5
Merge pull request #21257 from vjpai/no_pthread
vjpai Dec 4, 2019
36b80dc
Merge pull request #21342 from AspirinSJL/optional
AspirinSJL Dec 4, 2019
5b9f997
Merge pull request #21368 from vjpai/conditional_deexperimentalize_pt2
vjpai Dec 4, 2019
8887409
Actually implement the generic reactor-based unary call.
vjpai Dec 4, 2019
45e23ef
Ship grpcio-status with the actual proto file
lidizheng Dec 4, 2019
4f834e7
Clean up
JamesNK Dec 4, 2019
68df397
Remove vtables from JSON library
markdroth Dec 4, 2019
683986a
Merge pull request #21249 from ajamato/grpc_census_tags
gnossen Dec 4, 2019
408ec6e
fix xds_end2end_test
markdroth Dec 4, 2019
6b4b891
Merge remote-tracking branch 'upstream/master' into libuv_em_basic
guantaol Dec 4, 2019
1b5da2b
Merge pull request #21214 from markdroth/json_remove_vtable
markdroth Dec 4, 2019
d4b8527
Adopt reviewer's advices
lidizheng Dec 4, 2019
1a3916b
Use False instead 0 for bint
lidizheng Dec 4, 2019
9cedb80
Fix flaky health check test
JamesNK Dec 4, 2019
bebd20b
Merge pull request #21377 from lidizheng/ship-with-proto
lidizheng Dec 4, 2019
8abdbe1
Improve ChannelCredentials.Create error messsage with non-SslCredentials
JamesNK Dec 5, 2019
1fec449
Improve error message
JamesNK Dec 5, 2019
8b74004
Improve error message
JamesNK Dec 5, 2019
e607d51
Use mutex and condvar to coordinate shutdown.
guantaol Dec 5, 2019
ee4b311
Merge remote-tracking branch 'upstream/master' into libuv_em_basic
guantaol Dec 5, 2019
bc99dde
Adopt reviewer's advices
lidizheng Dec 5, 2019
f818a03
Merge pull request #21365 from JamesNK/mgravell/avoid-delegate-spawn
jtattermusch Dec 5, 2019
642e45a
Merge pull request #21382 from JamesNK/jamesnk/fix-flakey-test
jtattermusch Dec 5, 2019
500a69c
Update versioning.md
jtattermusch Dec 5, 2019
866cb72
Merge pull request #21374 from markdroth/xds_bootstrap_server
markdroth Dec 5, 2019
81b4bc0
Merge remote-tracking branch 'upstream/master' into libuv_em_basic
guantaol Dec 5, 2019
3485bf4
Fix a typo.
guantaol Dec 5, 2019
c5b9828
Merge pull request #21378 from vjpai/deexperimentalize_alarm
vjpai Dec 5, 2019
dbf5c01
Make Python 38 install script better
lidizheng Dec 5, 2019
7c46d37
Merge pull request #21380 from vjpai/implement_generic_unary_reactor
vjpai Dec 5, 2019
2411857
Allow default use of system root certs on Android.
Dec 5, 2019
3da2c7a
De-experimentalize generic stub (under macro)
vjpai Dec 5, 2019
a6dbc7a
rename spiffe to tls
yihuazhang Dec 6, 2019
46e963f
Let streaming RPC start immediately
lidizheng Dec 6, 2019
fa4eb94
Remove the add_callback method & fix segfault
lidizheng Dec 6, 2019
36e6ee9
Adopt reviewer's advices:
lidizheng Dec 6, 2019
1e31e61
Remove a useless line
lidizheng Dec 6, 2019
e6d87e2
Fix
vjpai Dec 6, 2019
3f66a71
Merge pull request #21403 from grpc/vjpai-patch-1
vjpai Dec 6, 2019
188fe7c
PHP: update readme
stanley-cheung Dec 6, 2019
9be63d9
Update versioning.md
jtattermusch Dec 6, 2019
cef8ed8
upgrade Microsoft.NETFramework.ReferenceAssemblies dependency
jtattermusch Dec 6, 2019
bcb716a
Merge pull request #21389 from grpc/jtattermusch-patch-2
jtattermusch Dec 6, 2019
059884e
fix a build error
yihuazhang Dec 6, 2019
cc5a7d6
Merge remote-tracking branch 'upstream/master' into spiffe-rename
yihuazhang Dec 6, 2019
933d756
Add Findc-ares.cmake module
KyleFromKitware Oct 25, 2019
bb01a12
Add c-ares note to run_distrib_test_cmake.sh
KyleFromKitware Dec 5, 2019
2bcac49
Regenerate CMakeLists.txt
KyleFromKitware Oct 25, 2019
3ebb5e1
Merge pull request #21395 from kaya/master
ericgribkoff Dec 6, 2019
4d5b841
Merge pull request #21398 from vjpai/deexperimentalize_generic
vjpai Dec 6, 2019
12f532d
Merge pull request #21404 from stanley-cheung/php-update-readme
stanley-cheung Dec 6, 2019
bad1b35
Merge pull request #21399 from yihuazhang/spiffe-rename
yihuazhang Dec 6, 2019
d411891
Fix a tiny typing mismatch
lidizheng Dec 6, 2019
89e5c2f
Add assert for API misuse
hcaseyal Dec 5, 2019
e9e77e5
Suppress the pylint "abstract-method" warning
lidizheng Dec 6, 2019
467bd83
Correct the return types
lidizheng Dec 7, 2019
767bb73
Update run_distrib_test_cmake.sh
jtattermusch Dec 9, 2019
1917b1f
Merge pull request #21385 from hcaseyal/generic_unary
hcaseyal Dec 9, 2019
25f6723
Remove unused import
lidizheng Dec 9, 2019
2d95bb2
Merge pull request #21396 from lidizheng/fix-ps1
lidizheng Dec 9, 2019
a3d6073
Merge pull request #20815 from KyleFromKitware/findc-ares
jtattermusch Dec 9, 2019
a12a8f0
Merge pull request #21383 from JamesNK/jamesnk/channelcredentials-imp…
jtattermusch Dec 9, 2019
ad69780
Remove unneeded semicolons
vjpai Dec 9, 2019
6f9b771
Adopt advices from gnossen@:
lidizheng Dec 10, 2019
eff9f93
Simplify the creation and destruction of grpc_call
lidizheng Dec 10, 2019
160900c
Renamed the callback_start_batch to execute_batch
lidizheng Dec 10, 2019
79c4a2f
Fix leak when running b64_encode_fuzzer tests.
iposva-google Dec 10, 2019
59415d0
Create testcase-5686577615339520
iposva-google Dec 10, 2019
8c5e8fc
Update rotation to vjpai
karthikravis Dec 10, 2019
9b1f8e4
Merge pull request #21410 from jtattermusch/upgrade_reference_assembl…
jtattermusch Dec 10, 2019
1b54364
Add preprocessed_builds to abseil-cpp
veblush Dec 7, 2019
de590a2
Make build template more robust
veblush Dec 7, 2019
021ef77
Update by code review
veblush Dec 10, 2019
bd60691
Fix include order for clang_format.
iposva-google Dec 11, 2019
b9c06e0
Merge pull request #21216 from guantaol/libuv_em_basic
guantaol Dec 11, 2019
f0b344d
Merge pull request #21438 from karthikravis/update-rotation
vjpai Dec 11, 2019
4955cda
Merge pull request #21232 from lidizheng/aio-streaming
lidizheng Dec 11, 2019
684c503
Add pytype as one of our sanity tests
lidizheng Dec 5, 2019
3552872
Make pytype check script depends on the configuration
lidizheng Dec 9, 2019
a205eaa
Fix the mismatch type of benchmark server
lidizheng Dec 10, 2019
5c048a4
Move check pytype script to tools/distrib
lidizheng Dec 10, 2019
8ca400f
Add copyright
lidizheng Dec 10, 2019
81481cb
Merge pull request #21433 from iposva-google/fuzzer-5686577615339520
karthikravis Dec 11, 2019
bf9655e
Merge pull request #21420 from veblush/abseil-pre-builds
veblush Dec 11, 2019
edff1b0
Merge pull request #21421 from veblush/build-robust
veblush Dec 11, 2019
cad4c32
Allow gRPC_INSTALL with module providers
zackgalbreath Dec 4, 2019
0916ee4
Add distribtest for install-from-module
zackgalbreath Dec 11, 2019
ae3c098
Fix the styling
lidizheng Dec 11, 2019
48cafcc
Monthly update of root pem
Dec 11, 2019
c8d9ec1
Merge pull request #21429 from grpc/vjpai-patch-1
vjpai Dec 11, 2019
f692cf5
Upgrade the Cython version whenever we can
lidizheng Dec 11, 2019
e4edc01
Upgrade Cython in Dockerfiles
lidizheng Dec 11, 2019
28ca0c6
Install necessary packages earlier
lidizheng Dec 11, 2019
04d48f4
Merge pull request #21384 from lidizheng/pytype
lidizheng Dec 11, 2019
cceacf1
Install Python pacakges with --user
lidizheng Dec 11, 2019
c9378df
Merge pull request #21447 from jiangtaoli2016/root_pem
Dec 11, 2019
169e775
Revert "Generic API: assert when sending uninitialized byte buffer"
veblush Dec 11, 2019
7202029
Add time display to debug Kokoro timeout
Dec 11, 2019
63223f8
fix sanity
Dec 11, 2019
8d9d832
De-experimentalize generated code
vjpai Dec 6, 2019
f257562
Merge pull request #21454 from grpc/revert-21385-generic_unary
veblush Dec 12, 2019
151e5b7
Install required packages with --user
lidizheng Dec 12, 2019
d82b312
Move operations out of lock in Bind functions
vjpai Dec 11, 2019
944e6f9
Create testcase-5759629707444224.
iposva-google Dec 12, 2019
a1cf1eb
Fix leak when running b64_decode_fuzzer tests.
iposva-google Dec 12, 2019
bf3a5c2
Only install Cython early to satisfy different platforms
lidizheng Dec 12, 2019
19404f5
Merge pull request #21405 from vjpai/deexperimentalize_codegen
vjpai Dec 12, 2019
377a32c
Merge pull request #21443 from vjpai/fix_bug_21210
vjpai Dec 12, 2019
5284d51
leaner C# build
jtattermusch Dec 6, 2019
9ed0081
remove no-longer-used cfg files
jtattermusch Dec 6, 2019
42f82ba
leaner ruby tests
jtattermusch Dec 6, 2019
0890bc9
leaner python tests
jtattermusch Dec 6, 2019
7aaf57c
fix artifact and distribtest
jtattermusch Dec 6, 2019
b2ca1f4
leaner grpc_ios_binary_size
jtattermusch Dec 6, 2019
e684a3a
leaner objc tests
jtattermusch Dec 6, 2019
96d2517
fixes in prepare_build_macos_rc
jtattermusch Dec 9, 2019
f766152
Merge pull request #21457 from muxi/debug-ios-cpp-cronet
muxi Dec 12, 2019
1550e10
Merge pull request #21451 from lidizheng/upgrade-cython
lidizheng Dec 12, 2019
9be35f7
Make CancelDelayedRpc test not use sleeps for client-server sync
vjpai Dec 12, 2019
12757da
Merge pull request #21459 from iposva-google/fuzzer-5759629707444224
vjpai Dec 13, 2019
56f1549
Merge pull request #21412 from jtattermusch/leaner_builds
jtattermusch Dec 13, 2019
ef05028
Clean up APIs for handling grpclb protos
markdroth Dec 13, 2019
cd56d66
Merge pull request #21411 from zackgalbreath/thirdparty_install
jtattermusch Dec 13, 2019
95fe553
Merge pull request #21413 from markdroth/grpclb_proto_api_cleanup
markdroth Dec 13, 2019
31773d2
grpclb: Add support for balancer telling client to enter fallback mode.
markdroth Dec 13, 2019
f7312a2
Add more stringent check for detection of python headers
gnossen Dec 13, 2019
98391c8
[Exposing ALTS Context 2/2] Utility Wrapper Class
ZhenLian Dec 12, 2019
4c34781
Merge pull request #21452 from markdroth/grpclb_balancer_controls_fal…
markdroth Dec 13, 2019
24483d2
Address reviewer comments
vjpai Dec 13, 2019
32fee2d
Merge pull request #21456 from grpc/zhen_alts_context_new
ZhenLian Dec 13, 2019
e86ec44
Merge pull request #21477 from gnossen/stringent_python_include
gnossen Dec 14, 2019
e522302
Merge pull request #21465 from vjpai/fix_cancel_delayed_rpc
vjpai Dec 14, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: Report a bug
about: Create a report to help us improve
labels: kind/bug, priority/P2
assignees: sheenaqotj
assignees: vjpai

---

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/cleanup_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: Request a cleanup
about: Suggest a cleanup in our repository
labels: kind/internal cleanup, priority/P2
assignees: sheenaqotj
assignees: vjpai

---

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: Request a feature
about: Suggest an idea for this project
labels: kind/enhancement, priority/P2
assignees: sheenaqotj
assignees: vjpai

---

Expand Down
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ If you know who should review your pull request, please remove the mentioning be

-->

@sheenaqotj
@vjpai
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ py27_gevent/
py27_native/
py3[0-9]_gevent/
py3[0-9]_native/
a.out
src/python/grpcio_*/LICENSE
src/python/grpcio_status/grpc_status/google/rpc/status.proto
.pytype

# Node installation output
node_modules
Expand Down
56 changes: 44 additions & 12 deletions BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,11 @@ config_setting(
python_config_settings()

# This should be updated along with build.yaml
g_stands_for = "gon"
g_stands_for = "guantao"

core_version = "9.0.0"

version = "1.26.0-dev"
version = "1.27.0-dev"

GPR_PUBLIC_HDRS = [
"include/grpc/support/alloc.h",
Expand Down Expand Up @@ -150,6 +150,7 @@ GRPCXX_SRCS = [
"src/cpp/server/health/health_check_service.cc",
"src/cpp/server/health/health_check_service_server_builder_option.cc",
"src/cpp/server/server_builder.cc",
"src/cpp/server/server_callback.cc",
"src/cpp/server/server_cc.cc",
"src/cpp/server/server_context.cc",
"src/cpp/server/server_credentials.cc",
Expand Down Expand Up @@ -427,6 +428,23 @@ grpc_cc_library(
],
)

grpc_cc_library(
name = "grpc++_alts",
srcs = [
"src/cpp/common/alts_context.cc",
],
hdrs = [
"include/grpcpp/alts_context.h",
],
language = "c++",
standalone = True,
deps = [
"alts_upb",
"alts_util",
"grpc++",
],
)

grpc_cc_library(
name = "grpc_csharp_ext",
srcs = [
Expand Down Expand Up @@ -720,6 +738,7 @@ grpc_cc_library(
"src/core/lib/iomgr/is_epollexclusive_available.cc",
"src/core/lib/iomgr/load_file.cc",
"src/core/lib/iomgr/lockfree_event.cc",
"src/core/lib/iomgr/logical_thread.cc",
"src/core/lib/iomgr/polling_entity.cc",
"src/core/lib/iomgr/pollset.cc",
"src/core/lib/iomgr/pollset_custom.cc",
Expand Down Expand Up @@ -773,7 +792,6 @@ grpc_cc_library(
"src/core/lib/iomgr/wakeup_fd_posix.cc",
"src/core/lib/json/json.cc",
"src/core/lib/json/json_reader.cc",
"src/core/lib/json/json_string.cc",
"src/core/lib/json/json_writer.cc",
"src/core/lib/slice/b64.cc",
"src/core/lib/slice/percent_encoding.cc",
Expand Down Expand Up @@ -872,6 +890,7 @@ grpc_cc_library(
"src/core/lib/iomgr/is_epollexclusive_available.h",
"src/core/lib/iomgr/load_file.h",
"src/core/lib/iomgr/lockfree_event.h",
"src/core/lib/iomgr/logical_thread.h",
"src/core/lib/iomgr/nameser.h",
"src/core/lib/iomgr/polling_entity.h",
"src/core/lib/iomgr/pollset.h",
Expand Down Expand Up @@ -915,9 +934,6 @@ grpc_cc_library(
"src/core/lib/iomgr/wakeup_fd_pipe.h",
"src/core/lib/iomgr/wakeup_fd_posix.h",
"src/core/lib/json/json.h",
"src/core/lib/json/json_common.h",
"src/core/lib/json/json_reader.h",
"src/core/lib/json/json_writer.h",
"src/core/lib/slice/b64.h",
"src/core/lib/slice/percent_encoding.h",
"src/core/lib/slice/slice_hash_table.h",
Expand Down Expand Up @@ -1020,7 +1036,6 @@ grpc_cc_library(
"src/core/ext/filters/client_channel/client_channel_channelz.cc",
"src/core/ext/filters/client_channel/client_channel_factory.cc",
"src/core/ext/filters/client_channel/client_channel_plugin.cc",
"src/core/ext/filters/client_channel/connector.cc",
"src/core/ext/filters/client_channel/global_subchannel_pool.cc",
"src/core/ext/filters/client_channel/health/health_check_client.cc",
"src/core/ext/filters/client_channel/http_connect_handshaker.cc",
Expand All @@ -1029,7 +1044,6 @@ grpc_cc_library(
"src/core/ext/filters/client_channel/lb_policy_registry.cc",
"src/core/ext/filters/client_channel/local_subchannel_pool.cc",
"src/core/ext/filters/client_channel/parse_address.cc",
"src/core/ext/filters/client_channel/proxy_mapper.cc",
"src/core/ext/filters/client_channel/proxy_mapper_registry.cc",
"src/core/ext/filters/client_channel/resolver.cc",
"src/core/ext/filters/client_channel/resolver_registry.cc",
Expand Down Expand Up @@ -1652,7 +1666,7 @@ grpc_cc_library(
"src/core/lib/security/credentials/plugin/plugin_credentials.cc",
"src/core/lib/security/credentials/ssl/ssl_credentials.cc",
"src/core/lib/security/credentials/tls/grpc_tls_credentials_options.cc",
"src/core/lib/security/credentials/tls/spiffe_credentials.cc",
"src/core/lib/security/credentials/tls/tls_credentials.cc",
"src/core/lib/security/security_connector/alts/alts_security_connector.cc",
"src/core/lib/security/security_connector/fake/fake_security_connector.cc",
"src/core/lib/security/security_connector/load_system_roots_fallback.cc",
Expand All @@ -1662,7 +1676,7 @@ grpc_cc_library(
"src/core/lib/security/security_connector/ssl/ssl_security_connector.cc",
"src/core/lib/security/security_connector/ssl_utils.cc",
"src/core/lib/security/security_connector/ssl_utils_config.cc",
"src/core/lib/security/security_connector/tls/spiffe_security_connector.cc",
"src/core/lib/security/security_connector/tls/tls_security_connector.cc",
"src/core/lib/security/transport/client_auth_filter.cc",
"src/core/lib/security/transport/secure_endpoint.cc",
"src/core/lib/security/transport/security_handshaker.cc",
Expand Down Expand Up @@ -1690,7 +1704,7 @@ grpc_cc_library(
"src/core/lib/security/credentials/plugin/plugin_credentials.h",
"src/core/lib/security/credentials/ssl/ssl_credentials.h",
"src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
"src/core/lib/security/credentials/tls/spiffe_credentials.h",
"src/core/lib/security/credentials/tls/tls_credentials.h",
"src/core/lib/security/security_connector/alts/alts_security_connector.h",
"src/core/lib/security/security_connector/fake/fake_security_connector.h",
"src/core/lib/security/security_connector/load_system_roots.h",
Expand All @@ -1700,7 +1714,7 @@ grpc_cc_library(
"src/core/lib/security/security_connector/ssl/ssl_security_connector.h",
"src/core/lib/security/security_connector/ssl_utils.h",
"src/core/lib/security/security_connector/ssl_utils_config.h",
"src/core/lib/security/security_connector/tls/spiffe_security_connector.h",
"src/core/lib/security/security_connector/tls/tls_security_connector.h",
"src/core/lib/security/transport/auth_filters.h",
"src/core/lib/security/transport/secure_endpoint.h",
"src/core/lib/security/transport/security_handshaker.h",
Expand Down Expand Up @@ -2129,6 +2143,7 @@ grpc_cc_library(
"include/grpcpp/impl/codegen/security/auth_context.h",
"include/grpcpp/impl/codegen/serialization_traits.h",
"include/grpcpp/impl/codegen/server_callback.h",
"include/grpcpp/impl/codegen/server_callback_handlers.h",
"include/grpcpp/impl/codegen/server_callback_impl.h",
"include/grpcpp/impl/codegen/server_context.h",
"include/grpcpp/impl/codegen/server_context_impl.h",
Expand Down Expand Up @@ -2238,6 +2253,7 @@ grpc_cc_library(
"include/grpc++/test/server_context_test_spouse.h",
"include/grpcpp/test/mock_stream.h",
"include/grpcpp/test/server_context_test_spouse.h",
"include/grpcpp/test/default_reactor_test_peer.h",
],
deps = [
":grpc++",
Expand Down Expand Up @@ -2300,7 +2316,9 @@ grpc_cc_library(
"absl-base",
"absl-time",
"opencensus-trace",
"opencensus-trace-context_util",
"opencensus-stats",
"opencensus-context",
],
language = "c++",
deps = [
Expand Down Expand Up @@ -2611,3 +2629,17 @@ grpc_cc_library(
"src/core/lib/iomgr/poller/eventmanager_interface.h",
],
)

# Libuv-based EventManager implementation
grpc_cc_library(
name = "eventmanager_libuv",
srcs = [
"src/core/lib/iomgr/poller/eventmanager_libuv.cc",
],
hdrs = [
"src/core/lib/iomgr/poller/eventmanager_libuv.h",
],
deps = [
"gpr_base",
],
)
30 changes: 14 additions & 16 deletions BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,6 @@ config("grpc_config") {
"src/core/ext/filters/client_channel/client_channel_factory.cc",
"src/core/ext/filters/client_channel/client_channel_factory.h",
"src/core/ext/filters/client_channel/client_channel_plugin.cc",
"src/core/ext/filters/client_channel/connector.cc",
"src/core/ext/filters/client_channel/connector.h",
"src/core/ext/filters/client_channel/global_subchannel_pool.cc",
"src/core/ext/filters/client_channel/global_subchannel_pool.h",
Expand Down Expand Up @@ -253,7 +252,6 @@ config("grpc_config") {
"src/core/ext/filters/client_channel/local_subchannel_pool.h",
"src/core/ext/filters/client_channel/parse_address.cc",
"src/core/ext/filters/client_channel/parse_address.h",
"src/core/ext/filters/client_channel/proxy_mapper.cc",
"src/core/ext/filters/client_channel/proxy_mapper.h",
"src/core/ext/filters/client_channel/proxy_mapper_registry.cc",
"src/core/ext/filters/client_channel/proxy_mapper_registry.h",
Expand Down Expand Up @@ -597,7 +595,11 @@ config("grpc_config") {
"src/core/lib/iomgr/load_file.h",
"src/core/lib/iomgr/lockfree_event.cc",
"src/core/lib/iomgr/lockfree_event.h",
"src/core/lib/iomgr/logical_thread.cc",
"src/core/lib/iomgr/logical_thread.h",
"src/core/lib/iomgr/nameser.h",
"src/core/lib/iomgr/poller/eventmanager_libuv.cc",
"src/core/lib/iomgr/poller/eventmanager_libuv.h",
"src/core/lib/iomgr/polling_entity.cc",
"src/core/lib/iomgr/polling_entity.h",
"src/core/lib/iomgr/pollset.cc",
Expand Down Expand Up @@ -690,12 +692,8 @@ config("grpc_config") {
"src/core/lib/iomgr/wakeup_fd_posix.h",
"src/core/lib/json/json.cc",
"src/core/lib/json/json.h",
"src/core/lib/json/json_common.h",
"src/core/lib/json/json_reader.cc",
"src/core/lib/json/json_reader.h",
"src/core/lib/json/json_string.cc",
"src/core/lib/json/json_writer.cc",
"src/core/lib/json/json_writer.h",
"src/core/lib/security/context/security_context.cc",
"src/core/lib/security/context/security_context.h",
"src/core/lib/security/credentials/alts/alts_credentials.cc",
Expand Down Expand Up @@ -737,8 +735,8 @@ config("grpc_config") {
"src/core/lib/security/credentials/ssl/ssl_credentials.h",
"src/core/lib/security/credentials/tls/grpc_tls_credentials_options.cc",
"src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
"src/core/lib/security/credentials/tls/spiffe_credentials.cc",
"src/core/lib/security/credentials/tls/spiffe_credentials.h",
"src/core/lib/security/credentials/tls/tls_credentials.cc",
"src/core/lib/security/credentials/tls/tls_credentials.h",
"src/core/lib/security/security_connector/alts/alts_security_connector.cc",
"src/core/lib/security/security_connector/alts/alts_security_connector.h",
"src/core/lib/security/security_connector/fake/fake_security_connector.cc",
Expand All @@ -757,8 +755,8 @@ config("grpc_config") {
"src/core/lib/security/security_connector/ssl_utils.h",
"src/core/lib/security/security_connector/ssl_utils_config.cc",
"src/core/lib/security/security_connector/ssl_utils_config.h",
"src/core/lib/security/security_connector/tls/spiffe_security_connector.cc",
"src/core/lib/security/security_connector/tls/spiffe_security_connector.h",
"src/core/lib/security/security_connector/tls/tls_security_connector.cc",
"src/core/lib/security/security_connector/tls/tls_security_connector.h",
"src/core/lib/security/transport/auth_filters.h",
"src/core/lib/security/transport/client_auth_filter.cc",
"src/core/lib/security/transport/secure_endpoint.cc",
Expand Down Expand Up @@ -1120,6 +1118,7 @@ config("grpc_config") {
"include/grpcpp/impl/codegen/security/auth_context.h",
"include/grpcpp/impl/codegen/serialization_traits.h",
"include/grpcpp/impl/codegen/server_callback.h",
"include/grpcpp/impl/codegen/server_callback_handlers.h",
"include/grpcpp/impl/codegen/server_callback_impl.h",
"include/grpcpp/impl/codegen/server_context.h",
"include/grpcpp/impl/codegen/server_context_impl.h",
Expand Down Expand Up @@ -1202,7 +1201,6 @@ config("grpc_config") {
"src/core/ext/filters/client_channel/client_channel_factory.cc",
"src/core/ext/filters/client_channel/client_channel_factory.h",
"src/core/ext/filters/client_channel/client_channel_plugin.cc",
"src/core/ext/filters/client_channel/connector.cc",
"src/core/ext/filters/client_channel/connector.h",
"src/core/ext/filters/client_channel/global_subchannel_pool.cc",
"src/core/ext/filters/client_channel/global_subchannel_pool.h",
Expand All @@ -1221,7 +1219,6 @@ config("grpc_config") {
"src/core/ext/filters/client_channel/local_subchannel_pool.h",
"src/core/ext/filters/client_channel/parse_address.cc",
"src/core/ext/filters/client_channel/parse_address.h",
"src/core/ext/filters/client_channel/proxy_mapper.cc",
"src/core/ext/filters/client_channel/proxy_mapper.h",
"src/core/ext/filters/client_channel/proxy_mapper_registry.cc",
"src/core/ext/filters/client_channel/proxy_mapper_registry.h",
Expand Down Expand Up @@ -1434,7 +1431,11 @@ config("grpc_config") {
"src/core/lib/iomgr/load_file.h",
"src/core/lib/iomgr/lockfree_event.cc",
"src/core/lib/iomgr/lockfree_event.h",
"src/core/lib/iomgr/logical_thread.cc",
"src/core/lib/iomgr/logical_thread.h",
"src/core/lib/iomgr/nameser.h",
"src/core/lib/iomgr/poller/eventmanager_libuv.cc",
"src/core/lib/iomgr/poller/eventmanager_libuv.h",
"src/core/lib/iomgr/polling_entity.cc",
"src/core/lib/iomgr/polling_entity.h",
"src/core/lib/iomgr/pollset.cc",
Expand Down Expand Up @@ -1527,12 +1528,8 @@ config("grpc_config") {
"src/core/lib/iomgr/wakeup_fd_posix.h",
"src/core/lib/json/json.cc",
"src/core/lib/json/json.h",
"src/core/lib/json/json_common.h",
"src/core/lib/json/json_reader.cc",
"src/core/lib/json/json_reader.h",
"src/core/lib/json/json_string.cc",
"src/core/lib/json/json_writer.cc",
"src/core/lib/json/json_writer.h",
"src/core/lib/profiling/timers.h",
"src/core/lib/slice/b64.cc",
"src/core/lib/slice/b64.h",
Expand Down Expand Up @@ -1653,6 +1650,7 @@ config("grpc_config") {
"src/cpp/server/secure_server_credentials.cc",
"src/cpp/server/secure_server_credentials.h",
"src/cpp/server/server_builder.cc",
"src/cpp/server/server_callback.cc",
"src/cpp/server/server_cc.cc",
"src/cpp/server/server_context.cc",
"src/cpp/server/server_credentials.cc",
Expand Down
Loading