Добавить временный кэш измененных модулей для глобального поиска по файлам конфигурации, чтобы приходилось реже выгружать файлы.

bolsun Открыто

TurboConf 6 умеет отслеживать изменения в модулях в конфигураторе. Можно один раз выгрузить файлы конфигурации, а затем кэшировать изменения модулей и при поиске искать также в кэше. По дате изменения файлов можно выставлять приоритет при поиске.

При необходимости можно будет по прежнему делать инкрементную выгрузку.

Комментарии

tormozit
#1, ред. 19 декабря 2023 23:30

Получается сейчас кэш модулей Турбоконфа не обновляется при редактировании модулей в окнах. Так? Я думал что обновляется.


bolsun
#2, 19 декабря 2023 23:31

(1) tormozit, какой кэш имеется в виду?


bolsun
#3, 19 декабря 2023 23:32

Есть несколько разных кэшей. Тот который выдается по API - это не кэш, он хранится только на время сеанса.


bolsun
#4, 19 декабря 2023 23:33

Я имел в виду, что сохранять эти измененные модули в отдельный кэш и искать по файлам конфигурации + этим файлам кэша. Сейчас ищет только по выгруженным файлам.


bolsun
#5, 19 декабря 2023 23:34

Есть также кэш общих модулей, есть кэш объектов конфигурации.


tormozit
#6, ред. 19 декабря 2023 23:35

(2) bolsun, имею ввиду задачу поиска по модулям командой Турбоконфа "Турбо поиск". Сейчас она видит изменения, сделанные в окне неактивного модуля?


bolsun
#7, 19 декабря 2023 23:36

(6) tormozit, нет, про это и задача.


bolsun
#8, 19 декабря 2023 23:38

Я пока только реализовал возможность собирать эти изменения и отдавать по API, а уже дальше буду добавлять в функции работу с этим кэшем.


bolsun
#9, ред. 19 декабря 2023 23:44

Кстати известен механизм, как платформа выгружает инкрементно файлы? По номеру версии или дате?
Если я перезапишу выгруженный модуль, она при следующей выгрузке обновит его?


bolsun
#10, 19 декабря 2023 23:44

Это было бы проще, чем кэш дополнительный держать.


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера