Commit Graph

575 Commits

Author SHA1 Message Date
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
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