Commit Graph

618 Commits

Author SHA1 Message Date
Richard Belleville 0c8418c4bf WIP. Start BUILD file 2019-03-05 15:08:23 -08:00
Richard Belleville 510beaaede Add a CLI parser to the client 2019-03-01 17:41:56 -08:00
Richard Belleville a6c33d3516 Dynamically allocate port 2019-03-01 17:35:35 -08:00
Richard Belleville f2c7ffc9fb Add multiprocessed client 2019-03-01 13:27:16 -08:00
Richard Belleville 4a8a2e286e Add basic multiprocessing-based server 2019-03-01 11:14:40 -08:00
Jan Tattermusch 623702da6e add copyright headers 2019-02-12 22:16:32 +01:00
Jan Tattermusch bf175db9ad upgrade ProjectVersion 2019-02-12 22:16:32 +01:00
Jan Tattermusch 022d71ecc5 Unity example improvements 2019-02-12 22:16:32 +01:00
Jan Tattermusch db598a6cd0 Add HelloworldUnity readme 2019-02-12 22:16:32 +01:00
Jan Tattermusch c78d456e08 add scaffolding for HelloworldUnity 2019-02-12 22:16:32 +01:00
Jan Tattermusch a8a6e925b8 update Grpc.Core in Xamarin example 2019-02-12 11:44:36 +01:00
Jan Tattermusch db34fd2a94 update Xamarin README.md 2019-02-12 11:38:07 +01:00
Yash Tibrewal 96d30f4684 Merge branch 'master' into bidiinterceptionexample 2019-01-17 18:14:14 -08:00
Yash Tibrewal dde966f8c6 Reviewer comments 2019-01-17 12:03:14 -08:00
Yash Tibrewal 7dd938d5f4 Reviewer comments 2019-01-16 14:27:10 -08:00
Lidi Zheng b56d508300
Merge pull request #17280 from lidizheng/pylint-disable-C0330
Enable Pylint for Python examples
2019-01-14 09:51:25 -08:00
Yash Tibrewal 817fb588af Adding a new line at the end of the file 2019-01-10 17:06:41 -08:00
Yash Tibrewal 6e94552a30 Add a caching interceptor to the keyvaluestore example 2019-01-10 17:00:49 -08:00
Yash Tibrewal b72bb30126 Clang format 2019-01-10 14:18:24 -08:00
Yash Tibrewal aa59509369 Reviewer comments 2019-01-10 14:13:43 -08:00
Yash Tibrewal c01e866a88 better documentation 2019-01-10 13:25:57 -08:00
Yash Tibrewal f1e9306c70 return empty string instead of nullptr 2019-01-10 13:22:37 -08:00
Yash Tibrewal 7a5a9544ef Add a naive client server implementation 2019-01-10 13:20:30 -08:00
Yash Tibrewal de902e18b7 Reviewer comments 2019-01-09 16:03:29 -08:00
Yash Tibrewal 93e84947df Reviewer comments 2019-01-09 14:58:50 -08:00
Yash Tibrewal 9f85ead667 Add new proto in examples 2019-01-09 12:07:44 -08:00
Tommy Chen 39ac83a49e ruby-sigint ready to be merged! 2018-12-26 11:17:48 -08:00
Lidi Zheng 05b61a5199 Use Pylint to lint gRPC Python examples 2018-12-20 12:10:53 -08:00
Juanli Shen 1600fde6b6 Add Bazel targets for compression example 2018-12-19 12:22:00 -08:00
Juanli Shen c771009320 Merge remote-tracking branch 'upstream/master' into lb_example 2018-12-19 10:43:18 -08:00
Juanli Shen 33a4b502c4 Add LB example 2018-12-19 10:40:13 -08:00
hcaseyal 93151145c2
Revert "Revert "Metadata tutorial"" 2018-12-17 12:09:11 -08:00
Juanli Shen 951254151b
Revert "Metadata tutorial" 2018-12-17 10:12:50 -08:00
hcaseyal 39bd784e36
Merge pull request #17504 from hcaseyal/metadata_example
Metadata tutorial
2018-12-14 15:11:36 -08:00
Hope Casey-Allen 580d43d03f Address reviewer comments and remove binary files 2018-12-14 14:19:40 -08:00
Lidi Zheng 20df6e75d7
Merge pull request #17485 from lidizheng/metadata-example
Add gRPC Python Example: Metadata
2018-12-14 10:24:54 -08:00
Hope Casey-Allen 63e73e428f Metadata tutorial 2018-12-13 16:51:58 -08:00
Juanli Shen a69fa16dfd Add compression example 2018-12-12 15:06:12 -08:00
Lidi Zheng 7fd68349e3 Add gRPC Python Example: Metadata 2018-12-12 15:00:24 -08:00
Jan Tattermusch be7141f5d8 Merge remote-tracking branch 'upstream/v1.17.x' into HEAD 2018-12-06 15:06:13 +01:00
Jan Tattermusch 8955557036
Merge pull request #14684 from kkm000/package-grpc-tools-examples
Redo C# examples to use new Grpc.Tools
2018-12-06 09:52:49 +01:00
Muxi Yan 97ec5c1d68 Bump version to v1.17.0 2018-12-03 11:53:33 -08:00
Lidi Zheng 5fc0547a94 Add basicConfig to prepare to log future exception 2018-11-30 09:56:40 -08:00
kkm a82070dc94 Add explicit ItemGroups to .csproj 2018-11-28 23:53:21 -08:00
Muxi Yan 36440dab65
Merge pull request #16647 from grpc/add-macos-example
Add Objective-C MacOS example
2018-11-09 16:56:17 -08:00
Muxi Yan 77c4e956de
Update comments 2018-10-31 10:23:21 -07:00
Muxi Yan 25d7a97bca Move README.md to helloworld_macos 2018-10-29 16:26:19 -07:00
Youngchan Kim 2e2ef9dcdf Run YAPF check for python example 2018-10-23 13:45:25 +09:00
Youngchan Kim 832460bb94 Add link - gRPC Python package documents 2018-10-23 13:45:25 +09:00
Youngchan Kim 0f9733eb85 Update timeout: 1 -> 10 2018-10-23 13:45:25 +09:00
Youngchan Kim c4c112bc50 Update keepalive timeout: 10 -> 10000 2018-10-23 13:45:25 +09:00
Youngchan Kim f65615d4cd Update example description 2018-10-23 13:45:25 +09:00
Youngchan Kim 0a925095be Simplify example 2018-10-23 13:45:25 +09:00
Youngchan Kim cf09d16ca8 Add python example - channel options 2018-10-23 13:45:25 +09:00
kkm 6fcb5b29e1 Redo C# examples to use new Grpc.Tools
* No pre-compilation of proto files required;
* Tested under Windows and Linux dotnet and mono;
* But not tested on Mac/mono;
* README updated.
2018-10-14 02:24:12 -07:00
Mehrdad Afshari 3635a21b99
Merge pull request #16535 from eundoosong/remove_unused_import
Remove unused import
2018-09-27 10:41:20 -07:00
Muxi Yan 5e754a182c Add MacOS example 2018-09-18 11:46:07 -07:00
Eundoo Song 97264ea336 Remove unused import 2018-09-01 02:18:52 +09:00
Jan Tattermusch 8018b462b0 update C# examples to netcoreapp2.1 2018-08-30 20:39:52 +02:00
Jan Tattermusch a554a5cd70 regenerate protos for C# examples 2018-08-20 17:54:02 +02:00
Jan Tattermusch 5be1311472 upgrade HelloworldLegacyCsproj to grpc1.14.1 and protobuf 3.6.1 2018-08-20 17:50:30 +02:00
Jan Tattermusch c818320a3d upgrade dotnet examples to grpc1.14.1 and protobuf 3.6.1 2018-08-20 17:50:23 +02:00
Mehrdad Afshari 7793317aa7
Merge pull request #16252 from mehrdada/python_reflection_docs
Add server reflection guide for Python
2018-08-06 16:09:13 -07:00
Mehrdad Afshari 5ffb9bf8c4 Add server reflection guide for Python 2018-08-06 13:40:53 -07:00
Mehrdad Afshari 7b5e32a312 Refresh pb2 files in examples/python/multiplex 2018-08-06 10:17:05 -07:00
Jan Tattermusch 7c0cd2915e
HelloworldXamarin readme improvements 2018-08-03 13:07:27 +02:00
jzeferino 63ce61b4eb
Fixed typo. 2018-08-02 21:37:43 +01:00
jzeferino 1b36ca622c
Improved Xamarin example doc.
Xamarin Studio is no longer preferred for Xamarin development, we should use Visual Studio for Mac.
Also added more info on how to use the nuget package source.
2018-08-02 14:48:35 +01:00
apolcyn 708288ebc7
Merge pull request #16191 from hanmd82/add_multi_json_for_ruby_route_guide_example
Add 'multi_json' gem for Ruby tutorial route_guide_server to work
2018-08-01 22:24:22 -07:00
Jan Tattermusch 6975fe484c
Merge pull request #16194 from jtattermusch/add_xamarin_example
C#: Add Xamarin example
2018-08-01 12:15:16 +02:00
Jan Tattermusch 5e6af82241 add copyright notice for HelloworldXamarin 2018-08-01 10:27:33 +02:00
Michael Lumish b811b4e73d
Merge pull request #15239 from murgatroid99/node_example_proto_loader
Update Node examples to use new @grpc/proto-loader package
2018-07-31 14:40:43 -07:00
Jan Tattermusch 2180588e5c HelloworldXamarin readme 2018-07-31 12:42:47 +02:00
Jan Tattermusch ba6682a18c autogenerated changes in Resource.designer.cs 2018-07-31 12:42:47 +02:00
Jan Tattermusch 7ff80cfb5e use local server in XamarinHelloworld 2018-07-31 12:42:47 +02:00
Jan Tattermusch da5452578a experimental helloworld client for ios 2018-07-31 12:42:47 +02:00
Jan Tattermusch 705843c041 experimental helloworld client for android 2018-07-31 12:42:47 +02:00
Jan Tattermusch b335d58cb7 add generated protos 2018-07-31 12:42:47 +02:00
Jan Tattermusch ecaba8a8d3 HelloworldXamaring: add Google.Protobuf dependency 2018-07-31 12:42:47 +02:00
Jan Tattermusch fd91656429 HelloworldXamaring: add Grpc.Core dependency 2018-07-31 12:42:47 +02:00
Jan Tattermusch 3c497bf4c9 add HelloworldXamarin scaffolding 2018-07-31 12:42:47 +02:00
Mingding, Han 9d5b0cd871 Add 'multi_json' gem to gemspec so that route_guide_server can work 2018-07-31 12:18:36 +08:00
Jan Tattermusch 888d7da8de
address review comments 2018-07-27 09:53:18 +02:00
Jan Tattermusch e48fe72622 upgrade HelloworldLegacyCsproj to grpc1.13.1 2018-07-26 13:26:08 +02:00
Jan Tattermusch 1a70151ac7 update the README files 2018-07-26 13:18:21 +02:00
Jan Tattermusch 9f3e83e90a upgrade c# Helloworld and RouteGuide to v1.13.1 2018-07-26 12:59:07 +02:00
Jan Tattermusch b56747397b rename route_guide -> RouteGuide 2018-07-26 12:59:07 +02:00
Jan Tattermusch b8acb536e3 make new-style .csproj helloworld the default 2018-07-26 12:59:07 +02:00
Jan Tattermusch 760a492c53 move helloworld -> HelloworldLegacyCsproj 2018-07-26 12:59:07 +02:00
Jan Tattermusch 3443de4a65 convert route_guide to .NETcore project 2018-07-26 12:59:07 +02:00
Andres Medina 89642bb205 Corrected formatting of json files
examples/csharp/route_guide/RouteGuide/route_guide_db.json: Removed BOM
encoding. Some json parsers cannot natively open these files. There are
more portable ways to define Unicode encodings than embedded in files.

src/csharp/doc/docfx.json: Incorrect json format.
2018-06-22 10:09:18 -07:00
Jan Tattermusch f389e5267a overhaul of top-level .md files 2018-06-20 20:35:04 +02:00
Jan Tattermusch db53a61b8f deduplicate C++ routeguide 2018-06-20 15:06:51 +02:00
Nathaniel Manista 8234d14113 Close channels in examples 2018-06-14 17:16:04 +00:00
ganmacs 64ab89928c Put Gemfile for sub-directory of pubsub
examples/ruby/greeter*.rb and examples/ruby/route_guide/*.rb doesn't
need to depends on googleauth
2018-05-25 10:46:39 +09:00
ganmacs 61d9a42007 Moved pubsub demo_demo to examples directory of ruby
so that grpc does not depends on googleauth gem.

This project (pubsub demo) is introduced at [this
commit](d5d00d5c8f (diff-c495642bb64c09cae54f3ccff463bd51))
as demo project for grpc with ruby.
This demo is awesome. But the position of this project directory seems
to be not suitable for demo app. This project added unnecessary gem dependency about googleauth to grpc ruby gem.
2018-05-14 18:01:04 +09:00
murgatroid99 08ff4c1f69 Fix one partially changed line in route guide examples 2018-05-01 09:41:32 -07:00
murgatroid99 3a45e34028 Update Node examples to use new @grpc/proto-loader package 2018-04-30 17:53:35 -07:00
Jan Tattermusch 171044c4d4
Fix bad variable name in route_guide_server.js 2018-04-27 17:31:23 +02:00
Jan Tattermusch 85570890f8 remove C# global.json files 2018-04-20 12:53:19 +02:00