Commit Graph

759 Commits

Author SHA1 Message Date
Lidi Zheng 8bcffaa5ca Hide init_grpc_aio and guard async API outside of AsyncIO context 2020-06-23 12:10:18 -07:00
Jan Tattermusch 89be9c27f1
Merge pull request #23220 from chalin/chalin-docs-fix-grpc-io-links-200616
Docs: fix links to grpc.io quick start, tutorial and other pages
2020-06-22 14:11:53 +01:00
Yash Tibrewal 456036d808
Merge pull request #21959 from furukawa3/rm-trailing-spaces
Remove trailing-spaces from doc/*
2020-06-18 12:54:49 -07:00
Mark D. Roth 7cc9803d00
Merge pull request #22265 from igors/patch-1
fix typo in docs
2020-06-17 12:33:54 -07:00
Mark D. Roth 6fbc078559
Merge pull request #23034 from gkarthiks/master
doc: adding the fourth enum for health check proto docs
2020-06-17 10:26:44 -07:00
Patrice Chalin 5ac3aa789f Docs: fix links to grpc.io tutorial pages 2020-06-16 08:47:24 -04:00
Patrice Chalin 4c4933e056 Docs: fix links to quick start pages 2020-06-16 08:40:59 -04:00
Srini Polavarapu 2e2d21d6e5
Merge pull request #23213 from srini100/xds_features
xds features in gRPC releases
2020-06-15 16:45:03 -07:00
srini100 815bd8b90f resolving comment 2020-06-15 13:44:47 -07:00
Menghan Li c862859161
Merge pull request #23137 from menghanl/interop_test_spec_traffic_splitting 2020-06-15 12:09:27 -07:00
srini100 4a8171cda5 xds features per release 2020-06-14 20:02:36 -07:00
Eric Gribkoff 3f4b0d5f94
Merge pull request #23136 from ericgribkoff/qps
Update default xds test qps to 100
2020-06-13 22:15:53 -07:00
Yash Tibrewal 12c3440fe1
Merge pull request #23156 from yashykt/pingdoc2
Remove window update frames from the pings doc
2020-06-08 16:50:20 -07:00
Yash Tibrewal ae4687af4a Remove window update frames from the pings doc 2020-06-05 14:30:56 -07:00
Srini Polavarapu dd90a14eee Bump version to v1.31.0-dev 2020-06-05 13:52:22 -07:00
Yash Tibrewal 082f1ae887 Update pings channel args documentation 2020-06-05 12:01:43 -07:00
Menghan Li a1a06a555d xds interop descriptions: add test traffic_splitting to spec 2020-06-04 13:19:29 -07:00
Eric Gribkoff 84fccf5300 Update default xds test qps to 100 2020-06-04 11:06:49 -07:00
Kevin Dungs 280fcdb95f
Correct gMock syntax in example code. 2020-05-26 01:06:53 +02:00
gkarthiks 7324556353 doc: adding the fourth enum for health check proto docs
Signed-off-by: gkarthiks <github.gkarthiks@gmail.com>
2020-05-24 00:34:35 +05:30
Eric Anderson df8eb2887a
Merge pull request #22768 from menghanl/path_case_sensitive
doc: clarify that gRPC paths are case-sensitive
2020-05-18 11:31:06 -07:00
Jan Tattermusch 60f499fe56
Merge pull request #22047 from tomaszjonak/patch-1
grpc_cli: add info about cmake gRPC_BUILD_TESTS flag
2020-05-14 08:34:33 +02:00
Jan Tattermusch 436165a753
Simplify the instructions a bit more. 2020-05-13 15:53:43 +02:00
Jan Tattermusch 7740ed281d
A few more improvements 2020-05-13 15:51:50 +02:00
Eric Anderson 18dd95f735 doc/compression.md: Make it clear compression is per-RPC
"initial call" should not be understood as "initial call on the connection" but
"initial call of the RPC". All the data necessary for understanding client's
compression abilities is provide per-RPC, so no connection-level state should
be used. Using such state would break the use of proxies.
2020-05-06 11:23:23 -07:00
Nicolas "Pixel" Noble 791729d09f Bumping version. 2020-04-30 08:12:29 +02:00
Menghan Li 5b7aa136ab move 2020-04-24 18:00:56 -07:00
Menghan Li 6ba920a573 doc: clarify that gRPC paths are case-sensitive 2020-04-24 09:54:54 -07:00
Eric Gribkoff 5330ead3ab Add --fail_on_failed_rpc flag to xds tests 2020-04-24 08:57:43 -07:00
Lidi Zheng 004a3c3253 Weaken our promise 2020-04-23 14:16:36 -07:00
Lidi Zheng dc3eb43ae6 It might be experimental 2020-04-23 10:22:34 -07:00
Lidi Zheng 6c2542150c Format the rst file 2020-04-22 17:03:39 -07:00
Lidi Zheng c57a3792a0 Remove unused extension 2020-04-22 17:02:32 -07:00
Lidi Zheng 6b2239ed40 Generate corresponding grpc_types.h link 2020-04-22 16:56:42 -07:00
Lidi Zheng d3805e1b6c Explain how to find channel arguments in our doc 2020-04-22 16:19:42 -07:00
Lidi Zheng f7d71ccfa6 Update the glossary 2020-04-22 14:51:21 -07:00
Lidi Zheng c1df38f2b9 Document wait_for_ready mechanism in Python's glossary 2020-04-22 13:38:22 -07:00
Lidi Zheng 6e0ac50b09 Improve the documentation for serializer and deserializer 2020-04-15 14:04:52 -07:00
Yash Tibrewal 2d0ed47223 Reviewer comments 2020-04-10 12:28:25 -07:00
Yash Tibrewal edc2a6b988 Add option for logging keepalive pings 2020-04-10 12:16:37 -07:00
Mark D. Roth f8f6034d1a Refactor xds LB policy 2020-04-07 14:03:01 -07:00
Mark D. Roth af62a34ae5 Improve xds logging. 2020-03-11 14:46:39 -07:00
Igor Slepchin 89cc262dc8
fix typo 2020-03-08 01:27:04 -05:00
Mark D. Roth 9c2f219c6d add example 2020-03-03 12:51:04 -08:00
Mark D. Roth aa5bb8e422 service config doc update 2020-03-03 09:37:33 -08:00
Richard Belleville e659e3e398 Bump version to 1.29, Gringotts 2020-02-26 10:35:56 -08:00
apolcyn 17036c1452
Merge pull request #21698 from apolcyn/bump_g_stands_for
Bump g stands for
2020-02-21 10:53:47 -08:00
Tomasz Jonak 0a023f64d0
grpc_cli: add info about cmake gRPC_BUILD_TESTS flag
To get grpc_cli make target generated with cmake, `gRPC_BUILD_TESTS` flag has to be defined. This is currently not specified in docs.
2020-02-17 13:36:58 +01:00
Lidi Zheng 12b0ddbc2b Improve the documentation based on suggestions 2020-02-14 11:03:27 -08:00
Lidi Zheng 1945c1108f Move the docstring from Cython to rst 2020-02-14 11:03:10 -08:00
Lidi Zheng d743e4390a Fill-in missing interfaces & improve rst template 2020-02-14 11:03:10 -08:00
Lidi Zheng e62afd7ed2 Polish the grpc_asyncio.rst 2020-02-14 11:01:48 -08:00
Lidi Zheng 5326f8623d Update sphinx configuration 2020-02-14 11:01:48 -08:00
Eric Gribkoff d2cb3737aa Add xDS interop tests doc 2020-02-12 18:54:16 -08:00
Yushiro FURUKAWA 61360c754b Remove trailing-spaces from doc/* 2020-02-10 23:53:33 +09:00
Michael Lumish d77a231c2a
Merge pull request #21794 from murgatroid99/env_proxy_doc_update
Update proxy environment variables doc to match implementation
2020-02-07 10:31:25 -08:00
Jan Tattermusch 9a3bc3d79f
fix formatting 2020-02-04 15:23:39 +01:00
Jan Tattermusch 11a48aea36
Update grpc_release_schedule.md with 2020 release dates 2020-02-04 15:21:46 +01:00
Karthik Ravi Shankar d1169cb47f
Merge pull request #21388 from ishankhare07/patch-1
nest time units
2020-01-30 15:08:26 -08:00
murgatroid99 e31c37fa44 Update proxy environment variables doc to match implementation 2020-01-24 14:18:04 -08:00
Alexander Polcyn c8ddf1f2f6 Bump version to 1.28 2020-01-17 15:34:52 -08:00
Richard Belleville 5ad654d5ab
Merge pull request #19699 from curiousjazz77/patch-1
fix broken link and move links to bottom
2020-01-15 17:59:54 -08:00
Esun Kim b74f548240
Merge pull request #21260 from longkb/replace_http_by_https
Replacing 'HTTP' by 'HTTPS' for securing links
2020-01-09 16:18:51 -08:00
Jan Tattermusch 9be63d9621
Update versioning.md 2019-12-06 13:50:31 +01:00
Jan Tattermusch 500a69ccba
Update versioning.md 2019-12-05 14:24:59 +01:00
Ishan Khare da73686cac
nest time units
nest time units for better readability
2019-12-05 18:54:19 +05:30
Richard Belleville 361e47c496 Bump version to 1.27 2019-12-03 15:07:29 -08:00
Kim Bao Long 7b962061ae Replacing 'HTTP' by 'HTTPS' for securing links
Currently, when we access github.com with HTTP, it is
redirected to HTTPS automatically. So this commit aims to
replace http://github.com by https://github.com for security.

Signed-off-by: Kim Bao Long <longkb@vn.fujitsu.com>
2019-11-20 21:08:24 +07:00
Esun Kim 467f96651b Update by review 2019-11-15 09:33:37 -08:00
Esun Kim 8fa5fcf778 Update C++ doc 2019-11-14 10:53:41 -08:00
Juanli Shen 6dde2f43f7
Merge pull request #20522 from imjoey/patch-1
Docs: Correct the text format
2019-11-01 10:10:18 -07:00
Lidi Zheng cc628584a6 Fix the Sphinx auto generation 2019-10-30 16:33:47 -07:00
Lidi Zheng 83ae68c5f0 Document the local credentials 2019-10-30 16:26:51 -07:00
Hope Casey-Allen 43dd7698ea Security audit response 2019-10-29 10:53:12 -07:00
Yash Tibrewal 4758b38455 Bump version to 1.26 2019-10-24 11:53:26 -07:00
Srini Polavarapu 207d2dbdef regenerate doxygen files 2019-10-23 16:26:15 -07:00
Srini Polavarapu 70b7a7bc8a security audit report 2019-10-23 14:54:08 -07:00
Zhiliang Xu 4030b49f71
Fix a typo in transport_explainer.md
Fix a typo in transport_explainer.md
2019-10-15 14:16:13 +08:00
Joey 7fd8c40d2b
Docs: Correct the text format
Some minor changes that improve the docs upon markdown format.
2019-10-09 00:34:55 +08:00
tanjunchen ccc5481ff0 fix typo in document 2019-10-08 21:23:48 +08:00
Esun Kim 019b82ca34 Add note about thread_local 2019-10-02 08:46:30 -07:00
Esun Kim 69a91b82e1 Update C++ doc 2019-10-02 08:34:00 -07:00
chentanjun 4ecc1fe6a4 fix the wrong word 2019-10-01 05:13:33 +08:00
Yang Gao f7d41db447
Merge pull request #20102 from yang-g/reflection
Update reflection doc
2019-09-17 14:38:12 -07:00
Tim Gates da88b67147
Merge branch 'master' of ssh://github.com/grpc/grpc into feature/fix_simple_typo__avaiable_22 2019-09-16 07:37:53 +10:00
Esun Kim 37491ccd32 Bump version to 1.25 2019-09-10 14:07:37 -07:00
Nicolas Noble 0259b69610
Merge pull request #18149 from JoeWrightss/patch-1
Fix some misspells in interop test doc
2019-09-06 09:44:50 -07:00
Tim Gates 4c34f8352c
Fix simple typo: avaiable -> available 2019-09-03 20:09:46 +10:00
yang-g 4edd3ad2a4 Update reflection doc 2019-08-28 10:30:33 -07:00
Yash Tibrewal 4bd0ee17bc
GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS is based on data frames being received 2019-08-16 16:42:33 -07:00
Vijay Pai 1a17f21de1
Merge pull request #19649 from ejona86/status-codes-wo-http-codes
doc/statuscodes.md: Remove HTTP status codes
2019-08-15 09:37:04 -07:00
Karthik Ravi Shankar 4851621630 Bump version to v1.24.x 2019-08-01 17:30:47 -07:00
Srini Polavarapu 71b86f0e71
Merge pull request #19659 from ascherkus/master
Document --noremotedb flag for grpc_cli.
2019-07-25 20:08:40 -07:00
curiousjazz77 e09e4d002d
fix broken link and move links to bottom 2019-07-19 11:45:02 -07:00
Jan Tattermusch 38366dfec4 fix nits 2019-07-18 10:39:11 +02:00
Jan Tattermusch 0ada8b68d3 add versioning guide 2019-07-17 14:21:51 +02:00
Andrew Scherkus 4bf0048194 Document --noremotedb flag for grpc_cli.
It's surprising that grpc_cli always attempts to use the reflection
service even when providing local proto files. Document the
existence of a flag that surpresses this behavior.
2019-07-16 13:14:28 -04:00
Eric Anderson bb04e070b3 doc/statuscodes.md: Remove HTTP status codes
The HTTP status codes are more for REST; they don't work with gRPC. We
shouldn't be encouraging them and they are confusing when you compare
them to doc/http-grpc-status-mapping.md .
2019-07-15 11:34:04 -07:00
Juanli Shen a2eb267ccb Clarify std:: usage 2019-07-10 14:29:55 -07:00
モハメド 743be2ba94
fix link 2019-06-28 15:54:03 +09:00
Esun Kim 63ffdf135f Bump version to 1.23.0 2019-06-18 15:40:19 -07:00
Soheil Hassas Yeganeh 79a2e1e2fd
Merge pull request #19315 from soheilhy/trace-flags
Convert TraceFlags in the hot path to DebugTraceFlags.
2019-06-13 11:45:09 -04:00
Soheil Hassas Yeganeh 21020d85c2 Update the doc for the new debug-only flags. 2019-06-12 14:42:07 -04:00
Qiancheng Zhao 8438cc804f Added debug and non-debug tracers for subchannel. 2019-06-11 17:00:32 -07:00
Lidi Zheng 873b39d81e Update server_side_auth about the CallCredential 2019-06-04 13:57:53 -07:00
Sanjay Pujare 18a9e00b33 Document the Watch() method that got added to health/v1/health.proto 2019-05-22 09:53:18 -07:00
Srini Polavarapu c7a319a6fc Bump version to v1.22.0-dev 2019-05-10 10:37:23 -07:00
sanjaypujare f3937f0e55
Merge pull request #18761 from jadekler/update_codes
docs: add note about retrying UNAVAILABLE
2019-05-04 20:23:20 -07:00
Prashant Jaikumar f36e08e6dd Add trace flag in cronet transport 2019-04-23 14:09:52 -07:00
Soheil Hassas Yeganeh 212e4b8657 Retire the GRPC_ARENA_INIT_STRATEGY env variable.
This is in the hot path and it is not needed anymore.
Remove it for good.
2019-04-17 15:26:07 -04:00
Jean de Klerk a19d8dcfb5 docs: add note about retrying UNAVAILABLE
release note: no
2019-04-15 12:45:27 -06:00
Richard Belleville 55bbf1cc1c
Merge pull request #18732 from grpc/compression_reversion_reversion
Unrevert Python Compression
2019-04-15 10:20:08 -07:00
Richard Belleville f900eec41d Revert "Merge pull request #18727 from grpc/revert_compression"
This reverts commit 8054a731d1, reversing
changes made to c3d3cf8053.
2019-04-11 13:04:54 -07:00
Richard Belleville 167540efd4 Revert "Merge pull request #18564 from grpc/compression"
This reverts commit 9dfeb14be0, reversing
changes made to 7009f2df58.
2019-04-11 10:10:29 -07:00
SataQiu c99ac03b11 fix some spell errors 2019-04-10 15:45:54 +08:00
Richard Belleville 5afd77398e Implement compression API within gRPC Python. 2019-04-09 15:14:03 -07:00
Doug Fawley 045790e00d
Merge pull request #18480 from dfawley/bad_content_type
Update spec to recommend behavior to improve error handling of non-gRPC clients
2019-04-04 10:33:26 -07:00
Doug Fawley 1ef874a03f change from 400 to 415 2019-04-02 13:53:21 -07:00
Lidi Zheng b27131bcd7 Bump version to v1.21.0-dev 2019-03-29 16:23:23 -07:00
Lidi Zheng c3215ea25b Add per-platform details for GRPC_DNS_RESOLVER 2019-03-26 10:55:56 -07:00
Lidi Zheng d1dc707908 Correct the default DNS resolver to ares 2019-03-26 09:33:15 -07:00
Lidi Zheng a7b2ed3b98 Add documentation for 'grpcio-status' package 2019-03-22 17:28:34 -07:00
Doug Fawley be014d005d Misconfigured non-gRPC, HTTP/2 clients can sometimes connect to gRPC servers.
Today, these clients will receive an HTTP status 200 (OK) with a trailer that
gRPC clients would be able to interpret as an error, but non-gRPC clients would
interpret as a success.  In Go and Java, this will have a grpc-status of
UNKNOWN due to an unexpected content-type header.  In C, the content-type
header is currently ignored, but a grpc-status of UNAVAILABLE will be returned
if a handler for that method is not registered (which is likely in this
scenario).

This change updates the gRPC HTTP/2 spec to recommend returning HTTP status 400
(Bad Request) to interoperate better with non-gRPC clients.

Note that we should not do any enforcement on user-agent, as the spec
specifically says "the protocol does not require a user-agent to function".
2019-03-22 14:43:50 -07:00
Alexander Polcyn 2fe0d21736 Add a new compute engine channel creds interop test case 2019-03-21 11:31:02 -07:00
Mark D. Roth f5f9df658d
Merge pull request #18369 from markdroth/doc_update
Update naming doc.
2019-03-15 12:43:55 -07:00
Nicolas Noble e63050a0bb
Merge pull request #18286 from grpc/breaking-changes-list
Adding a few potential breaking changes
2019-03-14 16:49:46 -07:00
Mark D. Roth 2b03154cf4 Update naming doc. 2019-03-14 12:28:29 -07:00
Nicolas Noble 7dbe321d76
Update pending_api_cleanups.md 2019-03-14 10:54:02 -07:00
Vijay Pai d9f3de9d9a
Merge pull request #18003 from jadekler/add_status_codes
docs: enumerate status codes in statuscodes.md
2019-03-11 14:25:29 -07:00
Mark D. Roth aa94bab589
Merge pull request #18295 from markdroth/client_channel_tracer_split
Split client_channel tracer into two.
2019-03-08 09:16:34 -08:00
Yash Tibrewal abcd5861eb Nuking the poll-cv polling engine 2019-03-07 14:49:24 -08:00
Mark D. Roth 8878712aeb Split client_channel tracer into two. 2019-03-07 13:02:04 -08:00
Nicolas Noble fc56889a5c
Removing the change about headers, since it's the wrong file. 2019-03-06 16:47:30 -08:00
Nicolas Noble 0a36746ebe
Changing + to plus. 2019-03-06 16:45:25 -08:00
Nicolas Noble e0059af33b
Adding a few potential breaking changes 2019-03-06 16:44:37 -08:00
Yash Tibrewal ebe2bbf974
Merge pull request #18225 from yashykt/serviceconfigvalidation
Update validation rules for service config
2019-03-04 11:09:37 -08:00
Yash Tibrewal 394afb3a0c Update validation rules for service config 2019-03-01 18:00:28 -08:00
Kim Bao Long 9e7bb5d17d Remove duplicated word 'for for' in doc
Although it is spelling mistakes, it might make an affects while reading.

Co-Authored-By: Nguyen Phuong An <AnNP@vn.fujitsu.com>
Signed-off-by: Kim Bao Long <longkb@vn.fujitsu.com>
2019-02-26 11:10:25 +07:00
zhoulin xie 3c77a3887a Fix some misspells in doc
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-02-24 15:16:49 +08:00
Alexander Polcyn 85979e9a58 List c-ares tracers in documentation 2019-02-21 18:23:33 -08:00
Nguyen Hai Truong 9cf00ed80b Reformat some link and fix typos
Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2019-02-20 23:19:33 +07:00
Nguyen Hai Truong 5c52622fa6 Trivial fix many typos
Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2019-02-20 02:13:27 -08:00
Vu Cong Tuan 69fab8eacb Fix many typos in doc
Signed-off-by: Vu Cong Tuan <tuanvc@vn.fujitsu.com>
2019-02-14 11:14:16 +07:00
Srini Polavarapu f7f6861720
Merge pull request #18033 from srini100/master
Bump master to v1.20.x and pick "godric" for that release
2019-02-13 12:17:12 -08:00
Jan Tattermusch 56006f0c53
Merge pull request #17849 from chwarr/keepalive-doc-ce
Copy edit keepalive documentation
2019-02-13 15:50:07 +01:00
Srini Polavarapu fb4ba97803 Bump version to v1.20.x 2019-02-12 21:03:51 -08:00
Jean de Klerk 1af046e723 docs: enumerate status codes in statuscodes.md
statuscodes.md is one of the top search results for "grpc status codes",
right behind codes.proto. Since this is a landing page for many people*,
and since the title and description of this page purports to be the
generic status codes documentation page, it seems like a good idea to define
terms before using them.

* Many people who are new to grpc/protobuf, for example, will be more
accustomed to and choose markdown files over .proto files.
2019-02-12 14:55:24 -07:00
Juanli Shen cf6390f83e
Merge pull request #14666 from wla80/master
Improve clarity of Compression Method Asymmetry Between Peers section
2019-02-12 13:53:25 -08:00
Christopher Warrington dc2c81a78a Copy edit keepalive documentation
* Copy edits
* Add additional blank lines before bulleted lists, which some
  Markdown parsers require.
2019-01-28 20:16:13 -08:00
apolcyn ec10359c7b
Merge pull request #17213 from apolcyn/add_cloud_to_prod_gcd_tests
Add an interop test specific to GoogleDefaultCreds
2019-01-27 23:47:59 -08:00