forgejo/modules
zeripath 2cc3a6381c
Add cron method to gc LFS MetaObjects (#22385)
This PR adds a task to the cron service to allow garbage collection of
LFS meta objects. As repositories may have a large number of
LFSMetaObjects, an updated column is added to this table and it is used
to perform a generational GC to attempt to reduce the amount of work.
(There may need to be a bit more work here but this is probably enough
for the moment.)

Fix #7045

Signed-off-by: Andrew Thornton <art27@cantab.net>
2023-01-16 13:50:53 -06:00
..
activitypub
analyze
auth Replace deprecated Webauthn library (#22400) 2023-01-11 21:51:00 -05:00
avatar Unify hashing for avatar (#22289) 2023-01-02 22:46:39 +01:00
base
cache Fix get system setting bug when enabled redis cache (#22295) 2023-01-02 00:06:52 +08:00
charset
container
context Supports wildcard protected branch (#20825) 2023-01-16 16:00:22 +08:00
csv
doctor Add cron method to gc LFS MetaObjects (#22385) 2023-01-16 13:50:53 -06:00
emoji Fix unstable emoji sort (#22346) 2023-01-05 13:58:51 +02:00
eventsource
generate
git Use git command instead of exec.Cmd in blame (#22098) 2023-01-03 16:17:13 +08:00
gitgraph
graceful
hcaptcha
highlight
hostmatcher
html
httpcache
httplib
indexer
issue/template
json
lfs
log Change use of Walk to WalkDir to improve disk performance (#22462) 2023-01-16 16:21:44 +00:00
markup Log STDERR of external renderer when it fails (#22442) 2023-01-13 20:41:23 +00:00
mcaptcha
metrics
migration
mirror
nosql
notification Always reuse transaction (#22362) 2023-01-08 09:34:58 +08:00
options
packages Use ErrInvalidArgument in packages (#22268) 2022-12-31 12:49:37 +01:00
paginator
password
pprof
private
process
proxy
proxyprotocol
public
queue
recaptcha
references
regexplru
repository Change use of Walk to WalkDir to improve disk performance (#22462) 2023-01-16 16:21:44 +00:00
secret
session
setting Add support for incoming emails (#22056) 2023-01-14 23:57:10 +08:00
sitemap
ssh
storage Change use of Walk to WalkDir to improve disk performance (#22462) 2023-01-16 16:21:44 +00:00
structs Supports wildcard protected branch (#20825) 2023-01-16 16:00:22 +08:00
svg
sync
system
templates Display error log when a modified template has an error so that it could recovery when the error fixed (#22261) 2023-01-03 15:17:36 +08:00
test
timeutil
translation
typesniffer
updatechecker
upload
uri
user
util Add support for incoming emails (#22056) 2023-01-14 23:57:10 +08:00
validation
watcher
web
webhook Restructure webhook module (#22256) 2023-01-01 23:23:15 +08:00