IBM i · 2016
IBM i 7.3 solo estensione
Le tabelle temporali e la raccolta delle autorizzazioni; con i TR arrivano Power9, JSON in SQL e le funzioni HTTP.
- Annunciato
- 12 aprile 2016
- Disponibile dal
- 15 aprile 2016
- Fine della vendita
- 28 aprile 2023
- Fine del supporto standard
- 30 settembre 2023
- Fine dell'estensione a pagamento
- 30 settembre 2028
Che cosa ha portato
- Db2 for i: tabelle temporali con periodo di sistema, che rispondono a domande sulla storia dei dati senza cambiare le applicazioni
- Colonne generate per l'audit delle righe, nuove specifiche OLAP, ATTACH e DETACH PARTITION
- Authority Collection: mostra quali diritti servono davvero a un utente per far girare un'applicazione
- RPG: il sorgente completamente libero con **FREE, senza il limite delle colonne 8-80
- Il sorgente binder dei programmi di servizio può stare nell'IFS (CRTSRVPGM, UPDSRVPGM, RTVBNDSRC)
- Open source nel prodotto 5733-OPS: Node.js 4, Python 2.7, Git, Eclipse Orion
- PowerHA: cluster IASP con HyperSwap; Live Partition Mobility con nastri attivi
Su quali macchine gira
- Server Power8, Power7+ e Power7
- Non gira su Power6, né sui blade Power7 e sui nodi Flex Power7 e Power7+
Che cosa non c'è più
Prodotti e funzioni che IBM elenca come non supportati su questo rilascio, nella pagina di pianificazione dell'aggiornamento.
- Lotus Domino 8.5 for i: si passa a Domino 9.0.1
- Java 6 (opzioni 11 e 12)
- Advanced Function Printing Utilities, Infoprint Designer e DB2 DataPropagator V8.1
- Lo scambio dei dischi con gli IOP in PowerHA
I Technology Refresh
Un Technology Refresh porta novità senza cambiare il numero del rilascio, attraverso gruppi di PTF. La data è quella in cui IBM l'ha reso disponibile.
-
TR13 SF99727 livello 13
- Solo hardware e virtualizzazione: VIOS 3.1.4 e nuovi adattatori
-
TR12 SF99727 livello 12
- Solo hardware: i Power10 S1014, S1022, S1022s, S1024, L1022, L1024
-
TR11 SF99727 livello 11 Db2 SF99703 livello 26
- Le funzioni HTTP in QSYS2 e BASE64_ENCODE
- La nuova IBM Navigator for i, riscritta come interfaccia web
- Supporto del Power E1080
- Node.js 16 e Python 3.9
-
TR10 SF99727 livello 10 Db2 SF99703 livello 24
- Query Supervisor, QSYS2.SYSCOLUMNS2 e QSYS2.SYSPACKAGESTAT
- Le prime funzioni del giornale di audit (SYSTOOLS.AUDIT_JOURNAL_AF, _CA, _OW, _PW) e QSYS2.SECURITY_INFO
-
TR9 SF99727 livello 9 Db2 SF99703 livello 22
- QSYS2.IFS_READ, QSYS2.IFS_WRITE, QSYS2.EXIT_POINT_INFO, QSYS2.SERVER_SHARE_INFO
- SQL: DROP ... IF EXISTS
- tmux, GnuPG e Node.js 14
-
TR8 SF99727 livello 8 Db2 SF99703 livello 19
- QSYS2.SUBSYSTEM_INFO, QSYS2.OBJECT_PRIVILEGES come funzione, QSYS2.CERTIFICATE_INFO
- QSYS2.ANALYZE_CATALOG e SYSTOOLS.VALIDATE_DATA
- Supporto di altri modelli Power9 (S914, S922, S924 nelle versioni G)
- La nuova interfaccia di Digital Certificate Manager; Navigator con TLS 1.3
-
TR7 SF99727 livello 7
- Code dati da SQL: QSYS2.DATA_QUEUE_INFO, QSYS2.SEND_DATA_QUEUE, QSYS2.RECEIVE_DATA_QUEUE
- QSYS2.IFS_OBJECT_STATISTICS e QSYS2.OBJECT_OWNERSHIP
- RPG: DATA-GEN, OVERLOAD e OPTIONS(*EXACT)
-
TR6 SF99727 livello 6
- QSYS2.MESSAGE_FILE_DATA, QSYS2.DATA_AREA_INFO, SYSTOOLS.SPOOLED_FILE_DATA, SYSTOOLS.FIRMWARE_CURRENCY
- I limiti di sistema per dimensione delle tabelle, con l'avviso SQL7062 a QSYSOPR
- SQL: INSERT con DEFAULT VALUES
-
TR5 SF99727 livello 5
- Supporto del Power E980
- QSYS2.ACTIVE_JOB_INFO, QSYS2.NETSTAT_INFO, QSYS2.JOB_DESCRIPTION_INFO
- QSYS2.GENERATE_SQL_OBJECTS e la funzione DECFLOAT_FORMAT
- Arriva l'open source in RPM: OpenSSL 1.1.1 con TLS 1.3, GCC 6.3.0, Node.js 8, Python 3.6, nano
-
TR4 SF99727 livello 4
- Supporto dei Power9 S914, S922, S924, H922, H924
- RPG: DATA-INTO, per importare un documento in una struttura dati
- CL compilabile da sorgenti nell'IFS (CRTCLMOD e CRTBNDCL con SRCSTMF)
-
TR3 SF99727 livello 3
- SQL: funzioni di pubblicazione JSON, LIMIT e OFFSET completi
- GRANT e REVOKE su uno schema intero
- RPG: strutture dati annidate nel formato libero, %MAX, %MIN e %PROC
-
TR2 SF99727 livello 2
- SQL: predicati JSON e LISTAGG
- QSYS2.LICENSE_INFO, QSYS2.AUTHORIZATION_LIST_INFO, QSYS2.MESSAGE_QUEUE_INFO
- Il precompilatore SQL RPG genera codice in formato libero
- ACS 1.1.7.0; Git 2.10.2 in 5733-OPS
-
TR1 SF99727 livello 1
- SQL: JSON_TABLE e PERCENT_RANK; il debugger segue procedure, funzioni e trigger SQL
- SYSTOOLS.GROUP_PTF_CURRENCY e SYSTOOLS.GROUP_PTF_DETAILS
- QSYS2.PARSE_STATEMENT e QSYS2.HISTORY_LOG_INFO
- RPG: compilazione da sorgenti Unicode con il parametro TGTCCSID
- PowerHA con HyperSwap su SVC e Storwize; supporti USB e RDX visti come una pila di DVD
Le singole PTF non sono elencate: sono migliaia per rilascio e quasi tutte correggono un guasto. Le novità arrivano con i rilasci e con i gruppi di PTF dei Technology Refresh, che qui ci sono.
Fonti
- Release life cycle (IBM)
- IBM i 7.3 - Base Enhancements
- IBM i Technology Refresh - Information for IBM i 7.3
- ILE RPG Reference 7.6, «What's New in 7.3?»
- Planning to upgrade to IBM i 7.3 (Hardware)
- Planning to upgrade to IBM i 7.3 (Software)
Date confrontate con la tabella IBM del ciclo di vita il .