Dynamická jávská brána - volat jávské programy od InterSystems IRIS bez vytvoření zástupných tříd. Více informací - "Použití dynamických objektových bran".
Využití sdílené paměti při práci s Java Gateway.
Kompatibilní s Hibernate 5.2, 5.3. Více informací - "Podpora hibernace".
Vylepšená škálovatelnost a distribuovaná správa clusteru
Distribuovaný cluster InterSystems IRIS sdílí data a mezipaměť na více serverech, čímž poskytuje flexibilní a nákladově efektivní škálovatelnost pro dotazy a přidávání dat. Toto vydání obsahuje následující vylepšení:
Nový příkaz TUNE TABLE pro ladění tabulky přes rozhraní SQL. Více informací - "LADĚNÍ TABULKY".
Vylepšení prostředí SQL, které nyní umožňuje prohlížet schémata, tabulky a pohledy definované nebo dostupné v aktuálním oboru. Více informací - "Použití rozhraní SQL Shell".
Zobrazení plánu dotazů nyní zobrazuje podplány složených plánů pro paralelizaci a klastrové dotazy.
Do těla dotazu lze nyní přidat možnosti, které přepíší systémová nastavení SQL pro daný dotaz. Více informací - "Možnosti komentáře".
InterSystems zahrnuje různá vylepšení SQL, která jsou pro aplikaci neviditelná v každém vydání. V roce 2019.1 bylo zejména mnoho takových vylepšení přidáno do optimalizátoru dotazů a generátoru kódu. Spolu s automatickou paralelizací uživatelských dotazů by to mělo výrazně zlepšit výkon aplikací využívajících InterSystems IRIS SQL.
Vylepšení v Analytics
Možnost nastavení dílčích dat v Business Intelligence. Například uveďte datum, pro které je znám pouze rok nebo rok a měsíc. Více informací - "Dílčí data".
Nová konstrukce %SQLRESTRICT pro filtrování dat přes SQL v dotazu MDX.
Vylepšení integračních schopností
Tato verze obsahuje mnoho vylepšení, která usnadňují konfiguraci a odstraňování problémů v produktech:
Vyhledejte a prohlédněte si všechny cesty, kterými se může zpráva v produktu ubírat. Více informací - "Zobrazení map rozhraní".
Hledání míst, kde komponenty produktu odkazují na jiné komponenty produktu. Více informací - "Hledání odkazů na rozhraní".
Testování transformací dat. V testovacím dialogu nyní můžete nastavit hodnoty pro objekty aux, context a process, jako by byla transformace volána s inicializovanými objekty. Přečtěte si více "Pomocí stránky Testování transformace".
Nyní můžete odeslat zprávu pravidlu a zobrazit výsledek provedení, aniž byste museli spouštět zprávu v celém produktu. Více informací - "Testování pravidel směrování".
Schopnost stahovat zprávy z Prohlížeče zpráv do místního počítače. Více informací - "Export zpráv".
V Editoru pravidel nyní můžete k pravidlům přidávat komentáře a otevírat a upravovat transformace, které se používají v pravidle, které upravujete.
Nastavení Queue Wait Alert nyní určuje čas, po kterém zpráva ve frontě položky produktu nebo aktivní zpráva vygeneruje výstrahu. Dříve se tento časový limit vztahoval pouze na zprávy ve frontě produkčních položek. Více informací - "Queue Wait Alert".
Omezení přístupu k "Výchozí nastavení systému". Správci mohou nakonfigurovat uživatele tak, aby upravovali, prohlíželi nebo odstraňovali výchozí nastavení. Více informací - "Zabezpečení pro výchozí nastavení systému".
Schopnost exportovat produkty do místního počítače. Více informací - "Export produkce".
Rozšířená navigace na stránce nastavení produktu. Do záložek na stránce Nastavení produktu byly přidány odkazy, aby bylo možné rychle otevřít související položky v samostatném okně. Kliknutím na číslo zprávy na kartě Fronta otevřete trasování. Na kartě Zprávy kliknutím na číslo relace otevře trasování. Na kartě Procesy kliknutím na číslo zprávy otevřete trasování a kliknutím na číslo procesu se otevře okno s podrobnostmi o procesu.
Nové možnosti v Průvodci přidáním položky obchodního produktu. Uživatelé nyní mohou automaticky přiřadit výchozí hodnoty systému, pokud pole zůstanou prázdná, a nastavit předponu paketu pro generování pravidel směrování. Více informací - "Možnosti průvodce".
Výkon a možnosti systému
Významné zlepšení škálovatelnosti a výkonu, zejména u velkých systémů NUMA. Tato vylepšení zahrnují změny škálovatelnosti shromažďování statistik a globální správy vyrovnávací paměti, vylepšení výkonu mapování globálů na úrovni dolního indexu a další optimalizace, aby se zabránilo procházení bloků ukazatelů. Aby tato vylepšení byla možná, byly provedeny změny ve statistice využití systému a paměti popsané v kontrolní seznam pro toto vydání. Tato vylepšení zvyšují paměť přidělenou pro metadata globální vyrovnávací paměti o 64 bajtů na vyrovnávací paměť na systémech Intel a o 128 bajtů na IBM Power. Například pro 8K blokovou vyrovnávací paměť by nárůst činil 0,75 % pro systémy Intel. Tato vylepšení vedla také k drobným změnám v zobrazování statistik v utilitách a na portálu pro správu.
Key Management Interoperability Protocol (KMIP). Počínaje touto verzí může být InterSystems IRIS klientem průmyslového serveru pro správu klíčů. KMIP, standard OASIS, přináší sílu centralizované správy klíčů. Klíče serveru KMIP můžete použít k šifrování databáze i jednotlivých prvků. Klíče serveru KMIP jsou přístupné stejným způsobem jako klíče uložené v souborech, například pro šifrování souborů protokolu. InterSystems IRIS podporuje kopírování klíčů ze serveru KMIP do místních souborů za účelem vytváření místních záloh. Více informací - "Správa klíčů pomocí protokolu Key Management Interoperability Protocol (KMIP)»
Nový nástroj DataMove pro přenos dat z jedné databáze do druhé při současné změně globálního nastavení zobrazení. Více informací - "Použití DataMove s InterSystems IRIS".
Podpora pro řetězce delší než 3'641'144 v objektech JSON.
Podpora připojení IRIS Studio ke Caché a Ensemble.
Podpora protokolu SPNEGO (Microsoft Integrated Windows Authentication) pro připojení HTTP. %Net.HttpRequest nyní může používat ověřování Windows přes HTTP 1.1 pro připojení k zabezpečenému serveru. Uživatelé poskytnou přístupové údaje nebo se %Net.HttpRequest pokusí použít aktuální kontext. Podporovaná schémata ověřování jsou Negotiate (Kerberos & NTLM), NTLM a Basic. Více informací - "Poskytování autentizace".
Vylepšené protokolování a asynchronní I/O výkon.
Pro uživatele s podporou je vydání 2019.1 k dispozici ke stažení v sekci Online Distribuce na webu wrc.intersystems.com.
Každý může vyzkoušet novou verzi instalací kontejneru s Community Edition, který k dispozici na dockerhub.com.