Commit Graph

12 Commits (5c2bc4670aa31b7202683e33ec7c93b94de45108)

Author SHA1 Message Date
Rodrigo Nascimento 3be67ddab4
Do not accept model name as param of BaseCache constructor 9 years ago
Rodrigo Nascimento dbb76720e3
Fix typo 9 years ago
Diego Sampaio 24ffb45871 Fix picking fields from cache (#4992) 9 years ago
Rodrigo Nascimento e39bc2a47e
Fix set room as read only 9 years ago
Diego Sampaio 39a17a628a
Fix queries on Loki 9 years ago
Rodrigo Nascimento 23e1895382
Improve loky queries to be more like mongodb queries 9 years ago
Rodrigo Nascimento a300d0dd17
Improve cache query sort performance 9 years ago
Rodrigo Nascimento 96a218ce4f
Do not use cache in migrations 9 years ago
Rodrigo Nascimento fd294053c1
Remove RocketChat.cache.Settings 9 years ago
Rodrigo Nascimento 336b3e8c79
Move Users to new cache format 9 years ago
Rodrigo Nascimento a1da13ba11
Move subscriptions to new cache format 9 years ago
Rodrigo Nascimento 90be79f816
Move cache base to be a base class for models too 9 years ago
Rodrigo Nascimento 4dfb486c74
Isolate db methods from ModelsBase 9 years ago
Rodrigo Nascimento ff3d041ad1
Fix join default channels 9 years ago
Rodrigo Nascimento a63f725dd9
Fix spotlight 9 years ago
Rodrigo Nascimento ada359bac2
Fix last commit 10 years ago
Rodrigo Nascimento 043f316f59
Fix loki 10 years ago
Diego Sampaio dde81b3bdc Fix some cache issues and add findOneById method to _Base cache 10 years ago
Rodrigo Nascimento 1fa0590fc6
Keep cache query more compatible with mongodb 10 years ago
Rodrigo Nascimento 62402f543d
Allow joins via paths 10 years ago
Rodrigo Nascimento 3973a60d84
Fix event names 10 years ago
Rodrigo Nascimento 31e9528214
Remove field $loki on client side 10 years ago
Rodrigo Nascimento 9e1c5919da
Use findByIndex on updateDiffById 10 years ago
Rodrigo Nascimento 9652970b24
Cache: Keep the find behaviour for findByIndex 10 years ago
Rodrigo Nascimento e4205f4221
Log error on updateDiffById if no record found 10 years ago
Rodrigo Nascimento efd37877d2
Return correct value when empty result 10 years ago
Rodrigo Nascimento f877dbd29e
Cache: Fix queries with regex 10 years ago
Rodrigo Nascimento 77d5cc685a
Implement sort and limit for cache find 10 years ago
Rodrigo Nascimento 717e4e2678
Fix query fields of cache find 10 years ago
Rodrigo Nascimento c2adc39dff
Cache: Filter fields for findOne 10 years ago
Rodrigo Nascimento 5d7c5ebb82
Ignore updates in room.usernames 10 years ago
Rodrigo Nascimento ad386fc533
Prevent load existant array of usernames 10 years ago
Rodrigo Nascimento 6d36d95f1c
Add more eventos and allow ignore fields for update event 10 years ago
Rodrigo Nascimento 0f1a3e9ea7
Implement multi indexes 10 years ago
Rodrigo Nascimento d68daea21a
Fix access to direct rooms 10 years ago
Rodrigo Nascimento dc071caf3e
Add option to select fields when querying from cache 10 years ago
Rodrigo Nascimento 2c23d47162
Sync joins on record update 10 years ago
Rodrigo Nascimento 717ad94802
Improve ralations api and sync removed records 10 years ago
Rodrigo Nascimento 6014b0e889
Separate code in files 10 years ago
Rodrigo Nascimento 890e18a7da
Better datadog instrumentation 10 years ago
Rodrigo Nascimento d50fe9ccd1
Init joins and track function stats 10 years ago
Rodrigo Nascimento 57d89616bb
Add eventemitter for cache and init indexes 10 years ago
Rodrigo Nascimento 86da6400ac
Little fixes 10 years ago
Rodrigo Nascimento a59444ab7f
Start using cache for Rooms (Part 4) 10 years ago
Rodrigo Nascimento 7fb9b8e4f0
Remove all Rooms.findOne 10 years ago
Rodrigo Nascimento 9f1c003375
Improve callback logs 10 years ago
Rodrigo Nascimento baa4e4e014
Init class Cache 10 years ago