This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 12 Jan, 2019 1 commit
    • Nick Ethier's avatar
      executor: implement streaming stats API · fbf9a4c7
      Nick Ethier authored
      plugins/driver: update driver interface to support streaming stats
      
      client/tr: use streaming stats api
      
      TODO:
       * how to handle errors and closed channel during stats streaming
       * prevent tight loop if Stats(ctx) returns an error
      
      drivers: update drivers TaskStats RPC to handle streaming results
      
      executor: better error handling in stats rpc
      
      docker: better control and error handling of stats rpc
      
      driver: allow stats to return a recoverable error
      fbf9a4c7
  2. 10 Jan, 2019 1 commit
  3. 08 Jan, 2019 4 commits
    • Mahmood Ali's avatar
      drivers: re-export ResourceUsage structs · 800a3522
      Mahmood Ali authored
      Re-export the ResourceUsage structs in drivers package to avoid drivers
      directly depending on the internal client/structs package directly.
      
      I attempted moving the structs to drivers, but that caused some import
      cycles that was a bit hard to disentagle.  Alternatively, I added an
      alias here that's sufficient for our purposes of avoiding external
      drivers depend on internal packages, while allowing us to restructure
      packages in future without breaking source compatibility.
      800a3522
    • Mahmood Ali's avatar
      move cstructs.DeviceNetwork to drivers pkg · c0162fab
      Mahmood Ali authored
      c0162fab
    • Mahmood Ali's avatar
      use drivers.FSIsolation · 694e3010
      Mahmood Ali authored
      694e3010
    • Danielle Tomlinson's avatar
      drivers: Implement InternalPluginDriver interface · 476e44b4
      Danielle Tomlinson authored
      This implements the InternalPluginDriver interface in each driver, and
      calls the cancellation fn for their respective eventers.
      
      This fixes a per task goroutine leak during test suite execution.
      476e44b4
  4. 07 Jan, 2019 1 commit
  5. 03 Jan, 2019 1 commit
  6. 20 Dec, 2018 1 commit
  7. 19 Dec, 2018 1 commit
  8. 11 Dec, 2018 1 commit
  9. 07 Dec, 2018 3 commits
  10. 05 Dec, 2018 1 commit
  11. 30 Nov, 2018 2 commits
  12. 28 Nov, 2018 1 commit
  13. 13 Nov, 2018 2 commits
  14. 07 Nov, 2018 1 commit
  15. 06 Nov, 2018 4 commits
  16. 05 Nov, 2018 1 commit
  17. 01 Nov, 2018 1 commit
  18. 31 Oct, 2018 1 commit
  19. 30 Oct, 2018 1 commit
  20. 19 Oct, 2018 1 commit
  21. 17 Oct, 2018 3 commits
  22. 16 Oct, 2018 7 commits