Project

General

Profile

Actions

task #6696

open

Improve architecture for Model updates

Added by Andreas Müller over 4 years ago. Updated 10 months ago.

Status:
New
Priority:
Priority14
Category:
architecture
Target version:
Start date:
06/07/2017
Due date:
% Done:

0%

Estimated time:
Severity:
normal

Description

Some issues make model update work intensive and should be improved:

  • Vaadin and TaxEditor still have their own dataset.dtd. They replace it by dataset.dtd from cdmlib-test (maybe same for 001-cdm.h2.sql
  • Tests in Vaadin and/or Editor are too big. Many redundant test data.
  • TaxEdtior (also Vaadin??) has its own hibernate.cfg.xml, should be replaced by cdmlib-test or cdmlib-persistence hibernate.cfg.xml
  • CdmModelCacher should be moved to cdmlib and should be started automatically with each build, stored either in model, persistence, service or io (?); maybe used by cdmlib itself; also it needs some dependency to lucene etc which doesn't exist in TaxEditor. We could also use a simplified configuration without lucene(?).
  • 001-cdm.h2.sql should be created automatically (there is still an issue with the envers part) => #6714
  • ClearDB_with_Terms_DataSet.xml, ClearDBDataSet.xml and TermsDataSet.xml is still required in each project. Should only be in cdmlib-test.
  • remove getNextUpdater()
  • ...

Related issues

Related to Edit - task #6714: Create 001-cdm.h2.sql automaticallyClosedAndreas Müller06/10/2017

Actions
Actions #1

Updated by Andreas Müller over 4 years ago

  • Priority changed from New to Highest
Actions #2

Updated by Andreas Müller over 4 years ago

  • Description updated (diff)
Actions #3

Updated by Andreas Müller over 4 years ago

  • Related to task #6714: Create 001-cdm.h2.sql automatically added
Actions #4

Updated by Andreas Müller over 3 years ago

  • Target version changed from CDM UML 5.0 to CDM UML 5.5
Actions #5

Updated by Andreas Müller about 3 years ago

  • Priority changed from Highest to Priority14
Actions #6

Updated by Andreas Müller over 2 years ago

  • Target version changed from CDM UML 5.5 to CDM UML 5.15
Actions #7

Updated by Andreas Müller over 1 year ago

  • Target version changed from CDM UML 5.15 to CDM UML 5.29
Actions #8

Updated by Andreas Müller 10 months ago

  • Description updated (diff)
Actions

Also available in: Atom PDF