MyWackoSite: Chilim/ПланДействий ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  
Это старая версия Chilim/ПланДействий за 2009-03-18 18:30:37..

Первая версия

Текущее состояние:

Реализована основная функциональность:
  1. Мониторинг изменений содержимого БД и сбор необходимой метаинформации.
  2. Обмен метаинформацией об изменениях.
  3. Обмен измененными объектами.
  4. Обработка особой ситуации – п.родолжение прерванного сеанса репликации.
  5. Обновление служебной информации (время последней удачной репликации).
  6. Интерфейс управления процессом репликации.

Дальнейшие действия

  1. Подготовка доклада к МНСК – выполнено
  2. Очистить ветку от неиспользуемого кода.
  3. Реализовать сжатие пересылаемых по сети данных. – выполнено
  4. Составить и утвердить список требований к организации БД.
  5. Модифицировать БД Xwiki в соответствии с описанными требованиями.
  6. Разработать утилиту для создания метаинформации для уже существующей БД.
  7. Тестирование системы (возможно, создание автоматических тестов, покомпонентных тестов).
  8. Реализовать развертывание системы на чистом сервере (создание установочных скриптов для unix и windows). – первая версия скрипта развертывания написана на apache ant-е.
  9. Создание документации пользователя и технической документации.
  10. Доработка и усовершенствование управляющего интерфейса

Подробнее
  1. Реализовать сохранение настроек, вносимых с панели администрирования, в базу банных
  2. Переработать страницу, отображающую процесс репликации.
  3. Доработать алгоритм составления глобальных идентификаторов
  4. Проработка способа удаления объекта при репликации
  5. Придумать, как сократить размер hibernateId.

После решения проблемы с xwiki главной целью будет сборка проекта, его тестирование и демонстрация. Попутно будет разрабатываться новая архитектура, поддерживающая заявленные особенности, такие как автоматизация процесса репликации, частичная репликация. В дополнение к самому репликатору планируется создать также и специальную утилиту для индексации уже существующей БД. Также возможна разработка клиентских GUI-приложений для репликации или плагинов для уже существующих систем.

Способы решения проблемы маппинга в одну строку

  1. Создание нового объекта, агрегирующего все объекты xwiki, отображаемые в одну строку базы данных. (Super Object?)
  2. Разделение таблицы на две, исправление соответствующего кода в xwiki.
  3. Поддержка подобных транзакций на уровне Layer'а.

Вторая версия


необходимо организационное собрание

  1. Проработка новой архитектуры

 
Файлов нет. [Показать файлы/форму]
Один комментарий. [Показать комментарии/форму]