ZODB3

Скріншот програми:
ZODB3
Дані програми:
Версія: 4.0.0 Alpha 4
Дата завантаження: 15 Apr 15
Розробник: Zope Corporation
Ліцензія: Безкоштовно
Популярність: 16

Rating: 1.5/5 (Total Votes: 2)

ZODB3 (Zope об'єкт бази даних) забезпечує базу даних об'єктно-орієнтовану систему для Python, що забезпечує високий ступінь прозорості.
 Додатки можуть скористатися функціями об'єктних баз даних з декількома, якщо такі є, зміни в логіці програми. ZODB включає в себе такі функції, як plugable інтерфейсу зберігання, багатої підтримкою транзакцій, а також скасувати

Що нового У цьому випуску :.

  • Примусове використання байт для '_p_serial "стійких об'єктів (Виправлення сумісності з останніми стійких версіях).

Що нового у версії 3.10.5:

  • Вирішення конфліктів не стало, коли держава входить постійне межбазовий посилання з класами, які не можуть бути імпортовані.

Що нового у версії 3.10.4:

  • Вирішення конфліктів не стало, коли держава входить постійні посилання з класами які не можуть бути імпортовані.

Що нового у версії 3.10.3:

  • Виправлені помилки:
  • & Quot; монітор активності не оновлюється subconnections коли з'єднання повернувся в басейн і Quot;
  • https://bugs.launchpad.net/zodb/+bug/737198
  • & Quot; Blob тимчасового файлу Get було видалено, після чого він і Quot;, https://bugs.launchpad.net/zodb/+bug/595378
  • спосіб, щоб це сталося, що транзакція була перервана після того, як процес здійснення почався. Я не знаю, як це буде відбуватися в умовах дикої природи.
  • В 3.10.3, ZEO tpc_abort подзвонити в сервер змінений на синхронні, що слід розглянути цей випадок. Можливо, є ще один випадок.
  • Покращена продуктивність:
  • реалізація кешу клієнта Покращена ZEO, щоб зробити його менш імовірно, щоб виселити об'єкти, які використовуються.
  • Малий (можливо, незначна) зниження процесора в серверах зберігання ZEO для обслуговування об'єктів навантаження і в мережевий код.

Що нового у версії 3.10.1:

  • Виправлені помилки:
  • Коли відкат транзакції точку збереження після додавання об'єктів і потім додавали кілька об'єктів та скоїв, помилка може бути піднятий і Quot; ValueError: інший об'єкт вже має один і той же OID & Quot; в результаті чого угода на провал. Гірше того, це може залишити базу даних в стан, в якому подальші операції в тому ж процесі не вдасться.
  • https://bugs.launchpad.net/zodb/+bug/665452
  • Unix сокети не працює для ZEO (з додаванням підтримки IPv6). https://bugs.launchpad.net/zodb/+bug/663259
  • Прибрано missfeature, що може викликати проблеми з продуктивністю при використанні зовнішнього збирач сміття з ZEO. Коли об'єкти були видалені з сховища, інвалідаціі були відправлені клієнтам. Це не має ніякого сенсу. Це дико малоймовірно, що інші сполуки / клієнти мають копії сміття. У нормальному колекції зберігання сміття, ми не посилаємо інвалідаціі. Там немає причин, щоб відправити їх, коли використовується зовнішній збирач сміття.
  • ZEO моделювання кеша клієнта misshandled інвалідаціі, що викликають неправильні статистику і помилки.

Що нового у версії 3.10.0 Beta 8:

  • Виправлені помилки:
  • На деяких системах, використовуючи порожній рядок на адресу сервера клієнта ZEO призвело до помилки гнізда. Тепер клієнти ZEO лікування '' як псевдонім для "локальний".
  • Коли тайм-аут басейн був вказаний для бази даних і старі зв'язки були видалені з-за тайм-ауту, помилка через помилку в логіці підключення очищення.
  • Коли з'єднання mulri-бази даних були більше не використовується і очищені, їх subconnections не було не прибираються належним чином.
  • Зміни в suppprt IPv6 зламав Виправлення помилки на Mac OS X, яка може призвести сервер перестане приймати з'єднання.

Що нового у версії 3.9.7:

  • Виправлені помилки:
  • Зміни в дорозі, що збір сміття лікує словники Python 2.7 зламав реалізація кешу об'єкту / підключення. (Https://bugs.launchpad.net/zodb/+bug/641481)
  • Python 2.7 офіційно не підтримується, але ми випускали набори для нього, так що ... Logrotation / repoening за допомогою сигналу SIGUSR2 не був реалізований. (Https://bugs.launchpad.net/zodb/+bug/143600)
  • При використанні мульти-бази даних, операції кеш-менеджменту на зв'язку cacheMinimize і cacheGC, що не були застосовані до subconnections.

Що нового у версії 3.10.0 Beta 7:

  • Виправлені помилки:
  • ZEO не функціонувати для addrsses IPv6. Додана підтримка IPv6 надані Мартіна V. Lowis.
  • Зміни в дорозі, що збір гараж лікує словники Python 2.7 зламав реалізація кешу об'єкту / підключення. (Https://bugs.launchpad.net/zodb/+bug/641481)
  • помилка для зберігання файлів може призвести до ZEO клієнтам неправильну інформацію про поточну версію об'єкта після перепідключення до сервера бази даних.
  • Оновлені "repozo --kill-старі-по-повній" параметр для видалення файлів будь-якого «.index", що відповідають резервні копії видаляються.
  • Коли об'єкти були додані в точки збереження, і або точки збереження відкат (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 нулів (ака & Quot; z64 і Quot;). Здається
  • При використанні мульти-бази даних, операції кеш-менеджменту на зв'язку cacheMinimize і cacheGC, що не були застосовані до subconnections.
  • Установка _p_changed на BLOB горе насправді нічого писати викликав помилку. (Https://bugs.launchpad.net/zodb/+bug/440234)
  • докладний режим fstest була порушена. (Https://bugs.launchpad.net/zodb/+bug/475996)
  • Object IDS, створені в точці збереження, що відкат wren't повторного використання. (Https://bugs.launchpad.net/zodb/+bug/588389)
  • Logrotation / repoening за допомогою сигналу SIGUSR2 не був реалізований. (Https://bugs.launchpad.net/zodb/+bug/143600) (неперевірені на вікнах).

Що нового у версії 3.10.0 Beta 6:

  • процес завершується або закриває бази даних може призвести до ZEO кеші, щоб мати невірні дані через проблеми в дорозі інвалідаціі були оброблені.
  • Підключення до баз даних не позбавляє записи кешу, коли помилки конфлікту були підняті у відповідь на помилки checkCurrentSerialInTransaction. Як правило, це не повинно бути проблемою, так як там повинно бути в очікуванні інвалідаціі для цих OID, які викличуть об'єкт повинен бути переглянутий. Там були проблеми з ZEO постійного управління кешу, який викликали з даних дати, щоб залишатися в кеші. (Цілком можливо, що останній з них були розглянуті в 3.10.0b5.) Визнання такими, що втратили силу зчитувати дані, коли є помилка конфлікт дає деяке додаткове страхування.
  • інтерфейс, ZODB.interfaces.IStorage було неправильним. Метод магазин ніколи не повинна повертати послідовність OID і серійних пар.

Вимоги

  • Python

Схожі програми

Qore Glut Module
Qore Glut Module

20 Feb 15

Vino
Vino

20 Feb 15

Spring Framework
Spring Framework

17 Feb 15

Інші програми розробника Zope Corporation

Acquisition
Acquisition

4 Jun 15

Zope
Zope

2 Jun 15

ZODB
ZODB

21 Jul 15

ZODB3

Коментар не знайдено
додати коментар
Включіть картинки!