Releases: leshchenko1979/fast_bitrix24
Releases · leshchenko1979/fast_bitrix24
Фикс ошибки, если сервер возвращал пустой результат
1.4.1 ver bump
По умолчанию игнорируем требования Битрикс24 о скорости запросов
Дополнительно вводим параметр respect_velocity_policy
, который можно установить в True
при создании класса Bitrix
, чтобы выполнять требования Битрикса (спойлер: скорость получения данных падает).
get_all() теперь работает с tasks.task.list
1.3.4 ver bump
Мелкие улучшения
1.3.3 ver bump
Тюнинг настроек скорости запросов
1.3.2 ver bump
Ускорение + стабильность
Ускорение (примерно в 1,5 раза, если сервер не "уставший") и увеличение стабильности за счет тюнинга autothrottling и введения паузы при получении ошибки от сервера.
Autothrottle
Автоматическое регулирование скорости запросов к серверу
Метод list_and_get() на порядок ускоряет получение больших объемов данных
Стабильность!
- Теперь при сбоях соединения с сервером Битрикс24 происходит 3 попытки повторных запросов.
- Механизм управления очередью задач улучшен, чтобы уменьшить количество сбоев на долгих запросах на выгрузку больших объемов информации.
slow() теперь ограничивает кол-во одновременных запросов к серверу Bitrix, а не их скорость
1.0.2 исправление тестов после изменений `slow()`