ZODB3

软件截图:
ZODB3
软件详细信息:
版本: 4.0.0 Alpha 4
上传日期: 15 Apr 15
许可: 免费
人气: 77

Rating: 1.5/5 (Total Votes: 2)

ZODB3(Zope的对象数据库)提供了Python的面向对象的数据库,提供一个高透明度。
 应用程序可以利用的对象数据库的功能很少,如果有的话,更改应用程序逻辑。 ZODB包括功能,如一个可插拔存储接口,丰富的事务支持,并撤消

什么在此版本中是新的

  • 为'_p_serial“持久化对象的字节(修正兼容性近期持续释放)强制使用。

什么是3.10.5版本,新的

  • 在解决冲突时的状态包括跨数据库的持续性失败与类引用无法导入。

什么是3.10.4版本,新的

  • 在解决冲突时的状态包含类的持久引用失败无法导入。

什么的3.10.3版本是新的

  • 在修复的错误:
  • "活动监视器没有更新的子连接时连接回到泳池和QUOT;
  • 在https://bugs.launchpad.net/zodb/+bug/737198
  • "斑点临时文件获取的删除之前它应该",https://bugs.launchpad.net/zodb/+bug/595378
  • 系统的方式做到这一点的是,经过提交过程已经开始交易被中止。我不知道如何做到这一点在野外发生。
  • 在3.10.3中,ZEO tpc_abort调用服务器更改为是同步的,这应该解决这种情况。也许还有另一种情况。
  • 在性能的增强:
  • 在改进ZEO客户端的缓存实现,使其不太可能驱逐正在使用的对象。
  • 小(可能是微不足道的),减少CPU的ZEO存储服务器,以服务对象的负载和网络代码。

什么的3.10.1版本是新的

  • 在修复的错误:
  • 当一个事务回滚添加对象,并随后加入了更多的对象后的保存点,并承诺,可以提出与QUOT错误; ValueError错误:不同的对象已经有相同的OID"导致交易失败。糟糕的是,这可能留下一个数据库中的状态下,后续的交易中的相同的过程将失败。
  • 在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客户对''的别名'localhost'的。
  • 当池超时指定的数据库和旧的连接被删除,由于超时,错误是由于连接清理逻辑的错误发生。
  • 当mulri数据库连接是不再使用,清理,其子连接不正确清理。
  • 在更改suppprt的IPv6打破了在Mac OS X中的问题的修正,可能导致服务器停止接受连接。

什么在3.9.7版本新

  • 在修复的错误:
  • 在转变方式,垃圾收集对待词典在Python 2.7打破了对象/关系缓存实现。 (https://bugs.launchpad.net/zodb/+bug/641481)

  • 通过SIGUSR2信号
  • 在Python的2.7不正式支持,但我们发布的二进制文件,所以...... Logrotation / repoening没有得到执行。 (https://bugs.launchpad.net/zodb/+bug/143600)
  • 当连接上使用多数据库,缓存管理操作,cacheMinimize和cacheGC,并没有应用到子连接。

什么版本的新 3.10.0 Beta版7:

  • 在错误修正:
  • 在ZEO没有使用IPv6 addrsses工作。增加了对IPv6的支持贡献的马丁诉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变量不会被清除,从而导致错误的惊喜的。

  • 当客户端重新连接到存储
  • 在ZEO扩展方法失败。 (https://bugs.launchpad.net/zodb/+bug/143344)
  • 在对象在后来被中止可能_p_changed仍设置(https://bugs.launchpad.net/zodb/+bug/615758)交易增加。
  • 在澄清的情况下lastTransaction返回值时,根本就没有什么交易。现在一串8零点(又名" Z64")指定
  • 当连接上使用多数据库,缓存管理操作,cacheMinimize和cacheGC,并没有应用到子连接。
  • 在一个blob禾实际编写任何设置_p_changed导致错误。 (https://bugs.launchpad.net/zodb/+bug/440234)
  • 的fstest的详细模式被打破。 (https://bugs.launchpad.net/zodb/+bug/475996)
  • 在保存点创建对象ID被回滚wren't被重用。 (https://bugs.launchpad.net/zodb/+bug/588389)
  • 在Logrotation /通过SIGUSR2信号repoening没有得到执行。 (https://bugs.launchpad.net/zodb/+bug/143600)(在Windows未测试。)

什么版本的新 3.10.0 Beta版6:

  • 在进程退出或数据库关闭可能导致ZEO缓存有不正确的数据,由于在失效方式有问题进行了处理。
  • 在数据库的连接并没有失效的缓存条目时响应checkCurrentSerialInTransaction错误提出了冲突的错误。通常情况下,这不应该是一个问题,因为应该有这些OID这将导致无效的对象挂起的失效。已经有已经造成过时的数据以保持在高速缓存中的问题用的ZEO持久高速缓存管理。 (这有可能是最后一次,这些在3.10.0b5得到解决。)无效读取数据时,有一个冲突的错误提供了一些额外的保险。
  • 在该界面中,ZODB.interfaces.IStorage是不正确的。这家商店的方法不应该返回OID和串行对的序列。

要求

  • 在Python中

类似的软件

doppler
doppler

20 Feb 15

SQLAntaresia
SQLAntaresia

14 Apr 15

Helmholtz
Helmholtz

15 Apr 15

dse
dse

14 Apr 15

显影剂的其他软件 Zope Corporation

Zope
Zope

19 Jul 15

Acquisition
Acquisition

4 Jun 15

Zope
Zope

2 Jun 15

意见 ZODB3

评论没有发现
添加评论
打开图片!