855 Commits

Author SHA1 Message Date
Craig Tiller
12d1b2dedf Merge github.com:grpc/grpc into cpparena 2017-04-04 17:08:12 -07:00
murgatroid99
4f96b84122 Large message latency improvements: remove a memcpy and a Buffer construtor call 2017-03-31 11:22:52 -07:00
murgatroid99
0e6f3dbd5a Improve Node benchmarks, add generic unary test 2017-03-31 11:17:28 -07:00
Craig Tiller
4d064019fe Call ref/unref, bugfixes 2017-03-31 08:27:28 -07:00
Nicolas "Pixel" Noble
97cbda3c41 Merge branch 'v1.2.x' of https://github.com/grpc/grpc into upmerge-1.2.0 2017-03-24 00:54:47 +01:00
Alexander Polcyn
01b02585a8 bump v1.2.x branch to 1.2.1-pre1 2017-03-20 17:00:45 -07:00
David Garcia Quintas
1929a96d8c Going for 1.2.0 2017-03-20 12:51:17 -07:00
Ken Payson
f670532568 Bump 1.2.x version to pre-2 2017-03-16 11:01:06 -07:00
murgatroid99
e7a2f9c407 Drop support for io.js, fix minor issue with node extension 2017-03-14 11:19:25 -07:00
Michael Lumish
3899eb6305 Merge pull request #10093 from murgatroid99/node_server_method_name_flexibility
Node add service: allow exact match to name in proto file, improve error reporting
2017-03-13 09:54:20 -07:00
murgatroid99
de445c94ea Merge remote-tracking branch 'upstream/v1.2.x' into upmerge_v1.2.x 2017-03-10 14:13:41 -08:00
murgatroid99
626585e1b1 Node add service: allow exact match to name in proto file, improve error reporting 2017-03-10 09:44:44 -08:00
murgatroid99
f831f486d9 Change argument validation in Server#addService 2017-03-09 15:37:21 -08:00
David Garcia Quintas
dcfecc9768 Introducing 1.2.0-pre1 2017-03-09 15:02:19 -08:00
David Garcia Quintas
d42cc010fb Bumped version to 1.3.0-dev 2017-03-09 15:00:26 -08:00
David Garcia Quintas
526eb676cd Merge remote-tracking branch 'upstream/v1.1.x' into 1.1.x_to_master 2017-03-03 17:04:45 -08:00
Muxi Yan
f773a9bc96 Boost grpc version to v1.1.4 2017-03-01 15:31:31 -08:00
murgatroid99
33f86c584b Merge remote-tracking branch 'upstream/v1.1.x' into merge_1.1.x_master 2017-02-23 14:59:45 -08:00
Ken Payson
b211f46be7 Bump version to v1.1.3 2017-02-23 14:25:40 -08:00
murgatroid99
4eb63a263a Fix segfault in Node server destructor 2017-02-22 14:11:01 -08:00
murgatroid99
b623ac38a3 Improve Node and libuv testing and test coverage
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
2017-02-17 12:10:26 -08:00
Nicolas "Pixel" Noble
6d3c2d81cc Merge remote-tracking branch 'google/v1.1.x' 2017-02-13 23:37:17 +01:00
Michael Lumish
90f14f3db8 Node: refactor non-uv completion queue wrapping code 2017-02-07 11:20:16 -08:00
murgatroid99
ae403bbddb Update version to 1.1.2 2017-02-06 17:42:07 -08:00
murgatroid99
2d0d256bf4 Node: fix handling/propagation of server-side serialization errors 2017-02-02 13:37:36 -08:00
murgatroid99
672e6a39e2 Bump version to 1.1.1 2017-01-31 16:23:54 -08:00
murgatroid99
0162490a67 Node: Validate arguments to addService, fix a couple of minor issues 2017-01-30 16:52:17 -08:00
Craig Tiller
52132f7bd2 Bump master version numbers 2017-01-30 15:32:24 -08:00
Nicolas "Pixel" Noble
f86d1c1519 Flagging version 1.1.0. 2017-01-30 23:28:06 +01:00
Mark D. Roth
835f4ed819 Move parameters for all grpc_op types into their own sub-structs. 2017-01-28 02:23:30 +01:00
Craig Tiller
3af8756d83 Fix merge error 2017-01-26 13:45:57 -08:00
Craig Tiller
a33333391a Fix merge error 2017-01-26 13:16:37 -08:00
Craig Tiller
1e4f7652ce Fix merge error 2017-01-26 12:55:08 -08:00
Craig Tiller
8cc1d01e9f Merge github.com:grpc/grpc into rollfwd 2017-01-26 12:21:28 -08:00
Mark D. Roth
14fab048d6 Move parameters for all grpc_op types into their own sub-structs. 2017-01-25 10:44:30 -08:00
Craig Tiller
4b496b164c Merge github.com:grpc/grpc into rollfwd 2017-01-24 10:53:20 -08:00
Nicolas "Pixel" Noble
4bd0d0594d Changing versions from -dev to -pre1 on the release branch. 2017-01-23 23:52:35 +01:00
David G. Quintas
5f151daaa7 Merge pull request #9428 from grpc/revert-8842-metadata_filter
Revert "Metadata handling rewrite"
2017-01-23 12:08:46 -08:00
Nathaniel Manista
64467e95d2 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
a6009e33a8 Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55.
2017-01-23 07:48:42 -08:00
Craig Tiller
2423da9e77 Revert "Metadata handling rewrite" 2017-01-20 18:11:52 -08:00
Craig Tiller
6b54221347 Merge github.com:grpc/grpc into metadata_filter 2017-01-17 08:13:14 -08:00
murgatroid99
4ea131cc4a Merge branch 'master' into node_electron_build 2017-01-12 12:39:25 -08:00
Michael Lumish
06801bcbc2 Merge pull request #8981 from murgatroid99/node_glibcxx_compatibility
Replace usages of std::list with std::queue in Node extension
2017-01-11 16:30:37 -08:00
Craig Tiller
ee92e21526 Merge github.com:grpc/grpc into fix_errors 2017-01-06 13:59:30 -08:00
Eric Gribkoff
6c5a2dc668 Enable advanced Java interop tests.
Add response parameters to custom_metadata streaming request for Node and PHP
clients.

The Java server does not respond with separate initial and trailing
metadata when there is no response data - it is only emiting the
requested trailing metadata. Adding the response parameters to the test
(in accordance with the specification) avoids this, but I will open a
separate issue to investigate the Java behavior.
2017-01-06 09:16:29 -08:00
murgatroid99
8dcdee285d Merge branch 'master' into node_electron_build 2017-01-04 15:43:02 -08:00
Craig Tiller
ce3b1befa9 Merge branch 'slice_with_exec_ctx' into metadata_filter 2016-12-27 08:59:00 -08:00
Nathaniel Manista
b74d3422b1 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
murgatroid99
6962aed6fa Make event order consistent, and make 'end' and 'error' mutually exclusive 2016-12-13 18:05:33 -08:00