diff options
author | Vitaly Takmazov | 2022-12-09 14:12:33 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2022-12-09 14:12:33 +0300 |
commit | 13b81d40fde2939500924403dd767bdc9887ff14 (patch) | |
tree | 74d326f21355c53c803fe34a57326c959f602c37 | |
parent | cef2623a14f2de68775bc70158b8616eeaaeea6e (diff) |
Fix cache keys
-rw-r--r-- | src/main/java/com/juick/service/MessagesService.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/com/juick/service/MessagesService.java b/src/main/java/com/juick/service/MessagesService.java index 1afeb216..0a881924 100644 --- a/src/main/java/com/juick/service/MessagesService.java +++ b/src/main/java/com/juick/service/MessagesService.java @@ -80,7 +80,7 @@ public interface MessagesService { List<Pair<Integer, User>> getMessagesRecommendations(Collection<Integer> mids); - @Cacheable(value = "discover", key="#visitorUid + #before") + @Cacheable(value = "discover", key="{ #visitorUid, #before }") List<Integer> getAll(int visitorUid, int before); List<Integer> getTag(int tid, int visitorUid, int before, int cnt); @@ -93,7 +93,7 @@ public interface MessagesService { List<Integer> getPrivate(int uid, int before); - @Cacheable(value = "discussions", key="#uid + #to") + @Cacheable(value = "discussions", key="{ #uid, #to }") List<Integer> getDiscussions(int uid, Long to); /** @@ -122,13 +122,13 @@ public interface MessagesService { List<Integer> getUserSearch(User visitor, int UID, String search, int privacy, int page); - @Cacheable(value = "messages", key="#visitor.uid + #mids.hashCode()") + @Cacheable(value = "messages", key="{ #visitor.uid, #mids.hashCode() }") List<Message> getMessages(User visitor, List<Integer> mids); @CacheEvict(value = { "discover", "discussions", "messages", "replies" }, allEntries = true) Map<Integer,Set<Reaction>> updateReactionsFor(final List<Integer> mid); - @Cacheable(value = "replies", key="#user.uid + #mid") + @Cacheable(value = "replies", key="{ #user.uid, #mid }") List<Message> getReplies(User user, int mid); boolean setMessagePrivacy(int mid); |