Archive for 'IBProvider'

Поддержка WireCompression в собственном клиенте для FB

На сайт загружена тестовая сборка IBProvider (5.11.0.33464), в которой реализована поддержка сжатия данных подключения собственным клиентом для Firebird. Чтобы задействовать эту фичу достаточно указать в строке подключения «remote:wire_compression=enabled».

IBProvider, 20 лет

Subj

С новым годом

Вчера перепилил одну функцию в fbclient.dll. В исследовательских целях. Запустил на ночь тесты с отладочной сборкой этой DLL. Утром увидел привет от старого знакомого. Семен Семёныч… С Новым Годом тебя.

Вести с полей

С 11 декабря по 21 декабря проехало нагрузочное тестирование: — IBP v5.9.0.33098 — LCPI OLE DB Services v1.12.0.874 Сборки: vc16, debug/release, 32/64 бита. Тестировалась работа с базами 1 и 3 диалектов. Подключение — fb.direct и через fbclient.dll (64bit only). В 10 потоков. Часть заездов с 32-битами завершилась из-за OUTOFMEMORY (4GB все таки маловато), но не […]

Вести с полей

Привет. Про баги Меня иногда посещает мысль — вместо прогона одних и тех же тестов в течении стольких лет, надо покупать лотерейные билеты и вписывать один и тот же набор цифр. В новостях иногда проскакивает, что такая схема работает. Неделю назад, утром в субботу, разблокировал компьютер и узрел окно с ошибкой в тестах. При тестировании […]

Road to hell. DLL hell

Завершена работа над новым обновлением IBProvider — v5.9. Сборка 33077, загруженная на сайт, с очень высокой долей вероятности уйдет в релиз. Одновременно будет выпущено обновление LCPI OLE DB Services v1.12. Основное изменение — в сборках vc16 (VS2019) пул потоков выделен в самостоятельную DLL, которую будут одновременно использовать и IBProvider и сервисы OLE DB. Пожалуй, здесь […]

Вести с полей

Реорганизация исходных текстов, затеянная (по факту) три года назад, вышла на … очередную финишную прямую 🙂 1. Из каталога lib/structure выделены базовые конструкции и перемещены в каталог cpp/public/lcpi/infrastructure/core/structure. Это типа фундамент всего и вся. Кстати, не очень большой. Список файлов: Это уже попало в выпущенные IBProvider v5.8 и LCPI OLE DB Services v1.11. 2. Буквально […]

Вести с полей

Закачал очередное обновление IBProvider в личные кабинеты клиентов и залип на таблице: Дело к зиме идет, а он худеть начал 🙂

Вести с полей

Привет всем. 1. Выложен новый триал IBProvider v5.8 (сборка 32840). В этой сборке продолжены анализ и зачистка кода. Бинарники еще немного похудели. 2. Не то чтобы размер бинарных файлов очень сильно напрягал, но уже пришлось переместить архив со всеми ранее выпущенными версиями (финальными и промежуточными) на отдельный 2TB диск. Четверть диска пока свободна, но исходя […]

Вести с полей

Привет всем. 1. Выложено обновление IBProvider v5.7. Нулевое число предупреждений 4-го уровня (VS2019, Release), Карл. Осилил. 2. Размышляя над исправлениями v5.7, пришел к выводу, что надо бы обновить и IBProvider Free. Чисто на всякий случай. 3. Решил, что пришло время завязать с VS2013 и VS2015. С 2020 года. Дорогие Россияне, я устал. 4. Теперь можно […]

« Older Entries