Commit Graph

1025 Commits

Author SHA1 Message Date
ncteisen 3da3ce3c29 Add error test 2017-02-23 11:23:15 -08:00
Craig Tiller 266f66a67c Merge github.com:grpc/grpc into zalloc 2017-02-23 09:50:27 -08:00
apolcyn e96b6a2477 Merge pull request #9723 from vyper/patch-1
Fix class name on documentation
2017-02-21 10:08:26 -08:00
Craig Tiller ff71449049 Fix generated code 2017-02-17 09:02:18 -08:00
Leonardo Saraiva 87b10b652f Fix class name on documentation 2017-02-15 14:50:05 -02:00
David Garcia Quintas f31f096274 Use call context to propagare LR costs 2017-02-13 16:26:00 -08:00
Nicolas "Pixel" Noble e00d63f3ea Merge remote-tracking branch 'google/v1.1.x' 2017-02-13 23:37:17 +01:00
murgatroid99 2b3e12ceee Update version to 1.1.2 2017-02-06 17:42:07 -08:00
apolcyn 7c54d2929c Merge pull request #9553 from apolcyn/fix_ruby_mac_build
ruby bundle install work around to build packages on mac
2017-02-03 11:30:07 -08:00
Alexander Polcyn 6af442750a remove -Werror compiler option in ruby Makefile to build on mac in opt configuration 2017-02-02 16:47:44 -08:00
Yuchen Zeng 86d2115553 Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-02-01 16:12:08 -08:00
murgatroid99 e15b5a42af Bump version to 1.1.1 2017-01-31 16:23:54 -08:00
Yuchen Zeng 92edda5129 Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-01-31 15:59:19 -08:00
Craig Tiller 5cad46e218 Bump master version numbers 2017-01-30 15:32:24 -08:00
Nicolas "Pixel" Noble 4dcb7862bf Flagging version 1.1.0. 2017-01-30 23:28:06 +01:00
Mark D. Roth e6dd773dff Move parameters for all grpc_op types into their own sub-structs. 2017-01-28 02:23:30 +01:00
Craig Tiller afceb2edbd Merge github.com:grpc/grpc into rollfwd 2017-01-26 12:21:28 -08:00
Yuchen Zeng bc8a70445d Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-01-25 16:10:18 -08:00
Mark D. Roth 448c1f002c Move parameters for all grpc_op types into their own sub-structs. 2017-01-25 10:44:30 -08:00
Craig Tiller 0f2e2e4a42 Merge github.com:grpc/grpc into rollfwd 2017-01-24 10:53:20 -08:00
Yuchen Zeng e38698e5bd Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-01-23 17:19:53 -08:00
Craig Tiller 1a56a930cb Fixup 2017-01-23 14:55:15 -08:00
Craig Tiller a53c193aa5 Merge github.com:grpc/grpc into faster_slices 2017-01-23 14:54:31 -08:00
Nicolas "Pixel" Noble da83b376eb Changing versions from -dev to -pre1 on the release branch. 2017-01-23 23:52:35 +01:00
David G. Quintas f2c5c1e541 Merge pull request #9428 from grpc/revert-8842-metadata_filter
Revert "Metadata handling rewrite"
2017-01-23 12:08:46 -08:00
Nathaniel Manista 9ff26dc693 v1.0.x → master upmerge
Manual resolution:

- Force use of local distributions in Python-building in
  tools/run_tests/helper_scripts/build_python.sh.
2017-01-23 17:32:15 +00:00
Craig Tiller 7c70b6c144 Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac97.
2017-01-23 07:48:42 -08:00
Craig Tiller 5e01e2ac97 Revert "Metadata handling rewrite" 2017-01-20 18:11:52 -08:00
Craig Tiller 0cf6a71b72 Fix comments, merge head, regen project 2017-01-20 14:07:05 -08:00
Yuchen Zeng 04ec4701e3 Merge remote-tracking branch 'upstream/master' into cares_buildin 2017-01-18 18:49:07 -08:00
apolcyn 0dcd709c4a Merge pull request #8304 from apolcyn/fix_ruby_tools_32_bit_windows
make ruby tools use x86 directory names for sub-x86 cpu
2017-01-13 15:08:38 -08:00
Alexander Polcyn 4d08937206 update grpc-tools.gemspec after with os_check -> plactform_check.rb 2017-01-13 10:00:50 -08:00
Alexander Polcyn aaddb5cb93 continue use of host_cpu and use x86 whenever not x86_64 2017-01-13 09:42:12 -08:00
Craig Tiller a47f51ff4b Merge github.com:grpc/grpc into metadata_filter 2017-01-11 14:16:00 -08:00
ncteisen 8f3f2f4bd8 Fix ruby:{python,csharp,csharpcoreclr}_server behavior 2017-01-10 15:39:51 -08:00
Craig Tiller 61393ad19f Merge github.com:grpc/grpc into metadata_filter 2017-01-10 08:47:23 -08:00
ncteisen 9dc0ca0a70 Merge branch 'master' of https://github.com/grpc/grpc into ruby_advanced_interop_client_side 2017-01-09 15:14:24 -08:00
ncteisen 56610d4706 Address github comments 2017-01-09 13:28:25 -08:00
Craig Tiller 78e4bf629c Merge github.com:grpc/grpc into metadata_filter 2017-01-05 13:14:23 -08:00
ncteisen 46b716d521 Merge branch 'master' of https://github.com/grpc/grpc into ruby_advanced_interop_server_side 2017-01-05 07:58:12 -08:00
ncteisen db8a3c28dd Merge branch 'master' of https://github.com/grpc/grpc into ruby_advanced_interop_client_side 2017-01-04 14:00:45 -08:00
Craig Tiller 19cc2db3bc Merge branch 'slice_with_exec_ctx' into metadata_filter 2017-01-04 12:54:34 -08:00
apolcyn 38642fa924 Merge pull request #9183 from apolcyn/attach_trailing_md_ruby_bidi
attach trailing metadata to ruby bidi call op when it's received
2017-01-04 12:52:39 -08:00
apolcyn 3adfa82dc4 Merge pull request #9191 from apolcyn/fix_ruby_default_handler
change ruby default unimplemented ruby server handler to have two aguments
2017-01-04 12:51:11 -08:00
apolcyn d611160f07 Merge pull request #9018 from apolcyn/fix_ruby_pool_flake
remove test of exception on ruby thread pool overload
2017-01-04 12:48:43 -08:00
Craig Tiller ef6938477b Merge branch 'slice_with_exec_ctx' into metadata_filter 2016-12-27 08:59:00 -08:00
Yuan He 9383d2b809
Ruby: show error class and message instead of unknown 2016-12-22 16:01:22 +08:00
Alexander Polcyn 2ec43d2dac change ruby default unimplemented ruby server handler to have two arguments 2016-12-21 16:26:02 -08:00
ncteisen 2e3972ae54 Add advanced interop test behavior for Ruby server side 2016-12-21 15:43:21 -08:00
Noah Eisen ef4ceda6fd Add advanced interop tests for Ruby client 2016-12-21 13:57:30 -08:00
Alexander Polcyn eb69c34f83 attach trailing metadata to ruby bidi call op when it's received 2016-12-20 16:32:50 -08:00
Nathaniel Manista 8f7b0b48bf v1.0.x → master upmerge
Manual changes:

 - Fixed use of Exception.message in _invalid_metadata_test.py

 - Fixed merge of one_failed_as_unavailable in rpc_server_spec.rb

 - Added "set -e" to generate_build_additions.sh
2016-12-16 23:48:52 +00:00
apolcyn 32b2ecc55a Merge pull request #8879 from apolcyn/ruby_subclass_badstatus
add ruby subclasses of bad status for each GPRC status code
2016-12-14 17:09:09 -08:00
Craig Tiller 3977aa1efa Merge pull request #41 from apolcyn/ruby_char_ptr_to_slice
update ruby char* to slice
2016-12-13 02:58:35 -08:00
Alexander Polcyn 70f4d26e0f convert char* to grpc_slice in ruby 2016-12-12 22:40:48 -08:00
murgatroid99 a053f23b1d Make Node extension work with slice changes 2016-12-12 17:40:22 -08:00
igorpeshansky e51e72d7c9 Use snake_case names for default rpc method implementations
This is what `GRPC::Pool::add_rpc_descs_for` expects.
2016-12-09 11:00:28 -05:00
Alexander Polcyn fa5e31c6e8 remove ruby thread pool unit test of exception on overload 2016-12-08 18:12:25 -08:00
Craig Tiller 385dd9a462 Merge branch 'slice_interning' into metadata_filter 2016-12-06 20:27:38 -08:00
apolcyn c1e03dbfaf Merge pull request #8914 from apolcyn/update_ruby_protobuf_to_310
Update ruby protobuf to 310
2016-12-05 21:05:25 -08:00
apolcyn 93904c0dc8 Merge pull request #8843 from apolcyn/fix_ruby_shutdown
Fix ruby shutdown
2016-12-05 13:52:47 -08:00
Alex Polcyn a868c0424e keep old behavior to not destroy ruby server if not instantiated 2016-12-05 18:49:08 +00:00
Yuchen Zeng b0023d25dc Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-11-30 15:51:25 -08:00
Alexander Polcyn d2537c1aa9 turn on Thread.abort_on_exception in ruby unit tests by default 2016-11-30 15:21:57 -08:00
Alex Polcyn 16db6e1c04 destroy byte buffer reader after use in ruby recv msg 2016-11-30 13:59:59 -08:00
Craig Tiller 36b3135929 Merge branch 'slice_interning' into metadata_filter 2016-11-30 13:41:53 -08:00
Craig Tiller 369ddc524a Merge branch 'slice_with_exec_ctx' into slice_interning 2016-11-30 13:32:18 -08:00
Alexander Polcyn 174aa915ba change client code to use specific exceptions and throw bad status if
unkown code
2016-11-30 10:01:39 -08:00
Alexander Polcyn acacd0d646 add factory method to bad status to create correct subclass 2016-11-29 23:42:27 -08:00
Alexander Polcyn 6002b8ff63 add ruby subclasses of bad status for each GPRC status code 2016-11-28 17:41:13 -08:00
Alexander Polcyn 7f8a628f6a fix race between app and GC on ruby server shutdown 2016-11-23 10:36:08 -08:00
Alexander Polcyn 3d48cf4ed3 dont break out of response stream iterator in benchmark client 2016-11-23 09:50:22 -08:00
Alexander Polcyn cdd4203042 use thread pool from v1.0.x but keep server call life cycle in master 2016-11-23 10:33:56 +01:00
Alexander Polcyn 03fc19876d wait for write loop to finish at end of ruby read loop, on client side calls 2016-11-22 14:24:49 -08:00
Jan Tattermusch 8613e474cb Merge remote-tracking branch 'upstream/v1.0.x' into HEAD 2016-11-22 11:15:53 +01:00
Craig Tiller 480e1d8d9f Merge github.com:grpc/grpc into eliminate_mdstr 2016-11-18 17:14:49 -08:00
David Garcia Quintas 1a84f99caa regenerated projects 2016-11-18 13:05:44 -08:00
Craig Tiller 7d4116fa44 All core tests compile without grpc_mdstr 2016-11-17 12:16:05 -08:00
Craig Tiller 66b14c125e Merge branch 'slice_interning' into eliminate_mdstr 2016-11-16 16:05:01 -08:00
Craig Tiller 1094c32f35 Merge branch 'slice_with_exec_ctx' into slice_interning 2016-11-16 15:54:03 -08:00
Craig Tiller c586666cbd Merge github.com:grpc/grpc into slice_with_exec_ctx 2016-11-16 15:25:00 -08:00
Yuchen Zeng b1f6bf2ec4 Merge pull request #8086 from y-zeng/fix_gprc
Fix misspelled gprc
2016-11-11 15:11:44 -08:00
Craig Tiller 5ef31ab9c9 Progress towards mdstr elimination 2016-11-10 16:27:48 -08:00
Craig Tiller 64b26567ad First pass of slice interning facilities 2016-11-10 08:31:42 -08:00
Yuchen Zeng bd363544fd Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-11-08 10:56:16 -08:00
Mark D. Roth 0ace62f832 Merge pull request #8618 from markdroth/channel_info_api
Add API for getting arbitrary state back from a channel
2016-11-08 10:45:21 -08:00
Mark D. Roth 8e2d8d9eda Ran generate_projects.sh. 2016-11-04 12:55:07 -07:00
Alexander Polcyn a713b76d57 change per job sleep of 5 seconds back to 3 in unit test 2016-11-04 11:41:18 -07:00
Alexander Polcyn 20457a1f09 clean up pool unit tests 2016-11-04 11:13:32 -07:00
Craig Tiller 32df467f11 Merge github.com:grpc/grpc into grpc_slice 2016-11-04 08:21:56 -07:00
Alexander Polcyn 269e6ccb4d remove wait queue from ruby thread pool to avoid deadlock 2016-11-03 16:06:54 -07:00
Vijay Pai c21e94cea1 Avoid compiler error 2016-11-02 01:08:38 -07:00
Craig Tiller 41fd9f2343 Merge github.com:grpc/grpc into grpc_slice 2016-10-31 14:42:53 -07:00
Yuchen Zeng c76e9d3062 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-28 15:41:58 -07:00
apolcyn 086e28d5f5 Merge pull request #8539 from apolcyn/fix_ruby_bm_crashes_master
increase max thread pool size in benchmarks and fix shutdown ordering
2016-10-28 14:51:51 -07:00
Michael Lumish 15b04e41f1 Merge pull request #8559 from murgatroid99/v1.0.1_upmerge
V1.0.1 upmerge
2016-10-28 14:22:09 -07:00
murgatroid99 5d6ae930ab Merge remote-tracking branch 'upstream/v1.0.x' into v1.0.1_upmerge 2016-10-28 11:48:22 -07:00
Alexander Polcyn 287b760e97 revert change to shutdown ordering, but keep timer 2016-10-27 19:15:14 -07:00
Alex Polcyn 419934af6f increase max thread pool size in benchmarks and fix shutdown ordering 2016-10-27 17:44:32 +00:00
Craig Tiller 618e67d655 s/GPR_SLICE/GRPC_SLICE/g 2016-10-26 21:08:10 -07:00
Craig Tiller 6e080a3651 Merge branch 'buffer_pools_for_realsies' into grpc_slice 2016-10-26 21:00:53 -07:00
Craig Tiller 3d357d901c Merge github.com:grpc/grpc into buffer_pools_for_realsies 2016-10-26 20:52:03 -07:00
Craig Tiller c3350541e3 Generate build files 2016-10-26 16:19:01 -07:00
Craig Tiller b37d53ebc0 Bulk update #includes 2016-10-26 16:16:35 -07:00
Craig Tiller d41a4a720f s/gpr_slice/grpc_slice, and move around tests, impls 2016-10-26 16:16:06 -07:00
apolcyn d2f784dcb4 Merge pull request #8102 from apolcyn/failed_credentials_error_message
surface more exception info for call creds errors
2016-10-26 15:32:15 -07:00
Nicolas "Pixel" Noble 50a730bd1c Going 1.0.1. 2016-10-26 21:42:29 +02:00
Alex Polcyn e5293c3f7b combine more core batch ops 2016-10-26 09:58:19 -07:00
Yuchen Zeng f1cd449030 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-25 11:26:17 -07:00
Craig Tiller fe8c5012d3 Merge github.com:grpc/grpc into buffer_pools_for_realsies 2016-10-24 14:49:18 -07:00
Michael Lumish 2a78d3d961 Merge pull request #7838 from teodor-pripoae/fix-example-in-ruby-readme
Fix example in ruby readme
2016-10-20 16:48:07 -07:00
Craig Tiller 20afa3d7c9 BufferPool --> ResourceQuota 2016-10-17 14:52:14 -07:00
Yuchen Zeng c007a6c879 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-17 14:33:29 -07:00
Yuchen Zeng 799832c32d Merge remote-tracking branch 'upstream/master' into fix_gprc 2016-10-17 11:41:02 -07:00
Craig Tiller a628c84e86 Merge branch 'direct-calls' into buffer_pools_for_realsies 2016-10-14 16:09:01 -07:00
Alexander Polcyn f6e14b7989 fix write buffer ruby test 2016-10-13 13:45:01 -07:00
Alexander Polcyn 0da9644354 use target cpu to get rid of cpu enumerations 2016-10-12 16:32:46 -07:00
Alexander Polcyn 9d45c051e7 enumerate more x86 cpus in ruby tools package 2016-10-12 15:56:39 -07:00
Alexander Polcyn fb4509bd73 add i386 to recognized x86 cpu in ruby tools package 2016-10-12 14:36:20 -07:00
Craig Tiller fb324c4d39 Merge branch 'direct-calls' into buffer_pools_for_realsies 2016-10-12 13:18:56 -07:00
Jan Tattermusch fad04cc4ad Merge pull request #8354 from grpc/v1.0.x
Upmerge doc changes from v1.0.x
2016-10-12 18:44:15 +02:00
Jan Tattermusch 5d77c964fc Update README.md 2016-10-12 18:04:37 +02:00
Craig Tiller c99945e44c Merge branch 'direct-calls' into buffer_pools_for_realsies 2016-10-10 10:20:48 -07:00
Alexander Polcyn 8d970ea2b6 merge os_check and cpu_check into platform_check 2016-10-06 09:55:16 -07:00
Alexander Polcyn 437a3b366a make ruby tools use x86 directory names for sub-x86 cpu 2016-10-06 09:40:10 -07:00
Yuchen Zeng dc75e30e87 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-05 17:12:45 -07:00
Yuchen Zeng e96c05b607 Merge remote-tracking branch 'upstream/master' into fix_gprc 2016-10-05 13:44:12 -07:00
apolcyn f8cabbbf9d Merge pull request #8122 from bithavoc/fix-ruby-broken-link
Fix broken link to former Ruby installation docs
2016-10-04 17:23:59 -07:00
Yuchen Zeng 6988838a67 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-03 13:24:13 -07:00
Craig Tiller 1bb0ce5e23 Merge branch 'direct-calls' into buffer_pools_for_realsies 2016-10-03 12:58:02 -07:00
Nicolas Noble 2587f20d08 Merge pull request #8238 from nicolasnoble/master-upmerge-from-deep-under
Upmerge from 1.0.x
2016-09-29 15:20:55 -07:00
Craig Tiller e2180f069d Merge github.com:grpc/grpc into buffer_pools_for_realsies 2016-09-29 13:52:51 -07:00
Nicolas Noble ef49a5d217 Merge pull request #7833 from sreecha/fix_channel_from_fd_api
Remove completion queue parameter from `grpc_server_add_insecure_channel_from_fd` API
2016-09-29 11:16:55 -07:00
Nicolas "Pixel" Noble 87a1081211 Merge remote-tracking branch 'google/v1.0.x' into master-upmerge-from-deep-under 2016-09-29 01:31:54 +02:00
Craig Tiller ef6b97659e Add tracing, fix some transport bugs wrt buffer_pools 2016-09-28 08:37:51 -07:00
Craig Tiller 82509936ae Stub out end2end tests 2016-09-27 15:49:15 -07:00
Craig Tiller 7af69f34df Add buffer pools to build 2016-09-22 13:48:54 -07:00
Yuchen Zeng b8a886754e Merge remote-tracking branch 'upstream/master' into fix_gprc 2016-09-22 10:59:39 -07:00
Alexander Polcyn 689e89c2e6 dont create extra thread on bidi call in benchmark, and change suggested
code for ruby bidi calls
2016-09-20 11:00:36 -07:00
bithavoc c809be2af5 Fix ruby readme link to grpc quickstart 2016-09-16 10:36:58 -05:00
Mark D. Roth abf03aed93 Merge remote-tracking branch 'upstream/master' into max_send_size_filter 2016-09-16 07:35:37 -07:00
Yuchen Zeng 66f3a4bbdf Merge remote-tracking branch 'upstream/master' into fix_gprc 2016-09-15 11:21:52 -07:00
Alexander Polcyn ee96ce3a71 change status in failed credential handler to unauth as intended 2016-09-14 17:33:53 -07:00
Alexander Polcyn 9d36eb5ceb remove comment, for issues with pushing updates 2016-09-14 17:10:11 -07:00
Alexander Polcyn 088416df19 surface more exception info for call creds errors 2016-09-14 16:49:37 -07:00
Craig Tiller a51f54192a Merge pull request #7559 from dgquintas/codegen_cleanse
Removed references to public APIs from codegen/
2016-09-13 19:40:43 -07:00
Yuchen Zeng 362ac1be0c Fix gprc 2016-09-13 16:01:31 -07:00
Sree Kuchibhotla 765e6542b9 Merge branch 'master' into fix_channel_from_fd_api 2016-09-09 11:33:59 -07:00
Sree Kuchibhotla d0989101f5 Merge branch 'master' into fix_channel_from_fd_api 2016-09-09 11:31:25 -07:00
apolcyn c3b4404b4e Merge pull request #7885 from apolcyn/remove_slow_log_statements
remove log statements that showing contents of messages
2016-09-08 10:45:05 -07:00