Craig Tiller
ea389c00c2
Adjust include order per style guide ( #27175 )
...
Introduce clang-format configuration to sort includes closer to our rules.
3 years ago
Vijay Pai
8aff94558c
De-experimentalize C++ callback API ( #25728 )
...
* De-experimentalize callback API
* Make FromServerContext based on ServerContextBase
* Fix lambda
* Fix headers
* De-experimentalize tests
* clang-format
* Fix consistency checks
* wip
* Fix const-ness of callback client read RPC requests
* Fix golden file
* Give full route_guide callback client example with Hold etc
* Complete example route-guide server
* De-experimentalize test services
* Omit unneeded using
* Remove some uses of non-experimental macro from test
* clang-format examples
* De-experimentalize async stub calls
* Remove experimental namespace use in qps, ubms
* De-experimentalize alarms, generic stubs, and context allocator
* De-experimentalize SetContextAllocator
* clang-format
* Fix conflicts
* Leave obsolete API in place until users can be migrated
4 years ago
Vijay Pai
3b7286f1a1
Alarm callback should run on executor
5 years ago
Vijay Pai
45c684f894
Allow an alarm to be set again after firing
6 years ago
yang-g
e75fc243da
change tests to use the new class instead of grpc_test_init
6 years ago
Vijay Pai
db01bf793a
Add callback-based alarms
6 years ago
Vijay Pai
a7df986f08
Expand timeouts to deflake alarm test
7 years ago
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Vijay Pai
28b6a44637
Migrate all remaining features of core test to C++ layer test
7 years ago
Vijay Pai
2b226adf60
Remove alarm from core, implement in C++ layer only
7 years ago
Craig Tiller
1a8f1e831d
Make alarm_test tolerant of threading
7 years ago
Vijay Pai
58c33ba19b
Decouple alarm construction from setting to avoid races in MT code
7 years ago
David Garcia Quintas
ab1ff6b041
Split move test
8 years ago
David Garcia Quintas
e48949f0b4
Make grpc::Alarm non-copyable
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
8 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
David Garcia Quintas
e2f243ba7c
clang format
9 years ago
David Garcia Quintas
0160873273
PR comments addressed
9 years ago
Vijay Pai
e32ef7acde
Make timeout instant as well
9 years ago
Vijay Pai
64e7875510
Should have a test for 0 and negative alarms to make sure that those make
...
it on to the CQ like any other.
9 years ago
vjpai
dbca72fb01
init test
9 years ago
vjpai
8fdafede06
tag fed in by user should be any arbitrary tag, not a CompletionQueueTag
...
type
9 years ago
vjpai
04e992a750
Make C++ alarm class usable and testable - there were some build issues and
...
it was not actually even included in the library or the test suite.
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
David Garcia Quintas
a43aadd7e1
fixed copyrights
9 years ago
David Garcia Quintas
08a0a3306e
Made "codedgen" directories closed over #includes
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
David Garcia Quintas
7fd0fd5023
C++ Alarm implementation (with tests).
9 years ago
yang-g
9e2f90cd06
headers reorg
9 years ago
yang-g
b1bbc8764d
proper init const char *
10 years ago
Yang Gao
89c5a56233
Add const to ByteBuffer methods and add tests
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Nicolas Noble
b7ebd3b8c6
Initial import.
10 years ago