Cardano DB Sync 13.8.0.0 dodaje podršku za node 11.2 i ARM Linux buildove

Alat za indeksiranje baze podataka uvodi novu konfiguraciju logiranja, ispravlja probleme s podacima i dodaje način pripreme snimki glavne knjige prije nadogradnje. Intersect preporučuje da operateri ažuriraju.

By SongMarketCap

Updated:

Cardano News - Cardano DB Sync 13.8.0.0 dodaje podršku za node 11.2 i ARM Linux buildove

Cardano DB Sync 13.8.0.0 je objavljen za Cardano mreže, koristi node 11.2.0 i uvodi promjene u konfiguraciji, logiranju i održavanju baze podataka.

DB Sync prati Cardano blockchain i pohranjuje podatke s lanca i glavne knjige u PostgreSQL bazu podataka. Istraživači blokova, analitičke platforme i druge aplikacije mogu ispitivati tu bazu kako bi pristupili mrežnim podacima.

Cardano DB Sync mijenja logiranje i dodaje podršku za ARM

Novo izdanje čita ugniježđeni format konfiguracije uveden s nodeom 11.2.0 i premješta logiranje u nodeov trace-dispatcher sustav.

Ta promjena zahtijeva da operateri ažuriraju svoju konfiguraciju logiranja. Postavke koje je ranije koristio iohk-monitoring, uključujući minSeverity i setupScribes, više se ne čitaju. Napomene uz izdanje upućuju operatere da te postavke zamijene blokom TraceOptions, koristeći mainnet konfiguraciju kao primjer.

Verzija 13.8.0.0 dodatno uvodi statičke binarne datoteke i Docker slike za ARM Linux sustave 64 bita. Statičke binarne datoteke i dalje su dostupne za x86 Linux 64 bita.

Nova opcija --ledger-only reproducira blockchain kroz glavnu knjigu i zapisuje snimke glavne knjige bez otvaranja baze podataka. Operateri je mogu koristiti za pripremu ažurne snimke glavne knjige prije nadogradnje.

Migracije baze podataka i ispravci podataka

Prema napomenama uz izdanje, operateri koji nadograđuju s DB Sync 13.7.2.1 pokrenut će tri brze migracije baze podataka kada se nova verzija pokrene.

Migracije dodaju guard na popis vrsta svrha skripti, uklanjaju duplicirane zapise stanja epohe i uvode ograničenje jedinstvenosti za broj epohe. Također popravljaju kolateralne parametre u dvjema tablicama baze podataka koje je zahvatio problem kodiranja sa znakom na 16 bita.

Puna resinkronizacija nije potrebna pri nadogradnji s bilo koje verzije 13.7.x. Starije instalacije pokrenut će dodatne migracije: nadogradnje s 13.7.1.x uključuju migracije redizajna epohe uvedene u 13.7.2.1, dok nadogradnje s 13.7.0.x pokreću i raniji popravak epohe.

Napomene uz izdanje navode da migracije redizajna mogu trajati nekoliko minuta na mainnetu. Raniji popravak može dodati pet do 15 minuta na bazi podataka veličine mainneta.

[NEWSBREAK]

Testiranje na DijkstraNetu i napomene za nadogradnju DB Synca

Izdanje stiže dok Cardano infrastrukturni timovi pripremaju svoje alate za Dijkstru. Dana 2. studenoga testna mreža DijkstraNet prešla je na verziju protokola 12 bez aktiviranja Linear Leios, pružajući razvijateljima i operaterima okruženje za integracijsko testiranje.

DB Sync 13.8.0.0 koristi node 11.2.0, ali napomene uz izdanje također navode operativne pojedinosti za timove koji održavaju postojeće servise. Prikaz epohe izračunava trenutačnu epohu dinamički, a upiti prema njoj mogu biti oko 500 milisekundi sporiji na mainnetu. Aplikacije kojima nije potrebna trenutačna epoha mogu izravno izvršiti upit nad epoch_finalized.

Napomene uz izdanje navode jedan poznati problem: IPv4 i IPv6 adrese za releje stake poolova mogu se pohraniti s doslovnim dvostrukim navodnicima. Također navode poveznice na mainnet snimke za verzije 13.7 i 13.6, dok unos za snimku 13.8 ostaje označen kao na čekanju.