From b7b880212fabd0a68fd168b1903f78e1ffece2d8 Mon Sep 17 00:00:00 2001 From: RashiSah Date: Sun, 20 May 2018 01:33:47 +0530 Subject: [PATCH] Remove caching from artist files --- brainzutils/musicbrainz_db/artist.py | 9 ++------- brainzutils/musicbrainz_db/tests/test_artist.py | 2 -- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/brainzutils/musicbrainz_db/artist.py b/brainzutils/musicbrainz_db/artist.py index b844524..5daa532 100644 --- a/brainzutils/musicbrainz_db/artist.py +++ b/brainzutils/musicbrainz_db/artist.py @@ -1,8 +1,7 @@ from collections import defaultdict from sqlalchemy.orm import joinedload from mbdata import models -from brainzutils import cache -from brainzutils.musicbrainz_db import mb_session, DEFAULT_CACHE_EXPIRATION +from brainzutils.musicbrainz_db import mb_session from brainzutils.musicbrainz_db.helpers import get_relationship_info from brainzutils.musicbrainz_db.utils import get_entities_by_gids from brainzutils.musicbrainz_db.serialize import serialize_artists @@ -16,11 +15,7 @@ def get_artist_by_id(mbid): Returns: Dictionary containing the artist information """ - key = cache.gen_key(mbid) - artist = cache.get(key) - if not artist: - artist = _get_artist_by_id(mbid) - cache.set(key=key, val=artist, time=DEFAULT_CACHE_EXPIRATION) + artist = _get_artist_by_id(mbid) return artist diff --git a/brainzutils/musicbrainz_db/tests/test_artist.py b/brainzutils/musicbrainz_db/tests/test_artist.py index 26b8f8a..6f80bfd 100644 --- a/brainzutils/musicbrainz_db/tests/test_artist.py +++ b/brainzutils/musicbrainz_db/tests/test_artist.py @@ -2,13 +2,11 @@ from mock import MagicMock from brainzutils.musicbrainz_db.test_data import artist_linkin_park, artist_jay_z from brainzutils.musicbrainz_db import artist as mb_artist -from brainzutils.musicbrainz_db.tests import setup_cache class ArtistTestCase(TestCase): def setUp(self): - setup_cache() mb_artist.mb_session = MagicMock() self.mock_db = mb_artist.mb_session.return_value.__enter__.return_value self.artist_query = self.mock_db.query.return_value.options.return_value.filter.return_value.all