Uit Bitbybit Information Systems
Ga naar: navigatie, zoeken
Regel 32: Regel 32:
</tr>
</tr>
<tr>
<tr>
<td>3904</td><td>12-12-2019</td><td>Synchronisatie/WebPro - een versnelling maken voor de "Reservation_For_Reserve" operatie gebruikmakend van GProf profiling</td>
<td>3904</td><td>12-12-2019</td><td>Synchronisatie/WebPro - een versnelling maken voor de "Reservation_For_Reserve" operatie gebruikmakend van GProf profiling.
:Diverse versnellingen in de vereisten- en allocatiesynchronisatie aan de WebPro-kant</td>
</tr>
</tr>
<tr>
<tr>

Versie van 10 jan 2020 17:12

Vorige

10.0 Software updates beheerder

Inleiding

De sectie "Nieuwe functionaliteit" bevat toelichting over nieuwe functionaliteit in release 10.0 van de WebPro en Synchronisatie modules.
De sectie "Verbeteringen" bevat toelichting over verbetering.
De sectie "Fixes" bevat toelichting over fixes.
Warning Tip: Voor WebView/WebPlanner updates zie handleiding: WebView en WebPlanboard nieuwe functionaliteit beheerder

Verbeteringen

Deze verbeteringen zijn sinds 28-03-2019 gemaakt, de datum waarop 10.0 in productie is gezet.

itemdatumomschrijving
392508-01-2020Reserve / Synchronisatie - voegt aan de Nachtjob de volgende operatie toe: Voor alle boekingen, per boeking haal de Conflict Codes uit de bijbehorende WebPro op.
Extra controle in de nachtjob van de bolletjes in de WebPlanner die aangeven of een boeking conflicterend is of niet.
Dit zorgt voor een nog grotere betrouwbaarheid van die bolletjes.
392108-01-2020Synchronization - WebPro / Synchronisatie - een verandering in conflicten moet een partiele synchronisatie van Conflict Codes uitvoeren maar het mag de modificatie tijden van bijbehorende geroosterde boekingen (Solution) niet updaten.
Verbetering voor het probleem met "platgemaakte" vereisten.
Deze fix zorgt ook voor een versnelling van de synchronisatie omdat er minder onnodige wijzigingen gesynchroniseerd zullen worden.
Ook zorgt hij voor een verbetering van de betrouwbaarheid van de bolletjes in de WebPlanner die aangeven of een boeking conflicterend is of niet
389416-12-2019Synchronisatie - indien tijdens het opstarten een sync-id mismatch wordt gevonden dan wordt alles hersynchroniseerd
Dus correctie van een sync-id leidt niet langer tot hersynchronisatie van alle items
390412-12-2019Synchronisatie/WebPro - een versnelling maken voor de "Reservation_For_Reserve" operatie gebruikmakend van GProf profiling.
Diverse versnellingen in de vereisten- en allocatiesynchronisatie aan de WebPro-kant
391027-11-2019Web services - Setup - is uitgebreid met een script om alle Webber Daemons te controleren en indien nodig te starten.
De script wordt periodiek, bijvoorbeeld elke uur, door de cronjob aangeroepen.
390813-11-2019Webber/Synchronisatie - WebPro - uitvoeren van de operatie "Maak nieuwe versie" in het vereistenformulier leidt nu tot het schrappen van de "oude" allocaties.
390418-10-2019Webber/Synchronisatie - WebPro - diverse versnellingen in de operatie 'Reservation_For_Reserve'.
390030-09-2019Reserve/Synchronisator/WebPro - Perspective-DB versnelling in de afhandeling van 'string'-lijsten.
390119-09-2019Webber/Synchronisator - WebPro - indien een vereiste de status incorrect krijgt dan hoort de operatie 'Reservation_For_Reserve' een symptoom bericht te loggen.
389613-09-2019Webber/Synchronisator/WebPro - Perspective-DB versnelling in het laden van 'TOML' bestanden door beter afhandeling van niet-veranderbare 'strings'.

Fixes

Deze fixes zijn sinds 28-03-2019 gemaakt, de datum waarop 10.0 in productie is gezet.

itemdatumomschrijving
392219-12-2019WebPro - Het laden uit een bestand in TOML formaat van objecten die een speciale character zoals '<' in de index bevatten faalt
392016-12-2019Perspective Services - Monitor_Applications - de commando "Restart daemons" werkte niet
385428-11-2019WebPro - De operatie om vaste externe boekingen (solutions) te hersynchroniseren moet ook tot een hersynchronisatie van de gekoppelde Webber-Reserves leiden
390607-11-2019Synchronisator - WebPro - ook wanneer een geroosterde boeking minder werkweken/dagen dan de oorspronkelijke vereiste bevat moet de Anulleer-operatie correct naar andere WebPros en Webbers gesynchroniseerd worden
390229-10-2019Web Services - Admin - de Timeout configuratie moet (weer) getoond worden
390308-10-2019Synchronisator - manipulatie van medewerkertype- of consumenttype mag niet tot een crash leiden
389510-09-2019WebPro - het leegmaken van het commentaarveld in de Webber moet het commentaarveld in de WebPro ook leegmaken
389405-09-2019Synchronizatie - tijdens het opstarten van de applicatie een gewijzigde sync-id waarde zal alleen de desbetrefende boeking laten hersynchroniseren (in plaats van een volledige synchronisatie laten starten)
380019-08-2019WebPro/Reserve - Een string met bepaalde vreemde characters in een TOML bestand kan tijdens het opladen fouten oorzaken.
388302-08-2019WebPro - schrappen van een middel kan leiden tot problemen indien het middel of 1 van de onderdelen aan een specificatie gekoppeld is.
387619-07-2019WebPro - Voeg operatie toe om duplicaten van boekingen te verwijderen.
383824-06-2919Synchronisatie - Een deel synchronisatie kan soms een object in een inconsistente stand brengen.
386114-6-2019Synchronisatie - opslaan van de synchronisatie configuratie soms faalt indien er vele items aanwezig zijn.
385528-05-2019WebPro - Na het wijzigen van een ruimte index komen bepaalde externe boekingen soms in status "Vast" terecht.
De WebPro nachtjob bevat nu een operatie om deze boekingen weer onvast te maken.
385428-05-2019Synchronisator - WebPro - de operatie om vaste externe allocaties te hersynchroniseren moet ook leiden tot een hersynchronisatie in verbonden Webber-Reserves.
385221-05-2019Web_Services - Admin werkt niet goed indien TIME_ORG is niet aanwezig in Reserve.
384515-04-2019Synchronisator - 'platgemaakte' vereisten worden niet altijd goed gesynchroniseerd.
Het kan gebeuren dat een onderdeel vereiste in een tweede WebPro 'plat' terechtkomt (dus als topvereiste i.p.v. onderdeelvereiste).
De synchronisator moet deze ook goed synchroniseren.
383712-04-2019Synchronisator - Synchronizer mag net geboekte niet-geroosterde boekingen niet synchroniseren van Reserve richting de WebPro.
383812-04-2019Synchronisator - Een partiele sync kan soms een boeking in een inconsistente staat brengen.
368608-04-2019Synchronization - Ontroosteren van een vereiste in WebPro A synchroniseert deze vereiste niet naar een WebPlanner gekoppeld aan een WebPro B.
383912-04-2019Synchronisator - Roosteren van een nieuwe vereiste in WebPro A wordt soms gesynchroniseerd als niet-geroosterd in WebPro B.
383503-04-2019Synchronisator - Een top niet-geroosterde boeking moet gesynchroniseerd worden indien tenminste een onderdeel de status correct heeft.
383302-04-2019Synchronisator - WebPro moet ook incorrecte top-vereisten accepteren.
383402-04-2019 Synchronisator - Onderdeelvereisten krijgen soms in de bestemde WebPro een verkeerde sleutel toegekend.