Skip to content
Snippets Groups Projects
  1. Aug 31, 2015
    • Nathaniel Manista's avatar
      Fixes for bugs found during manual use · 65ad41f5
      Nathaniel Manista authored
      (1) In _ingestion, it's the "details" attribute of a
      NoSuchMethodException that we want. The "message" is inherited from the
      base Exception class.
      
      (2) In _transmission, use a proper sum type for representing operation
      abortion. Trying to overload the existing _completion value for
      status-and-details-when-aborting was trying to be too clever.
      
      (3) In _calls... oof. Just look. Oof. Test coverage for this code path
      is added.
      
      (4) In _service, the application-provided
      face.MultiMethodImplementation isn't directly callable, but rather
      exposes a method named "service".
      
      (5) In crust.implementations, the wrapping that we've put around the
      application-provided face.MultiMethodImplementation *is* directly
      callable, and *does not* expose a method named "service".
      
      (6) Also in crust.implementations, base.NoSuchMethodError's constructor
      takes a code value and a details value.
      
      (7) Again in crust.implementations, the application-provided
      face.MultiMethodImplementation may be None, and if it is None, we
      shouldn't wrap it with an adaptation function that would only raise a
      TypeError at a later time.
      65ad41f5
    • Jan Tattermusch's avatar
      add roots.pem to Grpc C# nuget package · 7d3d485a
      Jan Tattermusch authored
      7d3d485a
    • murgatroid99's avatar
      Remove redundant Node route guide examples · c7b488d0
      murgatroid99 authored
      c7b488d0
    • Nathaniel Manista's avatar
      Code generation for Python Beta API · cd9ec0e9
      Nathaniel Manista authored
      cd9ec0e9
    • Tim Emiola's avatar
      Fixes a comment · 643ebb6f
      Tim Emiola authored
      643ebb6f
    • Tim Emiola's avatar
      934ae9ac
    • Tim Emiola's avatar
      Update sites using ServerCredentials.new · 73a540ae
      Tim Emiola authored
      73a540ae
    • Tim Emiola's avatar
      Updates implementation of rb_server_credentials · 14d0a3c7
      Tim Emiola authored
      - allows use of multiple credentials, e.g, per servername
      14d0a3c7
    • Nathaniel Manista's avatar
      Metadata plumbing and serialization tweaks · 99355ce1
      Nathaniel Manista authored
      (1) Plumb the metadata transformer given at the Beta API through to the
      InvocationLink where it will be used.
      
      (2) In both InvocationLink and ServiceLink, if there isn't a registered
      serializer or deserializer, just pass the payload through rather than
      ignoring the entire RPC.
      99355ce1
    • Julien Boeuf's avatar
      Change the ownership model of the auth processor. · fe1478f1
      Julien Boeuf authored
      - The processor now belongs to the server credentials in core.
      - The server credentials now needs to be refcounted.
      - Changed slighly the vtable of credentials to make it easier to avoid
        memory leaks (free'ing the pointer is now done at the common layer,
        the implementations of the creds are now only reponsible for
        destructing the implementations' specific members.
      fe1478f1
  2. Aug 30, 2015
  3. Aug 29, 2015
  4. Aug 28, 2015
  5. Aug 27, 2015
Loading