v2.2.0
Highlights
- [BRMO-66] BAG 2 verwerking (#1146, #1220, #1218 ). Het laden van BAG 2 is beschreven op de Wiki: https://github.com/B3Partners/brmo/wiki/BAG2-laden
- [BRMO-99] BAG 2.0 Standaard views (#1219). Views moeten aangemaakt worden na het laden van de stand (omdat het laden van de stand de tabellen en actueel views maakt)
- [SUPPORT-12817] Voeg een workaround toe voor BRK berichten met verkeerde inhoud in
aanduidingNaamgebruik
(#1186) - [SUPPORT-12847] Fix BGT JNDI connection gebruik voor Oracle/MSSQL (#1199)
- Update van verschillende libraries
Overzichten
- Functie updates
- Opgeloste Bugs
- Security updates
- Dependency updates
- Complete (gesloten) issues lijst
- Jira (gesloten) tickets
- Complete changelist
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de web applicatie(s).
Upgrade instructies database
De database schema's "staging", "rsgb" en "rsgbbgt" dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken en een aantal aanpassingen door te voeren.
NB Indien er maatwerk views zijn gemaakt of er "oude", niet meer ondersteunde views in de database zitten dan moeten deze mogelijk ook aangepast en/of verwijderd en/of nieuw aangemaakt worden, dit is afhankelijk van de database engine.
RSGB schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/sqlserver/rsgb.sql
BAG schema
Op Oracle databases dient een nieuw userschema aangemaakt te worden voor het laden van BAG 2. Het schema dient BAG
in de naam te hebben; zie verder: https://github.com/B3Partners/brmo/wiki/BAG2-laden#oracle (voor PostgreSQL is dit niet nodig, daar wordt vanuit de software een extra bag schema aangemaakt).
Na het laden van een BAG "stand" kunnen de extra basis views aangemaakt worden. De scripts hiervoor zijn te vinden in de zipfile (het gaat om 208_bag2_views.sql
in /db/upgrade_scripts/2.1.0-2.2.0/postgresql/
of /db/upgrade_scripts/2.1.0-2.2.0/oracle/
) of online:
- https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/extra_scripts/postgresql/208_bag2_views.sql
- https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/extra_scripts/oracle/208_bag2_views.sql
RSGBBGT schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/sqlserver/rsgbbgt.sql
STAGING schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.2.0/datamodel/upgrade_scripts/2.1.0-2.2.0/sqlserver/staging.sql
TOPNL schema
upgrade scripts
- oracle: geen updates
- postgresql: geen updatesconf/server.xml
- sqlserver: niet beschikbaar
Upgrade instructies webapp
Er is een nieuwe datasource/JNDI Resource nodig voor het laden van BAG 2 data omdat deze in een apart schema wordt geladen. Hiertoe dient in conf/server.xml
een extra Resource
element toegevoegd te worden, voor voorbeelden zie: Oracle en PostgreSQL (BAG 2 laden wordt op dit moment niet ondersteund voor SQL Server)