Skip to content
Snippets Groups Projects
  1. Nov 23, 2020
  2. Oct 22, 2020
  3. Oct 19, 2020
  4. Oct 16, 2020
  5. Oct 02, 2020
  6. Sep 25, 2020
  7. Sep 24, 2020
  8. Sep 17, 2020
  9. Sep 10, 2020
  10. Aug 25, 2020
  11. Aug 03, 2020
  12. Jul 24, 2020
  13. Jul 21, 2020
  14. Jul 10, 2020
  15. Jul 08, 2020
    • Antoine Lambert's avatar
      requirements.txt: Remove future dependency · ece598c4
      Antoine Lambert authored
      This was needed for celery 4.4.4 but that version is not used anymore.
      v0.5.1
      ece598c4
    • Nicolas Dandrimont's avatar
      Move all celery-related fixtures to the swh.scheduler pytest plugin · 7009c3bf
      Nicolas Dandrimont authored
      This allows us to reuse these fixtures in other modules without brittle
      swh.scheduler.tests.conftest star imports.
      
      Unfortunately, we can't really override pytest fixtures from one plugin to
      another. We therefore reimplement the fixtures provided by celery, inlining the
      static configuration and renaming them to our names in the process.
      
      This also adds a backwards-compatibility import from pytest_plugin to conftest,
      to allow old users of the conftest fixtures to keep working.
      v0.5.0
      7009c3bf
  16. Jul 07, 2020
  17. Jul 06, 2020
  18. Jun 22, 2020
  19. Jun 16, 2020
    • Nicolas Dandrimont's avatar
      Implement storage of listed origins · d107a555
      Nicolas Dandrimont authored
      This new API endpoint allows listers to record the origins they have seen during
      their current run.
      
      Origins are identified by the lister instance, the url of the origin, and the
      type of loader that should be used to load this origin.
      
      The implementation allows listers just send the list of origins they've
      seen (with some lightweight extra information), leaving the backend to handle
      whether to do an insertion or an update to an existing origin.
      
      The current implementation doesn't disable origins that have disappeared when
      doing a full listing run. This step will be done by a separate "origin garbage
      collection" endpoint, which will peruse the `last_seen` field.
      d107a555
    • Nicolas Dandrimont's avatar
      Move lister addition in scheduler tests to a pytest fixture · e0fa5c58
      Nicolas Dandrimont authored
      This lets us keep the tests a little DRYer.
      e0fa5c58
    • Nicolas Dandrimont's avatar
    • Nicolas Dandrimont's avatar
      Improve support of primary keys · f520108a
      Nicolas Dandrimont authored
      This splits primary keys across "automatic" primary keys (handled by the
      database) and manual primary keys (managed by the user). Use the opportunity to
      improve/clarify the documentation of field metadata attributes.
      f520108a
  20. Jun 15, 2020
  21. Jun 11, 2020
  22. Jun 10, 2020
Loading