Skip to content

Releases: bbc/programmes-caching-library

fix getItem

Choose a tag to compare

@Tasiobg Tasiobg released this 27 Nov 12:32
5a43dfb
v1.1.6

update interface a class with extra parameter (#9)

fix $item value

Choose a tag to compare

@Tasiobg Tasiobg released this 05 Nov 11:35
ff1497c

Because PHP assigns objects by reference after storing the $item in redis we should set it back to its original value, this way further operations on $item will behalf as expected

Fix empty cached item and remove indefinite

Choose a tag to compare

@Tasiobg Tasiobg released this 10 Oct 10:53
11afad2
Fix empty cache response (#6)

* Fix empty cache response
* Bye bye indefinite, we barely knew you

only log stale content if served

Choose a tag to compare

@Tasiobg Tasiobg released this 08 Oct 10:39
v1.1.3

move log inside condition

prefix update

Choose a tag to compare

@Tasiobg Tasiobg released this 13 Sep 15:29
95c1071
add prefix (#5)

The new library stores the key values differently so this prevent issues when using the same key in both libraries

improved logs

Choose a tag to compare

@Tasiobg Tasiobg released this 13 Sep 11:19
02212b6
v1.1.1

test (#4)

v1.1.0 - CacheWithResilience

Choose a tag to compare

@Tasiobg Tasiobg released this 10 Sep 12:04
8075181

This version adds a new class CacheWithResilience which implement a stale-if-error mechanims for the server side cache. In other workd, if a critical API like iSite fail instead of returning a 500 page we can return stale content for a limited amount of time.

Bugfixes

Choose a tag to compare

@felipeparaujo felipeparaujo released this 18 Jan 12:24

This release includes:

  • Fix a bug where not caching made everything blow up
  • Re-adding deleteItem to interface

Code quality improvements

Choose a tag to compare

@felipeparaujo felipeparaujo released this 17 Jan 13:17

This release includes:

  • Small code quality improvements

v1.0

Choose a tag to compare

@felipeparaujo felipeparaujo released this 17 Jan 12:44

Initial Release