SASGIS - SAS.Планета
View Issue Details
0002396SAS.Планета[All Projects] Багpublic30-03-2014 18:3629-04-2014 05:15
Obscured 
zed 
normalminoralways
closedunable to reproduce 
Windows7Ultimate
131111 
 
0002396: Проблемы с сохранением или чтением даты для tne в кэше BerkeleyDB
Если какие-либо тайлы помечены как отсутствующие, то при следующих установках не производится загрузка данных тайлов:
* Пытаться загружать отсутствующие тайлы - да
* Заменять старые файлы - да
* Только созданные до - да, задана конкретная дата.

Если предварительно отдельным действием удалить tne-файлы, то загрузка тайлов происходит нормально.
Явно следуют из описания ошибки.
No tags attached.
related to 0002401resolved vdemidov Добавить отдельную настройку даты для загрузки с заменой tne 
Issue History
30-03-2014 18:36ObscuredNew Issue
30-03-2014 20:52vdemidovNote Added: 0014068
30-03-2014 20:52vdemidovStatusnew => feedback
30-03-2014 21:11ObscuredNote Added: 0014070
30-03-2014 21:11ObscuredStatusfeedback => new
30-03-2014 21:25vdemidovNote Added: 0014071
30-03-2014 21:27vdemidovNote Added: 0014073
30-03-2014 21:27vdemidovStatusnew => feedback
30-03-2014 21:37ObscuredNote Added: 0014074
30-03-2014 21:37ObscuredStatusfeedback => new
30-03-2014 21:57vdemidovProduct Version.Nightly => 131111
30-03-2014 21:57vdemidovSummaryНе производится попытка загрузить отсутствующие тайлы => Проблемы с сохранением или чтением даты для tne в кэше BerkeleyDB
30-03-2014 21:57vdemidovAssigned To => zed
30-03-2014 21:57vdemidovStatusnew => assigned
31-03-2014 06:49zedNote Added: 0014076
31-03-2014 07:15vdemidovStatusassigned => feedback
31-03-2014 19:16ObscuredNote Added: 0014092
31-03-2014 19:16ObscuredStatusfeedback => assigned
31-03-2014 19:31zedNote Added: 0014093
02-04-2014 10:45zedNote Added: 0014104
02-04-2014 10:45zedStatusassigned => feedback
02-04-2014 10:55zedNote Added: 0014105
02-04-2014 11:02vdemidovNote Added: 0014106
02-04-2014 11:06zedNote Added: 0014107
02-04-2014 11:14zedNote Edited: 0014107bug_revision_view_page.php?rev_id=6009
02-04-2014 11:23vdemidovNote Deleted: 0014107
02-04-2014 11:24vdemidovNote Deleted: 0014106
02-04-2014 11:24vdemidovNote Deleted: 0014105
02-04-2014 11:24vdemidovRelationship addedrelated to 0002401
15-04-2014 07:59zedNote Added: 0014147
29-04-2014 05:15zedStatusfeedback => closed
29-04-2014 05:15zedResolutionopen => unable to reproduce

Notes
(0014068)
vdemidov   
30-03-2014 20:52   
Скорее всего tne файлы созданы после указанной вами даты. Проверьте.
(0014070)
Obscured   
30-03-2014 21:11   
С проверкой есть некоторые сложности, поскольку в данном кэше у меня формат BerkeleyDB. Возможно, с этим проблема и связана: конкретно данный тайл помечался как отсутствующий давно (указываемая дата точно была свежее), но после этого недавно вручную подгружались соседние тайлы.

Однако, логично ли распространять условие по дате на tne'шки? Даже чисто по визуальному интерфейсу видно, что условие по дате относится к "заменять старые файлы", но не к "пытаться загружать отсутствующие".

На проблему наталкиваюсь не в первый раз, и точно пробовал даже сегодняшнюю дату указывать - все равно не грузит.
(0014071)
vdemidov   
30-03-2014 21:25   
Возможно в кэше берклиДб для tne не сохраняется нормально дата загрузки - нужно проверять. Для файлового кэша должно точно нормально работать.
А по-поводу логичности, это спорный вопрос.
(0014073)
vdemidov   
30-03-2014 21:27   
Проверьте на файловом кэше.
(0014074)
Obscured   
30-03-2014 21:37   
Для файлового кэша действительно все зависит от даты: если указанная дата меньше, чем дата tne - не грузится, если наоборот - грузится.
(0014076)
zed   
31-03-2014 06:49   
А беркли версионный или нет?
(0014092)
Obscured   
31-03-2014 19:16   
Формат кэша - просто Беркли. Неверсионный
(0014093)
zed   
31-03-2014 19:31   
Весьма странно, даты оно одинаково сохраняет что для tne, что для тайлов.

Поковыряюсь на днях.
(0014104)
zed   
02-04-2014 10:45   
У меня не воспроизводится. Все tne нормально обновляются и перезаписываются. Дата сохраняется и считывается правильно. Какая у вас версия SAS и насколько старый тот кэш, что содержит tne?
(0014147)
zed   
15-04-2014 07:59   
Я всё ещё жду подтверждения бага. А нет, так закрою.