Skip to content

Releases: TurnerSoftware/CacheTower

0.2.0

24 Oct 11:04
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

There are a lot of releases in a short amount of time because I'm writing a lot of code at once - this will settle down soon

Major Changes

  • Changed ICacheLayer to be split to IAsyncCacheLayer and ISyncCacheLayer, both usable through CacheStack
  • FileCacheLayerBase no longer does async serialization. It will, however, still asynchronously read the file to memory from disk.

Performance Changes

  • CacheStack is 15% - 40% faster while allocating 25% - 50% less
  • MemoryCacheLayer is ~7% faster while allocating ~13% less
  • JsonFileCacheLayer is ~3% faster while allocating ~99% less 🎉
  • ProtobufFileCacheLayer is ~3% faster

0.1.2

20 Oct 11:29
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

Updated MongoFramework (be0b65c)
Improved MemoryCacheLayer performance & allocations (6accd62)

0.1.1

17 Oct 07:57
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

First generally usable and somewhat stable pre-release.

Features:

  • In-Memory Caching Provider
  • JSON and Protobuf File System Caching Providers
  • Redis Caching Provider
  • MongoDB Caching Provider
  • Redis Locking Extension
  • Redis Remote Eviction Extension

0.0.1

09 Oct 08:16
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

Initial build