- 08 Apr, 2015 6 commits
-
-
Jason Madden authored
Match the C implementation for the way in which _p_jar and _p_oid can be changed. ZODB depends on this.
-
Jason Madden authored
Support shrinking the Python PickleCache based on a target byte count, and clear out references to ejected objects when done. This makes the ZODB testConnection and testConnectionSavepoint tests pass but is not tested here.
-
Jason Madden authored
The Python version of PickleCache.minimize does what the C version does and ghosts the evicted objects.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
The Python PickleCache is close enough to the C PickleCache that ZODB's testCache passes. Required some small updates and additions to our own test cases; the update_object_size_estimation is not tested here yet.
-
- 07 Apr, 2015 3 commits
-
-
Jason Madden authored
-
Jason Madden authored
Fixes zopefoundation/persistent#18 : Make the .raw() and repr() of the Python TimeStamp match the C version in more cases. Also, make the behaviour of comparisons and hashing match as well; test all this.
-
Jason Madden authored
In the case of a ZODB broken object, the Python persistent implementation needs to bypass the _setattr_ implementation when working with its own internal state variables. This much gets the ZODB broken tests to pass. Need to figure out how to test this locally.
-
- 31 Mar, 2015 3 commits
-
-
Tres Seaver authored
fix test___setstate___interns_dict_keys failure on pypy3
-
David Glick authored
(not using unittest.skipIf because it doesn't exist in python 2.6) Also enable travis tests for 3.4 and pypy3
-
Tres Seaver authored
Intern keys in `__setstate__`
-
- 30 Mar, 2015 1 commit
-
-
David Glick authored
-
- 22 Mar, 2015 1 commit
-
-
David Glick authored
Refs zopefoundation/persistent#15
-
- 18 Dec, 2014 1 commit
-
- 17 Dec, 2014 1 commit
-
-
Marius Gedminas authored
-
- 16 Dec, 2014 10 commits
-
-
Tres Seaver authored
-
Tres Seaver authored
Also, work around edge case on Travis where files aren't found.
-
Tres Seaver authored
-
Tres Seaver authored
Exclude interfaces, whose method docstrings confuse the coverage checker.
-
Tres Seaver authored
-
Tres Seaver authored
-
Tres Seaver authored
-
Tres Seaver authored
-
Tres Seaver authored
Downloaded from https://bootstrap.pypa.io/bootstrap-buildout.py.
-
Tres Seaver authored
-
- 28 Nov, 2014 2 commits
-
-
Tres Seaver authored
[ci skip]
-
Tres Seaver authored
-
- 24 Mar, 2014 1 commit
-
-
Tres Seaver authored
-
- 20 Mar, 2014 3 commits
-
-
Tres Seaver authored
-
Tres Seaver authored
-
Tres Seaver authored
-
- 17 Mar, 2014 2 commits
-
-
Tres Seaver authored
-
Tres Seaver authored
-
- 06 Mar, 2014 2 commits
-
-
Tres Seaver authored
-
Jason Madden authored
-
- 25 Feb, 2014 1 commit
-
-
Tres Seaver authored
-
- 24 Feb, 2014 3 commits
-
-
Jason Madden authored
The pure-Python Persistent class no longer calls subclass's __setattr__ at instance creation time, just like the C version.
-
Tres Seaver authored
-
Tres Seaver authored
-