Archive for Ноябрь, 2012

Занимательная статистика — assert’ы в коде IBProvider’а.

Привет всем. Утреннее созерцание прогона тестов с использованием отладочной сборки провайдера, привело к мысли — а сколько в его коде ассертов, собственно говоря? Тупой поиск (прямо из VS2010) в проекте провайдера (2045 файлов), показал следующие цифры «assert» — 13865 строк (844 файла) «assert_msg» — 458 строк (138 файлов) «_VERIFY» — 224 строки (99 файлов) «_VERIFY_MSG» […]

Новый триал. Сборка 13911.

Привет всем. На сайт провайдера выгружен новый триал. Изменений внесено достаточно много. Ключевыми являются: 1. Новый двухфазный алгоритм установки значений OLEDB свойств. 2. Новая реализация Forward-Only Read-Only наборов рядов.

record disappeared (186), file: vio.cpp line: 408 …

Привет всем. Последние дни идет зверское тестирование следующего выпуска провайдера — 3.13.1. Задействовано все, что шевелится сможет отработать тесты в обозримые сроки. На новой игрушке с Core i7 один из тестов отвалился с ошибкой «internal Firebird consistency check (record disappeared (186), file: vio.cpp line: 408)». Firebird 2.5.3.26543 x64 SuperClassic. Пользуясь случаем, хочу передать привет Украине. […]