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

Make DictionaryCache have better expiry properties #13292

Merged
merged 42 commits into from
Jul 21, 2022
Merged

Commits on Jul 15, 2022

  1. Configuration menu
    Copy the full SHA
    326a175 View commit details
    Browse the repository at this point in the history
  2. Newsfile

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    40a8fba View commit details
    Browse the repository at this point in the history
  3. Fix literal

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    a22716c View commit details
    Browse the repository at this point in the history
  4. Fix test

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    f046366 View commit details
    Browse the repository at this point in the history
  5. don't update access

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    602a81f View commit details
    Browse the repository at this point in the history
  6. Fix mypy

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    23c2f39 View commit details
    Browse the repository at this point in the history
  7. Better stuff

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    cad555f View commit details
    Browse the repository at this point in the history
  8. Fix up

    erikjohnston committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    7aceec3 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2022

  1. Comments

    erikjohnston committed Jul 17, 2022
    Configuration menu
    Copy the full SHA
    057ae8b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. Comment LruCache

    erikjohnston committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    7f7b36d View commit details
    Browse the repository at this point in the history
  2. Comment LruCache

    erikjohnston committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    462db2a View commit details
    Browse the repository at this point in the history
  3. Comment TreeCache

    erikjohnston committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    129691f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    45d0dce View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Update synapse/util/caches/dictionary_cache.py

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh authored Jul 19, 2022
    Configuration menu
    Copy the full SHA
    ca8e1af View commit details
    Browse the repository at this point in the history
  2. Update synapse/util/caches/lrucache.py

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh authored Jul 19, 2022
    Configuration menu
    Copy the full SHA
    e4723df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a74baa6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9ebcd2 View commit details
    Browse the repository at this point in the history
  5. Don't reuse vars

    erikjohnston committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    6a76dba View commit details
    Browse the repository at this point in the history
  6. Add example

    erikjohnston committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    d4133b2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    88aa56c View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. Woo comments

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh authored Jul 20, 2022
    Configuration menu
    Copy the full SHA
    f053edb View commit details
    Browse the repository at this point in the history
  2. Remove use of cache_key

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    740fe2f View commit details
    Browse the repository at this point in the history
  3. More comments

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    378aec5 View commit details
    Browse the repository at this point in the history
  4. Support values being removed from dict

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    5709037 View commit details
    Browse the repository at this point in the history
  5. Fixup lint

    erikjohnston committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    b376618 View commit details
    Browse the repository at this point in the history
  6. Make missing a list

    erikjohnston committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    12e14f2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fed7755 View commit details
    Browse the repository at this point in the history
  8. Clarify comment

    erikjohnston committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    c9f13f3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    67bb06d View commit details
    Browse the repository at this point in the history
  10. Add example

    erikjohnston committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    2ec4cab View commit details
    Browse the repository at this point in the history
  11. Add doc to TreeCache.get

    erikjohnston committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    50bb901 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    aa203c6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2151474 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    43e0030 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3c23161 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    e5ef14d View commit details
    Browse the repository at this point in the history
  2. Woo comments

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh authored Jul 21, 2022
    Configuration menu
    Copy the full SHA
    10fb0d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d521be2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c84a98 View commit details
    Browse the repository at this point in the history
  5. Update synapse/util/caches/dictionary_cache.py

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    erikjohnston and richvdh authored Jul 21, 2022
    Configuration menu
    Copy the full SHA
    9c54881 View commit details
    Browse the repository at this point in the history
  6. Flesh out return value

    erikjohnston committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    daa2741 View commit details
    Browse the repository at this point in the history
  7. Lint

    erikjohnston committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    055a5dd View commit details
    Browse the repository at this point in the history