SASGIS - SAS.Планета
View Issue Details
0002637SAS.Планета[All Projects] Хотелкаpublic24-02-2015 08:3624-02-2015 10:18
vasketsov 
 
normalmajoralways
confirmedopen 
Windows7Ultimate
141212 
26xxxx 
0002637: Сделать инициализацию тайлохранилищ карт "ленивой"
Если путь до кэша указан в формате UNC (\\server\share\path), а сервер недоступен (выключен), то сас внезапно начинает запускаться несколько минут (зависит от).
Проблема в вызове FileExists(StorageConfig.ini), который, естественно, безбожно тормозит в таких случаях.

Я пока что для себя просто пристрелил этот вызов для UNC и СУБД\SQLite (где оно вообще смысла не имеет). Не разбирался, можно ли нет читать StorageConfig.ini при первом осмысленном обращении к хранилищу.

No tags attached.
Issue History
24-02-2015 08:36vasketsovNew Issue
24-02-2015 09:48vdemidovNote Added: 0015319
24-02-2015 10:18vdemidovStatusnew => confirmed
24-02-2015 10:18vdemidovProduct Version.Nightly => 141212
24-02-2015 10:18vdemidovTarget Version => 26xxxx
24-02-2015 10:18vdemidovSummaryЧтение StorageConfig.ini необходимо сделать "ленивым" => Сделать инициализацию тайлохранилищ карт "ленивой"
24-02-2015 10:18vdemidovDescription Updatedbug_revision_view_page.php?rev_id=6424#r6424

Notes
(0015319)
vdemidov   
24-02-2015 09:48   
Нет. Ленивой нужно делать всю инициализацию тайлохранилища в TTileStorageOfMapType