Dimittis DBMS libmdbx 0.11.7. Movere progressio ad GitFlic post Lockdown in GitHub

Libmdbx 0.11.7 (MDBX) bibliotheca dimissa est cum exsecutione magni operis pacti infixae datorum clavis valoris. Codex libmdbx sub OpenLDAP Publica Licentiatus distributus est. Omnia systemata operativa et architecturae venae sustentantur, necnon Elbrus Russiae 2000.

Emissio notabilis est ad migrationem propositi ad ministerium GitFlic post administrationem GitHub libmdbx remotam cum multitudine inceptorum aliorum die 15 Aprilis 2022 sine aliqua admonitione et explicatione, dum simul aditus claudebant ad multa tincidunt consociata cum societatibus cadentibus. sub US sanctiones. Ex parte usoris, omnes paginae, repositorium et uncinos rei subito in paginam "404" vertuntur, sine possibilitate aliqua communicationis et perceptis rationibus.

Infeliciter, omnes fere quaestiones deperditae sunt, in quibus multae quaestiones cum accuratioribus responsis erant, tum multae disputationes. Amissio huius indicii solum obiectivum est damnum quod administratio GitHub in rem infligere procuravit. Exemplaria disputationum partialia manent in archivo archivo.org.

Amissio in CI scriptorum aedificata et infrastructura (praesto ad OpenSource inceptis gratis) nos coactus est facere recognitionem, coniunctionem et eliminationem parvi debiti technici. Nunc CI ad eundem fere modum restitutum est, excepto aedificio et experimento pro omnibus variantibus BSD et Solaris. Dicendo, post actiones GitHub nullae declarationes vel notificationes receptae sunt, praeter memoriam necessitatis solutionis et conatus pecuniae scribendae.

Cum novissimi nuntii de emissione libmdbx v0.11.3, praeter actiones GitHub recuperandae, sequentia melioramenta et figmenta notatu digna sunt;

  • Addidit quem habemus ad deprehensum effectum incoherentiae / defectio in pagina coniuncta et quiddam cella in nucleo Linux. In systematis, ubi pagina et quiddam cella vere coniunguntur, nihil sensum facit nucleus memoriam perdere in duobus exemplaribus notitiarum cum scripto ad fasciculum iam memoriae proscriptum. Ergo notitia conscripta visibile fit per memoriam destinata antequam ratio vocationis scribentis complet, etsi notitia nondum ad odi scripta est.

    In summa, aliae mores rationales non sunt, quia cum merge dilato, adhuc comas pro paginae tabulae capto, datas effingo, PTE accommodas. Ergo tacita regula cohaerentiae ab anno 1989 in effectu fuit, cum quiddam cache unitum in SRV4 apparuit. Ideo in peregrinis defectibus intentus libmdbx productionis missionum inveniendo multum laboris requirebat. Primo quaestionem producendo, deinde probando hypotheses et emendationes inspiciendo.

    Nunc confidenter possumus affirmare quaestionem concretam esse, localem ac certo eliminatam, non obstante multiplicitate et proprietate missionis ludi scenici. Accedit, opus mechanismi bypassi confirmatum ab una e machinis Erigon (Ethereum), in casu suo, in debug aedificandi, praesidium urguet ut regressionem ob perscriptio extra affirmationem.

    Animadvertendum est in contextu diffusi usus libmdbx in operando consiliorum, principaliter maioris momenti esse ad certam operationem, quam excogitare "hoc cimex vel pluma" et an talis cohaerentia inniti possit; praesertim causas incoherentiae intra Linux nucleos non invenientes. Ideo hic loquimur de problema figere problema quod utentes afficere posset.

  • Regressus est EXDEV errorum (Cross-fabricae) errorum, cum calidum exemplar database sine compactificatione ad aliud systema fasciculi, tum per API tum per utilitatem mdbx_copy utens.
  • Kris Zyp adiumentum pro libmdbx in Deno implevit. Kai Wetlesen RPMs pro Fedora involucrum fecit. David BouyssiΓ© ligamenta pro Scala implevit.
  • Certum pertractatio de valore optionis MDBX_opt_rp_augment_limorum praescriptorum cum ingentes negotiorum in magnis databases expediendis. Antea, propter cimex actiones necessarias perfici posse, quae interdum in exsecutione ethereum exsecutiones affectae (Erigon/Akula/Silworm) et Catena bina incepta sunt.
  • Multum cimices fixi, iis in C++ API. Multae quaestiones fixae in rare et exoticis configurationibus aedificant. Integrum indicem omnium emendationum significantium in ChangeLog praesto est.
  • Summa 185 mutationes factae sunt in 89 fasciculi, β‰ˆ3300 lineae additae sunt, β‰ˆ4100 deletae sunt. Pleraque remota propter purgationem imaginum technicarum inutilium iam consociatarum cum GitHub et servitiis dependentibus.

Historice, libmdbx altum est Redesignium LMDB DBMS et suum progenitorem excedit secundum fidem, plumas et effectus. Comparatus LMDB, libmdbx multum emphasin in codice qualitatis, API stabilitatis, probatio, et inhibet automated multum ponit. Utilitas ad reprimendam integritatem structurae datorum praebetur cum quibusdam optionibus recuperandis.

Technologice, libmdbx praebet ACID, strictam mutationem serializationem, et non-obstructionem cum linearibus trans CPU nucleis scandendo legit. Autocompactification, amplitudo datorum autocinetorum administratio et aestimatio quaesita eminus sustinentur. Ab anno 2016, consilium a Positivas Technologies funditur et in suis productis post MMXVII adhibitus est.

libmdbx exculta C++ API offert, nec non ligamenta fanatica ad Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala.

Source: opennet.ru