Skip to content

v1.6.14

Choose a tag to compare

@github-actions github-actions released this 15 Jun 10:46
· 14 commits to main since this release

Что нового в v1.6.14

Добавлено

  • Команда --build-index — подготовить кеш индекса заранее. Теперь можно построить или обновить кеш поиска для выгрузки и сразу выйти: mcp-1c --dump "путь_к_выгрузке" --build-index. Удобно прогреть кеш в CI или перед запуском, чтобы серверный режим стартовал быстро и без пиковой нагрузки на память.

Изменено

  • Кратно меньше памяти на больших конфигурациях. При первом построении индекса больших выгрузок серверный режим потребляет в разы меньше оперативной памяти — на крупных конфигурациях ориентировочно с нескольких гигабайтов до сотен мегабайтов. Это снимает аварийные завершения по нехватке памяти на слабых машинах и в контейнерах с ограничением по памяти. Результат индексации при этом не меняется.
  • Быстрее поиск по коду. Полнотекстовый и regex-поиск по большим выгрузкам конфигурации ускорен в несколько раз (до ~3–5×).

Исправлено

  • Заблокированные файлы модулей больше не пропадают молча. Если файл модуля временно недоступен (его держит антивирус, облачная синхронизация, поисковый индексатор ОС или другой процесс), это теперь попадает в лог, а не игнорируется без следа — пропуск файла становится заметным.
  • Защита кеша индекса от повреждения. Если кеш уже открыт другим процессом (запущенным сервером или сборкой), он больше не перезаписывается — это исключает повреждение данных при одновременном доступе или пересборке.

Full Changelog: v1.6.13...v1.6.14