762 Commits (203b20c9b26501105a1faa22132729514660dc8b)

Author SHA1 Message Date
Jan Tattermusch c524ec0121 make Metadata.Entry a class 9 years ago
Jan Tattermusch 8d829d0d6d Add more Channel and Server constructor overloads 9 years ago
Jan Tattermusch ed5af1c623 update tests 9 years ago
Jan Tattermusch bdccdef0c6 autoregister grpc shutdown hooks 9 years ago
Jan Tattermusch 2f7414117c add appdomain unload test 9 years ago
Jan Tattermusch 018cfb8c14 update tests 9 years ago
Jan Tattermusch 25e3ba57b1 improve shutdown tests 9 years ago
Jan Tattermusch 739ee1b159 support GrpcEnvironment.KillServersAsync 9 years ago
Jan Tattermusch 63386a1064 deduplicate server shutdown logic 9 years ago
Jan Tattermusch 4aea5281de Add ShutdownChannelsAsync api 9 years ago
Jan Tattermusch 703c042ec0 serverside shutdown hook test 9 years ago
Jan Tattermusch 5858441a2c make environment shutdown asynchronous 9 years ago
Jan Tattermusch 85030e31a5 register appdomain events 9 years ago
Jan Tattermusch a134fa7036 improve docs on ShutdownAsync() for servers and channels 9 years ago
Jan Tattermusch 6acc07d50d improve the xmldocs on call cancellation and disposal 9 years ago
Jan Tattermusch e1bee5bd59 improve comments in math.proto 9 years ago
Jan Tattermusch 49fb84ab64 rename ChannelState.FatalFailure to ChannelState.Shutdown 9 years ago
Jan Tattermusch fcc8d971ff get rid of deprecated server and client interface 9 years ago
Jan Tattermusch 562cd05bc9 update C# codegen and regenerate 9 years ago
Jan Tattermusch 781720f82d get rid of servicename argument for server service definition. 9 years ago
Jan Tattermusch 138156abf1 add missing pinvoke method 9 years ago
Jan Tattermusch 1e5d9b9caa fix one more test 9 years ago
Jan Tattermusch 71702b1d05 fix tests 9 years ago
Jan Tattermusch 5a94cf5eae use 1 cq per thread by default 9 years ago
Jan Tattermusch 2f0a690f99 name the threadpool threads before starting 9 years ago
Jan Tattermusch e6d1de6054 eliminate global completion registry 9 years ago
Jan Tattermusch b089320d40 completion registry is per cq 9 years ago
Jan Tattermusch 2a84f238af expose completionQueueCount setting 9 years ago
Jan Tattermusch 5ee8e77522 add support for multiple cqs to GrpcThreadPool 9 years ago
Jan Tattermusch f581659215 add TODO 9 years ago
Jan Tattermusch 6854c70c94 reorder clientside send preconditions 9 years ago
Jan Tattermusch d910833175 clientside writes should finish with TaskCanceledException if cancel was previously requested 9 years ago
Jan Tattermusch 5468c27841 reorder members for readability 9 years ago
Jan Tattermusch 5c52f377bd improve ordering of serverside send checks 9 years ago
Jan Tattermusch 56605efca6 adjust the tests to reflect the correct send behavior on client 9 years ago
Jan Tattermusch 6098848a3f allow short-circuiting the send operation 9 years ago
Jan Tattermusch 239fce1344 simplify implementation of SendCloseFromClient 9 years ago
Jan Tattermusch 8472cc5bc5 preparation for write semantics cleanup 9 years ago
Jan Tattermusch 84dcf0661e cleanup in tests 9 years ago
Jan Tattermusch 0aca838d7d add a server streaming api test 9 years ago
Jan Tattermusch 421d2c411a add TODOs and remove unused imports 9 years ago
Jan Tattermusch 6620dc3e2d remote AsyncCompletion 9 years ago
Jan Tattermusch 82e4581898 get rid of AsyncCompletionDelegate 9 years ago
Jan Tattermusch afe1fe8a09 use tcs for streamingWrites 9 years ago
Jan Tattermusch 09c5e056f9 support adding profilers to C# qps clients 9 years ago
Jan Tattermusch d0f5f72035 return number of cores from server 9 years ago
Jan Tattermusch e0af286620 rename some ill-named enums and move them to the right files 9 years ago
Jan Tattermusch a7db28fe4d dont call into C core to get Timespec.InfPast and Timespec.InfFuture 9 years ago
Jan Tattermusch f4a961df96 move ServerRpcNew and ClientSideStatus to their own file 9 years ago
Jan Tattermusch 6dd544c598 tiny optimization in MetadataArraySafeHandle 9 years ago