Anonymous | Login | Signup for a new account | 21-11-24 13:35 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002014 | SAS.Планета | Рефакторинг | public | 11-07-2013 15:01 | 24-02-2014 11:29 | ||||
Reporter | vdemidov | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 121010 | ||||||||
Target Version | 140303 | Fixed in Version | 140303 | ||||||
Summary | 0002014: Перейти на ITileStorageType вместо прямого создания объектов классов | ||||||||
Description | Сейчас классы создаваемых объектов-тайлохранилищ жестко зашиты в коде программы, а нужно сделать список типов тайлохранилищ при помощи которых будут создаваться экземпляры тайлохранилищ. | ||||||||
Tags | кэш | ||||||||
Attached Files | |||||||||
Relationships | ||||||||||||||||||||||||||||||||||||
|
Notes | |
(0013835) vdemidov (manager) 21-02-2014 18:02 |
Переделал, но нужно проверять все связанное с работой тайлохранилищ: работу карт, копирование области, менеджер кэша. Для БерклиДБ если хочется получить режим только чтения нужно добавлять IsReadOnly не в файл StorageConfig.ini, а в zmp или в соответствующий раздел maps.ini |
(0013838) zed (manager) 21-02-2014 19:40 |
> Для БерклиДБ После некоторого обсуждения этой фичи 0001874 все сошлись на том, что не стоит хранить эту настройку в zmp, и теперь не понятно, зачем было ломать это поведение сейчас, тем более - без всякого обсуждения. |
(0013840) vdemidov (manager) 21-02-2014 21:09 |
Не совсем так. RO можно задать в zmp, в Maps.ini, а сейчас в StorageConfig.ini (поменялось только имя секции, раньше оно было в секции [BerkeleyDB], а сейчас будет в [Common] И это можно будет сделать для любого типа тайлохранилища. Пока смысл есть только для беркли, но это на будущее (есть определенные планы). |
(0013841) zed (manager) 21-02-2014 21:18 |
> нужно добавлять IsReadOnly не в файл StorageConfig.ini, а в zmp > RO можно задать в zmp, в Maps.ini, а сейчас в StorageConfig.ini Хорошо, что вернул, хоть и в другую секцию. |
(0013842) vdemidov (manager) 21-02-2014 21:20 |
Та с самого начала планировалось, просто как-то не задумывался, что так принципиально и решил отложить на позже. Лучше проверяй все остальные режимы и тд. Особенно с версиями. А то там столько разных возможных комбинаций, что у меня никакой возможности самому все проверить. |
(0013843) zed (manager) 21-02-2014 21:22 |
Баг? |
(0013845) vdemidov (manager) 22-02-2014 19:50 |
А еще? Ну просто не верю, что перелопатив столько кода не добавил парочку багов. |
(0013855) vdemidov (manager) 24-02-2014 11:29 |
Ну раз кучи сообщений об ошибках нет, то считаем, что нормально, а все проблемы заводим отдельными инцидентами. |
Users who viewed this issue | |
User List | Anonymous (2741x), hrucker (1x) |
Total Views | 2742 |
Last View | 21-11-2024 13:35 |
Issue History | |||
Date Modified | Username | Field | Change |
11-07-2013 15:01 | vdemidov | New Issue | |
11-07-2013 15:02 | vdemidov | Status | new => confirmed |
11-07-2013 15:02 | vdemidov | Target Version | => 24xxxx |
11-07-2013 15:03 | vdemidov | Relationship added | related to 0001941 |
11-07-2013 15:06 | vasketsov | Relationship added | child of 0000653 |
20-07-2013 10:53 | vdemidov | Relationship added | child of 0002038 |
04-11-2013 14:23 | vdemidov | Target Version | 24xxxx => 140303 |
06-11-2013 11:11 | vdemidov | Tag Attached: кэш | |
06-11-2013 11:12 | vdemidov | Relationship added | child of 0001291 |
06-11-2013 11:13 | vdemidov | Relationship added | child of 0001053 |
06-02-2014 07:45 | vdemidov | Relationship added | parent of 0002266 |
21-02-2014 18:02 | vdemidov | Note Added: 0013835 | |
21-02-2014 19:40 | zed | Note Added: 0013838 | |
21-02-2014 21:09 | vdemidov | Note Added: 0013840 | |
21-02-2014 21:18 | zed | Note Added: 0013841 | |
21-02-2014 21:20 | vdemidov | Note Added: 0013842 | |
21-02-2014 21:22 | zed | Note Added: 0013843 | |
22-02-2014 19:50 | vdemidov | Note Added: 0013845 | |
24-02-2014 11:28 | vdemidov | Summary | Перейти на ITileStorageType вместо хардкода => Перейти на ITileStorageType вместо прямого создания объектов классов |
24-02-2014 11:28 | vdemidov | Description Updated | View Revisions |
24-02-2014 11:29 | vdemidov | Note Added: 0013855 | |
24-02-2014 11:29 | vdemidov | Status | confirmed => resolved |
24-02-2014 11:29 | vdemidov | Fixed in Version | => 140303 |
24-02-2014 11:29 | vdemidov | Resolution | open => fixed |
24-02-2014 11:29 | vdemidov | Assigned To | => vdemidov |
15-03-2014 17:53 | zed | Relationship added | related to 0002369 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |