From 73d38b5d7285b198c41ae537c1b28d858e9fbf40 Mon Sep 17 00:00:00 2001 From: Bertrand Bordage Date: Sun, 28 Sep 2014 01:49:36 +0200 Subject: [PATCH] Version 0.2.0 --- CHANGELOG.rst | 20 ++++++++++++++++++++ cachalot/__init__.py | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 0000000..4c87d61 --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,20 @@ +What’s new in django-cachalot? +============================== + +0.2 +--- + +- Adds a test suite +- Fixes invalidation for data creation/deletion +- Stops caching on queries defining ``select`` or ``where`` arguments + with ``QuerySet.extra`` + +0.1 +--- + +Prototype simply caching all SQL queries reading the database +and trying to invalidate them when SQL queries modify the database. + +Has issues invalidating deletions and creations. +Also caches ``QuerySet.extra`` queries but can’t reliably invalidate them. +No transaction support, no test, no multi-database support, etc. diff --git a/cachalot/__init__.py b/cachalot/__init__.py index a8581a3..ee1083b 100644 --- a/cachalot/__init__.py +++ b/cachalot/__init__.py @@ -1,2 +1,2 @@ -__version__ = (0, 1, 0, 'post') +__version__ = (0, 2, 0) version_string = '.'.join(str(n) for n in __version__)