PostgreSQL renovatio. Dimissio reformationis, utilitas ad novum schema migrandi sine opere intermissione

Emendativae renovationes pro omnibus ramis PostgreSQL sustentatis generatae sunt: ​​14.2, 13.6, 12.10, 11.15 et 10.20, quae corrigunt 55 errores qui per tres menses identificantur. Inter alia certas difficultates habemus, quae in rare circumstantiis ad corruptionem indicis perducunt, cum catenis calidis (tantum-tuple) mutatis in operatione VACUUM, vel cum REINDEX CONVENIENTER operandi in indicibus in tabulis, quae mechanismum repositionis TOAST utuntur.

Certus fragores cum ALTER STATISTICS exequens et cum notitia retrieving cum multirange generibus. Bugs in quaerendo consilium qui bonos eventus effecit fixum est. Memoriae fixae effluat cum indices adaequationis utens locutionibus et cum operatione in multis obiectis, in pluribus obiectis reponendam faciendo. Constructio statistica provectae pro tabulis articulatis provisa est.

Accedit, notare possumus emissionem reformationis utilitatis, quae sinit vos permittere updates schemate in PostgreSQL sine intermissione operandi, quod sub condicionibus normalibus requirunt mutationes manuales et clausurae servitutis ad tempus datorum utentium. Utilitas efficit ut ex veteri notitiarum ratione ad novum propositum verteretur sine diutina interclusione et sine interpellatione cycli processus rogationis. Utilitas automatice opiniones mensae gignit, quae applicationes ad migrationem schematis perdurantes laborant, et etiam triggers conformat quae operationes interpretantur addendi et delendi notitias inter schemata vetera et nova.

Ita, cum per migrationem reformandam, vetus et novum schema praesto simul manent et applicationes ad novum schema gradatim transferri possunt sine intermissione opus (in magnis substructionibus, tracti gradatim ex veteri ad novum restitui possunt). Peracta migratione applicationum ad novum Schema, deletae sunt sententiae et triggers factae ad sustentationem veteris schematis. Si problemata cum applicationibus per migrationem identificantur, schema mutare potes et ad antiquum statum reverti.

Source: opennet.ru