lotdll_
Краткое описание :
Переполнение стека при использовании рекурсивной функции в конструкции whereОписание :
Логические таблицыЧто измененно :
Логические таблицы
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Падение при использовании рекурсивных функций в фильтрах логической таблицы.
Как измененно :
Исправлено.
lotdll_
Краткое описание :
При использовании sqlFlushIntoTmp с флагом Fit_Create нужно поддержать также флаг ctmNormal/ctmDynamicIndexОписание :
Прямой SQLЧто измененно :
Временные таблицы DSQL
Oracle
Таблицы в памяти
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
На Oracle для непустой временной таблицы нельзя создать индекс,
поэтому всегда при создании временной таблицы у прикладного программиста должна быть возможность задать,
будут добавляться индексы или нет.
В частности при создании временной таблицы вызовом sqlFlushIntoTmp с флагом Fit_Create
Как измененно :
Добавлен флаг FIT_IndexLater = 8 для процедуры sqlFlushIntoTmp.
Флаг работает только совместно с FIT_Create.
Старые прикладные ресурсы будут работать, но поведение на Oracle изменится
(станет нельзя добавлять индексы после создания таблицы).
lotdll_
Краткое описание :
Трудности восстановления колоночных фильтров для вычисляемых выраженийОписание :
Логические таблицыЧто измененно :
Фильтры
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Падение приложения при восстановлении фильтра по вычисляемому полю, использующему поля не основной логической таблицы.
Как измененно :
Исправлено.