Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Implements a task scheduler for resumable potentially long running tasks #15891

Merged
merged 38 commits into from
Aug 21, 2023

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    470f385 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Add filters to task retrieval + clean less often

    Mathieu Velten committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0961f52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    862425f View commit details
    Browse the repository at this point in the history
  3. Move sql file

    MatMaul committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e6bf9ce View commit details
    Browse the repository at this point in the history
  4. Update schema version

    MatMaul committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    abbbddf View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    a4ed9fe View commit details
    Browse the repository at this point in the history
  2. Renames

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3490a91 View commit details
    Browse the repository at this point in the history
  3. Comments

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    e03c12d View commit details
    Browse the repository at this point in the history
  4. Update synapse/util/task_scheduler.py

    Co-authored-by: Patrick Cloke <[email protected]>
    Mathieu Velten and clokep authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8e29f3d View commit details
    Browse the repository at this point in the history
  5. Update synapse/util/task_scheduler.py

    Co-authored-by: Patrick Cloke <[email protected]>
    Mathieu Velten and clokep authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b2dff65 View commit details
    Browse the repository at this point in the history
  6. Add underscore to private fields

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ce981c5 View commit details
    Browse the repository at this point in the history
  7. lint

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9e25f5e View commit details
    Browse the repository at this point in the history
  8. Apply suggestions from code review

    Co-authored-by: Patrick Cloke <[email protected]>
    Mathieu Velten and clokep authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8c713f9 View commit details
    Browse the repository at this point in the history
  9. Comments

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    bc92b72 View commit details
    Browse the repository at this point in the history
  10. Fix error handling

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    46cbde8 View commit details
    Browse the repository at this point in the history
  11. More comments

    Mathieu Velten committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    1025432 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Fix

    Mathieu Velten committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    fd2c3dd View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Add doc

    Mathieu Velten committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    9e9a5e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    861992f View commit details
    Browse the repository at this point in the history
  3. Move to new DB delta folder

    Mathieu Velten committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4c1c833 View commit details
    Browse the repository at this point in the history
  4. Limit concurrent running tasks to 20

    Mathieu Velten committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    6762c07 View commit details
    Browse the repository at this point in the history
  5. Remove launch now feature, max 10

    Mathieu Velten committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    dfa3983 View commit details
    Browse the repository at this point in the history
  6. Fix tests

    Mathieu Velten committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    7730d74 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Fix olddeps tests

    Mathieu Velten committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    5878384 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Merge loops

    Mathieu Velten committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2383d1e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    6122291 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Address comments

    Mathieu Velten committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    16be76b View commit details
    Browse the repository at this point in the history
  2. Address comments

    Mathieu Velten committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    ad25237 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Add delete_task

    Mathieu Velten committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    7b96379 View commit details
    Browse the repository at this point in the history
  2. Add index on status

    Mathieu Velten committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    3fd518c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Add big docstring

    Mathieu Velten committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    1a410ee View commit details
    Browse the repository at this point in the history
  2. Add running tasks metric and log running tasks for more than 24hrs wi…

    …th no updates
    Mathieu Velten committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    8ed3e37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60ea494 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Remove unused sql file

    Mathieu Velten committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    c089f67 View commit details
    Browse the repository at this point in the history
  2. Address reviews

    Mathieu Velten committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    d158b67 View commit details
    Browse the repository at this point in the history
  3. Address comment

    Mathieu Velten committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    223f87e View commit details
    Browse the repository at this point in the history
  4. Fix

    Mathieu Velten committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e5a5344 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Address comment

    Mathieu Velten committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    56ab35e View commit details
    Browse the repository at this point in the history