Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Enhancement
Major
#24904
Compatibilitätstest mit unterschiedlichen Datenbankversionen z.B. Oracle 19c
Currently the system requirements under database compatibility state e.g. Oracle 10 and higher. However, nobody has checked this. Tests are regularly run with two installed Oracle versions (11 and 12?). However, new ones are constantly being added:
- Oracle Database 19c (19.3.0) Enterprise Edition and Standard Edition 2
- Oracle Database 18c (18.4.0) Express Edition (XE)
- Oracle Database 18c (18.3.0) Enterprise Edition and Standard Edition 2
- Oracle Database 12c Release 2 (12.2.0.2) Enterprise Edition and Standard Edition 2
- Oracle Database 12c Release 1 (12.1.0.2) Enterprise Edition and Standard Edition 2
- Oracle Database 11g Release 2 (11.2.0.2) Express Edition (XE)
You would like to be able to check compatibility with a new version without having to include it in the regular build. Oracle offers the option of creating Docker images(https://github.com/oracle/docker-images/blob/master/OracleDatabase/SingleInstance/README.md). It may be possible to keep various versions in order to carry out a compatibility check on an ad hoc basis.
- Set up a new Oracle 19 DB (./)
- Integrate new Oracle driver into workspace (./)
- Adapt DBHelper to new driver (./)
- Check compatibility of the driver with old databases (./)
- Repeat the above steps with PostgreSQL 10 and 13 (./)
Test
Build CWS with the databases oracle, oracle12, oracle19 and postgresql, the builds must be "green".