🇬🇧 English | 🇺🇦 Українська
Примітки до випуску¶
Коротко про кожен випуск: що з'явилося, що виправлено, на що звернути увагу під час оновлення. Найновіший випуск — угорі.
1.0¶
Перший публічний випуск — з чого починати, не з чого оновлюватися.
Завантаження, зчитування, копіювання на боці сервера, теги, правила життєвого циклу, створення й видалення бакетів, відновлення перерваних передавань в обидва боки, шість способів отримати облікові дані, ассети профілів для кількох сховищ і зрозумілі помилки замість сирих кодів провайдера — усе доступне і з Blueprint, і з C++.
Перевірено наскрізними тестами на шести справжніх сервісах — Amazon S3, Cloudflare R2, Backblaze B2, Google Cloud Storage, MinIO і Wasabi — включно з ключами об'єктів, що містять пробіли, амперсанди й нелатинські символи.
Відомі обмеження¶
- Переходи між класами зберігання (Glacier тощо) у правилах життєвого циклу не задаються: самі класи різняться між провайдерами, а в кількох їх немає взагалі. Задайте їх у консолі провайдера — вони не конфліктують із правилами, заданими з плагіна.
- Помічників для ACL немає навмисно: Amazon вимикає ACL у нових бакетах за замовчуванням із 2023 року, а Cloudflare R2 не підтримує їх зовсім. Доступ роздають політикою бакета або підписаними посиланнями.
- Завантаження в сховище (upload) відновлюється лише для файлів із диска: дані з пам'яті після перезапуску процесу вже не існують.
- Зчитування (download) відновлює
S3 Download File Chunked, а не звичайнеS3 Download File: продовжити з середини можна лише діапазонними запитами, тоді як звичайне зчитування є одним потоковим запитом. Об'єкт, який не віддає entity tag на діапазон, зчитується без можливості продовження — звіряти версію було б нічим. - Cloudflare R2 не підтримує перелік бакетів і відповідає 403. Решта операцій працює.
S3 Delete Bucketне спорожняє бакет сам — провайдер відмовить непорожньому бакету кодомBucketNotEmpty. На Wasabi акаунт додатково може заблокувати саме видалення власною функцією безпеки навіть для порожнього бакета. Докладніше — у 8. Провайдери.
Оновлення¶
Нема з чого оновлюватися — це перший випуск. Починайте з розділу Швидкий старт.