Alessandro Molina

Results 85 comments of Alessandro Molina

Sessions should provide a `data_serializer` argument that allows you to switch between JSON and PICKLE. For session the primary driving force was that under some conditions it was easy to...

On the pickle in caches the only issue is that there is no easy way to provide the same level of features that people expect from the cache. By replacing...

If you are willing to submit a PR to sign the cached messages, I'm more than willing to review & merge it. Just make sure it's possible to enable/disable signature...

Thanks for the report! Are you able to provide a simple test to reproduce the issue so that I can make it part of the test suite?

JSON serialiser was introduced mostly for security reason in sending/receiving cookies (as pickle might lead to code injection through the sent cookie) but I don't think it was ever extended...

Python2 doesn't support pickle protocol 3, which was introduced in Python3. There is no way to load data in Pickle3 from Python2. But you can set the `pickle.DEFAULT_PROTOCOL` in Python3...

Is the purpose of this to allow multiple applications with same namespace and same key to store in the same redis? I'm only concerned about consistency with the other namespace...

Not sure I got why this should only happen in `_clear_expired`. I get that `cache_region` is going to generate a namespace based on the file names on disk, which is...

It shouldn't. Files on disk will grow unless you delete older ones, but memory usage should be pretty stable. Are you by chance using also Beaker for caching in-memory? I...

I don't use Ignite in any production project, so I don't plan to add support for it. But I'm willing to review and merge a PR if anyone wants to...