Archive for 'IBProvider'

FB3. Max Row Size

Все начиналось достаточно безобидно — я поправил в описании информационного свойства «Maximum Row Size» значение с 65536 на 65565. Потом сообразил, что надо бы поправить эту константу в коде IBProvider. Потом пришла мысль, которая должна была прийти в самом начале — «надо бы посмотреть на сайте FB». Посмотрел. Maximum row size = 64KB Maximum number […]

Пора перегружать …

Что-то я увлекся и перестал следить за состоянием FB3. За шесть дней набежало.

Релиз IBProvider v3.36

Выложено очередное обновление IBProvider — версия 3.36 Примечательно, что сегодня стукнуло 17 лет с начала разработки этой штуковины. Хорошо помню что и в каком (ужасном) виде было создано в первые дни. Что касается новой версии, то за кулисами осталась безуспешная попытка создать «суперпровайдер», то есть DLL с самостоятельно живущими потоками. К сожалению, выгрузка DLL ведет […]

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

На сайт выгружена новая сборка IBProvider (3.36.0.24718), в которой сделано небольшое, но важное изменение — задействована системная функция DisableThreadLibraryCalls. Это немного улучшает работу IBProvider в многопоточных процессах (провайдер сам по себе многопоточный), но говорит «до свидания» Windows 2000, в которой данная функция не поддерживается. Поскольку последний раз про поддержку Windows 2000 спрашивали много лет тому […]

MSI инсталлятор для Free IBProvider

Free IBProvider теперь, как и основные версии (Prof, Lite), распространяется в виде MSI-пакета.

Вести с полей

Сегодня стукнул год с момента выпуска провайдера с собственным клиентом для FB. После таких релизов обычно накрывает страх не удержать темп или, что еще хуже — начать считать что лучше уже не сделать 🙂 Но пока страхи не оправдываются и за прошедший год были сделаны две ключевые вещи: 1. Наконец-то побеждены VARCHAR-массивы. 2. Реализован собственный […]

Вести с полей

Новая версия IBProvider-а, позволяющая работать с FB3 без fbclient.dll, вышла на финишную прямую.

Вести с полей

В процессе установки FB3 на тестовый сервер, обнаружил что он там когда-то уже пытался прижиться… Задумался… Четыре года прошло, ёлки-палки.

Релиз IBProvider v3.32

Привет всем. 30 сентября были выложены бинарники нового релиза IBProvider-а. Сегодня выложили новости. Основное — исправлена ошибка с блобами. Забавно, что несмотря на огромное количество тестов и внутренних проверок, эта бага прожила больше 6 лет и вылезла у клиента. В восемь вечера пришло письмо, в два часа ночи клиент получил исправленную и (номинально) оттестированную сборку. […]

Про отмену операций в Firebird (#2)

Привет всем. Некоторое время назад, при прогоне тестов (с использованием пула подключений) на FB3, увидел интересный эффект — отмена операций в одном тесте может прерывать выполнение операций в следующем тесте. Поставил я у себя в голове галочку, что на FB2.5 такого не было, и забил на эту проблему. А сейчас вот увидел аналогичную проблему в […]

« Older Entries   Recent Entries »