Skip to content

Releases: paulmooreparks/SetAssociativeCache

Release 0.5

19 Aug 13:53
Compare
Choose a tag to compare

Added TLRU (time-aware least-recently used) cache implementation. This required A LOT of refactoring to make it work, and I made some changes to how CacheImplBase is designed, which will require my three-part article series to expand to four parts.

There is now a test application for the TLRU implementation that lets you cache web requests and watch them expire from the TLRU cache.

I still need to add a lot of unit tests for TLRU, which is the next item on the to-do list.

Release 0.4

07 Aug 03:29
8751acf
Compare
Choose a tag to compare
Release 0.4 Pre-release
Pre-release

Final code changes before starting part 3 of the article series. That doesn't mean the code won't change; I tend to discover things as I write about my code. The code should, hopefully, stay mostly stable.

Release 0.3

07 Aug 02:06
Compare
Choose a tag to compare
Release 0.3 Pre-release
Pre-release

Complete clean-up of code with comments; clean-up of naming.

Release 0.2

06 Aug 08:31
Compare
Choose a tag to compare
Release 0.2 Pre-release
Pre-release

Slightly cleaner internal implementation. No major changes in function.

Release 0.1

03 Aug 03:37
Compare
Choose a tag to compare
Release 0.1 Pre-release
Pre-release

Basic functionality is now in place and tested. I still need to implement a few more interfaces like ISerializable.