PostgreSQL د زیان مننې حل سره تازه کول. د pgcat نقل کولو سیسټم خوشې کول

جوړ شوی د ټولو ملاتړ شوي PostgreSQL څانګو لپاره اصلاحي تازه معلومات: 12.2, 11.7, 10.12, 9.6.17, 9.5.21 и 9.4.26. خپرونه 9.4.26 حتمي ده - د 9.4 شاخ لپاره تازه معلومات چمتو کول بند شوی. د څانګې 9.5 لپاره تازه معلومات به د 2021 تر فبروري پورې، 9.6 - تر نومبر 2021 پورې، 10 - تر نومبر 2022 پورې، 11 - تر نومبر 2023 پورې، 12 - تر نومبر 2024 پورې تولید شي.

نوې نسخې 75 بګونه حل کوي او زیان منونکي له مینځه وړي
(CVE-2020-1720) د "ALTER ... په تمدید پورې اړه لري" کمانډ اجرا کولو پر مهال د ورک شوي جواز چیک له امله رامینځته شوی. په ځینو شرایطو کې، زیانمنتیا یو بې ګټې کارونکي ته اجازه ورکوي چې هر ډول فعالیت، کړنلاره، مادي لید، شاخص، یا محرک حذف کړي. برید ممکن دی که چیرې مدیر کوم توسیع نصب کړی وي ، او کارونکي کولی شي د CREATE کمانډ اجرا کړي یا د توسیع مالک قانع شي چې د DROP توسیع کمانډ اجرا کړي.

سربیره پردې، تاسو کولی شئ د نوي غوښتنلیک بڼه یادونه وکړئ pgcat، کوم چې تاسو ته اجازه درکوي د څو PostgreSQL سرورونو ترمینځ ډیټا نقل کړئ. برنامه په اصلي سرور کې اجرا شوي د SQL کمانډونو په بل کوربه کې د خپرونې او پلے بیک له لارې منطقي نقل ملاتړ کوي ، چې د معلوماتو بدلونونو لامل کیږي. کوډ په Go ژبه لیکل شوی او لخوا توزیع شوی د اپاچی 2.0 لاندې جواز شوی. د جوړ شوي منطقي نقل میکانیزم څخه اصلي توپیرونه:

  • د هر ډول هدف میزونو لپاره ملاتړ (نظرونه، fdw (بهرني ډیټا ریپر)، قطع شوي میزونه، توزیع شوي سایټس میزونه؛
  • د میز نومونو بیا تعریف کولو وړتیا (د یو میز څخه بل ته نقل)؛
  • د دوه اړخیز نقل لپاره ملاتړ یوازې د ځایی بدلونونو لیږدولو او له بهر څخه د نقلونو په پام کې نیولو سره؛
  • د LWW (وروستي لیکوال-ګټونکي) الګوریتم پر بنسټ د شخړو د حل سیسټم شتون؛
  • په جلا جدول کې د تکثیر پرمختګ او غیر پلي شوي نقلونو په اړه د معلوماتو خوندي کولو وړتیا ، کوم چې د لنډمهاله غیر موجود ترلاسه کونکي نوډ له بحالیدو وروسته د رغیدو لپاره کارول کیدی شي.

سرچینه: opennet.ru

Add a comment