Commit Graph

1239 Commits

Author SHA1 Message Date
Muxi Yan 0e00c43082 Move headers from grpc++ to grpcpp 2018-02-15 14:49:34 -08:00
Vijay Pai 239b7d4b0b Merge branch 'master' into gpr_review 2018-02-08 11:08:41 -08:00
yang-g 89464de6f0 Trim backup slice when it is larger than needed 2018-02-07 16:03:57 -08:00
Vijay Pai b7bf76851d
Merge pull request #14323 from vjpai/cq_comments
C++: Properly comment CQ ok, Shutdown, contract, and effect of TryCancel
2018-02-06 13:12:38 -08:00
Vijay Pai e81ead58fb Improve CQ and cancellation comments 2018-02-06 11:46:17 -08:00
Vijay Pai dcd5ef3ad8 Deprecate GenericStub()::Call for multi-threaded use 2018-02-05 13:08:44 -08:00
Vijay Pai 73a50abd1d
Merge pull request #14286 from dgquintas/fix_compresion_alg_accessors
Fix compression algorithm accessors
2018-02-04 23:39:07 -08:00
Vijay Pai d4d0a30c6f Privatize useful.h and avl.h 2018-02-02 09:16:44 -08:00
Vijay Pai e5b0a50416
Merge pull request #14015 from vjpai/alarm
Remove alarm from core, implement in C++ layer only
2018-02-02 08:44:20 -08:00
David Garcia Quintas a21ab2ba29 Fix compression algorithm accessors 2018-02-01 16:24:00 -08:00
Jan Tattermusch 97209aee1a fix warning & typo 2018-01-26 09:57:41 +01:00
Vijay Pai e1e7042919 Restructure to simplify, harden, and avoid forward declaration 2018-01-21 21:04:38 -08:00
Vijay Pai 2b226adf60 Remove alarm from core, implement in C++ layer only 2018-01-21 21:03:56 -08:00
Muxi Yan fb061c329a Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface 2018-01-19 12:20:15 -08:00
Vijay Pai 7500577593 Address review feedback; stop using result of 'what' 2018-01-09 10:55:37 -08:00
Vijay Pai ab00654784 Tag new #else and #endif blocks with comments 2018-01-08 15:12:55 -08:00
Vijay Pai 9809ce38e9 Use appropriate preprocessor guards to allow building without exceptions 2018-01-08 15:12:55 -08:00
Vijay Pai 8fc3715a17 Catch exceptions from sync method handlers without crashing server 2018-01-08 15:12:55 -08:00
Vijay Pai d5730c6c22 Allow no message on sync unary call, just like async 2017-12-22 23:48:58 -08:00
Muxi Yan 032e9b32dc Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface 2017-12-13 14:04:45 -08:00
yang-g 30ced5d09f Add comments for AsyncGenericService 2017-12-12 11:45:32 -08:00
yang-g 9c5d8267cd resolve comments 2017-12-11 17:00:33 -08:00
yang-g 69aec17562 Add dummy operator delete to make VS2015 not complain. 2017-12-11 15:52:50 -08:00
Muxi Yan 99024d6436 Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface 2017-12-08 14:02:18 -08:00
Noah Eisen 5b1a66cef1
Merge pull request #13413 from ncteisen/surfacing-error-details-wrapped
Surface Error String to Wrapped Languages
2017-12-08 13:44:37 -08:00
ncteisen 6193c63dab Reviewer feedback 2017-12-08 10:49:31 -08:00
Muxi Yan 6043006af1 Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface 2017-12-06 22:29:12 -08:00
Muxi Yan fc38142db6 Merge commit 'b0bad8f^' into fix-stream-compression-config-interface 2017-12-06 22:02:08 -08:00
Muxi Yan 38fcd0c6c3 clang-format 2017-12-06 18:55:05 -08:00
Muxi Yan 4a117f0be7 Merge e759d2a^ 2017-12-06 18:47:16 -08:00
Yash Tibrewal 8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed"" 2017-12-06 09:47:54 -08:00
Yash Tibrewal ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed" 2017-12-06 09:05:05 -08:00
ncteisen 11f6780bfd Add comment with API 2017-12-04 13:29:33 -08:00
ncteisen 64e0b10a97 Variable name consistency 2017-12-04 13:26:26 -08:00
ncteisen b9cff78f9e Reviewer feedback 2017-12-04 13:17:01 -08:00
Noah Eisen 0d7f5e77c0 No null string ctor 2017-12-04 12:45:15 -08:00
ncteisen 74c106eff3 Add error string to C++ 2017-12-04 12:45:15 -08:00
Yash Tibrewal 36522e9f80 Merge master after no Extern C changes 2017-11-30 17:47:36 -08:00
Yash Tibrewal 10f2790f7f Merge branch 'master' into execctx 2017-11-30 10:54:42 -08:00
ncteisen 14b27b847d Merge commit 'aa358d5e43' into no-more-extern-c 2017-11-29 16:43:00 -08:00
Craig Tiller bf51c97fd6
Merge pull request #13529 from ctiller/api-cleanup
ServerBuilder interface cleanup
2017-11-29 14:43:25 -08:00
Craig Tiller e8c47036fb Update comments 2017-11-29 09:37:51 -08:00
Vijay Pai 3aeff224ed Remove some dead code from a previous iteration of internal::Call 2017-11-28 23:12:51 -08:00
Craig Tiller ba5f5cedd6 ServerBuilder interface cleanup
Nothing is added or removed in this PR.

Instead, methods are re-ordered so that important methods are read
first, and less important customization methods are seen later.

The intent here is to simplify the "I just want to bring a server up"
code path.
2017-11-28 14:28:43 -08:00
Yash Tibrewal 7486144de0 Merge master 2017-11-21 16:52:06 -08:00
ncteisen e8bb8749ed Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c 2017-11-21 16:22:00 -05:00
ncteisen adbfbd5977 Remove all extern C 2017-11-17 14:08:57 -08:00
Yash Tibrewal 177039b2f8 Merge master 2017-11-16 19:31:28 -08:00
ncteisen 14c60f1d12 Fix segfault 2017-11-15 20:26:50 -08:00
ncteisen 0354c22d40 Save C++ for follow up PR 2017-11-15 18:22:11 -08:00