รายละเอียดซอฟแวร์:
รุ่น: 4.0.0 Alpha 4
วันที่อัพโหลด: 15 Apr 15
การอนุญาต: ฟรี
ความนิยม: 77
ZODB3 (Zope วัตถุฐานข้อมูล) ให้ฐานข้อมูลเชิงวัตถุสำหรับงูใหญ่ที่ให้การศึกษาระดับสูงของความโปร่งใส
การประยุกต์ใช้งานสามารถใช้ประโยชน์จากคุณลักษณะวัตถุฐานข้อมูลมีไม่กี่ถ้ามีการเปลี่ยนแปลงการใช้เหตุผล ZODB มีคุณสมบัติเช่นอินเตอร์เฟซการจัดเก็บ plugable, สนับสนุนการทำธุรกรรมที่หลากหลายและยกเลิก
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- การใช้บังคับของไบต์สำหรับ '_p_serial' ของวัตถุถาวร (แก้ไขความเข้ากันได้กับรุ่นที่ผ่านมาถาวร).
มีอะไรใหม่ ในรุ่น 3.10.5:
- แก้ปัญหาความขัดแย้งที่ล้มเหลวเมื่อรัฐรวมข้ามฐานข้อมูลถาวร อ้างอิงกับการเรียนที่ไม่สามารถนำเข้า.
มีอะไรใหม่ ในรุ่น 3.10.4:
- แก้ปัญหาความขัดแย้งที่ล้มเหลวเมื่อรัฐรวมถึงการอ้างอิงถาวรกับการเรียน ที่ไม่สามารถนำเข้า.
มีอะไรใหม่ ในรุ่น 3.10.3:
- ถาวร:
- & quot; ตรวจสอบกิจกรรมไม่ได้อัพเดตสำหรับ subconnections เมื่อการเชื่อมต่อกลับไปยังสระว่ายน้ำ & quot;
- https://bugs.launchpad.net/zodb/+bug/737198
- & quot; รับหยดไฟล์ temp ของออกก่อนที่มันควรจะ & quot ;, https://bugs.launchpad.net/zodb/+bug/595378
- วิธีนี้จะเกิดขึ้นว่าเป็นรายการถูกยกเลิกหลังจากกระบวนการกระทำได้เริ่มต้น ผมไม่ทราบว่าวิธีการนี้จะเกิดขึ้นในป่า.
- ใน 3.10.3, ZEO tpc_abort เรียกไปยังเซิร์ฟเวอร์ที่มีการเปลี่ยนแปลงจะเป็นจังหวะที่ควรจะอยู่ที่กรณีนี้ อาจจะมีอีกกรณีหนึ่ง.
- การปรับปรุงประสิทธิภาพการทำงาน:
- การปรับปรุงการดำเนินงานแคชลูกค้า ZEO ที่จะทำให้มันมีโอกาสน้อยที่จะขับไล่วัตถุที่มีการใช้.
- ขนาดเล็ก (negligable อาจจะ) การลดลงของ CPU ในเซิร์ฟเวอร์จัดเก็บ ZEO ให้บริการโหลดวัตถุและระบบเครือข่ายรหัส.
มีอะไรใหม่ ในรุ่น 3.10.1:
- ถาวร:
- เมื่อการทำธุรกรรมย้อนกลับ savepoint หลังจากเพิ่มวัตถุและเพิ่มในภายหลังวัตถุมากขึ้นและความมุ่งมั่นที่มีข้อผิดพลาดจะได้รับการเลี้ยงดู & quot; ValueError: วัตถุที่แตกต่างกันแล้วมี OID เดียวกัน & quot; ก่อให้เกิดการทำธุรกรรมที่จะล้มเหลว ที่แย่ไปกว่านี้อาจจะออกจากฐานข้อมูลในรัฐที่ทำธุรกรรมที่ตามมาในกระบวนการเดียวกันจะล้มเหลว.
- https://bugs.launchpad.net/zodb/+bug/665452
- ซ็อกเก็ต Unix โดเมนไม่ทำงานสำหรับ ZEO (เพราะนอกเหนือจากการสนับสนุน IPv6) https://bugs.launchpad.net/zodb/+bug/663259
- การแกะ missfeature ที่สามารถทำให้เกิดปัญหาประสิทธิภาพการทำงานเมื่อใช้เก็บขยะภายนอกที่มี ZEO เมื่อวัตถุที่ถูกลบออกจากการจัดเก็บ, invalidations ถูกส่งให้กับลูกค้า นี้ทำให้รู้สึกไม่ มันไม่น่าลำพองที่เชื่อมต่ออื่น ๆ / ลูกค้ามีสำเนาของขยะ ในการเก็บขยะจัดเก็บตามปกติเราจะไม่ส่ง invalidations มีเหตุผลที่จะส่งพวกเขาเมื่อเก็บขยะภายนอกไม่ได้ถูกนำมาใช้.
- ลูกค้า ZEO แคชจำลอง misshandled invalidations ทำให้เกิดสถิติที่ไม่ถูกต้องและข้อผิดพลาด.
มีอะไรใหม่ ในรุ่น 3.10.0 Beta 8:
- บักคงที่:
- ในบางระบบใช้สตริงที่ว่างเปล่าที่อยู่ในเซิร์ฟเวอร์ของลูกค้า ZEO นำไปสู่ข้อผิดพลาดซ็อกเก็ต ตอนนี้ลูกค้า ZEO รักษา '' เป็นนามแฝงสำหรับ 'localhost'.
- เมื่อหมดเวลาที่สระว่ายน้ำได้รับการระบุไว้สำหรับการเชื่อมต่อฐานข้อมูลและเก่าที่ถูกถอดออกเนื่องจากระยะเวลาการเกิดข้อผิดพลาดอันเนื่องมาจากข้อผิดพลาดในการเชื่อมต่อการทำความสะอาดตรรกะ.
- เมื่อการเชื่อมต่อ mulri ฐานข้อมูลถูกนำมาใช้อีกต่อไปและทำความสะอาดขึ้น subconnections ของพวกเขาไม่ได้ทำความสะอาดอย่างถูกต้อง.
- การเปลี่ยนแปลง suppprt IPv6 ยากจนการแก้ไขสำหรับปัญหาบน Mac OS X ที่อาจทำให้เซิร์ฟเวอร์ที่จะหยุดการยอมรับการเชื่อมต่อ.
มีอะไรใหม่ ในรุ่น 3.9.7:
- ถาวร:
- การเปลี่ยนแปลงในทางที่เก็บขยะถือว่าพจนานุกรมใน Python 2.7 ยากจนวัตถุ / การเชื่อมต่อการใช้งานแคช (https://bugs.launchpad.net/zodb/+bug/641481)
- หลาม 2.7 ไม่ได้รับการสนับสนุนอย่างเป็นทางการ แต่เราปล่อยไบนารีสำหรับมันดังนั้น ... Logrotation / repoening ผ่านสัญญาณ SIGUSR2 ไม่ได้ดำเนินการ (https://bugs.launchpad.net/zodb/+bug/143600)
- เมื่อใช้ฐานข้อมูลหลายการดำเนินงานการจัดการแคชในการเชื่อมต่อ, cacheMinimize cacheGC และยังไม่ได้นำไปใช้กับ subconnections.
มีอะไรใหม่ ในรุ่น 3.10.0 Beta 7:
- บักคงที่:
- ZEO ไม่ได้ทำงานกับ addrsses IPv6 ที่เพิ่มเข้ามาสนับสนุน IPv6 เขียนโดยมาร์ตินวี. Lowis.
- การเปลี่ยนแปลงในทางที่คอลเลกชันที่จอดรถถือว่าพจนานุกรมใน Python 2.7 ยากจนวัตถุ / การเชื่อมต่อการใช้งานแคช (https://bugs.launchpad.net/zodb/+bug/641481)
- ข้อผิดพลาดการจัดเก็บไฟล์อาจทำให้ลูกค้า ZEO ที่จะมีข้อมูลที่ไม่ถูกต้องเกี่ยวกับการแก้ไขวัตถุปัจจุบันหลังจากที่เชื่อมต่อไปยังเซิร์ฟเวอร์ฐานข้อมูล.
- Updated ตัวเลือก 'repozo --kill เก่า-on-เต็ม' เพื่อลบไฟล์ '.index' สอดคล้องกับการสำรองข้อมูลที่ถูกลบ.
- เมื่อวัตถุที่ถูกเพิ่มเข้ามาใน savepoints และทั้ง savepoint ถูกรีดกลับ (https://bugs.launchpad.net/zodb/+bug/143560) หรือรายการถูกยกเลิก (https://mail.zope.org/ pipermail / ZODB-dev / 2010 มิถุนายน / 013488.html) วัตถุ '_p_oid และตัวแปร _p_jar ไม่ได้ล้างที่นำไปสู่ข้อผิดพลาด surprizing.
- วิธี ZEO ขยายล้มเหลวเมื่อลูกค้าเชื่อมต่อกับการจัดเก็บ (https://bugs.launchpad.net/zodb/+bug/143344)
- วัตถุเพิ่มเข้ามาในรายการที่ถูกยกเลิกในภายหลังจะได้ _p_changed ยังคงตั้ง (https://bugs.launchpad.net/zodb/+bug/615758).
- ชี้แจงค่าตอบแทนสำหรับ lastTransaction ในกรณีที่เมื่อมีการทำธุรกรรมใด ๆ ไม่ได้ ตอนนี้สาย 8 nulls (aka & quot; Z64 & quot;). มีการระบุ
- เมื่อใช้ฐานข้อมูลหลายการดำเนินงานการจัดการแคชในการเชื่อมต่อ, cacheMinimize cacheGC และยังไม่ได้นำไปใช้กับ subconnections.
- การตั้งค่า _p_changed บนหยด wo เขียนอะไรจริงที่เกิดข้อผิดพลาด (https://bugs.launchpad.net/zodb/+bug/440234)
- โหมดการสร้างของ fstest ถูกทำลาย (https://bugs.launchpad.net/zodb/+bug/475996)
- รหัสวัตถุที่สร้างขึ้นใน savepoint ที่ถูกยกเลิกไป wren't ถูกนำกลับมาใช้ (https://bugs.launchpad.net/zodb/+bug/588389)
- Logrotation / repoening ผ่านสัญญาณ SIGUSR2 ไม่ได้ดำเนินการ (https://bugs.launchpad.net/zodb/+bug/143600) (ยังไม่ทดลองบน windows.)
มีอะไรใหม่ ในรุ่น 3.10.0 Beta 6:
- ออกจากกระบวนการหรือปิดฐานข้อมูลอาจก่อให้เกิด ZEO แคชที่จะมีข้อมูลที่ไม่ถูกต้องเนื่องจากมีปัญหาในทาง invalidations ถูกประมวลผล.
- การเชื่อมต่อฐานข้อมูลไม่โมฆะรายการแคชเมื่อข้อผิดพลาดความขัดแย้งถูกยกขึ้นในการตอบสนองต่อข้อผิดพลาด checkCurrentSerialInTransaction โดยปกตินี้ไม่ควรจะมีปัญหาเนื่องจากมีควรจะอยู่ระหว่างดำเนินการ invalidations สำหรับ OIDs เหล่านี้ซึ่งจะทำให้วัตถุที่จะไม่ถูกต้อง มีปัญหาเกี่ยวกับการจัดการ ZEO แคชถาวรที่ได้ก่อให้เกิดจากข้อมูลวันที่จะยังคงอยู่ในแคช (เป็นไปได้ว่าสุดท้ายของเหล่านี้ถูกแก้ไขใน 3.10.0b5.) อ่านข้อมูลไม่ถูกต้องเมื่อมีข้อผิดพลาดความขัดแย้งมีบางส่วนประกันพิเศษ.
- อินเตอร์เฟซ, ZODB.interfaces.IStorage ไม่ถูกต้อง วิธีการจัดเก็บไม่ควรกลับลำดับของคู่ OID และอนุกรม.
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ