Commit Graph

558 Commits

Author SHA1 Message Date
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
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
Sanjay Pujare d99f2f0307 Bump version to v1.19.x 2019-01-03 15:33:33 -08:00