NeoFS SDK Go RC24 adds time-based object expiration, adopts API 2.28
Компания Neo SPCC выпустила версию NeoFS SDK Go v1.0.0-rc.24 27 октября. В этой версии добавлена поддержка истечения срока действия объектов, основанного на времени, версия API по умолчанию обновлена до 2.28, а также удалены пять устаревших клиентских интерфейсов. Этот релиз продолжает квартальный цикл развития SDK компанией Neo SPCC, направленный на создание стабильной версии v1.0.
RC24 – это четвертый ежемесячный релиз подряд, за которым следовали RC23, RC22 и RC21, каждый из которых обновлял версию API по умолчанию и удалял ранее устаревшие функции.
Истечение срока действия объектов по времени
Главной особенностью RC24 является поддержка метаданных, определяющих истечение срока действия объектов на основе времени. Ранее объекты NeoFS могли истекать только на основе сетевых эпох, абстрактных единиц времени, для которых разработчикам приходилось вычислять соответствующие номера эпох. Теперь объекты могут использовать временные метки Unix для определения срока действия, что позволяет разработчикам устанавливать понятные человеку, календарные сроки истечения.