You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve reversibility performance via caching (Django's built-in, not CacheOps). Either on the membership instances themselves or the groups. The goal is to cut down reverse lookup time to something reasonable for the user. As an example with current performance, 10k Devices with 10 Dynamic Groups can cause the Device Dynamic Group Detail view (Devices > Device > Dynamic Groups) can sometimes fail to load.
User (likely developers) should be able to choose if they can use the cached lists or need to skip the cache for 100% accuracy.
Cache should have reasonable expiration behavior as well as refreshed with basic operations (modifications of the Dynamic Group's filter definition).
Improve reversibility performance via caching (Django's built-in, not CacheOps). Either on the membership instances themselves or the groups. The goal is to cut down reverse lookup time to something reasonable for the user. As an example with current performance, 10k Devices with 10 Dynamic Groups can cause the Device Dynamic Group Detail view (Devices > Device > Dynamic Groups) can sometimes fail to load.
User (likely developers) should be able to choose if they can use the cached lists or need to skip the cache for 100% accuracy.
Cache should have reasonable expiration behavior as well as refreshed with basic operations (modifications of the Dynamic Group's filter definition).
Other ideas have been moved up to #3268
The text was updated successfully, but these errors were encountered: