Skip to content
Snippets Groups Projects
  1. Jan 17, 2017
  2. Jan 10, 2017
  3. Jan 06, 2017
  4. Jan 05, 2017
  5. Jan 04, 2017
  6. Dec 29, 2016
  7. Dec 27, 2016
  8. Dec 22, 2016
  9. Dec 20, 2016
  10. Dec 19, 2016
  11. Dec 17, 2016
  12. Dec 15, 2016
  13. Dec 14, 2016
  14. Dec 13, 2016
  15. Dec 10, 2016
    • Nathaniel Manista's avatar
      e1fd78f1
    • Nathaniel Manista's avatar
      Correct Python cancel_after_begin interop test · 8b223e29
      Nathaniel Manista authored
      It was a mistake that requests might be sent; the test specification
      calls for no requests to be sent. It was a mistake that the response
      future's cancelled() method was called; the cancelled() method returns
      something more like "was this object's cancel() method called earlier?"
      than "did the RPC terminate with status code CANCELLED?". Since it's
      something that we'd well enough like to work I've retained the
      cancelled() call with a different failure message.
      8b223e29
  16. Dec 09, 2016
  17. Dec 08, 2016
  18. Dec 07, 2016
  19. Dec 03, 2016
  20. Dec 02, 2016
  21. Dec 01, 2016
    • Ken Payson's avatar
      Add configurable exit grace periods and shutdown handlers · 3045a379
      Ken Payson authored
      The server cleanup method is untested.
      
      The join() function that exposes it is only called by the internals of threading.py, and we don't hold a reference to the server thread to explicitly join() it, and I'm not sure we should add a reference just for this purpose.
      
      Moreover, the threading.py only calls join(None), the code path in question isn't even exercised by the internals of threading.py. Its just there to make sure we properly follow the join(timeout) semantics.
      3045a379
    • Nathaniel Manista's avatar
      Refactor channel call management · b292a850
      Nathaniel Manista authored
      The requirement that any created managed call must have operations
      performed on it is obstructing proper handling of the case of
      applications providing invalid invocation metadata. In such cases the
      RPC is "over before it starts" when the very first call to
      start_client_batch returns an error.
      b292a850
    • Nathaniel Manista's avatar
      Lint fixes · 564d3a7a
      Nathaniel Manista authored
      564d3a7a
  22. Nov 22, 2016
    • Noah Eisen's avatar
      Add new flags to Python stress client · 24804d25
      Noah Eisen authored
      Add use_tls, use_test_ca, and server_host_override flags to Python
      stress client. These are needed to run the stress client against a local
      server that is using tls.
      24804d25
Loading