LINUX.ORG.RU

Выпуск встраиваемой СУБД libmdbx 0.11.7 после блокировок на Github

 , , ,


2

2

Состоялся выпуск библиотеки libmdbx v0.11.7 с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение. Код распространяется под лицензией OpenLDAP Public License. Заявлено о поддержке всех актуальных операционных системы и архитектур, включая российский Эльбрус 2000.

Заслуживает внимания, что с 2021 года libmdbx используется в трех самых высокопроизводительных реализациях Ethereum (Erigon, Akula, Silkwork), а также связанных с ними проектах Binance Chain. При этом разработчики Erigon разъяснили причины выбора libmdbx, а Ankr Team отметили 30% прирост производительности в сравнении с RocksDB.

Важное отличие этого релиза от предыдущих в вынужденной миграции на GitFlic после блокировки и удаления проекта администрацией GitHub. Кроме этого, разработчики сообщают об устранении множества недочётов и решении проблем со сборками для редких конфигураций. Полный перечень всех значимых доработок доступен в ChangeLog.

Кроме традиционного C API, в libmdbx предлагается развитое C++ API, а также поддерживаемые энтузиастами привязки к языкам Lua, Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala.

Исторически libmdbx является глубокой переработкой библиотектой LMDBhttps://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Database. По утверждению разработчиков, libmdbx превосходит своего прародителя по надёжности, набору возможностей и производительности. Больше внимание уделяется тестированию и автоматическим проверкам.

>>> Подробности

anonymous

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

после блокировки и удаления проекта администрацией GitHub.

А можно тут ссылку на источник?

gag ★★★★★
()
Ответ на: комментарий от sluggard

The stable risen release after the Github’s intentional malicious disaster.

Здесь отсутствует ссылка, подтверждающая «intentional».

since on 2022-04-15 the Github administration, without any warning nor explanation, deleted libmdbx along with a lot of other projects, simultaneously blocking access for many developers.

Уже давненько русскоговорящие разработчики научились посылать письма с запросом на прояснение. Здесь об этом ни слова.

gag ★★★★★
()

Так паажжити, публичные репы на gitflic держать уже можно стало, или это консерва?

d_a ★★★★★
()
Ответ на: комментарий от gag

Уже давненько русскоговорящие разработчики научились посылать письма с запросом на прояснение. Здесь об этом ни слова.

Там первый пункт первого же ишью, созданного неделю назад, выглядит так: «Пауза в трое суток на случай если github признает свои действия ошибочными и даст хоть какие-то гарантии не повторения подобного в будущем. Кончено, это примерно невероятно, но не исключено. Поэтому буду ждать три дня.»
Видимо, пытались выяснить, но не алё.

sluggard ★★★★★
()
Ответ на: комментарий от sluggard

на случай если github признает свои действия ошибочными

Сами по себе они этого делать не будут.

и даст хоть какие-то гарантии не повторения подобного в будущем.

Ага, конечно.

При переходе по ссылкам, предлагается заполнить апелляцию и указать отношения компании или пользователя с Северной Кореей, Сирией, Крымом, ЛНР и ДНР

https://habr.com/ru/news/t/661113/ (15.04.2022)

А сделали ли разработчики запрос, как полагается, так и не ясно.

gag ★★★★★
()
Ответ на: комментарий от gag

Про такого рода запрос да, неясно, и неясно, приходило ли им вообще какое-то письмо. Пишут ведь «without any warning nor explanation».

sluggard ★★★★★
()
Ответ на: комментарий от gag

Уже давненько русскоговорящие разработчики научились посылать письма с запросом на прояснение. Здесь об этом ни слова.

На сайте он написал, что ждал три дня на прояснение ситуации. Скорее всего, не ответили.

Да и потом, проблемы надо решать системно. Сегодня разбанят, а потом опять забанят и не разбанят. Или забанят другого. Евреи в свое время задали тренд, если сервис-фараон, то ответ один - великий исход.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Заблокировали всех разработчиков, которые трудятся в российских компаниях, попавших под санкции. Автор сабжа (если верить его странице VK) связан с Positive Technologies.

MozillaFirefox ★★★★★
()
Последнее исправление: MozillaFirefox (всего исправлений: 2)
Ответ на: комментарий от gag

При переходе по ссылкам, предлагается заполнить апелляцию и указать отношения компании или пользователя с Северной Кореей, Сирией, Крымом, ЛНР и ДНР

Неясно, как это поможет снять бан, наложенный за то, что человек трудится на подсанкционную компанию.

MozillaFirefox ★★★★★
()
Ответ на: комментарий от MozillaFirefox

бан, наложенный за то, что человек трудится на подсанкционную компанию

Нда, дно пробили основательно так. Но, в принципе, вполне ожидаемо: сначала сообщество призывают к толерантности к идиотизму и слабоумию, затем появляются CoC-и, и вот уже политизированная плесень диктует, кому дозволено находиться на международных площадках, а кого можно отключить безо всяких уведомлений.

В такие моменты думаешь: хорошо, что git, а не svn.

kawaii_neko ★★★★
()
Ответ на: комментарий от kawaii_neko

В такие моменты думаешь: хорошо, что git, а не svn.

В такие моменты понимаешь, что дядьки Линус и Столлман - провидцы.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

В такие моменты понимаешь, что дядьки Линус и Столлман - провидцы.

Столлман — да. А Линус разве провидел что-то? Как по мне, он талантливый эксцентричный инженер, чьи перепалки читать одно удовольствие.

kawaii_neko ★★★★
()
Ответ на: комментарий от MozillaFirefox

Тогда есть официальная причина, никаких ошибок, самовольства, компания подчиняется законам гос-ва, где находится штаб-квартира, естественно.

gag ★★★★★
()
Ответ на: комментарий от kawaii_neko

А Линус разве провидел что-то?

Говорим git, подразумеваем Линус…

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Формально, банят юзера. Но при этом пропадает и его доступ ко всем проектам.

Поэтому, я планирую на всякий пожарный случай начать регулярно бэкапить тикеты своих проектов на гитхабе. Код-то ладно, всегда есть локальная копия, которую можно залить на любой другой сервис, а вот тикеты, накопленные за 10 лет, будет жаль.

MozillaFirefox ★★★★★
()
Последнее исправление: MozillaFirefox (всего исправлений: 1)
Ответ на: комментарий от gag

компания подчиняется законам гос-ва, где находится штаб-квартира, естественно

Когда это в США приняли закон, по которому санкции распространяются на свободные проекты людей, работающих в подсанкционных компаниях?

Вообще, Юрьев в Вк писал, что снесли аккаунты не только действующих сотрудников Positive Technologies, но и бывших. А лично на него вроде как писали кляузы. Вот его страничка, если интересно: https://vk.com/erthink

sluggard ★★★★★
()
Ответ на: комментарий от sluggard

Говорят что кого-то восстановили после плача в поддержку, но я не стал унижаться.

Если обращение в службу поддержки называть таким образом, так и многие врагами оказаться могут.

на меня многократно жаловались

Прям на ровном месте, что ли.

Ну, ладно, меня интересовали только факты с гитхабом.

gag ★★★★★
()

Интересно, как они переехали, если GitFlic не принимает открытые проекты? Успели до включения обязательных платных репозитариев?

Xintrea ★★★★★
()

Какие есть альтернативы за пределами США?

andalevor ★★
()
Ответ на: комментарий от andalevor

How many people can use it for free?
Everything is simple. In the public repository - unlimited, in the private up to 5 people inclusive.

Обещать можно все что угодно. А ты попробуй зарегистрироваться и создать публичный репозитарий. Сразу увидишь, что это действие недоступно, а можно создавать только приватный (с оплатой, вестимо).

Чем и куда выкачать 60 репозитариев с GitHub? (комментарий)

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Зарегистрировался, создал приватный, для перевода в публичный пишут, что надо связаться с администрацией. Видимо будут перед публикацией проверять, что таки open source.

andalevor ★★
()
Ответ на: комментарий от andalevor

для перевода в публичный пишут, что надо связаться с администрацией

Этот мир сошел с ума.

Xintrea ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.