Archive for 'Firebird Server'

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

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

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. Пользуясь случаем, хочу передать привет Украине. […]

Новый триал [сборка 13377]

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

IBProvider 3.9.4.13075. Релиз

Привет всем. Несколько недель назад на sql.ru обнаружилось сообщение о проблеме с диалектами. Пришлось немного доработать провайдер, чтобы выдавать пользователю более подробную информацию о причинах проблемы.

Хроника последних событий

Привет себе и всем остальным 🙂 Давно сюда ничего не писал. Поэтому все скопом.

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

Привет всем. Работа над новым выпуском провайдера практически завершена. С сайта можно загрузить обновленный триал, который будет работать до 10 октября 2011 года. Сборки провайдера прошли стрессовое тестирование.

Проблемы с ICU. Подход #2

Салют всем. Хочется двигаться вперед — к программированию по-настоящему интересных вещей, однако грехи старые проблемы тяготят сознание. В последнем выпуске провайдера (v3.9) многие из них были закрыты. Даже хочется думать, что практически все. Кроме утечек ресурсов, связанных с ICU. Я о них тут уже писал. Полгода назад. А сейчас вот предпринял повторную попытку разобраться в […]

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

Привет всем. Работа над новым выпуском провайдера (v3.9) практически завершена. В текущей сборке исправлены алгоритмы перерасчета размера больших текстовых данных (CHAR/VARCHAR/CSTRING длиной свыше 8K) для учета кодовой страницы подключения в схемах метаданных — теперь они полностью синхронизированы с алгоритмами FB2+. Всем, кто использует провайдер в качестве связанного сервера MSSQL, рекомендуется обратить внимание на эти исправления […]

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

Привет всем. В новом триале провайдера: Удвоенные размеры текстовых WSTR-колонок с кодовой страницей UTF-8. 64-битные сборки, созданные 2010 студией.

FB3. PACKAGES

Привет всем. В Firebird v3, как я тут уже упоминал, появилась новая штука — PACKAGE. В PACKAGE упаковываются функции и процедуры. Эта головная боль для разработчиков компонент доступа и средств администрирования БД была оплачена в рамках «5th Brazilian Firebird Developers Day». Пропил Осваивал эти средства, по всей видимости, Adriano dos Santos Fernandes — автор реализации […]

« Older Entries   Recent Entries »