• Chris Withers's avatar
    merge of DA.py caching work from 2.9 branch: · 0e0bb023
    Chris Withers authored
          - Reworking of _cached_result in Shared.DC.ZRDB.DA.DA:
    
            - fixed KeyError reported in Collector #2212
    
            - fixed two memory leaks that occurred under high load
    
            - fixed broken cache keys for people using the obscure 
              Shared.DC.ZRDB.DA.DA.connection_hook
    
            - fixed incorrect cache ordering resulting in newer results
              being dumped when the cache became too large.
    0e0bb023
DA.py 22.3 KB