ZopePublication Competing writes/reads, database conflict error

Vladislav Vorobiev <[email protected]> Mon, 23 Apr 2012 11:52:28 +0400
Newsgroups gmane.comp.web.zope.german
Message-ID <CADmZVq_BknFCNkxu5nU6UcqGoTrxDu7BNMQH0o3BKUXLV8HSvw@mail.gmail.com>
Hi,

In einem BTreeContainer "images".

erstelle ich in einer größeren Transaktion viele viele Objekte.

etwa so

for i in range(0,100000000):
  self['images'][i]=myObj()

wenn ich während der Erstell-Transaktion im "images" container etwas
zähle(lese) z.B. so

len(self.keys())

bekomme ich am ende der Erstell-schleife und es gibt ein Roll-Back

2012-04-23T11:12:10 WARNING ZopePublication Competing writes/reads
database conflict error (oid 0x07d3, class myclass)

Wie kommt es zur diesem Konflikt? Ich lese ja nur. Kann man das
verhalten irgend wie abstellen?

Ich dachte solche read/write Konflikte gehören der Vergangenheit an.

ZODB3-3.10.5-py2.7-linux-x86_64.egg

Danke
Vlad


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope