Вести с полей

Привет всем.

1. Обладатели лицензий могут скачать из личного кабинета очередной релиз IBProvider — v3.25.1.18333.

2. Начиная с прошлого четверга начато постепенное тестирование работы IBProvider-a через нового клиента. На текущий момент устранены выявленные огрехи (тестам и ассертам — СЛАВА!). Сегодня ночью проехал достаточно агрессивный набор нагрузочных тестов, проверяющий работу с результирующими множествами. Ошибки были очень интеллигентные. Типа:

1. [LCPI.IBProvider.3]: [winsock] Сбой записи данных в порт подключения. Ошибка WinSock: 10054.
2. [LCPI.IBProvider.3]: Ошибка подтверждения транзакции. Транзакция будет отменена.
3. [LCPI.IBProvider.3]: [Подсистема: remote_fb.inet] Запись в порт невозможна. Предыдущая операция записи завершилась с ошибками.
4. [LCPI.IBProvider.3]: Ошибка отката транзакции.

Что там случилось — я не знаю. В следующий раз оставлю сервер (2.5.5.26942) под отладчиком.

3. Пока не утвержден, но сформулирован следующий план выпуска IBProvider:
— Недели через две будет выпущена версия 3.26, в которую попадут все исправления сделанные в рамках интеграции нового клиента.
— Постараемся одновременно с 3.26 выложить триал 3.27 с новым клиентом.
— Две-три недели будет идти нагрузочное и прочее тестирование. Потому что реально страшно 🙂
— Потом будет релиз 3.27 с новым клиентом.

То есть, при даже благополучном стечении обстоятельств, финиш будет не раньше 20-ых чисел декабря.

4 комментария

Dmitry Kovalenko  on 16 ноября, 2015

UPD. Выяснил причину сбоев сервера. Параллельно работал другой набор тестов, в котором я забыл отключить новые эксперименты, провоцирующие CORE-4983.

В итоге, значит, все реально неплохо.

Денис  on 17 ноября, 2015

Собственный клиент с Firebird 3.0 тоже умеет работать?

Dmitry Kovalenko  on 17 ноября, 2015

Нет. С тройкой пока только через ISC API (fbclient.dll).

Выложен триал версии IBProvider 3.27  on 3 декабря, 2015

[…] План до сих пор не утвержден, но пока выполняется день в день […]

Leave a Comment