Восстановление резервной копии не удалось: EXCEPTION: ERROR: значение слишком длинное для типа character varying(1000)

Мы используем Discourse v3.2.5.

Раньше это работало, но в последнее время начали возникать проблемы. Восстановление из резервной копии завершается с ошибкой: ИСКЛЮЧЕНИЕ: ОШИБКА: значение слишком велико для типа character varying(1000) при попытке переназначить загрузки.

[2025-03-18 21:03:24] Переподключение к базе данных…

[2025-03-18 21:03:24] Перезагрузка настроек сайта…

[2025-03-18 21:03:24] Отключение исходящей почты для пользователей, не являющихся сотрудниками…

[2025-03-18 21:03:25] Отключение режима только для чтения…

[2025-03-18 21:03:25] Очистка кэша категорий…

[2025-03-18 21:03:25] Перезагрузка переводов…

[2025-03-18 21:03:25] Переназначение загрузок…

[2025-03-18 21:03:27] Переназначение с использованием регулярного выражения от ‘//s3-bucket-name.s3.amazonaws.com/uploads/’ к ‘/uploads/default/’
[2025-03-18 21:03:35] Восстановление загрузок, это может занять некоторое время…
[2025-03-18 21:03:37] ИСКЛЮЧЕНИЕ: ОШИБКА: значение слишком велико для типа character varying(1000)

Мне удалось исправить это, изменив тип данных character varying для столбца origin в таблице uploads в файле dump.sql перед восстановлением. Однако я хотел бы понять, как это работало ранее и почему сейчас возникает ошибка без каких-либо изменений в базе данных или приложении. Мы видим ту же ошибку в версиях 3.2.1 и 3.2.5.

Я обнаружил, что в Uploads Origin при каждом доступе к объекту включаются метаданные Amazon, содержащие токен безопасности. Из-за этого длина превышает 1000 символов. Подскажите, почему метаданные включаются в URL источника и обновляются при каждом доступе к файлу? Можно ли исключить метаданные из URL источника? Или же можно изменить ограничение типа character varying с 1000 до 2000?