ZODB3

Sagteware kiekie:
ZODB3
Sagteware besonderhede:
Weergawe: 4.0.0 Alpha 4
Upload datum: 15 Apr 15
Ontwikkelaar: Zope Corporation
Lisensie: Gratis
Populariteit: 16

Rating: 1.5/5 (Total Votes: 2)

ZODB3 (Zope Object databasis) bied 'n objek-georiënteerde databasis vir Python wat 'n hoë-graad van deursigtigheid.
 Aansoeke kan neem voordeel van voorwerp databasis funksies met min, indien enige, veranderinge aan aansoek logika. ZODB sluit funksies soos 'n plugable stoor jou, ryk transaksie ondersteuning, en ongedaan

Wat is nuut in hierdie release:.

  • Gedwonge gebruik van grepe vir '_p_serial' van aanhoudende voorwerpe (fixes verenigbaarheid met onlangse aanhoudende vrystellings).

Wat is nuut in die weergawe 3.10.5:

  • Konflikoplossing misluk toe die staat ingesluit kruis-databasis aanhoudende verwysings met klasse wat ingevoer word nie.

Wat is nuut in die weergawe 3.10.4:

  • Konflikoplossing misluk toe die staat ingesluit aanhoudende verwysings met klasse wat kan nie ingevoer word nie.

Wat is nuut in die weergawe 3.10.3:

  • Bugs Vaste:
  • & quot; aktiwiteit monitor nie opgedateer vir subconnections wanneer verbinding teruggekeer na die swembad & quot;
  • https://bugs.launchpad.net/zodb/+bug/737198
  • & quot; Blob tydelike lêer get se voor verwyder dit moet & quot ;, https://bugs.launchpad.net/zodb/+bug/595378
  • 'n manier om dit te gebeur, is dat 'n transaksie gestaak nadat die pleeg proses het begin. Ek weet nie hoe dit sou gebeur in die natuur.
  • In 3.10.3, die ZEO tpc_abort roep na die bediener is verander na sinkrone wees, wat moet hierdie geval spreek. Miskien is daar 'n ander geval.
  • Performance verbeteringe:
  • Verbeterde ZEO kliënt kas implementering te maak dit minder waarskynlik voorwerpe wat gebruik word om te sit.
  • Klein (moontlik negligable) vermindering in CPU in ZEO stoor bedieners voorwerp vragte te diens en in die netwerk-kode.

Wat is nuut in die weergawe 3.10.1:

  • Bugs Vaste:
  • Wanneer 'n transaksie gerol terug 'n savepoint na die toevoeging van voorwerpe en daarna bygevoeg meer voorwerpe en verbind, 'n fout kon opgewek word & quot; ValueError: 'n ander voorwerp reeds dieselfde oid & quot; veroorsaak dat die transaksie om te misluk. Erger nog, dit kan 'n databasis in 'n toestand laat waar daaropvolgende transaksies in dieselfde proses sal misluk.
  • https://bugs.launchpad.net/zodb/+bug/665452
  • Unix domein voetstukke het nie werk vir ZEO (sedert die toevoeging van IPv6 ondersteuning). https://bugs.launchpad.net/zodb/+bug/663259
  • verwyder 'n missfeature dat prestasie probleme kan veroorsaak wanneer die gebruik van 'n eksterne vullis versamelaar met ZEO. Wanneer voorwerpe uit 'n stoor geskrap is invalidations aan kliënte gestuur. Dit maak nie sin nie. Dit is wild onwaarskynlik dat die ander verbindings / kliënte afskrifte van die gemors. In normale stoor vullisverwydering, ons invalidations stuur nie. Daar is geen rede om hulle te stuur wanneer 'n eksterne vullis versamelaar word gebruik.
  • ZEO kliënt kas simulasie misshandled invalidations veroorsaak verkeerde statistieke en foute.

Wat is nuut in die weergawe 3.10.0 Beta 8:

  • Bugs vasgestel:
  • Op sommige stelsels, met behulp van 'n leë string in 'n bediener adres van 'n ZEO kliënt gelei tot 'n socket fout. Nou, ZEO kliënte behandel '' as 'n alias vir 'localhost'.
  • Wanneer 'n swembad timeout is gespesifiseer vir 'n databasis en ou verbindings verwyder as gevolg van die tydsberekening uit, 'n fout het voorgekom as gevolg van 'n fout in die verband opruim logika.
  • Wanneer mulri-databasis verbindings is nie meer gebruik nie en skoongemaak word, hul subconnections is nie behoorlik skoongemaak nie.
  • Wysigings aan suppprt IPv6 gebreek het 'n oplossing vir 'n probleem op 'n Mac OS X wat kan veroorsaak dat 'n bediener te stop aanvaarding verbindings.

Wat is nuut in die weergawe 3.9.7:

  • Bugs Vaste:
  • Wysigings in n manier dat vullisverwydering behandel woordeboeke in Python 2.7 gebreek die voorwerp / verband kas implementering. (Https://bugs.launchpad.net/zodb/+bug/641481)
  • Python 2.7 is nie amptelik ondersteun, maar ons is vry binaries vir dit, so ... Logrotation / repoening via 'n SIGUSR2 sein is nie geimplementeer nie. (Https://bugs.launchpad.net/zodb/+bug/143600)
  • Wanneer die gebruik van multi-databasisse, kas-bestuur bedrywighede op 'n verband, cacheMinimize en cacheGC is nie van toepassing op subconnections.

Wat is nuut in die weergawe 3.10.0 Beta 7:

  • Bugs vasgestel:
  • ZEO werk nie met IPv6 addrsses. Added IPv6 ondersteuning bygedra deur Martin v. Lowis.
  • Wysigings in n manier wat garage versameling behandel woordeboeke in Python 2.7 gebreek die voorwerp / verband kas implementering. (Https://bugs.launchpad.net/zodb/+bug/641481)
  • 'n lêer stoor fout kan veroorsaak ZEO kliënte foutiewe inligting oor die huidige voorwerp hersiening te hê nadat verbinding met 'n databasis bediener.
  • opgedateer om die 'repozo --kill-oue-on-volle' opsie te verwyder enige '.index se lêers wat ooreenstem met die rugsteun verwyder.
  • Wanneer voorwerpe in savepoints bygevoeg en of die savepoint is terug gerol (https://bugs.launchpad.net/zodb/+bug/143560) of die transaksie is gestaak (https://mail.zope.org/ pipermail / zodb-dev / 2010-Junie / 013488.html) Die oogmerke '_p_oid en _p_jar veranderlikes nie skoongemaak, voorste foute te surprizing.
  • ZEO uitbreiding metodes misluk wanneer 'n kliënt heraangesluit na 'n stoor. (Https://bugs.launchpad.net/zodb/+bug/143344)
  • voorwerpe bygevoeg in transaksies wat later gestaak kon _p_changed het nog nie opgestel (https://bugs.launchpad.net/zodb/+bug/615758).
  • uitgeklaar die terugkeer Waarde vir lastTransaction in die geval wanneer daar nie enige transaksies. Nou is 'n string van 8 nulls (aka & quot; z64 & quot;). Gespesifiseer
  • Wanneer die gebruik van multi-databasisse, kas-bestuur bedrywighede op 'n verband, cacheMinimize en cacheGC is nie van toepassing op subconnections.
  • Die opstel _p_changed op 'n blob wee eintlik skryf enigiets veroorsaak 'n fout. (Https://bugs.launchpad.net/zodb/+bug/440234)
  • Die breedsprakige modus van die fstest is gebreek. (Https://bugs.launchpad.net/zodb/+bug/475996)
  • Object ids geskep in 'n savepoint wat terug gerol word wren't word weer gebruik. (Https://bugs.launchpad.net/zodb/+bug/588389)
  • Logrotation / repoening via 'n SIGUSR2 sein is nie geimplementeer nie. (Https://bugs.launchpad.net/zodb/+bug/143600) (Untested op die vensters.)

Wat is nuut in die weergawe 3.10.0 Beta 6:

    ZEO
  • Proses uitgange of databasis toemaak kan veroorsaak caches verkeerde data te hê as gevolg van 'n probleem in die pad invalidations verwerk.
  • Database verbindings het nie kas inskrywings ongeldig wanneer konflik foute wat in reaksie op checkCurrentSerialInTransaction foute. Gewoonlik, hierdie moet nie 'n probleem te wees nie, want daar moet wees hangende invalidations vir hierdie OIDs wat sal veroorsaak dat die voorwerp te ongeldig. Daar was probleme met ZEO aanhoudende kas bestuur wat veroorsaak het uit datum data in die kas bly. (Dit is moontlik dat die laaste van hierdie is aangespreek in die 3.10.0b5.) Ongeldig gelees data wanneer daar 'n konflik fout bied 'n paar ekstra versekering.
  • Die koppelvlak, ZODB.interfaces.IStorage was verkeerd. Die winkel metode moet nooit weer terugkom nie 'n reeks van oid en reeksnommer pare.

Vereistes :

  • Python

Soortgelyke sagteware

dbf
dbf

20 Feb 15

StelsMDB
StelsMDB

20 Feb 15

SQL Relay
SQL Relay

27 Sep 15

Katalog
Katalog

3 Jun 15

Ander sagteware ontwikkelaar Zope Corporation

ZODB
ZODB

21 Jul 15

Acquisition
Acquisition

4 Jun 15

Zope
Zope

19 Jul 15

Kommentaar te ZODB3

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!