- 02 Jun, 2000 1 commit
-
-
Jim Fulton authored
-
- 30 May, 2000 2 commits
-
-
Jim Fulton authored
got registered. (Deja vu all over again. ;) Changed to commit objects in registration order and to allow additional objects to get registered while commiting. (The later was wanted by PJE.) Added a comment in commit to explain the "invariant". Fixed bug that caused objects to get multiply aborted. Now always clear object registry on commit and abort. This seems like a good idea anyway. (We were relying on free_transaction to have the same effect. This faild miserably in single-threaded apps and in certain error conditions. Added a teeny optimization in get_transaction().
-
Jim Fulton authored
transparent Pythonic sematics for __setattr__ and __delattr__. If these methods are implemented, then they *must*:: self._p_changed=1 # prefered or:: self.__changed__(1) # if people get the heebe-jeebees from setting attrs to manually register that an object's persistent state has changed, if, in fact, it has.
-
- 28 May, 2000 3 commits
-
-
Chris McDonough authored
-
Chris McDonough authored
-
Chris McDonough authored
Fixed "while objects" loop in commit to do the right thing with the object list element (toss it) if it doesn't have a _p_jar. Not doing this was causing an infinite loop.
-
- 27 May, 2000 2 commits
-
-
Chris McDonough authored
-
Chris McDonough authored
-
- 26 May, 2000 1 commit
-
- 24 May, 2000 1 commit
-
-
Shane Hathaway authored
-
- 20 May, 2000 1 commit
-
-
Jim Fulton authored
-
- 17 May, 2000 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
- 16 May, 2000 2 commits
-
-
Jim Fulton authored
Added macro, PERSISTENCE_FLAGS, that contains the standard persistence ExtensionClass class flags. This macro is provided to make it easier to maintain persistent base classes.
-
Jim Fulton authored
with standard Python semantics.
-
- 12 May, 2000 1 commit
-
-
Jim Fulton authored
-
- 09 May, 2000 6 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
when tpc_begin failed.
-
- 05 May, 2000 2 commits
-
-
Jim Fulton authored
implementation a little more orthodox and, more importantly, allows ZEO perform stores asynchronously (and then synchronize on the vote).
-
Jim Fulton authored
-
- 21 Apr, 2000 2 commits
-
-
Jim Fulton authored
-
Tres Seaver authored
-
- 20 Apr, 2000 2 commits
-
-
Chris McDonough authored
-
Chris McDonough authored
Made unpickler show the data from a pickled instance when it can't load the object from the ZODB for whatever reason. Helps when trying to debug why your object won't load.
-
- 14 Apr, 2000 1 commit
-
-
Jim Fulton authored
This reduced the amount of code and should make the next step, adding failure handling, much easier. Also changed invalidation protocol to be atomic (or close enough).
-
- 13 Apr, 2000 1 commit
-
-
Tres Seaver authored
-
- 12 Apr, 2000 1 commit
-
-
Jim Fulton authored
skip oid DECREFing logic.
-
- 08 Apr, 2000 1 commit
-
-
Ken Manheimer authored
parent is killed first. (Otherwise, sometimes - often - a new child was being spawned before the parent was clobbered, and the zeo server survived...)
-
- 06 Apr, 2000 1 commit
-
-
Christopher Petrilli authored
-
- 23 Mar, 2000 1 commit
-
-
Jim Fulton authored
-
- 22 Mar, 2000 3 commits
-
-
Michel Pelletier authored
-
Michel Pelletier authored
-
Jim Fulton authored
-
- 06 Mar, 2000 1 commit
-
-
Jim Fulton authored
called TimeStamp_yad inconsistently. Now both TimeStamp_abst and TimeStamp_yad are called with "0-based" non-adjusted years.
-
- 11 Jan, 2000 1 commit
-
-
Jim Fulton authored
management of pool lock.
-