View Issue Details

IDProjectCategoryView StatusLast Update
0000265SAS.ПланетаХотелка / Feature requestpublic22-10-2012 15:46
ReportergpsMax Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version101125.RC2 
Target Version41xxxx 
Summary0000265: Проверка свободного места на диске при сохранении закачанных тайлов
DescriptionПару раз случайно забивал под завязку диск и SAS некорректно себя вёл:
Скачанные тайлы ложились на диск, но с нулевой длиной

Есть предложение отслеживать такие случаи в программе и возвращать юзеру окошко про нехватку места, прекращая закачки.
Steps To ReproduceПравда, это я наблюдал в летней еще версии, но, судя по чейнджлогу, изменений в этой области не было.
Tagsдоступ, предупреждения

Relationships

related to 0000272 resolvedzed Проверка свободного места на диске при сохранении меток 
has duplicate 0001241 closedTolik При отсутствии места на диске не выдаётся ошибка при сохранении тайла 
has duplicate 0001321 closedgpsMax Скачиваемые тайлы не сохраняются на диск 
has duplicate 0001589 closedTolik Добавить проверку лимита свободного места на диске 
has duplicate 0001618 closedzed Бьется база данных при окончании места на диске 
related to 0000686 closedvdemidov Проверять наличие кэша для всех карт и, если не найден, выводить сообщение 
related to 0001305 resolvedvdemidov Не отрабатываются ошибки файловой системы (Том сильно фрагментирован, ошибка создания папки) 

Activities

vdemidov

26-11-2010 10:58

manager   ~0000628

Проверяйте последнюю версию. В ченжлогах отражены только найденные пользователями баги и некоторые изменения, которые я не поленился вбить. Реально изменений на порядок больше.

gpsMax

26-11-2010 21:04

manager   ~0000638

Хорошо, через несколько дней, как будет время, внимательно посмотрю, что изменилось в поведении при переполнении диска.

gpsMax

28-11-2010 18:35

manager   ~0000665

В версии 101125.RC2 то же самое: скачанные файлы с нулевой длиной. Причём SAS видит ошибку и пишет в окне скачивания "Stream write error", но дальше не обрабатывает.

RussellMur

06-12-2010 16:20

reporter   ~0000727

Если качает с нулевой длиной - значит место еще есть)

gpsMax

07-04-2011 01:59

manager   ~0001584

Значит, место есть в хвосте FAT только лишь.

Dima2000

29-03-2012 17:11

developer   ~0006326

Тогда уж настройку сколько места оставлять свободным от закачки. Забивать диск под ноль не дело, несколько (десятков) мегов надо бы оставлять на всякие операции с метками, выделениями, да тот же .ini сохранить. Или тривиально в винде файл/каталог переименовать/переместить. Не дело в общем. Хотя никто не помешает и указать ровно 0 в настройке.

gpsMax

07-07-2012 10:19

manager   ~0007766

По-хорошему, программа должна проверять, что есть место для (объём marks.sml)+(объём categorymarks.sml)+(объём sasplanet.ini)

Tolik

27-09-2012 15:30

manager   ~0009062

Надо добавить ещё настройку лимита в ГУИ, по умолчанию сделать с запасом, чтобы хватило места на файлы базы данных Беркли (в т.ч. логи), а также на сохранение меток и всяких там ini.

zed

22-10-2012 15:30

manager   ~0009681

Если такую проверку выполнять при сохранении каждого тайла, то будет не очень хорошо. Если выполнять редко, то можем и упустить момент, когда места остаётся критически мало (к примеру, кто-то ещё очень быстро пишет на этот же диск).

Tolik

22-10-2012 15:46

manager   ~0009683

Можно делать проверку редко, но с запасом (чтобы целый гигабайт оставался).
Авось кино одновременно не будут на это диск копировать, а если будут - заметят, что не копируется.

Issue History

Date Modified Username Field Change
25-11-2010 16:05 gpsMax New Issue
26-11-2010 10:56 vdemidov Summary Проверка свободного места на диске => Проверка свободного места на диске при сохранении закачанных тайлов
26-11-2010 10:56 vdemidov Description Updated
26-11-2010 10:58 vdemidov Note Added: 0000628
26-11-2010 10:58 vdemidov Assigned To => vdemidov
26-11-2010 10:58 vdemidov Status new => feedback
26-11-2010 21:04 gpsMax Note Added: 0000638
26-11-2010 21:04 gpsMax Status feedback => assigned
27-11-2010 12:58 vdemidov Status assigned => feedback
28-11-2010 18:35 gpsMax Note Added: 0000665
28-11-2010 18:35 gpsMax Status feedback => assigned
29-11-2010 06:24 vdemidov Assigned To vdemidov =>
29-11-2010 06:24 vdemidov Status assigned => acknowledged
29-11-2010 06:25 vdemidov Product Version => 101125.RC2
29-11-2010 06:25 vdemidov Target Version => 41xxxx
06-12-2010 16:20 RussellMur Note Added: 0000727
07-04-2011 01:55 gpsMax Tag Attached: предупреждения
07-04-2011 01:55 gpsMax Relationship added related to 0000272
07-04-2011 01:59 gpsMax Note Added: 0001584
11-04-2011 07:09 vdemidov Status acknowledged => confirmed
25-04-2011 16:42 gpsMax Relationship added related to 0000686
25-04-2011 16:44 gpsMax Tag Attached: доступ
29-03-2012 17:11 Dima2000 Note Added: 0006326
30-03-2012 05:03 Tolik Relationship added has duplicate 0001241
26-05-2012 06:44 gpsMax Relationship added related to 0001305
02-06-2012 09:03 gpsMax Relationship added has duplicate 0001321
07-07-2012 10:19 gpsMax Note Added: 0007766
27-09-2012 15:28 Tolik Relationship added has duplicate 0001589
27-09-2012 15:30 Tolik Note Added: 0009062
09-10-2012 20:28 zed Relationship added related to 0001618
09-10-2012 21:01 zed Relationship replaced has duplicate 0001618
22-10-2012 15:30 zed Note Added: 0009681
22-10-2012 15:46 Tolik Note Added: 0009683
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request