Skip to content
Snippets Groups Projects
  1. Aug 31, 2015
  2. Aug 20, 2015
  3. Aug 17, 2015
  4. Aug 14, 2015
    • Tim Emiola's avatar
      Add a health checker service implementation. · 975d0cb0
      Tim Emiola authored
      - adds the code-generated health service classes to the pb along with
        a README explaining how to regenerate the generated code
      
      - adds an implementation of the Health Checker Service along with unit
        tests and an integration test
      
      Also:
      - adds a pb folder
        : in a follow-up PR, all ruby pbs + generated code will be moved to it
      975d0cb0
    • Tim Emiola's avatar
      Adds the ruby timeout interop test. · cdb7cccc
      Tim Emiola authored
      Corrects some other issues
      
      - fixes status return when calls fail by always returning the status
      
      - resolves bidi_call client's failure to return an exception on bad
        status by swapping the wait for status to the read thread
      
        * this also improves the cancel_after_first_response test
      
      Also
      
      - adds a unit test that verifies that a bidi call will time out.
      cdb7cccc
    • Tim Emiola's avatar
      Breaks API - switches timeout to a keyword arg. · 49b7650e
      Tim Emiola authored
      - timeout has been a default arg till now
      
      - this switches it to a keyword arg with the same behavior
      
      - in addition, it adds deadline as distinct keyword arg, allowing users
        the choice of the idiomatic(timeout) or the aligned(deadline)
      49b7650e
  5. Aug 12, 2015
  6. Aug 11, 2015
  7. Jul 19, 2015
  8. Jun 17, 2015
  9. May 23, 2015
  10. May 20, 2015
  11. May 17, 2015
    • Craig Tiller's avatar
      Ensure that there's always a poller for completion · 09600be0
      Craig Tiller authored
      The C core uses completion_queue_next as a directive that progress should be made on requests bound to that cq.
      If nobody is polling for completion, then a deadlock can occur (client needs to do work, but we're blocked waiting for the server).
      There is no scope for this to occur using the idiomatic layers (as far as I can tell), but these low level tests need to be massaged.
      09600be0
  12. May 12, 2015
  13. May 07, 2015
  14. Apr 27, 2015
  15. Apr 24, 2015
  16. Apr 19, 2015
  17. Apr 18, 2015
  18. Apr 17, 2015
  19. Apr 16, 2015
  20. Apr 15, 2015
  21. Apr 14, 2015
  22. Apr 10, 2015
Loading