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

Limit and filter the number of backfill points to get from the database #13879

Merged

Commits on Aug 23, 2022

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

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    b8d55d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f63d823 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bec26e2 View commit details
    Browse the repository at this point in the history
  4. Add changelog

    MadLittleMods committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    fee37c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1290be View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f9119d0 View commit details
    Browse the repository at this point in the history
  7. Fix lints

    MadLittleMods committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    f5c6fe7 View commit details
    Browse the repository at this point in the history
  8. Remove extra whitespace

    MadLittleMods committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    16ebec0 View commit details
    Browse the repository at this point in the history
  9. Move to correct folder

    MadLittleMods committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    ce07aa1 View commit details
    Browse the repository at this point in the history
  10. Set the version back

    MadLittleMods committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    5811ba1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cf2b093 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Configuration menu
    Copy the full SHA
    cbb4194 View commit details
    Browse the repository at this point in the history
  2. Clean up test

    MadLittleMods committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    621c5d3 View commit details
    Browse the repository at this point in the history
  3. Fix comments

    MadLittleMods committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    75c07bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    783cce5 View commit details
    Browse the repository at this point in the history
  5. Maybe a better comment

    MadLittleMods committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    54ef84b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7bf3e7f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    37ff009 View commit details
    Browse the repository at this point in the history
  8. Silly graph pt 1

    MadLittleMods committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    a58d191 View commit details
    Browse the repository at this point in the history
  9. Silly graph pt 2

    MadLittleMods committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    f127ad1 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    18abbf4 View commit details
    Browse the repository at this point in the history
  2. Passing test

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    23310f5 View commit details
    Browse the repository at this point in the history
  3. Add test for A and B

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    64e01d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47bac25 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ebed9d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60b3b92 View commit details
    Browse the repository at this point in the history
  7. Label ? slot

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    e9f603d View commit details
    Browse the repository at this point in the history
  8. Better explanation

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    a8f1464 View commit details
    Browse the repository at this point in the history
  9. Add changelog

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    bbd1c94 View commit details
    Browse the repository at this point in the history
  10. Fix lints

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    dd1db25 View commit details
    Browse the repository at this point in the history
  11. Update docstring

    MadLittleMods committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    c583eef View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ea4a3ad View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f495752 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    f2061b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4192d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a44932 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86d98ca View commit details
    Browse the repository at this point in the history
  5. Merge branch 'madlittlemods/keep-track-when-we-tried-to-backfill-an-e…

    …vent' into madlittlemods/13622-do-not-retry-backfilling-the-same-event-over-and-over
    MadLittleMods committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    29f584e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    506a8dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    361ce5c View commit details
    Browse the repository at this point in the history
  8. Fix SQLite no such column error when comparing table to null

    See #13635 (comment)
    
    Fix the following error:
    
    ```
    sqlite3.OperationalError: no such column: failed_backfill_attempt_info
    ```
    MadLittleMods committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    b09d8a2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    965d142 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    267777f View commit details
    Browse the repository at this point in the history
  11. Fix lints

    MadLittleMods committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    d0cd42a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    3d9f625 View commit details
    Browse the repository at this point in the history
  2. Fix ambiguous column

    See #13635 (comment)
    
    ```
    psycopg2.errors.AmbiguousColumn: common column name "room_id" appears more than once in left table
    ```
    MadLittleMods committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    33a3c64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6736d10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6eba1d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1464101 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71c7738 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    df8c76d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d45b078 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'madlittlemods/keep-track-when-we-tried-to-backfill-an-e…

    …vent' into madlittlemods/13622-do-not-retry-backfilling-the-same-event-over-and-over
    MadLittleMods committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    c939422 View commit details
    Browse the repository at this point in the history
  10. Fix approximate typo

    MadLittleMods committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    599e212 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bc8046b View commit details
    Browse the repository at this point in the history
  12. Fix typos

    MadLittleMods committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    ea08006 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9a85bb4 View commit details
    Browse the repository at this point in the history
  14. Fix left-shift math

    MadLittleMods committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    7204cce View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

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

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    33ad64e View commit details
    Browse the repository at this point in the history
  2. Remove emulated upsert code (all of our dbs no support it)

    We now specify a SQLite version that supports upserts natively
    so we no longer need the emulated version,
    #13760
    
    See:
    
     - #13589 (comment)
     - #13589 (comment)
    MadLittleMods committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    63bec99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31d7502 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b5f1db View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

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

Commits on Sep 13, 2022

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

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    57182dc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into madlittlemods/keep-track-when-we-tried-to…

    …-backfill-an-event
    
    Conflicts:
    	synapse/storage/schema/__init__.py
    MadLittleMods committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    e58bc65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70019d2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'madlittlemods/keep-track-when-we-tried-to-backfill-an-e…

    …vent' into madlittlemods/13622-do-not-retry-backfilling-the-same-event-over-and-over
    MadLittleMods committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    46a1a20 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' into madlittlemods/13622-do-not-retry-backfill…

    …ing-the-same-event-over-and-over
    MadLittleMods committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    91c5be0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ea40b1 View commit details
    Browse the repository at this point in the history
  7. Remove debug logging

    MadLittleMods committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    40ec8d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Merge branch 'develop' into madlittlemods/13622-do-not-retry-backfill…

    …ing-the-same-event-over-and-over
    MadLittleMods committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    47aa375 View commit details
    Browse the repository at this point in the history
  2. Remove orthogonal current_depth changes

    See #13635 (comment)
    
    We can re-introduce these in a future PR
    MadLittleMods committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    1208540 View commit details
    Browse the repository at this point in the history
  3. Revert "Remove orthogonal current_depth changes"

    This reverts commit 1208540.
    MadLittleMods committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    1738619 View commit details
    Browse the repository at this point in the history
  4. Typos

    MadLittleMods committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    3f1b695 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Merge branch 'develop' into madlittlemods/backfill-points-filtering-a…

    …nd-limits
    
    Conflicts:
    	synapse/handlers/federation.py
    	synapse/storage/databases/main/event_federation.py
    	tests/storage/test_event_federation.py
    MadLittleMods committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    aae06fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bae72e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f2b3ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    44e2a5d View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Fixup language

    MadLittleMods committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    685bbee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9921f24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c96481 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7368ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4823bb2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    829cef8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db90283 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aba8b0f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e727a31 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    379ccb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21f5933 View commit details
    Browse the repository at this point in the history