Skip to content

Commit 3a371df

Browse files
committed
deps: update grpc to 1.78.1
1 parent 5979779 commit 3a371df

954 files changed

Lines changed: 11639 additions & 5477 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

deps/grpc/.bazelignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ test/distrib/bazel/python
2727
test/distrib/bazel/python_second_test_repo
2828

2929
# Directories build containing own BUILD files.
30+
test/bzlmod
3031
src/python/grpcio_tests/src/
3132
tools/distrib/python/grpcio_tools/build/
3233
tools/distrib/python/grpcio_tools/protobuf/

deps/grpc/.bcr/metadata.template.json

Lines changed: 12 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,12 @@
11
{
22
"homepage": "https://github.com/grpc/grpc",
33
"maintainers": [
4-
{
5-
"email": "veblush@google.com",
6-
"github": "veblush",
7-
"name": "Esun Kim",
8-
"github_user_id": 2793282
9-
},
104
{
115
"email": "bpawan@google.com",
126
"github": "pawbhard",
137
"name": "Pawan Bhardwaj",
148
"github_user_id": 13415978
159
},
16-
{
17-
"email": "eostroukhov@google.com",
18-
"github": "eugeneo",
19-
"name": "Eugene Ostroukhov",
20-
"github_user_id": 287917
21-
},
22-
{
23-
"email": "hork@google.com",
24-
"github": "drfloob",
25-
"name": "Adam Heller",
26-
"github_user_id": 295906
27-
},
2810
{
2911
"email": "rishesh@google.com",
3012
"github": "rishesh007",
@@ -37,35 +19,29 @@
3719
"name": "Mark Roth",
3820
"github_user_id": 18664614
3921
},
40-
{
41-
"email": "yashkt@google.com",
42-
"github": "yashykt",
43-
"name": "Yash Tibrewal",
44-
"github_user_id": 4181124
45-
},
46-
{
47-
"email": "apolcyn@google.com",
48-
"github": "apolcyn",
49-
"name": "Alexander Polcyn",
50-
"github_user_id": 9566254
51-
},
5222
{
5323
"email": "sergiitk@google.com",
5424
"github": "sergiitk",
5525
"name": "Sergii Tkachenko",
5626
"github_user_id": 672669
5727
},
28+
{
29+
"email": "weizheyuan@google.com",
30+
"github": "yuanweiz",
31+
"name": "Weizhe Yuan",
32+
"github_user_id": 5679340
33+
},
34+
{
35+
"email": "asheshvidyut@google.com",
36+
"github": "asheshvidyut",
37+
"name": "Ashesh Vidyut",
38+
"github_user_id": 134911583
39+
},
5840
{
5941
"email": "ssreenithi@google.com",
6042
"github": "sreenithi",
6143
"name": "Sreenithi Sridharan",
6244
"github_user_id": 22791051
63-
},
64-
{
65-
"email": "stanleycheung@google.com",
66-
"github": "stanley-cheung",
67-
"name": "Stanley Cheung",
68-
"github_user_id": 11674202
6945
}
7046
],
7147
"repository": [

deps/grpc/.clang-format

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,22 @@ IncludeCategories:
88
# ruby.h is even more first if it's included
99
- Regex: '^<ruby/ruby.h>'
1010
Priority: -200
11+
- Regex: '^("absl/)'
12+
Priority: 400
13+
SortPriority: 500
14+
- Regex: '^"gmock/gmock.h"'
15+
Priority: 400
16+
SortPriority: 450
17+
- Regex: '^"gtest/gtest.h"'
18+
Priority: 400
19+
SortPriority: 450
20+
- Regex: '^<.*\.h>'
21+
Priority: 200
22+
- Regex: '^<.*'
23+
Priority: 300
24+
- Regex: '.*'
25+
Priority: 400
26+
SortPriority: 400
1127
---
1228
Language: ObjC
1329
BasedOnStyle: Google

deps/grpc/.gitattributes

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ src/python/grpcio/grpc_core_dependencies.py linguist-generated=true
1919
src/ruby/ext/grpc/rb_grpc_imports.generated.h linguist-generated=true
2020
src/ruby/ext/grpc/rb_grpc_imports.generated.c linguist-generated=true
2121
include/grpc/module.modulemap linguist-generated=true
22-
test/core/security/grpc_tls_credentials_options_comparator_test.cc linguist-generated=true
23-
tools/distrib/python/xds_protos/** linguist-generated=true
22+
py_xds_protos/** linguist-generated=true
2423
tools/doxygen/Doxyfile.c++ linguist-generated=true
2524
tools/doxygen/Doxyfile.c++.internal linguist-generated=true
2625
tools/doxygen/Doxyfile.core linguist-generated=true
@@ -32,6 +31,7 @@ tools/run_tests/generated/sources_and_headers.json linguist-generated=true
3231
src/core/config/config_vars.h linguist-generated=true
3332
src/core/config/config_vars.cc linguist-generated=true
3433
src/core/credentials/transport/tls/grpc_tls_credentials_options.h linguist-generated=true
34+
test/core/credentials/transport/tls/grpc_tls_credentials_options_comparator_test.cc linguist-generated=true
3535
src/core/telemetry/stats_data.h linguist-generated=true
3636
src/core/telemetry/stats_data.cc linguist-generated=true
3737
src/core/lib/experiments/experiments.h linguist-generated=true

deps/grpc/.pylintrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[MAIN]
2+
py-version = 3.9
23
load-plugins=
34
pylint.extensions.no_self_use,
45
pylint.extensions.comparison_placement,
@@ -10,6 +11,9 @@ ignore=
1011
src/python/grpcio/grpc/framework/common,
1112
src/python/grpcio/grpc/framework/foundation,
1213
src/python/grpcio/grpc/framework/interfaces,
14+
ignore-patterns=
15+
.*pb2\.py,
16+
.*pb2_grpc\.py,
1317

1418
extension-pkg-whitelist=grpc._cython.cygrpc
1519

deps/grpc/.pylintrc-examples

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[MAIN]
2+
py-version = 3.9
23
load-plugins=
34
pylint.extensions.no_self_use,
45
pylint.extensions.comparison_placement,
@@ -10,6 +11,9 @@ ignore=
1011
src/python/grpcio/grpc/framework/common,
1112
src/python/grpcio/grpc/framework/foundation,
1213
src/python/grpcio/grpc/framework/interfaces,
14+
ignore-patterns=
15+
.*pb2\.py,
16+
.*pb2_grpc\.py,
1317

1418
[VARIABLES]
1519

deps/grpc/.pylintrc-tests

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[MAIN]
2+
py-version = 3.9
23
load-plugins=
34
pylint.extensions.no_self_use,
45
pylint.extensions.comparison_placement,
@@ -9,6 +10,9 @@ ignore=
910
src/python/grpcio_tests/tests/unit/framework,
1011
src/python/grpcio_tests/tests/unit/framework/common,
1112
src/python/grpcio_tests/tests/unit/framework/foundation,
13+
ignore-patterns=
14+
.*pb2\.py,
15+
.*pb2_grpc\.py,
1216

1317
[VARIABLES]
1418

deps/grpc/Makefile

Lines changed: 11 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/grpc/grpc.gyp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
'src/core/call/server_call.cc',
122122
'src/core/call/status_util.cc',
123123
'src/core/client_channel/backup_poller.cc',
124+
'src/core/client_channel/buffered_call.cc',
124125
'src/core/client_channel/client_channel.cc',
125126
'src/core/client_channel/client_channel_factory.cc',
126127
'src/core/client_channel/client_channel_filter.cc',
@@ -256,6 +257,7 @@
256257
'src/core/ext/transport/chttp2/transport/frame_security.cc',
257258
'src/core/ext/transport/chttp2/transport/frame_settings.cc',
258259
'src/core/ext/transport/chttp2/transport/frame_window_update.cc',
260+
'src/core/ext/transport/chttp2/transport/goaway.cc',
259261
'src/core/ext/transport/chttp2/transport/hpack_encoder.cc',
260262
'src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc',
261263
'src/core/ext/transport/chttp2/transport/hpack_parse_result.cc',

deps/grpc/include/grpc/credentials.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,12 @@
1919
#ifndef GRPC_CREDENTIALS_H
2020
#define GRPC_CREDENTIALS_H
2121

22-
#include <grpc/grpc.h>
2322
#include <grpc/grpc_security_constants.h>
23+
#include <grpc/impl/grpc_types.h>
24+
#include <grpc/slice.h>
25+
#include <grpc/status.h>
2426
#include <grpc/support/port_platform.h>
27+
#include <grpc/support/time.h>
2528
#include <stdbool.h>
2629

2730
#ifdef __cplusplus
@@ -34,6 +37,8 @@ extern "C" {
3437
call. These credentials can be composed with a channel credentials object
3538
so that they are sent with every call on this channel. */
3639

40+
typedef struct grpc_server_credentials grpc_server_credentials;
41+
typedef struct grpc_channel_credentials grpc_channel_credentials;
3742
typedef struct grpc_call_credentials grpc_call_credentials;
3843
typedef struct grpc_auth_context grpc_auth_context;
3944

0 commit comments

Comments
 (0)