LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

ладно фишки, а фиксы-то хотя бы?

Ну а что мне бегать за Говардом с призывами «дяденька возьмите фиксы»? Собственно какое-то время я так и делал, но безрезультатно и надоело.

Например, у Говарда нет полноценных тестов (по крайней мере в паблике), а внутри LMDB напрочь и давным-давно сломан внутренний аудит (само-контроль структуры БД по статистике использования страниц). При сборке компилятор выдает горы предупреждений, а Covery (и прочите статические анализаторы) Говард просто презирает. Аналогично с Valgrind, Address Sanitizer, UB-sanitizer и т.д. и т.п.

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

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

Исходная версия Deleted, :

ладно фишки, а фиксы-то хотя бы?

Ну а что мне бегать за Говардом с призывами «дяденька возьмите фиксы»? Собственно какое-то время я так и делал, но безрезультатно и надоело.

Например, у Говарда нет полноценных тестов (по крайней мере в паблике), а внутри LMDB напрочь и давным-давно сломан внутренний аудит (само-контроль структуры БД по статистике использования страниц). При сборке компилятор выдает горы предупреждений, а Covery (и прочите инструменты) Говард просто презирает. Аналогично с Valgrind, Address Sanitizer, UB-sanitizer и т.д. и т.п.

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

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