Commit 1b5918f1 authored by Jaap Roes's avatar Jaap Roes Committed by Tim Graham
Browse files

Fixed #23625 -- Removed CacheClass shim

parent 322cbe0d
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -200,8 +200,3 @@ class DatabaseCache(BaseDatabaseCache):
        table = connections[db].ops.quote_name(self._table)
        with connections[db].cursor() as cursor:
            cursor.execute('DELETE FROM %s' % table)


# For backwards compatibility
class CacheClass(DatabaseCache):
    pass
+0 −5
Original line number Diff line number Diff line
@@ -41,8 +41,3 @@ class DummyCache(BaseCache):

    def clear(self):
        pass


# For backwards compatibility
class CacheClass(DummyCache):
    pass
+0 −5
Original line number Diff line number Diff line
@@ -150,8 +150,3 @@ class FileBasedCache(BaseCache):
        filelist = [os.path.join(self._dir, fname) for fname
                    in glob.glob1(self._dir, '*%s' % self.cache_suffix)]
        return filelist


# For backwards compatibility
class CacheClass(FileBasedCache):
    pass
+0 −5
Original line number Diff line number Diff line
@@ -127,8 +127,3 @@ class LocMemCache(BaseCache):
    def clear(self):
        self._cache.clear()
        self._expire_info.clear()


# For backwards compatibility
class CacheClass(LocMemCache):
    pass
+6 −0
Original line number Diff line number Diff line
@@ -615,6 +615,12 @@ Miscellaneous
* GIS-specific lookups have been refactored to use the
  :class:`django.db.models.Lookup` API.

* The ``CacheClass`` shim has been removed from all cache backends.
  These aliases were provided for backwards compatibility with Django 1.3.
  If you are still using them, please update your project to use the real
  class name found in the :setting:`BACKEND <CACHES-BACKEND>` key of the
  :setting:`CACHES` setting.

.. _deprecated-features-1.8:

Features deprecated in 1.8