Project

General

Profile

Actions

Task #10831

open

Доработка системы хранения данных git

Added by Denis Kildishev over 3 years ago. Updated 29 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
04/30/2021
Due date:
% Done:

100%

Estimated time:
Detected in build:
git
Published in build:
1.4.884

Description

На данный момент количество ревизий arch и stpo продолжает увеличивается. Текущая механика предпологает импорт всех ревизий в процессе инициализации кэша. Одновременно указанный процесс инициализации занимает значительное время. Предлагается внести следующие ограничения:
1. Ввести механику нескольких(на данный момент предлагается до 3) копий на которых будут при необходимости переключаться на другие ревизии. Альтернатива - поддержать механизм пула копий репозитория с удалением по завершению работы
2. Перевести инициализацию git кэша в background процесс. При этом следует не забывать про потребителей информации из кэша - окна свойств с версиями и возможно отчетов

Actions

Also available in: Atom PDF