Strictly adhere to the expiry when using the pdo state storage. This brings the behavior in line with the of the memcache implementation and this means that the frequency at which the GC runs can be much, much lower.
Todo:
Move GC run (cleanExpired) to setValue(). This will make the number of times that the GC runs more predictable
Make the probability that the GC runs configurable
Edit Michiel:
I opened this PR based on your work: #25 merging that into this branch should get us another step in the right direction.
Strictly adhere to the expiry when using the pdo state storage. This brings the behavior in line with the of the memcache implementation and this means that the frequency at which the GC runs can be much, much lower.
Todo:
Edit Michiel: I opened this PR based on your work: #25 merging that into this branch should get us another step in the right direction.