Commit Graph

6189 Commits

Author SHA1 Message Date
Alistair Veitch 635899d062 rebuild makefile 2015-07-17 16:02:24 -07:00
Alistair Veitch 4d1589ace0 add record_stat API 2015-07-17 15:13:04 -07:00
Michael Lumish 5a9674c0e7 Merge pull request #2419 from jtattermusch/nuget_versioning_simplification
Nuget versioning simplification
2015-07-15 11:01:09 -07:00
Jan Tattermusch 37fccb0d38 make build_packages.bat provide version of grpc.native.csharp_ext dependency 2015-07-15 10:51:41 -07:00
Jan Tattermusch a5800706fa introduce Version.cs as single source of truth of gRPC C# version 2015-07-15 10:51:38 -07:00
Jan Tattermusch 48f7ed4442 pick up nuget package version from cmdline param and fix nuget build 2015-07-15 10:48:30 -07:00
Michael Lumish 761940da37 Merge pull request #2418 from jtattermusch/csharp_healthchecking
C# health service
2015-07-15 10:43:12 -07:00
Jan Tattermusch 5253467d5c C# health checking support 2015-07-15 10:29:57 -07:00
Michael Lumish e6d12d335c Merge pull request #2453 from tbetbetbe/grpc-ruby-update-requirements-comment
Updates the requirements comment before releasing on the release branch
2015-07-15 09:18:58 -07:00
Tim Emiola 8092af8678 Updates the requirements comment before releasing on the release branch 2015-07-15 09:15:55 -07:00
Yang Gao 0ea6be31be Merge pull request #2450 from dgquintas/frame_data_one_byte
Fixed wrong frame parsing
2015-07-15 00:44:15 -07:00
Yang Gao 21728804c7 Merge pull request #2428 from vjpai/gcc44_issues
Fixes for older C++ compilers (remove lambdas, brace init, and nullptr ambiguity)
2015-07-14 23:18:38 -07:00
David Garcia Quintas c3a00cd153 Fixed wrong frame parsing 2015-07-14 22:21:05 -07:00
Vijay Pai 94fd462df8 override and final 2015-07-14 16:18:41 -07:00
Michael Lumish 177503c508 Merge pull request #2332 from jtattermusch/implicit_initialize_rebased
Get rid of explicit GrpcEnvironment.Initialize
2015-07-14 16:13:17 -07:00
Michael Lumish e53f593d14 Merge pull request #2438 from stanley-cheung/update_homebrew_php_ext_dir
Update homebrew PHP extension location
2015-07-14 16:09:50 -07:00
Masood Malekghassemi 13797c3579 Merge pull request #2251 from nathanielmanistaatgoogle/links
links interface and gRPC-on-wire implementation
2015-07-14 15:11:51 -07:00
Stanley Cheung 316eedd4e1 regex 2015-07-14 14:20:12 -07:00
Vijay Pai 181ef45f5e Addressing outstanding typos and comments
Clang-format of changed files
2015-07-14 13:52:48 -07:00
vjpai df551611d4 Remove reference to nullptr to avoid compiler seeing ambiguity in gcc-4.4
build. The issue is that gcc below 4.6 require us to explicitly define nullptr,
and our explicit definition allows a potential confusion between
nullptr->unique_ptr<string> and
nullptr->char *->grpc::string->unique_ptr<string>
2015-07-14 13:38:44 -07:00
Stanley Cheung 4a5c65464e update homebrew php ext location 2015-07-14 13:10:14 -07:00
Abhishek Kumar da7790bebf Merge pull request #2335 from murgatroid99/node_error_codes
Made Node server respond with UNKNOWN for unspecified application errors
2015-07-14 12:57:17 -07:00
vjpai f77ab15c57 Use rvalue ref return to avoid copy 2015-07-14 11:51:39 -07:00
Abhishek Kumar 1cbeeb508b Merge pull request #2336 from murgatroid99/ruby_error_codes
Made ruby server return correct error code for unimplemented method
2015-07-14 10:53:12 -07:00
Abhishek Kumar 707dd2c36f Merge pull request #2065 from dklempner/retry_backoff
Update the connection backoff document with jitter.
2015-07-14 10:52:25 -07:00
vjpai c7eed74dc4 Remove brace initialization for gcc-4.4 compatibility 2015-07-14 10:47:28 -07:00
vjpai 7d980e44b2 Remove lambda function with lambda capture to allow building with pre-lambda
compilers
2015-07-14 10:38:30 -07:00
Nicolas Noble 027994c439 Merge pull request #2421 from chai2010/master
fix build on windows
2015-07-13 23:10:27 -07:00
chai2010 e55e1833bc fix build on windows 2015-07-14 13:24:48 +08:00
Jan Tattermusch 478f55fe71 Merge pull request #2416 from nicolasnoble/attempt-number-2-at-windows-kick
Better socket kick for Windows.
2015-07-13 18:31:59 -07:00
Jan Tattermusch e8123af1a3 Merge pull request #2414 from nicolasnoble/lets-debug-aborts
Adding a handler for abort().
2015-07-13 18:13:02 -07:00
David Klempner e00b0c3247 Add description of MIN_CONNECT_TIMEOUT and fix its pseudocode usage. 2015-07-13 18:02:06 -07:00
Michael Lumish 508483dd77 Merge pull request #2415 from nicolasnoble/ignore-cached-files
Let's ignore our generated cache.mk from git.
2015-07-13 17:30:08 -07:00
Nicolas "Pixel" Noble e503cd5398 Better socket kick for Windows.
Now calling tcp_shutdown will in fact close the socket, which cascades into properly cleaning out all the pending requests.
The tcp_server_windows's shutdown logic had to be rewritted (simplified) in order to take this into account.
2015-07-14 02:29:31 +02:00
Nicolas "Pixel" Noble 4f21400352 Let's ignore our generated cache.mk from git. 2015-07-14 02:27:59 +02:00
Nicolas "Pixel" Noble e1d95d6e98 Adding a handler for abort().
We want to have a chance to debug a call to abort() in case we have a debugger attached.
2015-07-14 02:08:50 +02:00
Nathaniel Manista 3abe61850e links interface and gRPC-on-wire implementation
This code branches out of the alpha/early_adopter code and begins
building toward the beta API.
2015-07-13 23:15:51 +00:00
Jan Tattermusch 294d972629 Merge pull request #2399 from nicolasnoble/install-windows-exception-handler
Install simple Windows exception handlers.
2015-07-13 11:15:55 -07:00
Craig Tiller ce017fe6e3 Merge pull request #2400 from nicolasnoble/filter-output-for-timeouts
Filtering stdout for JUnit report in case of timeouts.
2015-07-13 11:09:21 -07:00
Nicolas Noble 4d0b7427fa Merge pull request #2402 from jtattermusch/windows_polishing
Windows polishing
2015-07-12 11:14:20 -07:00
Jan Tattermusch 80e5f044a4 zero-out channel after creation 2015-07-12 01:28:05 -07:00
Jan Tattermusch d9e7943994 remove chatty log messages on windows 2015-07-12 01:27:30 -07:00
Jan Tattermusch e417f4164d Merge pull request #2398 from nicolasnoble/we-have-many-solutions-now
Fixing VS's documentation.
2015-07-11 20:17:35 -07:00
Nicolas "Pixel" Noble f716c0ca43 Filtering stdout for JUnit report in case of timeouts.
We're not properly filtering stdout in case we're timeouting. This generates invalid XML output.
2015-07-12 01:26:17 +02:00
Craig Tiller 594c2a4e2c Merge pull request #2395 from nicolasnoble/tabs-are-evil
Swapping tabs for spaces in generate_projects.py
2015-07-11 15:22:33 -07:00
Craig Tiller 90720be8ff Merge pull request #2397 from nicolasnoble/faking-tools-under-windows
Faking tools target for win32.
2015-07-11 15:22:09 -07:00
Craig Tiller ffd5be2195 Merge pull request #2394 from nicolasnoble/disabling-cython
Disabling cython for now.
2015-07-11 15:21:08 -07:00
Nicolas "Pixel" Noble 717ea0eb74 Install simple Windows exception handlers.
Will prevent Windows tests to display a pop-up message in case of a failure. Essential for Jenkins testing.
2015-07-12 00:01:03 +02:00
Nicolas "Pixel" Noble ed152f8232 Fixing VS's documentation.
The nuget command line tool can't find which solution we want to restore packages on. The documentation needs some update.
2015-07-11 22:50:09 +02:00
Nicolas "Pixel" Noble 64d81385f3 Faking tools target for win32.
With run_test.py, we need a tools target now. Let's fake it for Windows so we can at least build.
2015-07-11 22:46:08 +02:00