1.1.1. Změny v jednotlivých verzích

Tento dokument shrnuje změny v jednotlivých verzích komponenty PEVA Connector.

Změny jsou uvedeny v chronologickém pořadí, nejdříve jsou uvedeny změny v nejnovější verzi.

1.0.0

  • Nově: Vyčlenění importu PEvA z nástroje Imwhooser do samostatné aplikace PEVA Connector. Funkčně odpovídá původnímu importu PEvA.

  • Nově: Idempotentní migrace databáze - schéma se buď vytvoří na prázdné DB, nebo se převezme existující databáze Imwhooseru v „PEVA módu“ (viz Migrace z Imwhooseru).

  • Nově: Při převzetí databáze se automaticky a nevratně odstraní entity-side schéma Imwhooseru (sloupec elza_queue.entity_id a tabulky imw_* / *_person), které PEVA Connector nevyužívá. Úklid již není volitelný (zrušen Liquibase kontext cleanup i nastavení spring.liquibase.contexts).

  • Nově: Hodnota name u oddělení v konfiguraci departments se páruje proti názvu i číslu oddělení v PEvA. Při stahování se k fondu ukládají obě hodnoty, takže stačí uvést kteroukoli z nich (viz Konfigurace PEvA).

  • Nově: Volitelné generování interního kódu fondu (internalCode) pomocí výrazu SpEL s proměnnou #fundNumber; lze nastavit globálně (peva.internalCode) nebo pro jednotlivé instituce (viz Konfigurace PEvA).

  • Nově: Monitorovací metriky queue.last_success (doba od posledního úspěšného zpracování - pro PEvA i Elzu) a queue.oldest_blocked_age (stáří nejstaršího záznamu uvízlého ve frontě do Elzy) pro snazší hlídání výpadků (viz Monitorování).

  • Oprava: Metrika queue.error_at pro PEvA chybně rostla i bez chyby (vracela dobu od startu komponenty). Nyní vrací -1, pokud poslední zpracování proběhlo úspěšně, a dobu chybového stavu jen při skutečné chybě. Sjednocen výpočet času metriky (odstraněn posun o časové pásmo).

  • Změna: Z konfigurace elza byly odstraněny nepoužívané volby scope a systemCode.

  • Nově: Distribuční balíček .zip (jar, ukázková konfigurace, dokumentace).

  • Dokumentace: popsáno, že fondy zakládané konektorem jsou v Elze spravované (jen pro čtení) a servisní účet Elzy proto potřebuje oprávnění ADMIN; při chybě odeslání záznam zůstává ve frontě a odeslání se opakuje až do úspěchu (viz Spravované fondy (režim „jen pro čtení“ v Elze)).