Skip to content
Snippets Groups Projects
  1. May 06, 2021
  2. Apr 30, 2021
  3. Apr 26, 2021
    • Antoine Lambert's avatar
      tox: Add sphinx environments to check sane doc build · feff1790
      Antoine Lambert authored
      Enable to check package documentation can be built without producing
      sphinx warnings.
      
      The sphinx environment is designed to be used in continuous integration
      in order to prevent breaking documentation build when committing changes.
      
      The sphinx-dev environment is designed to be used inside a full swh
      development environment.
      
      Related to T3258
      feff1790
  4. Apr 20, 2021
  5. Apr 15, 2021
  6. Apr 13, 2021
  7. Feb 11, 2021
  8. Feb 09, 2021
    • Vincent Sellier's avatar
      journal_client: Fix date computations for (un)eventful visits · cf32e376
      Vincent Sellier authored
      Fix a wrong computation when several messages (>=3) for the same
      snapshot are received in the wrong order
      For example, before the fix, the following occurs:
      ```
      | date | snapshot |     | last_ev  | last_unev | Snap |
      | ---- | -------- | --- | -------- | --------- | ---- |
      | 2022 | S2       |     | 2022     |           | S2   |
      | 2020 | S2       |     | 2020     | 2022      | S2   |
      | 2021 | S2       |     | **2021** | **2020**  | S2   |
      ```
      
      as it should be:
      ```
      | date | snapshot |     | last_ev  | last_unev | Snap |
      | ---- | -------- | --- | -------- | --------- | ---- |
      | 2022 | S2       |     | 2022     |           | S2   |
      | 2020 | S2       |     | 2020     | 2022      | S2   |
      | 2021 | S2       |     | **2020** | **2022**  | S2   |
      ```
      
      Related to T3000
      cf32e376
  9. Feb 05, 2021
  10. Feb 03, 2021
    • Nicolas Dandrimont's avatar
      celery: acknowledge tasks as soon as they're received · 14feab95
      Nicolas Dandrimont authored
      With late acknowledgements, RabbitMQ will re-send tasks to clients even
      if they can't ever complete the task (e.g. when the task gets killed
      because the machine is out of memory).
      
      This problem only increases over time, leading to complete starvation of
      the ingestion system.
      
      Now that we have multiple mechanisms to issue retries of tasks, we can
      use early acknowledgements for tasks instead, which should mitigate the
      ongoing starvation, at the expense of having to retry tasks externally.
      v0.10.0
      14feab95
  11. Feb 01, 2021
  12. Jan 29, 2021
  13. Jan 26, 2021
  14. Jan 25, 2021
  15. Jan 23, 2021
  16. Jan 22, 2021
  17. Jan 21, 2021
Loading