0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/lib/backup_restore
Natalie Tay 42ec6f3b47
FIX: Skip same-path S3 upload duplicates in backups (#41507)
Backups with S3 uploads can fail when duplicate upload records resolve
to the same archive path. The hardlink fallback then tries to copy a
file onto itself and raises a same-file error.

This change treats that duplicate path as already covered and continues
processing the rest of the backup.
2026-07-07 21:17:19 +08:00
..
backup_file_handler.rb FIX: Handle restore URLs ending with query params (#33384) 2025-07-07 18:43:31 +03:00
backup_store.rb
backuper.rb DEV: Add backuper.rb for autoload backwards compatibility 2026-01-22 23:03:23 +00:00
creator.rb FIX: Skip same-path S3 upload duplicates in backups (#41507) 2026-07-07 21:17:19 +08:00
database_restorer.rb FIX: Never use structure.sql when restoring a backup (#41164) 2026-06-24 12:35:12 +01:00
factory.rb
local_backup_store.rb DEV: Enable Rails/FilePath rubocop rule (#40097) 2026-05-19 19:07:54 +02:00
logger.rb
meta_data_handler.rb
restorer.rb DEV: Fix assigned but unused variable Prism warnings (#39436) 2026-04-22 12:42:14 +02:00
s3_backup_store.rb PERF: Run primary and parallel DB setup concurrently in CI (#40319) 2026-05-29 06:46:32 +08:00
system_interface.rb DEV: Fix sidekiq requires in test env 2025-07-22 12:40:57 +02:00
uploads_restorer.rb DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00