Kua tukuna te kaupapa temBoard 8.0, te whakawhanake i tetahi atanga tukutuku mo te whakahaere mamao, te aroturuki, te whirihoranga me te arotautanga o te PostgreSQL DBMS. Kei roto i te hua he kaihoko mama kua whakauruhia ki runga i ia tūmau e whakahaere ana i te PostgreSQL, me tetahi waahanga tūmau e whakahaere ana i nga kaihoko me te kohi tatauranga hei aroturuki. Kua tuhia te waehere ki te Python ka tohatohahia i raro i te Raihana PostgreSQL kore utu.
Ko nga ahuatanga matua o temBoard:
- Ko te kaha ki te whakahaere i nga rau o te PostgreSQL DBMS na roto i te atanga tukutuku kotahi.
- Te waatea o nga mata korero mo te aromatawai i nga ahuatanga whanui o nga DBMS katoa me te aromatawai taipitopito mo ia tauira.
- Te aro turuki i te ahua o te DBMS ma te whakamahi i nga momo inenga.
- Tautoko mo te whakahaere i nga huihuinga hohe me te DBMS.
- Te aro turuki i nga mahi horoi (VACUUM) o nga ripanga me nga tohu.
- Te aro turuki i nga patai puhoi purongo.
- Atanga mo te arotau i nga tautuhinga PostgreSQL.
I roto i te putanga hou:
- Ko te whakamotuhēhēnga me te whakaritenga o te hongere whakawhitiwhiti i waenga i te atanga whakahaere me nga kaihoko kua hangaia ano. Ko nga huringa i ara ake ki te whakangawari o te tuku apiha me te nui ake o te haumarutanga o te hongere korero ki a ratou. Ko nga tono katoa ki nga kaihoko kua hainatia ano i naianei ma te whakamahi i te whakamunatanga matua matua hangarite, a ka noho te atanga hei kaiwhakarato tuakiri mo nga kaihoko. Ko te motuhēhēnga mā te whakamahi i ngā kupuhipa kua whakaritea tahitia i runga i te kaihoko me te taha atanga kua kore e whakamahia. Ka whakamahia nga kupuhipa inaianei hei whakarite hononga kaiwhakamahi ki te atanga.
- He atanga raina whakahau hou kua tohua. Ko nga taputapu motuhake temboard-migratedb me temboard-agent-register kua whakakapihia ki nga whakahau i hangaia i roto i karangahia ma te temboard me te temboard-agent executables. Kua taapirihia nga whakahau whakauru mo te whakahaere i nga whakahaere paerewa me nga mahi aroturuki mai i te raina whakahau.
- He tautoko taapiri mo PostgreSQL 15, RHEL 9 me Debian 12. Tautoko mo PostgreSQL 9.4 me 9.5, me te Python 2.7 me 3.5 i whakamutua.
- Ko te whakahau "rēhita-tauira" kua taapirihia ki te temboard mo te rehitatanga o nga kaihoko, kaore i rite ki te whakahau "temboard-agent register", ka mahia ki te taha o te tūmau me te kore e hiahiatia kia waatea te whatunga o te kaihoko, ara. Ka taea te whakamahi ki te taapiri i nga tauira hou ki te tuimotu.
- Kua whakahekehia te kawenga a nga kaihoko i runga i te punaha - kua whakahekehia te maha o nga whakawhitinga i mahia e te 25%, kua whakatinanahia te keteroki o nga uara angamaheni me te maha o nga mahi.
- Ko te rahi o nga raraunga aroturuki kua penapena kua whakahekehia ma te taunoa ki te 2 tau.
- Kua taapirihia te kaha ki te tango i nga raraunga raarangi ki te whakatakotoranga CSV.
- Ka taea te whakaara ano i nga tukanga papamuri o te atanga me te kaihoko i muri i te mutunga kore.
I tua atu, ka taea e matou te tuhi i te tukunga o te kete taputapu Pyrseas 0.10.0, i hangaia hei tautoko i te PostgreSQL DBMS me te whakahaere aunoa i nga mahi ki te whakahou i te hanganga raraunga. Ka huri a Pyrseas i te aronuinga papaunga raraunga paerewa me nga metadata e hono ana ki te whakatakotoranga YAML, JSON ranei, he pai ake mo te whakamahi i nga punaha whakahaere putanga. Ma te whakamahi i te tohu YAML, ka tukuna e Pyrseas te whakatipuranga SQL hei tukutahi i te hanganga o tetahi papaarangi me tetahi atu (arā, ka taea te whakarereke i te hanganga me te tohatoha ki etahi atu papaarangi). Ko te waehere kaupapa kua tuhia ki te Python ka tohatohahia i raro i te raihana BSD.
Ko te tukunga hou o Pyrseas he mea rongonui mo te whakawhiti ki te Psycopg 3, he peka kua oti te whakarereke i te waahanga mo te mahi tahi me te PostgreSQL mai i nga kaupapa Python, e tautoko ana i te taunekeneke asynchronous me te DBMS me te whakarato hononga i runga i te DBAPI me te asyncio. Ko te putanga hou ka whakaheke i te tautoko mo te Python 2.x me te tango i te pgdbconn mai i nga whakawhirinaki. Ka tautokohia nga manga PostgreSQL 10 ki te 15.
Source: opennet.ru