Skip to content
Snippets Groups Projects
  1. Aug 29, 2016
  2. Jun 16, 2016
  3. Jun 13, 2016
  4. May 17, 2016
  5. May 04, 2016
  6. Apr 22, 2016
  7. Apr 21, 2016
  8. Mar 31, 2016
  9. Mar 26, 2016
  10. Mar 25, 2016
  11. Mar 15, 2016
  12. Dec 22, 2015
  13. Dec 15, 2015
  14. Dec 14, 2015
    • Craig Tiller's avatar
      Fix proxy end2end tests · 4bf29289
      Craig Tiller authored
      Some transport callbacks weren't getting triggered. We now ensure that
      this always occurs.
      
      Additionally: left some debug only code around to make this class of bug
      easier to diagnose in the future.
      4bf29289
  15. Nov 02, 2015
  16. Oct 05, 2015
  17. Oct 04, 2015
  18. Sep 22, 2015
  19. Sep 21, 2015
  20. Sep 03, 2015
  21. Aug 25, 2015
  22. Jul 30, 2015
    • Craig Tiller's avatar
      Allow specific pollers to be woken · 5ddbb9d4
      Craig Tiller authored
      Currently, if two threads call grpc_completion_queue_pluck on the same
      completion queue for different tags, there is a 50% chance that we
      deliver the completion wakeup to the wrong poller - forcing the correct
      poller to wait until its polling times out before it can return an event
      up to the application.
      
      This change tweaks our polling interfaces so that we can indeed wake a
      specific poller.
      
      Nothing has been performance tuned yet. It's definitely sub-optimal in a
      number of places. Wakeup file-descriptors should be recycled. We should
      have a path that avoids calling poll() followed by epoll(). We can
      probably live without it right at the second though.
      
      This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows
      machine).
      5ddbb9d4
  23. Jul 09, 2015
  24. Jun 24, 2015
  25. Jun 15, 2015
  26. May 29, 2015
  27. May 28, 2015
  28. May 27, 2015
  29. May 26, 2015
Loading