• Julien Muchembled's avatar
    client: revert incorrect memory optimization · 763806e0
    Julien Muchembled authored
    Since commit d2d77437 ("client: make the cache
    tolerant to late invalidations when the entry is in the history queue"),
    invalidated items became current again when they were moved to the history
    queue, which was wrong for 2 reasons:
    - only the last items of _oid_dict values may have next_tid=None,
    - and for such items, they could be wrongly reused when caching the real
      current data.
    763806e0
Name
Last commit
Last update
neo Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
BUGS.rst Loading commit data...
CHANGELOG.rst Loading commit data...
COPYING Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
TESTS.txt Loading commit data...
TODO Loading commit data...
UPGRADE.rst Loading commit data...
ZODB3.patch Loading commit data...
importer.conf Loading commit data...
neo.conf Loading commit data...
neoadmin Loading commit data...
neoctl Loading commit data...
neolog Loading commit data...
neomaster Loading commit data...
neomigrate Loading commit data...
neostorage Loading commit data...
setup.py Loading commit data...