Releases: B3Partners/brmo
v1.4.4
Highlights
- Laden van NHR versie 2.5 XML berichten (berichten van versie 2.3 worden niet meer ondersteund).
vestg.verkorteNaam
ensubject.verkorte_naam
wordt in RSGB model ook uit NHR velden ingevuld (nietCommercieleVestiging
,rechtspersoon
,samenwerkingsverband
). Was eerder een afgekapte lange naam. #308- Bij
nietCommercieleVestiging
werd naam niet juist ingevuld omdat deeersteHandelsnaam
werd ingevuld maar die is alleen bijcommercieleVestiging
aanwezig. #307 kvk_nummer
wordt voormaatschappelijkeActiviteit
ook ingevuld voor de tabel subject ipv. alleenmaatschapp_activiteit
. #172- Bij het inladen van een ZIP bestand met NHR berichten worden lege, dubbele of minder dan 6 foute berichten overgeslagen en wordt dit na inladen gemeld. #310
- Fix ruimtelijke queries werken niet voor soap bevragingservice (#311)
- Verbeteringen in de logginf van de soap bevragingservice (#313)
- bericht status rapport (#312) wiki: BerichtstatusRapport
Overzichten
Upgrade instructies
Alle database schema's (staging, rsgb, rsgbbgt) dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken.
RSGB schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.3-1.4.4/sqlserver/staging.sql
v1.4.3
Highlights
- Een herschreven BRMO command line tool (#295), wiki: Commandline-interface
- Verschillende kleine bugfixes
- Library updates, van oa. GeoTools, Postgresql JDBC driver (#297, #298)
- Uitbreiding van de automatische test procedures voor Oracle en MS SQLserver
Overzichten
Upgrade instructies
Alle database schema's (staging, rsgb, rsgbbgt) dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken.
RSGB schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.2-1.4.3/sqlserver/staging.sql
v1.4.2
Sinds deze release zijn er een aantal regressies ontdekt: #294 (volledige lijst)
Highlights
- metadata documenten voor een aantal BRK views; voor BRK views welke bruikbaar zijn in arcgis zijn ISO metadata documenten beschikbaar (#263)
- verbeteringen in de (automatische) verwerking van BAG mutaties (#276, #280)
- fix voor parsen van appartementsrecht VVE identificatie als dit een
NhrRechtspersoon:Rechtspersoon
is (en niet eenPersoon:KADNietNatuurlijkPersoon
) (#285) - fix voor een mogelijke race-conditie in de BerichtEndpointFileServlet van de brmo-proxyservice (#278); hierdoor word de bestandsnaam aangepast naar
post-op_<yyyy-MM-dd_HH-mm-ss-SSS>_<randomuniek>.xml
bijvoorbeeldpost-op_2017-01-10_11-27-19-722_3358860546253940052.xml
- Een nieuw automatisch proces om materialized views te verversen (#279 , wiki pagina)
- Locatie-omschrijving van Onroerende Zaak (kolom
lo_loc__omschr
in tabelkad_onrrnd_zk
) wordt nu gevuld met het eerste niet-BAG adres uit een BRK bericht (#288). Er is een "snelle update" procedure beschikbaar om de kolom bij te werken met informatie uit de reeds verwerkte berichten, zie: Bijwerken van onvolledig adres op de wiki. - upgrade GeoTools (16.0 -> 16.1) (#272)
Overzichten
Upgrade instructies
Alle database schema's (staging, rsgb, rsgbbgt) dienen bijgewerkt te worden met behulp van onderstaande scripts.
RSGB schema
In het RSGB schema is de kolom lo_loc__omschr
van tabel kad_onrrnd_zk
vegroot van 40 naar 255 karakters.
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.1-1.4.2/sqlserver/staging.sql
brmo-proxyservice v1.4.2-RC1
Bevat een oplossing voor issue #278 (deze release candidate omvat alleen de brmo-proxyservice module)
v1.4.1
Sinds deze release zijn er een aantal regressies ontdekt: #294 (volledige lijst)
Highlights
- een zogenaamde "Geavanceerde functie" voor het oplossen van achtergebleven records (#260) in de
kad_onrrnd_zk
tabel door de onvolledige verwerking van BRK verwijder berichten en gemiste/nagekomen berichten (het probleem is opgelost in versie 1.4.0: #239) Na upgrade van de BRMO webapplicatie dient de procedure via de webinterface te worden gestart:- Op de berichtenpagina de knop "Geavanceerde functies" klikken
- in het volgende scherm de optie "Herhaal transformatie BRK verwijderberichten, oplossen achtergebleven 'kad_onrrnd_zk' records" kiezen en de procedure starten middels de "Uitvoeren" knop
- versie nummer voor ieder schema (staging, rsgb, rsgbbgt) in een nieuwe metadata tabel (#256)
- oplossing voor verloren gaan van BSN door overgang van een "ander persoon" naar een ingeschreven natuurlijk persoon (#267) voer hiervoor de snelle update "Toevoegen BSN aan ingeschreven natuurlijk persoon" uit.
- (Oracle) optimalisatie van VM_KAD_EIGENARENKAART (#269)
- Een configuratie optie (in
web.xml
) om het aantal stand berichten dat in 1 run verwerkt kan worden te beperken; de default waarde staat op 1.000.000 waar dat voorheen onbeperkt was (#266)
Overzichten
Upgrade instructies
Alle database schema's (staging, rsgb, rsgbbgt) dienen bijgewerkt te worden met behulp van onderstaande scripts.
RSGB schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/sqlserver/rsgbbgt.sql
STAGING schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/postgresql/staging.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.4.0-1.4.1/sqlserver/staging.sql
Na de upgrade kunnen de bovengenoemde "snelle update" respectievelijk "geavanceerde functie" procedures worden uitgevoerd om BSN bij te werken en BRK verwijderberichten te herhalen
v1.4.0
Sinds de release zijn er een aantal regressies ontdekt: #257 (volledige lijst)
Highlights
- Java 8 runtime upgrade (java 8 is nu een minimum vereiste) en upgrade GeoTools naar versie 16.0
- Eenvoudiger gebruik van BRK (en BAG) views in ArcGIS door toevoegen van een
ObjectId
kolom (#229) - Verbetering in de bepaling van woonplaats van een adres (#137 / #251) en een nieuwe view met vlakken voor BAG adressen (#143 / #254)
- Een aantal Oracle bugfixes (oa. ##244 / #245) en opgeloste regressies (#250, #240, #248, #255)
- Verbeteringen in de verwerking van BRK verwijder berichten en gemiste/nagekomen berichten (#239)
- Verbeteringen in de bouw infrastructuur; oa. betere en meer integratie tests, upgrade van gebruikte libraries
Overzichten
Upgrade instructies
Deze release vereist een Java 8 runtime. Vanwege aanpassingen in een aantal views dienen er in het RSGB schema wat views te worden bijgewerkt/toegevoegd. Tevens zijn de stamtabellen met "Aard Recht codes" uitgebreid met codes 23 en 24.
Voor Oracle is een utility script om de kolombreedte van STRAATNAAM in de tabel GEM_OPENB_RMTE om te zetten naar CHAR
als de database een niet-UTF karakterset gebruikt of de NLS_LENGTH_SEMANTICS
op BYTE
staat (zie: #240) Het verdient de voorkeur om NLS_LENGTH_SEMANTICS
op CHAR
in te stellen.
In de tabel gt_pk_metadata
van het Oracle RSGBBGT schema werden teveel records ge-insert, hiervoor is hieronder een bijwerk script.
RSGB schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.6-1.4.0/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.6-1.4.0/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.6-1.4.0/sqlserver/rsgb.sql
RSGBBGT schema
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.6-1.4.0/oracle/rsgbbgt.sql
- postgresql: geen
- sqlserver: geen
STAGING schema
- oracle: geen
- postgresql: geen
- sqlserver: geen
v1.3.6
nb op 7 okt is een nieuwe zipfile toegevoegd met een geupdated versie van het Oracle upgrade script voor de migratie van 1.3.5 naar 1.3.6. Zie ook berichten op de mailinglijst
Highlights
- Bepalen van "aankoopdatum" uit de brondocumenten en toevoegen aan RSGB datamodel
NB "aankoopdatum" in deze definitie is de jongste datum waarop het stuk (stukdeel) ("Akte van Koop en Verkoop") van koop/verkoop is aangeboden/verwerkt door Kadaster. In het XML mutatie bericht<Stuk:TerInschrijvingAangebodenStuk...>/<Stuk:tijdstipAanbieding>
(#201) zie ook: Bijwerken van omschrijving, datum en ref_id in brondocument snelle update. - Een nieuw automatisch proces om laadprocessen (van oa. soort
bgtlight
) te transformeren (#210) - Het BGTLightOphaalProces kan nu ook geometrie gestuurd data ophalen (#211)
- Workaround voor een bug in de GeoTools library die het laden van CompoundCurve kruinlijnen uitsloot in Oracle (#213)
- Workaround voor een bug in de GeoTools library die het laden van ongeldige geometrie verhelpt (#221)
- oplossen van een aantal kleine bugs
Overzichten
Upgrade instructies
RSGB schema
Er zijn aanpassingen in de tabel brondocument
, er is een extra view en er is een aanpassing in de (materialized) view v(m)_kad_eigenarenkaart; zie verder de instructie in het SQL bestand (uit de distributie zipfile of online):
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.5-1.3.6/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/tree/v1.3.6/datamodel/upgrade_scripts/1.3.5-1.3.6/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/tree/v1.3.6/datamodel/upgrade_scripts/1.3.5-1.3.6/sqlserver/rsgb.sql
datafixes
Er is een datafix procedure om (ongeldige) null-geometries
te vervangen door null
waarden (alleen voor Oracle databases) (bug #221)
RSGBBGT schema
datafixes
Er is een datafix procedure om (ongeldige) null-geometries
te vervangen door null
waarden (alleen voor Oracle databases) (bug #221)
v1.3.6-rc2
Highlights
- oplossen van een aantal kleine bugs
- workaround voor een bug in de GeoTools library die het laden van CompoundCurve kruinlijnen uitsloot in Oracle (#213)
- workaround voor een bug in de GeoTools library die het laden van ongeldige geometrie verhelpt (#221)
- bepalen van "aankoopdatum" uit de brondocumenten en toevoegen aan RSGB datamodel
NB "aankoopdatum" in deze definitie is de jongste datum waarop het stuk (stukdeel) ("Akte van Koop en Verkoop") van koop/verkoop is aangeboden/verwerkt door Kadaster. In het XML mutatie bericht<Stuk:TerInschrijvingAangebodenStuk...>/<Stuk:tijdstipAanbieding>
(#201) - Nieuw automatisch proces om laadprocessen (van oa. soort
bgtlight
soort) te transformeren (#210) - BGTLightOphaalProces kan nu ook geometrie gestuurd data ophalen (#211)
Overzichten
Upgrade instructies
RSGB schema
Er zijn aanpassingen in de tabel brondocument
, er is een extra view en er is een aanpassing in de (materialized) view v(m)_kad_eigenarenkaart; zie verder de instructie in het SQL bestand (uit de distributie zipfile of online):
- oracle: https://github.com/B3Partners/brmo/tree/v1.3.6/datamodel/upgrade_scripts/1.3.5-1.3.6/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/tree/v1.3.6/datamodel/upgrade_scripts/1.3.5-1.3.6/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/tree/v1.3.6/datamodel/upgrade_scripts/1.3.5-1.3.6/sqlserver/rsgb.sql
datafixes
Er is een datafix procedure om (ongeldige) null-geometries
te vervangen door null
waarden (alleen voor oracle databases) (bug #221)
RSGBBGT schema
datafixes
Er is een datafix procedure om (ongeldige) null-geometries
te vervangen door null
waarden (alleen voor oracle databases) (bug #221)
v1.3.6-rc1
pre-release versie om de "aankoopdatum" aanpassingen (#201) te testen en oplossing voor bug #206
Highlights
-
oplossen van een aantal kleine bugs
-
bepalen van "aankoopdatum" uit de brondocumenten en toevoegen aan RSGB datamodel
NB "aankoopdatum" in deze definitie is de jongste datum waarop het stuk (stukdeel) ("Akte van Koop en Verkoop") van koop/verkoop is aangeboden/verwerkt door Kadaster. In het XML mutatie bericht
<Stuk:TerInschrijvingAangebodenStuk...>/<Stuk:tijdstipAanbieding>
(#201)
Overzichten
Upgrade instructies
RSGB schema
Er zijn aanpassingen in de tabel brondocument
, er is een extra view en er is een aanpassing in de (materialized) view v(m)_kad_eigenarenkaart; zie verder de instructie in het SQL bestand (uit de distributie zipfile of online):
- oracle: https://github.com/B3Partners/brmo/tree/v1.3.6-rc1/datamodel/upgrade_scripts/1.3.5-1.3.6/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/tree/v1.3.6-rc1/datamodel/upgrade_scripts/1.3.5-1.3.6/postgresql/rsgb.sql
- sqlserver: https://github.com/B3Partners/brmo/tree/v1.3.6-rc1/datamodel/upgrade_scripts/1.3.5-1.3.6/sqlserver/rsgb.sql
v1.3.5
Highlights
- fix laden van openbareruimtelabel geometrie (#192)
- verbeteringen in de filteropties van de gebruikersinterface
- update naar GeoTools 14.5
- update van een aantal gebruikte libraries, waaronder
commons-fileupload
(security fix voor CVE-2016-3092) (#195)
Overzichten
Upgrade instructies
RSGBBGT schema
Er is een datafix procedure om de verkeerd geladen geometrie te kopieren van oprnm_pos_2_punt
naar geom2d
; als er geen data is geladen kan deze overgeslagen worden; zie verder de instructie in het SQL bestand
- oracle: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.4-1.3.5/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.4-1.3.5/postgresql/rsgbbgt.sql
- sqlserver: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/1.3.4-1.3.5/sqlserver/rsgbbgt.sql