pleroma/test
Mark Felder d2de251c4d Pleroma.Upload.Filter.Dedupe: sharding directory structure
Dedupe now uses a three-level sharding directory structure to improve performance when many files are uploaded and stored on a filesystem instead of an object store. (note: Minio still affected as it still uses a traditional filesystem)

This does not help if you already have hundreds of thousands of files uploaded. The media URLs are permanently part of the activity so the files cannot be relocated. A motivated user could write a tool to move the files and perhaps write an Nginx or equivalent redirect to make the files still accessible, but that is beyond the scope of this change.
2024-10-29 16:00:18 -04:00
..
config Load an emoji.txt specific to the test env 2021-02-03 16:40:59 -06:00
credo/check/consistency Revert "Merge branch 'copyright-bump' into 'develop'" 2023-01-02 20:38:50 +00:00
fixtures Simplify test, move data into a json fixture 2024-08-28 16:31:59 -04:00
instance_static support for special chars in pack name 2020-09-24 09:12:37 +03:00
mix Revert "Custom mix task to retry failed tests once in CI pipeline" 2024-08-13 15:49:04 -04:00
pleroma Pleroma.Upload.Filter.Dedupe: sharding directory structure 2024-10-29 16:00:18 -04:00
support Test the final refresh behavior of a PollWorker poll_end job 2024-10-09 20:15:00 -04:00
test_helper.exs Enable erratic tests 2024-06-20 19:43:39 +00:00