Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
improve cache (hash) performance of read cache

pre-calculate hash value
Merge pull request #111 from snazy/master

Improvce cache (hash) performance of session's read cache