Commit History

Autor SHA1 Mensaxe Data
  Nate Armstrong c317f9d0ee Reword documentation %!s(int64=7) %!d(string=hai) anos
  Nate Armstrong 22da1da850 Document rootCerts param %!s(int64=7) %!d(string=hai) anos
  Nate Armstrong 18af90f2e0 Add tests for mutual auth %!s(int64=7) %!d(string=hai) anos
  Daniel Alm dc35994f21 Make the server dispatch each request handler on its own thread and make the `ServerSession` request handler implementations run synchronously; this saves one potentially costly asynchronous dispatch. %!s(int64=7) %!d(string=hai) anos
  Daniel Alm 9375cad761 Remove several now-unused DispatchQueue arguments. %!s(int64=7) %!d(string=hai) anos
  Daniel Alm b1788479bb Spin up dedicated queues for some operations. %!s(int64=7) %!d(string=hai) anos
  Daniel Alm 2577eae9db Move _all_ completion queue shutdown operations into the Swift layer, to better enforce that the queue does not accept any new operations once it has been shut down. %!s(int64=7) %!d(string=hai) anos
  Daniel Alm dc451e4984 Shift the responsibility for draining and destroying a completion queue to the queue itself. This is needed because it appears that otherwise, the underlying completion queue gets deallocated during its spinloop, which it doesn't like. %!s(int64=7) %!d(string=hai) anos
  Daniel Alm f6d4341682 Make `Server` retain its active handlers without having to resort to a `handlers` set. %!s(int64=8) %!d(string=hai) anos
  Daniel Alm cf323b474c Get rid of the `callbackQueue` argument for `CompletionQueue.runToCompletion`, as we only use it on one occasion, and on that occasion we already dispatch the completion block on that queue anyway. %!s(int64=8) %!d(string=hai) anos
  Daniel Alm f814a34949 Formatting: Replace several occurrences of `catch (let ...)` with just `catch`. %!s(int64=8) %!d(string=hai) anos
  Daniel Alm 8b8e6c86dd Replace some magic numbers with more understandable constants. %!s(int64=8) %!d(string=hai) anos
  Tim Burks 6a408655fa Minor file reorganization in Sources/SwiftGRPC. %!s(int64=8) %!d(string=hai) anos