This was ultimately worked around by changing the query/API request to avoid the problematic aspect of the query's performance, but we need to fix the way the game service processes requests for duplicate data, especially when it comes from an external resource (like the the idm service).
Example, the root cause of: https://github.com/LearnersGuild/game/pull/820
This was ultimately worked around by changing the query/API request to avoid the problematic aspect of the query's performance, but we need to fix the way the
game
service processes requests for duplicate data, especially when it comes from an external resource (like the theidm
service).