Commit History

Autor SHA1 Mensaxe Data
  Jan Tattermusch 76e3489216 csharp: support slice-by-slice deserialization %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch 222dd9f340 fixes from code review %!s(int64=6) %!d(string=hai) anos
  Jan Tattermusch 50854e9521 remove unsubstantiated TODO %!s(int64=6) %!d(string=hai) anos
  Jan Tattermusch d748d9c01d Refactor ContextPropagationToken %!s(int64=6) %!d(string=hai) anos
  Jan Tattermusch 5344c81f3c switch C# to contextual serializer and deserializer internally %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch 917af9a47f use finally instead of catch-throw %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch ee510fb328 make sync unary call behave more like async unary %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch b155c314f1 handle failures in async call initialization without leaks %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch e7fb4e57ae avoid deadlock while cancelling a call %!s(int64=7) %!d(string=hai) anos
  Chris Lamb fba18d8551 Fix a number of spelling errors. %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch 0f41e496d2 simple version of batchcontext pooling %!s(int64=7) %!d(string=hai) anos
  Jan Tattermusch c5638887bf make everything compile %!s(int64=7) %!d(string=hai) anos
  Chris Bacon f693013b13 De-register cancellation token %!s(int64=8) %!d(string=hai) anos
  Jan Tattermusch e64825c302 Populate trailers in RpcException %!s(int64=8) %!d(string=hai) anos
  Jan Tattermusch 7897ae9308 auto-fix most of licenses %!s(int64=8) %!d(string=hai) anos
  Jan Tattermusch b7462944ba adapt C# to new cq_create API %!s(int64=8) %!d(string=hai) anos
  Jan Tattermusch 43416dac68 wire passing of C# CallFlags to C core %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch b35dfa83b5 remove existing profiling points %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 1a47fd02f6 lazy initialize streamingResponseCallFinishedTcs %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 5fe5eba969 provide framework independent version of Task.CompletedTask %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 6eb987780a simplify delayed streaming write logic %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 7a73bec0e5 dont allow new writes if theres a write with delayed completion %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch a610e32e4b throw correct exception failed writes %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch b8d50af3a5 deduplicate send finished handler %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 5b521d2cbe Merge pull request #6712 from jtattermusch/csharp_more_completion_queues %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch b089320d40 completion registry is per cq %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 5ee8e77522 add support for multiple cqs to GrpcThreadPool %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch f581659215 add TODO %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch 6854c70c94 reorder clientside send preconditions %!s(int64=9) %!d(string=hai) anos
  Jan Tattermusch d910833175 clientside writes should finish with TaskCanceledException if cancel was previously requested %!s(int64=9) %!d(string=hai) anos