Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Вышел RPM 4.14.0

Вышел RPM версии 4.14.0. В этой версии debuginfo-пакеты можно устанавливать параллельно, и они теперь разбиваются на пакеты, а не идут монолитным блоком. Помимо этого добавили поддержку RISCV-64, но самое для нас главное - в этой версии появился еще один бэкенд для хранения метаданных (напомним недавнюю историю)!

Этот бэкенд написали не с помощью наколеночной базы данных, а с использованием LMDB, которая неоднократно показывала чудеса скорости. Самое для нас интересное, что его разработал еще один непростой человек, Jeff Johnson, известный больше, как мэйнтейнер RPM5 и один из первоначальных авторов RPM.

Сама библиотека LMDB разрабатывается тоже непростыми людьми в рамках проекта OpenLDAP, но, к счастью, для нее есть замена, libmdbx, которую разрабатывает и использует в энтерпрайзе, продакшене и хайлоаде наш соотечественник Леонид Юрьев.