250 Commits

Author SHA1 Message Date
murgatroid99
16dbbf4fab Merge remote-tracking branch 'upstream/v1.3.x' into node_only_uv 2017-04-25 12:15:53 -07:00
murgatroid99
cf65112c24 Remove another from Node extension 2017-04-25 10:35:56 -07:00
murgatroid99
c084b4464a Remove non-libuv code from Node extension 2017-04-24 13:35:21 -07:00
Craig Tiller
c2717d1270 Merge branch 'tsan-c++' into hybrid 2017-04-20 19:24:57 +00:00
Craig Tiller
db70eca069 Merge github.com:grpc/grpc into cpparena 2017-04-19 14:40:20 -07:00
Craig Tiller
e5a36589a6 Extend clang-format to C#, Node, Ruby 2017-04-19 09:52:18 -07:00
Craig Tiller
8934a59db0 Fix broken merge 2017-04-19 09:45:47 -07:00
Craig Tiller
56dc3c2051 Fix typo 2017-04-18 13:26:32 -07:00
Craig Tiller
fdde9b8eea Merge github.com:grpc/grpc into hybrid 2017-04-14 13:15:56 -07:00
Craig Tiller
991f0b18c2 Merge github.com:grpc/grpc into cpparena 2017-04-14 13:14:10 -07:00
Sree Kuchibhotla
67bdc5a3d0 Merge branch 'master' into cq_create_api_changes 2017-04-13 16:30:49 -07:00
murgatroid99
d8637878c5 Merge remote-tracking branch 'upstream/v1.2.x' into upmerge_1.2.4 2017-04-13 09:56:17 -07:00
Craig Tiller
0eb68f9d8a Merge github.com:grpc/grpc into hybrid 2017-04-13 06:46:27 -07:00
Sree Kuchibhotla
1f521d3cef Merge branch 'master' into cq_create_api_changes 2017-04-13 03:13:17 -07:00
Craig Tiller
857a8fd02b Merge github.com:grpc/grpc into cpparena 2017-04-12 15:16:35 -07:00
Craig Tiller
d003e30786 Remove API 2017-04-12 14:19:23 -07:00
Jan Tattermusch
48ba0d0c4a Merge remote-tracking branch 'upstream/v1.2.x' into HEAD 2017-04-12 09:20:29 +02:00
murgatroid99
8b7472fbec Only delete core-level server if shutdown was successful 2017-04-11 16:15:32 -07:00
murgatroid99
902527e529 Node server: add NULL check to tryShutdown 2017-04-11 12:13:08 -07:00
murgatroid99
8b37153972 Move ForceShutdown completion handling to new OnComplete method 2017-04-11 11:39:32 -07:00
murgatroid99
da129b2b4a Add native tag completion callbacks, dispose of server after tryShutdown succeeds 2017-04-10 15:43:09 -07:00
murgatroid99
25d8d5b609 Refactor tag completion handling into one function 2017-04-10 14:39:02 -07:00
Michael Lumish
836687cd26 Merge pull request #10468 from murgatroid99/node_call_destruction_bug
Fix call destruction bug
2017-04-06 17:29:15 -07:00
murgatroid99
60a0ed4903 Node: consolidate call destruction logic 2017-04-06 13:54:37 -07:00
Sree Kuchibhotla
76130a5088 Merge branch 'master' into cq_create_api_changes 2017-04-06 13:09:17 -07:00
murgatroid99
90bb8a9e2d Node: fix leak of sent metadata 2017-04-06 10:37:44 -07:00
Craig Tiller
12d1b2dedf Merge github.com:grpc/grpc into cpparena 2017-04-04 17:08:12 -07:00
murgatroid99
3b58459472 Fix call destruction bug 2017-04-04 13:55:00 -07:00
murgatroid99
54e008cbe1 Properly unref some slices in Node glue code 2017-04-03 15:31:53 -07:00
murgatroid99
4f96b84122 Large message latency improvements: remove a memcpy and a Buffer construtor call 2017-03-31 11:22:52 -07:00
Craig Tiller
4d064019fe Call ref/unref, bugfixes 2017-03-31 08:27:28 -07:00
Sree Kuchibhotla
ee092d9307 Merge branch 'master' into cq_create_api_changes 2017-03-24 10:55:39 -07:00
Sree Kuchibhotla
d18eb949ee Node changes 2017-03-22 12:35:09 -07:00
murgatroid99
e7a2f9c407 Drop support for io.js, fix minor issue with node extension 2017-03-14 11:19:25 -07:00
Sree Kuchibhotla
d11683df61 Node: Completion queue API changes 2017-03-03 18:17:09 -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
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
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
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