Releases: B3Partners/brmo
2.0.2p1
Highlights
- Oplossing voor een bug (#924) in de foutafhandeling van duplicaat GDS2 BRK berichten
- Update GDS2 module (naar 2.3) en andere dependencies
Overzichten
Upgrade instructies
Deze upgrade omvat alleen de "brmo-service" web applicatie hier bijgesloten of te downloaden via Nexus (repo.b3p.nl), er zijn geen aanpassingen van het database schema tov. versie 2.0.2
v2.0.2
Highlights
- Toevoegen van actuele bronhouder aan BGT objecten (#834)
- Verbeteringen in de verwerking van nHR berichten (laden van commerciële en niet-commerciële nevenvestigingen, laden van (buitenlandse) natuurlijke personen (functionarissen ed.) zonder BSN en buitenlandse vennootschappen zonder RSIN, meer/verbeterde postbus/postadres informatie (#840, #855, #871, #882 )
- Vergroot kolom
adres_buitenland
van tabelsubject
van 149 naar 500 om deze te laten passen voor nHR (#854) - Upgrade/overstap naar MSSQL-JDBC driver voor MS SQL Server (#752)
- Samenvoegen van verschillende scripts om staging schema aan te maken (#872)
Overzichten
- Opgeloste Bugs
- Functie updates
- Dependency updates
- Security updates
- Complete (gesloten) issues lijst
- Complete changelist
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de web applicatie(s).
Voor SQL Server databases
Met #752 is er overgestapt op een andere database driver voor SQL Server databases. Bij een Upgrade moet de jTDS database driver (jtds-1.3.1.jar
) in de Tomcat "lib" directory worden vervangen door de nieuwe (mssql-jdbc-<N.N.N>.jre8.jar
). tevens dienen de database urls aangepast te worden voor de nieuwe driver. In de Tomcat server.xml
staan de databron URLs gedefinieerd, bijvoorbeeld jdbc:jtds:sqlserver://127.0.0.1:1433/bgttest
moet aangepast worden naar jdbc:sqlserver://127.0.0.1:1433;databaseName=bgttest
dat geldt voor alle SQL Server databronnen. De "driverClassName" moet aangepast worden van driverClassName="net.sourceforge.jtds.jdbc.Driver"
naar driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
(zie ook: https://github.com/B3Partners/brmo/wiki/Installatiehandleiding#ms-sql-server)
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
Toevoegen kolom hoofdvestiging
en verbreden van kolom adres_buitenland
let op dat maatwerk (materialized) views mogelijk ook gedropped moeten worden, dit is afhankelijk van de RDBMS. In versie 2.0.2 worden alle (materialized) views vervangen, na het uitvoeren van het upgrade script (dat alle views verwijderd) dienen de scripts voor het aanmaken van de (materialized) views te worden gedraaid.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/sqlserver/rsgb.sql
RSGBBGT schema
De tabellen met geometrie krijgen een extra kolom voor de bronhouder.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.2/datamodel/upgrade_scripts/2.0.1-2.0.2/sqlserver/staging.sql
TOPNL schema
- oracle: geen updates
- postgresql: geen updates
- sqlserver: niet beschikbaar
v2.0.2-rc1
NB dit is een pre-release
Highlights
- Toevoegen van actuele bronhouder aan BGT objecten (#834)
- Verbeteringen in de verwerking van nHR berichten (laden van commerciële en niet-commerciële nevenvestigingen, laden van (buitenlandse) natuurlijke personen (functionarissen ed. zonder BSN) (#840)
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de web applicatie(s).
Upgrade instructies database
De database schema's "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. (scripts uit te voeren door schema eigenaar)
RSGB schema
In versie 2.0.2 wordt de kolom "hoofdvestiging" toegevoegd aan tabel "vestg".
upgrade scripts
- oracle:
ALTER TABLE VESTG ADD HOOFDVESTIGING VARCHAR2(3);
COMMENT ON COLUMN VESTG.HOOFDVESTIGING IS 'indicatie hoofdvestiging (niet-RSGB)';
INSERT INTO brmo_metadata (naam,waarde) SELECT 'upgrade_2.0.1_naar_2.0.2-rc1','vorige versie was ' || waarde FROM brmo_metadata WHERE naam='brmoversie';
UPDATE brmo_metadata SET waarde='2.0.2-rc1' WHERE naam='brmoversie';
- postgresql:
ALTER TABLE vestg ADD hoofdvestiging varchar(3) NULL;
COMMENT ON COLUMN vestg.hoofdvestiging IS 'indicatie hoofdvestiging (niet-RSGB)';
INSERT INTO brmo_metadata (naam,waarde) SELECT 'upgrade_2.0.1_naar_2.0.2-rc1','vorige versie was ' || waarde FROM brmo_metadata WHERE naam='brmoversie';
UPDATE brmo_metadata SET waarde='2.0.2-rc1' WHERE naam='brmoversie';
RSGBBGT schema
In versie 2.0.2 wordt de kolom "bronhouder" toegevoegd aan alle tabellen.
- oracle:
ALTER TABLE bak ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE begroeid_terreindeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE bord ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE buurt ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE functioneelgebied ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE gebouw_installatie ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE installatie ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE kast ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE kunstwerkdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE mast ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE onbegroeid_terreindeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE ondersteunend_waterdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE ondersteunend_wegdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE ongeclassificeerdobject ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE openbareruimte ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE openbareruimtelabel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE overbruggingsdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE overig_bouwwerk ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE overige_scheiding ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE paal ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE pand ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE put ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE scheiding ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE sensor ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE spoor ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE stadsdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE straatmeubilair ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE tunneldeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE vegetatieobject ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE waterdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE waterinrichtingselement ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE waterschap ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE wegdeel ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE weginrichtingselement ADD(bronhouder VARCHAR2(5 CHAR));
ALTER TABLE wijk ADD(bronhouder VARCHAR2(5 CHAR));
INSERT INTO brmo_metadata (naam,waarde) SELECT 'upgrade_2.0.1_naar_2.0.2-rc1','vorige versie was ' || waarde FROM brmo_metadata WHERE naam='brmoversie';
UPDATE brmo_metadata SET waarde='2.0.2-rc1' WHERE naam='brmoversie';
- postgresql:
ALTER TABLE bak ADD COLUMN bronhouder varchar(5);
ALTER TABLE begroeid_terreindeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE bord ADD COLUMN bronhouder varchar(5);
ALTER TABLE buurt ADD COLUMN bronhouder varchar(5);
ALTER TABLE functioneelgebied ADD COLUMN bronhouder varchar(5);
ALTER TABLE gebouw_installatie ADD COLUMN bronhouder varchar(5);
ALTER TABLE installatie ADD COLUMN bronhouder varchar(5);
ALTER TABLE kast ADD COLUMN bronhouder varchar(5);
ALTER TABLE kunstwerkdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE mast ADD COLUMN bronhouder varchar(5);
ALTER TABLE onbegroeid_terreindeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE ondersteunend_waterdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE ondersteunend_wegdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE ongeclassificeerdobject ADD COLUMN bronhouder varchar(5);
ALTER TABLE openbareruimte ADD COLUMN bronhouder varchar(5);
ALTER TABLE openbareruimtelabel ADD COLUMN bronhouder varchar(5);
ALTER TABLE overbruggingsdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE overig_bouwwerk ADD COLUMN bronhouder varchar(5);
ALTER TABLE overige_scheiding ADD COLUMN bronhouder varchar(5);
ALTER TABLE paal ADD COLUMN bronhouder varchar(5);
ALTER TABLE pand ADD COLUMN bronhouder varchar(5);
ALTER TABLE put ADD COLUMN bronhouder varchar(5);
ALTER TABLE scheiding ADD COLUMN bronhouder varchar(5);
ALTER TABLE sensor ADD COLUMN bronhouder varchar(5);
ALTER TABLE spoor ADD COLUMN bronhouder varchar(5);
ALTER TABLE stadsdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE straatmeubilair ADD COLUMN bronhouder varchar(5);
ALTER TABLE tunneldeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE vegetatieobject ADD COLUMN bronhouder varchar(5);
ALTER TABLE waterdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE waterinrichtingselement ADD COLUMN bronhouder varchar(5);
ALTER TABLE waterschap ADD COLUMN bronhouder varchar(5);
ALTER TABLE wegdeel ADD COLUMN bronhouder varchar(5);
ALTER TABLE weginrichtingselement ADD COLUMN bronhouder varchar(5);
ALTER TABLE wijk ADD COLUMN bronhouder varchar(5);
INSERT INTO brmo_metadata (naam,waarde) SELECT 'upgrade_2.0.1_naar_2.0.2-rc1','vorige versie was ' || waarde FROM brmo_metadata WHERE naam='brmoversie';
UPDATE brmo_metadata SET waarde='2.0.2-rc1' WHERE naam='brmoversie';
v2.0.1
Highlights
- Maak het mogelijk om laadprocessen toe te voegen met status
STAGING_MISSING
voor ontbrekende klant- of contractafgiftenummers (#771) - Maak het mogelijk om automatisch transformeren te blokkeren bij STAGING_MISSING laadprocessen (#767, #771 )
- Een paar kleine fixes en aanvullingen in de RSGB views (#746 , #736 )
- Een fix voor niet vullen van
bestand_naam_hersteld
(#760) - Een fix voor een "Numeric Overflow" (#789 )
Overzichten
- Opgeloste Bugs
- Functie updates
- Dependency updates
- Security updates
- Complete (gesloten) issues lijst
- 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 de "oude", niet meer ondersteunde, 1.5.x of 1.6.x views nog 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
let op dat maatwerk (materialized) views mogelijk ook gedropped moeten worden, dit is afhankelijk van de RDBMS. In versie 2.0.1 worden alle (materialized) views vervangen, na het uitvoeren van het upgrade script (dat alle views verwijderd) dienen de scripts voor het aanmaken van de (materialized) views te worden gedraaid.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.1/datamodel/upgrade_scripts/2.0.0-2.0.1/sqlserver/staging.sql
TOPNL schema
- oracle: geen updates
- postgresql: geen updates
- sqlserver: niet beschikbaar
v2.0.0
Highlights
- Nieuwe basisviews obv. gebruikersopmerkingen (#615 / #617, #656) NB mbt. Oracle databases; de nieuwe views hebben minimaal een supported versie van Oracle 12 database nodig)
- Ondersteuning voor Java 11 (#569)
- Update IMKAD waardelijsten (#692)
- Gebruik van GDS2 versie 20170401 (#568)
- Verwerking van klasse "waterschap" uit BGT GML light (#667)
- Verbeteringen in de verwerking van StUF-BG 2.04 BRP berichten (#588 en #587, #589, #590)
- Archief tabel voor zakelijk rechten (
zak_recht_archief
) (#707) - Controle module en GDS2 afgiftenummer scanner om BRK afgiftes te controleren (#688 ), zie ook de documentatie op de wiki: Controle module en AfgifteNummerScannerProces
- Tal van library updates
Overzichten
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de web applicatie(s).
Upgrade ook de PostgreSQL JDBC driver indien gebruikt wordt gemaakt van SSL verbindingen naar de PostgreSQL database en de driver versie lager is dan 42.4.5, zie ook CVE-2018-10936. De driver is normaal te vinden in de "lib" directory van de Tomcat applicatie server.
Na het uitvoeren van de upgrades, moet de snelle update "Bijwerken ingangsdatum_recht zakelijk recht" uitgevoerd worden (te vinden via de berichten pagina, knop "Snelle updates..."). Dit moet uitgevoerd worden voordat er mutaties verwerkt kunnen worden, anders treden er fouten op bij de verwerking. (dit is een langdurig proces)
Tevens dient, voor het kunnen gebruiken van de controle module, de geavanceerde functie Vul de 'herstelde bestandsnaam' van BRK laadprocessen (te vinden via de berichten pagina, knop "Geavanceerde functies...") te worden gedraaid, als er alleen via GDS2 berichten worden opgehaald kan de geavanceerde functie middels een SQL update worden uitgevoerd, zie: alleen via GDS2 opgehaald?
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 de "oude", niet meer ondersteunde, 1.5.x views nog in de database zitten dan moeten deze mogelijk ook aangepast of verwijderd en nieuw aangemaakt worden, dit is afhankelijk van de database engine.
RSGB schema
let op dat maatwerk (materialized) views mogelijk ook gedropped moeten worden, dit is afhankelijk van de RDBMS. In versie 2.0.0 worden alle (materialized) views vervangen, na het uitvoeren van het upgrade script (dat alle views verwijderd) dienen de scripts voor het aanmaken van de (materialized) views te worden gedraaid.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/sqlserver/rsgb.sql
(materilialized) view scripts
- oracle (BAG): https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/extra_scripts/oracle/206_bag_views.sql
- oracle (BRK): https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/extra_scripts/oracle/207_brk_views.sql
- postgresql (BAG): https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/extra_scripts/postgresql/206_bag_views.sql
- postgresql (BRK): https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/extra_scripts/postgresql/207_brk_views.sql
- sqlserver (BAG): https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/extra_scripts/sqlserver/206_bag_views.sql
- sqlserver (BRK): https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/extra_scripts/sqlserver/207_brk_views.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/v2.0.0/datamodel/upgrade_scripts/1.6.3-2.0.0/sqlserver/staging.sql
TOPNL schema
- oracle: geen updates
- postgresql: geen updates
- sqlserver: niet beschikbaar
v1.6.3p1
Bevat een aantal library updates en een aangepaste BRKDirectoryScanner zie: #626
Deze versie draait tegen de 1.6.3 database schema's, nadat de upgrade naar versie 1.6.3 is uitgevoerd kan deze webapplicatie worden geïnstalleerd.
Highlights
- Aanpassing BRKDirectoryScanner #626
- een aantal library updates
v1.6.3
Highlights
- Opslaan van originele nHR SOAP bericht bij eerste "staging" nHR bericht dat uit het SOAP bericht komt (#578)
- Verwerking van Top50NL versie 1.1.1 (#591) (Kadaster heeft het GML formaat recent aangepast)
- Kleine bugfixes (#570, #579)
- Logviewer voor de brmo-stufbg204 module (#586)
- Library updates (#573, #577, #592, #593)
Gemeente tabel update
Er is een update van de gemeente tabel beschikbaar (#545), instructies voor het bijwerken staan in de ticket, dit kan eventueel los van deze software update.
Overzichten
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedure, upgrade daarna de web applicaties.
Voer na de upgrade de snelle update procedure "Bijwerken subject adres comfort data" uit om de (comfort) adresgegevens in de subject
tabel bij te werken
Upgrade instructies database
Alle database schema's (staging, rsgb, rsgbbgt, topnl) 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 de "oude", niet meer ondersteunde, 1.5.x views nog in de database zitten dan moeten deze mogelijk ook aangepast of verwijderd en nieuw aangemaakt worden, dit is afhankelijk van de database engine.
RSGB schema
let op dat maatwerk (materialized) views mogelijk ook gedropped moeten worden, dit is afhankelijk van de RDBMS.
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.2-1.6.3/sqlserver/staging.sql
TOPNL schema
- oracle: geen updates
- postgresql: geen updates
- sqlserver: niet beschikbaar
v1.6.2
Er is een regressie in het Oracle rsgb upgrade script opgelost (issue #570 / #571). Er is een nieuw release archief geüpload met de bijgewerkte scripts.
Highlights
- Aanpassing van materialized views zodat opbouw sneller gaat (#563 ) NB hierdoor is de volgorde van verversing van de materialized views belangrijk geworden, zie: https://github.com/B3Partners/brmo/wiki/basisviews_v2#materialized-views
- Vullen van (comfort) adres gegevens uit BRK in
subject
tabel (#557) - Correctie van datamodel voor "Aanduiding soort grootte" van kadastraal perceel (#565)
Overzichten
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedure, upgrade daarna de web applicaties.
Voer na de upgrade de snelle update procedure "Bijwerken subject adres comfort data" uit om de (comfort) adresgegevens in de subject
tabel bij te werken
Upgrade instructies database
Alle database schema's (staging, rsgb, rsgbbgt, topnl) 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 de "oude", niet meer ondersteunde, 1.5.x views nog in de database zitten dan moeten deze mogelijk ook aangepast of verwijderd en nieuw aangemaakt worden, dit is afhankelijk van de database engine.
RSGB schema
In het RSGB schema worden een aantal materialized views gedropped en met een nieuwe definitie van de select query aangemaakt, de kolom definitie blijft gelijk. let op dat maatwerk (mat.) views mogelijk ook gedropped moeten worden. Tevens wordt de kolom aand_soort_grootte
in de kad_perceel
en kad_perceel_archief
tabel vergroot naar varchar(2)
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.1-1.6.2/sqlserver/staging.sql
TOPNL schema
- oracle: geen updates
- postgresql: geen updates
- sqlserver: niet beschikbaar
v1.6.2-rc1
Highlights
- Vullen van (comfort) adres gegevens uit BRK in
subject
tabel (#557)
Upgrade instructies
Voer na de upgrade de snelle update procedure "Bijwerken subject adres comfort data" uit om de adresgegevens in de subject
tabel bij te werken
Deze versie kan gebruik maken van de v1.6.1 databases schema's, het volstaat om de brmo-service.war
te vervangen in een v1.6.0 installatie.
v1.6.1
Highlights
- Fix voor verkeerd om "overgegaan in" relatie in view
vb_kad_onrrnd_zk_archief
(#508) - Verbreden van de kolom
functionaristypering
in RSGB tabelfunctionaris
(#510) tileinfo.geojson
voor BGT download met WKT is weer beschikbaar (#367)- Beter vullen van
automatisch_proces
in laadproces tabel (#511) - Fix voor incorrect vullen van
typering
enclazz
kolom in verschillende tabellen aan de hand van nHR data (#527) en een geavanceerde functie "Fix 'typering' en 'clazz' van nHR persoon" om de data in de kolommentypering
enclazz
te corrigeren (#528) - Een aantal fixes voor regressies in de BGT light lader (#541, #543, #544)
- Ondersteuning voor het laden van "Stadsdeel" uit BGT light GML (#546)
- Kleine aanpassingen in de verwerking van nHR berichten (#551)
- Library updates (#498, #515, #525, #526, #529, #530, #539)
Overzichten
Upgrade instructies
Voer na de upgrade de geavanceerde functie "Fix 'typering' en 'clazz' van nHR persoon" uit om de data in de kolommen typering
en clazz
te corrigeren (zie: #528 )
Upgrade instructies database
Alle database schema's (staging, rsgb, rsgbbgt, topnl) 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 de "oude", niet meer ondersteunde, 1.5.x views nog in de database zitten dan moeten deze mogelijk ook aangepast of verwijderd en nieuw aangemaakt worden, dit is afhankelijk van de database engine.
RSGB schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/sqlserver/rsgb.sql
RSGBBGT schema
Voor het Oracle upgrade script moet mogelijk de schema naam aangepast worden (in het script wordt "BRMO_RSGBBGT" gebruikt, het kan zijn dat er in bepaalde omgevingen een anders schema wordt gebruikt voor RSGBBGT) verder is het zo dat de inhoud van de GT_PK_METADATA tabel, de BRMO_METADATA tabel en de GEOMETRY_COLUMNS tabel hun originele inhoud bewaard kunnen hebben, in dat geval zijn de inserts om de inhoud te herstellen niet nodig.
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.6.0-1.6.1/sqlserver/staging.sql
TOPNL schema
- oracle: geen updates
- postgresql: geen updates
- sqlserver: niet beschikbaar