История изменений
Исправление Deleted, (текущая версия) :
ладно фишки, а фиксы-то хотя бы?
Ну а что мне бегать за Говардом с призывами «дяденька возьмите фиксы»? Собственно какое-то время я так и делал, но безрезультатно и надоело.
Например, у Говарда нет полноценных тестов (по крайней мере в паблике), а внутри LMDB напрочь и давным-давно сломан внутренний аудит (само-контроль структуры БД по статистике использования страниц). При сборке компилятор выдает горы предупреждений, а Covery (и прочите статические анализаторы) Говард просто презирает. Аналогично с Valgrind, Address Sanitizer, UB-sanitizer и т.д. и т.п.
Если Говард не хочет наводить порядок, и устранять очевидные недоделки, то я не вижу смысла уговаривать принять его какие-то исправления.
С другой стороны, сейчас в LMDB где-то пяток багов, которым лет по 10. Если пользователи по-серьезному не попали на них за это время, то может они не так уж и критичны.
Исходная версия Deleted, :
ладно фишки, а фиксы-то хотя бы?
Ну а что мне бегать за Говардом с призывами «дяденька возьмите фиксы»? Собственно какое-то время я так и делал, но безрезультатно и надоело.
Например, у Говарда нет полноценных тестов (по крайней мере в паблике), а внутри LMDB напрочь и давным-давно сломан внутренний аудит (само-контроль структуры БД по статистике использования страниц). При сборке компилятор выдает горы предупреждений, а Covery (и прочите инструменты) Говард просто презирает. Аналогично с Valgrind, Address Sanitizer, UB-sanitizer и т.д. и т.п.
Если Говард не хочет наводить порядок, и устранять очевидные недоделки, то я не вижу смысла уговаривать принять его какие-то исправления.
С другой стороны, сейчас в LMDB где-то пяток багов, которым лет по 10. Если пользователи по-серьезному не попали на них за это время, то может они не так уж и критичны.