diff options
| author | 2025-11-10 12:36:59 +0100 | |
|---|---|---|
| committer | 2025-11-17 14:13:24 +0100 | |
| commit | ac877bde815827f7aa1eeb3a6f0513d4c7503ad0 (patch) | |
| tree | 7a315d820a5be3232dd5bfc96857017c38e906fd /vendor/modules.txt | |
| parent | [chore] update dependencies (#4542) (diff) | |
| download | gotosocial-ac877bde815827f7aa1eeb3a6f0513d4c7503ad0.tar.xz | |
[performance] add optional S3 object info caching (#4546)
This adds an optional S3 object info cache to the S3 storage driver backend (see [here](https://codeberg.org/gruf/go-storage/releases/tag/v0.4.0)) to reduce S3 calls largely during media cleanup operations, but it should also help in other situations cutting back on S3 calls when for example a key is already known to not exist.
Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4546
Co-authored-by: kim <grufwub@gmail.com>
Co-committed-by: kim <grufwub@gmail.com>
Diffstat (limited to 'vendor/modules.txt')
| -rw-r--r-- | vendor/modules.txt | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vendor/modules.txt b/vendor/modules.txt index 5563b2445..e46f2e4ea 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -244,8 +244,8 @@ codeberg.org/gruf/go-errors/v2 # codeberg.org/gruf/go-fastcopy v1.1.3 ## explicit; go 1.17 codeberg.org/gruf/go-fastcopy -# codeberg.org/gruf/go-fastpath/v2 v2.0.0 -## explicit; go 1.14 +# codeberg.org/gruf/go-fastpath/v2 v2.0.1 +## explicit; go 1.20 codeberg.org/gruf/go-fastpath/v2 # codeberg.org/gruf/go-ffmpreg v0.6.12 ## explicit; go 1.22.0 @@ -289,13 +289,14 @@ codeberg.org/gruf/go-sched # codeberg.org/gruf/go-split v1.2.0 ## explicit; go 1.20 codeberg.org/gruf/go-split -# codeberg.org/gruf/go-storage v0.3.1 +# codeberg.org/gruf/go-storage v0.4.0 ## explicit; go 1.23.0 codeberg.org/gruf/go-storage codeberg.org/gruf/go-storage/disk codeberg.org/gruf/go-storage/internal codeberg.org/gruf/go-storage/memory codeberg.org/gruf/go-storage/s3 +codeberg.org/gruf/go-storage/s3/cache # codeberg.org/gruf/go-structr v0.9.13 ## explicit; go 1.24.5 codeberg.org/gruf/go-structr |
