ZODB3 (Zope Object Database) şəffaflıq yüksək dərəcədə təmin edir Python üçün obyekt-yönümlü bazası təmin edir.
Proqramlar proqram məntiq, əgər bir neçə dəyişikliklər obyekt verilənlər bazası xüsusiyyətləri istifadə edə bilərsiniz. ZODB belə bir plugable storage interface, zəngin əməliyyat dəstəyi və geri kimi funksiyalar daxildir
Bu azad Yeni nədir.
- (son israrlı relizlər ilə düzeltmelerini uyğunluğu) davamlı obyektlərin "_p_serial" üçün bayt məcburi istifadə.
versiyası 3.10.5-ci ildə Yeni nədir:
- Münaqişənin həlli dövlət cross bazası israrlı daxil zaman uğursuz dərsləri ilə istinadlar idxal edilə bilməz.
versiyası 3.10.4-ci ildə Yeni nədir: Lea dərsləri ilə davamlı istinadlar daxil zaman
- Münaqişənin həlli uğursuz ki, idxal edilə bilməz.
versiya 3.10.3 yeni nədir:
- Bugs Sabit:
- & quot; keçid hovuz döndü & quot zaman fəaliyyət monitor subconnections üçün updated deyil;
- https://bugs.launchpad.net/zodb/+bug/737198
- & quot; Blob temp file almaq üzrə əvvəl xaric olmalıdır & quot ;, https://bugs.launchpad.net/zodb/+bug/595378
- Bu baş üçün bir yol törətmək prosesi başlayıb sonra əməliyyat ləğv olunur. Bu vəhşi baş necə bilmirəm.
- 3.10.3-ci ildə, ZEO bu halda həll olan, zəng tpc_abort. Bəlkə başqa hal var.
- Performans təminatları:
- Təkmilləşdirilmiş ZEO müştəri cache həyata keçirilməsi az ehtimal istifadə olunur obyektlərin köçürmək etmək.
- Kiçik (bəlkə negligable) obyekt yük xidmət ZEO storage server CPU və kodu şəbəkə azaldılması.
Server sinxron olmaq dəyişdirilir üçün
versiya 3.10.1 yeni nədir:
- Bugs Sabit:
- bir səhv qaldırdı & quot bilər; ValueError: A müxtəlif obyekt artıq eyni OID & quot var; əməliyyat uğursuz səbəb olur. Worse, bu prosesin sonrakı əməliyyatlar uğursuz olardı bir dövlət bir verilənlər bazası tərk edə bilər.
- https://bugs.launchpad.net/zodb/+bug/665452
- Unix domain sockets Zeo üçün iş deyil (IPv6 dəstəyi əlavə ildən). https://bugs.launchpad.net/zodb/+bug/663259
- Zeo ilə xarici zibil kollektor istifadə edərkən performans problemlər yarada bilər ki, bir missfeature silindi. Obyektlərin saxlanması silindi zaman, invalidations müştərilərə göndərildi. Bu, heç bir əhəmiyyət kəsb edir. Bu, digər əlaqələri / müştərilər zibil surətləri var ki, vəhşicəsinə çətin deyil. Normal saxlama zibil toplanması, biz invalidations göndərmək yoxdur. Xarici zibil kollektor istifadə edildikdə göndərmək üçün heç bir səbəb yoxdur.
- ZEO müştəri cache simulyasiya misshandled invalidations.
Əməliyyat obyektlərin və sonradan əlavə daha obyektlərin əlavə sonra geri SAVEPOINT yayılmış və törədilmiş zaman
Yanlış statistika və səhvlər səbəb
versiyası yeni nədir 3.10.0 Beta 8:
- Bugs Sabit:
- bir yuva səhv səbəb oldu. İndi ZEO müştəri localhost "üçün bir alias kimi '' müalicə.
- hovuz fasiləsi bir verilənlər bazası üçün müəyyən və köhnə əlaqələri səbəbiylə vaxtı həyata çıxarıldı zaman, bir səhv səbəbiylə əlaqə təmizləmə məntiq bir səhv baş verdi.
- onların subconnections düzgün təmizlənmiş deyil.
- dəyişikliklər IPv6 bir server əlaqələri qəbul dayandırmaq üçün səbəb ola bilər Mac OS X bir problem üçün bir düzeltme qırdı yardımı üçün.
Bir ZEO müştəri bir server ünvanı boş string istifadə edərək bəzi sistemləri On
Mulri bazası əlaqələri artıq istifadə və təmizlənmiş zaman
versiya 3.9.7 yeni nədir:
- Bugs Sabit:
- zibil toplama Python 2.7 lüğətlər alır ki, yol dəyişikliklər obyekt / əlaqə cache həyata keçirilməsi qırdı. (Https://bugs.launchpad.net/zodb/+bug/641481)
- ... Python 2.7 rəsmi dəstək deyil, lakin biz bunun üçün binaries azad edilmişdir, belə ki, Logrotation / repoening həyata deyil. (Https://bugs.launchpad.net/zodb/+bug/143600)
- cacheMinimize və cacheGC, subconnections tətbiq deyil.
Bir SIGUSR2 siqnal vasitəsilə
Bir bağlantısı çox verilənlər bazası, cache idarə əməliyyatları istifadə edərkən
versiyası yeni nədir 3.10.0 Beta 7:
- Bugs Sabit:
- ZEO IPv6 addrsses ilə iş deyil. Added IPv6 dəstək Martin v qatqı təmin etdi. Lowis.
- qaraj kolleksiyası Python 2.7 lüğətlər alır ki, yol dəyişikliklər obyekt / əlaqə cache həyata keçirilməsi qırdı. (Https://bugs.launchpad.net/zodb/+bug/641481)
- bir verilənlər bazası server Yeniden sonra cari obyekt versiyaların haqqında yanlış məlumat üçün ZEO müştərilərə səbəb ola bilər bir fayl storage bug.
- 'repozo --kill köhnə-on-tam "seçimi aradan qaldırılması üçün hər hansı bir" .index faylları yedeklemeler çıxarılır uyğun Yenilənib.
- (https://bugs.launchpad.net/zodb/+bug/143560) və ya əməliyyat ləğv edildi (https://mail.zope.org/ pipermail / zodb-dev / 2010-iyun / 013488.html) objects '_p_oid və _p_jar dəyişənlərin səhvlər gözlənilən aparıcı rəsmiləşdirilməyib idi.
- ZEO uzadılması üsulları bilmədi. (Https://bugs.launchpad.net/zodb/+bug/143344)
- obyektləri.
- halda lastTransaction üçün geri dəyər açıqlamayıb. İndi 8 nulls bir string (aka & quot; z64 & quot;). Ifadə edildi
- cacheMinimize və cacheGC, subconnections tətbiq deyil.
- bir damcı həqiqətən bir şey yazılı wo haqqında _p_changed qurulması bir səhv səbəb oldu. (Https://bugs.launchpad.net/zodb/+bug/440234)
- fstest bir verbose rejimi qırıldı. (Https://bugs.launchpad.net/zodb/+bug/475996)
- yeniden wren't qayıdacaqdır bir SAVEPOINT yaradılmışdır Obyekt kimlikleri. (Https://bugs.launchpad.net/zodb/+bug/588389)
- Logrotation / repoening həyata deyil. (Https://bugs.launchpad.net/zodb/+bug/143600) (Windows Untested.)
Obyektlərin savepoints əlavə edilib və ya SAVEPOINT qayıdacaqdır edilib
Bir müştəri saxlama reconnected zaman
Sonra (https://bugs.launchpad.net/zodb/+bug/615758) hələ _p_changed müəyyən edə bilər ləğv edildi əməliyyatlar əlavə
Hər hansı bir əməliyyatlar yoxdur zaman
Bir bağlantısı çox verilənlər bazası, cache idarə əməliyyatları istifadə edərkən
Bir SIGUSR2 siqnal vasitəsilə
versiyası yeni nədir 3.10.0 Beta 6:
- Proses çıxışları və ya verilənlər bazası bağlayır səbəb ola bilər ZEO önbelleğe emal səbəbiylə yol invalidations bir problem düzgün məlumatlar var.
- Database əlaqələri cache entries ləğv etmədi. Obyekt ləğv səbəb bu OIDs gözləyən invalidations olmalıdır-ci ildən Adətən, bu, bir problem olmamalıdır. Cache qalmaq tarix data həyata səbəb ZEO davamlı cache rəhbərliyi ilə məsələlər var. (Bu son 3.10.0b5 ələ ki, mümkündür.) Münaqişə səhv bir əlavə sığorta təmin olduqda etibarsız data oxumaq.
- interface, ZODB.interfaces.IStorage yanlış idi. mağaza üsulu OID və serial cüt bir ardıcıllıqla geri heç vaxt.
Münaqişə səhvlər checkCurrentSerialInTransaction səhvlər cavab qaldırılan zaman
tələblər
- Python
Şərhlər tapılmadı