adding compress as a serialization option
Merge branch 'serialize' into store
Merge branch 'serialize' into cache
Merge branch 'store' into cache