1. 16 1月, 2022 1 次提交
  2. 11 1月, 2022 6 次提交
  3. 03 1月, 2022 2 次提交
  4. 28 12月, 2021 2 次提交
  5. 28 11月, 2021 1 次提交
  6. 26 11月, 2021 1 次提交
  7. 08 11月, 2021 1 次提交
    • L
      Add rerun command snippet in "show error" modal (#3117) · 857deff3
      Leif Denby 提交于
      * add re-run command snippet to show error modal
      
      To facilitate quick re-run of failed tasks this commit adds a text
      snippet to the "Show error" modal in the task visualiser. The scheduler
      api call was modified to include the extra information needed to create
      call command.
      
      * use JSON.stringify and remove `=` in cmd string
      
      * ensure all underscores are replaced with hyphens
      857deff3
  8. 27 10月, 2021 1 次提交
  9. 23 10月, 2021 1 次提交
  10. 13 10月, 2021 1 次提交
    • J
      Patch BigQueryClient to retry on network error (#3088) · ad5ddc98
      James McMurray 提交于
      * Patch BQClient to retry on network error
      
      At the moment sometimes long jobs can cause the BigQueryClient to
      timeout since the connection is created at initialisation of the target.
      
      This patch retries by re-creating the client object if it fails (up to a
      retry limit), so that the client will not be timed out when calling
      `complete()` on the BigQueryTarget after a long job.
      
      * Switch BQ retry to use tenacity decorator
      
      Note the use of the after lambda function to re-create the client if the
      connection fails
      
      * Fix indentation
      Co-authored-by: NJames McMurray <jmcmurray@spotify.com>
      Co-authored-by: NDillon Stadther <dlstadther+github@gmail.com>
      ad5ddc98
  11. 01 10月, 2021 1 次提交
  12. 28 9月, 2021 2 次提交
  13. 26 9月, 2021 1 次提交
  14. 21 9月, 2021 1 次提交
  15. 17 9月, 2021 1 次提交
  16. 16 9月, 2021 1 次提交
  17. 28 8月, 2021 1 次提交
    • I
      Add support for naming tasks in @requires (#3077) · 00aa83a3
      Ian Calvert 提交于
      * Add support for naming tasks in @requires
      
      When using @requires the requires method is auto-generated. However, as
      it just takes a list the tasks run method needs to identify which input
      is which.
      
      This adds support for named requirements using luigis existing support
      for returning a dictionary from the requires function.
      
      Usage:
      
          class Parent1(luigi.Task):
              ...
          class Parent2(luigi.Task):
              ...
      
          @requires(first_parent=Parent1, second_parent=Parent2)
          class Child(luigi.Task):
              def run(self):
                 first_parent_target = self.input()["first_parent"]
                 second_parent_target = self.input()["second_parent"]
      
      * util_test flake8 fixes
      00aa83a3
  18. 26 8月, 2021 1 次提交
  19. 24 8月, 2021 1 次提交
  20. 22 8月, 2021 1 次提交
  21. 07 7月, 2021 1 次提交
  22. 16 4月, 2021 1 次提交
  23. 15 4月, 2021 1 次提交
  24. 13 4月, 2021 2 次提交
  25. 09 4月, 2021 7 次提交