pĂ«rditĂ«sime korrigjuese pĂ«r tĂ« gjitha degĂ«t e mbĂ«shtetura nga PostgreSQL: , , , , dhe . Versioni 9.4.26 Ă«shtĂ« finale â pĂ«rgatitja e azhurnimeve pĂ«r degĂ«n 9.4 . Azhurnimet pĂ«r degĂ«n 9.5 do tĂ« formohen deri nĂ« shkurt 2021, 9.6 â deri nĂ« nĂ«ntor 2021, 10 â deri nĂ« nĂ«ntor 2022, 11 â deri nĂ« nĂ«ntor 2023, 12 â deri nĂ« nĂ«ntor 2024.
Në versionet e reja janë rregulluar 75 gabime dhe është eliminuar një dobësi
(CVE-2020-1720), e shkaktuar nga mungesa e verifikimit tĂ« autorizimit gjatĂ« ekzekutimit tĂ« komandĂ«s âALTER ⊠DEPENDS ON EXTENSIONâ. NĂ«n disa rrethana, kjo dobĂ«si lejon njĂ« pĂ«rdorues jo privilegjuar tĂ« fshijĂ« çdo funksion, procedurĂ«, pamje materializuar, indeks ose trigger. Sulmi Ă«shtĂ« i mundur nĂ«se administratori ka instaluar ndonjĂ« zgjerim, dhe pĂ«rdoruesi mund tĂ« ekzekutojĂ« komandĂ«n CREATE ose mund ta bindĂ« pronarin e zgjerimit tĂ« ekzekutojĂ« komandĂ«n DROP EXTENSION.
Për më tepër, mund të theksohet shfaqja e një aplikacioni të ri , i cili lejon replikimin e të dhënave midis disa serverëve PostgreSQL. Programi mbështet replikimin logjik përmes transmetimit dhe riprodhimit në një host tjetër të rrjedhës së komandave SQL që kryhen në serverin kryesor dhe që çojnë në ndryshimin e të dhënave. Kodi është shkruar në gjuhën Go dhe nën licencën Apache 2.0. Dallimet kryesore nga mekanizmi i ndërrimit logjik të integruar:
- Përkrahja e çdo lloji tabelash targeti (pamjet, fdw (Paketë të Dhënave të Huaja), tabela të segmentuara, tabela të shpërndara citus);
- Mundësia për të ribërë emrat e tabelave (ndërrimi nga një tabelë në një tjetër);
- Mbështetje për ndërrimin dyanshëm përmes transferimit të vetëm ndryshimeve lokale duke injoruar ngjarjet e ndërrimit që vijnë nga jashtë;
- Prania e një sistemi për zgjidhjen e konflikteve mbi bazën e algoritmit LWW (fituesi i shkruar i fundit);
- Mundësia për ruajtjen e informacionit për progresin e ndërrimit dhe ndërrimet e papërdorura në një tabelë të veçantë, që mund të përdoret për rikuperimin pas rinisjes së punës së nodit pritës që ishte përkohësisht i papërshtatshëm.
Burimi: opennet.ru
