Skip to content

🇬🇧 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. Провайдери.

Оновлення

Нема з чого оновлюватися — це перший випуск. Починайте з розділу Швидкий старт.


← До змісту