Commit Graph

864 Commits

Author SHA1 Message Date
Sree Kuchibhotla 29b678099a address code review comments 2016-04-06 09:43:28 -07:00
Sree Kuchibhotla d860fe3d6d Correct a typo in the spec 2016-04-05 16:33:44 -07:00
Jan Tattermusch cf50956a5d Merge pull request #6032 from murgatroid99/node_stress_client
Node stress test client and metrics client
2016-04-01 11:20:59 -07:00
murgatroid99 9fcf98db86 Remove some debug logging from 0.13-branch node 2016-04-01 09:33:55 -07:00
murgatroid99 7a7471c92a Expanded comment about Client class in stress_client 2016-03-31 10:41:22 -07:00
Craig Tiller 789bed102e Update copyrights 2016-03-31 07:46:18 -07:00
murgatroid99 4a1e692a50 Fixed minor bug in metrics server, added metrics client 2016-03-30 17:05:13 -07:00
murgatroid99 11b98bd9d5 Node stress test client 2016-03-30 16:17:52 -07:00
Nicolas Noble 4b24af0d66 Merge pull request #5900 from murgatroid99/node_callback_convention
Follow Node's callback-last convention for client calls
2016-03-28 22:25:25 -07:00
murgatroid99 9f7a63ca21 Make option passing down to the client constructor more consistent 2016-03-28 12:46:42 -07:00
Jan Tattermusch e65ecaf2ae Merge pull request #5934 from murgatroid99/node_performance_test_improvements
Added generic service client and server to Node perf tests
2016-03-25 19:28:47 -07:00
Jan Tattermusch a723cd6e4b Merge pull request #5941 from murgatroid99/node_error_code_compliance_2
Fix Node status code usage to match spec
2016-03-24 16:16:43 -07:00
Jan Tattermusch 182376ddf4 Merge pull request #5837 from sreecha/grpc_fixit_node
DocFixit: Troubleshooting info for Windows and some minor tweaks
2016-03-24 07:12:34 -07:00
murgatroid99 a1c6f889b7 Fix Node status code usage to match spec 2016-03-23 15:36:51 -07:00
Sree Kuchibhotla 0bc1d258fc Fix the link again: Third time's a charm! 2016-03-23 14:59:41 -07:00
Sree Kuchibhotla 9b9bdfb518 Try fixing the link again 2016-03-23 14:36:46 -07:00
Sree Kuchibhotla f3cf213d60 Fix broken link 2016-03-23 14:30:23 -07:00
Sree Kuchibhotla e832131540 Address review feedback 2016-03-23 14:28:53 -07:00
murgatroid99 2a43154668 Fixed import 2016-03-23 14:21:25 -07:00
murgatroid99 a4c0d29b8e Added generic service client and server to Node perf tests 2016-03-23 11:18:15 -07:00
murgatroid99 2c2940227f Add option to use old client method argument order for now 2016-03-22 14:46:37 -07:00
murgatroid99 419d729a08 Fixed copyright 2016-03-21 17:17:01 -07:00
murgatroid99 3b20f2f89b Follow Node's callback-last convention for client calls 2016-03-21 15:50:39 -07:00
Sree Kuchibhotla 28d06237b1 DocFixit: Troubleshooting info for Windows and some minor tweaks 2016-03-18 14:44:31 -07:00
murgatroid99 4a7a8ba3a7 Unref uv_async after construction to avoid blocking at shutdown 2016-03-17 11:49:24 -07:00
murgatroid99 9142cccec5 Fixed copyright 2016-03-16 16:00:07 -07:00
murgatroid99 e856a441db Removed unnecessary include 2016-03-16 11:43:17 -07:00
murgatroid99 930da42c3a Node: made call credentials properly use UV async events. Also deleted some log lines 2016-03-16 11:39:15 -07:00
murgatroid99 9d4a5684e1 Merge branch 'master' into node_bad_message_handling 2016-03-10 17:52:19 -08:00
Craig Tiller 9d87453432 Merge pull request #5540 from soltanmm/upmerge
Merge release-0_13 into master
2016-03-09 20:02:08 -08:00
LisaFC f815949a86 Merge pull request #5601 from stanley-cheung/add-protoc-to-install-doc
Doc Fixit: mention how to get protoc compiler in base INSTALL.md
2016-03-08 17:29:21 +00:00
murgatroid99 cb72b166fd Node: propagate read errors back down to core 2016-03-07 17:49:37 -08:00
murgatroid99 c85428c74b Fix race between parsing messages and receiving status in Node client 2016-03-04 14:54:10 -08:00
Stanley Cheung dc934a36a8 update min node version 2016-03-04 13:47:32 -08:00
Masood Malekghassemi 6c871b1bac Merge remote-tracking branch 'upstream/release-0_13' 2016-03-02 13:56:49 -08:00
murgatroid99 b3d98685ab Make client properly report when message deserialization fails 2016-02-26 13:25:49 -08:00
yang-g bb1a0b2334 Merge remote-tracking branch 'upstream/master' into v1alpha_to_v1 2016-02-24 14:38:09 -08:00
Jan Tattermusch 2ac2642dd4 Merge pull request #5331 from murgatroid99/node_message_reflection_info
Add more reflection information to Node client classes
2016-02-22 12:48:18 -08:00
murgatroid99 57363f0898 Fix copyrights 2016-02-19 16:31:37 -08:00
murgatroid99 287f60af57 Add more reflection information to Node client classes 2016-02-19 15:52:14 -08:00
murgatroid99 0dd0bda233 Node: fix metadata validation bug, improve error reporting 2016-02-19 11:32:31 -08:00
yang-g 77f0f846be global replace health check proto v1alpha to v1 2016-02-19 11:08:16 -08:00
murgatroid99 cb1676a943 Sanitize files 2016-02-17 15:42:01 -08:00
murgatroid99 c18334aa30 Add tests and documentation for new options 2016-02-17 15:36:28 -08:00
murgatroid99 0fbb313c3b Node: add options to modify ProtoBuf behavior 2016-02-17 12:59:26 -08:00
vjpai 30669be4c9 Rename to reduce confusion 2016-02-12 15:21:28 -08:00
Patryk Lesiewicz ca2ec213e3 Pass delete[] explicitely to Nan::NewBuffer.
Use the Nan::NewBuffer version that accepts an explicit callback
deallocating buffers. This way we'll be resilient to different nan/node
versions.

Fixes grpc/grpc#4867
2016-02-10 11:27:44 -08:00
murgatroid99 c1d0627312 Clang format and fix copyrights 2016-02-05 11:33:30 -08:00
murgatroid99 0bff65cd0e Replace 'long' with 'int64_t' in public core headers 2016-02-05 11:30:00 -08:00
Michael Lumish 735c99daeb Merge pull request #5008 from vjpai/worker_quit
Provide an RPC to quit the performance benchmarking workers
2016-02-04 16:32:03 -08:00