GraphQL 2024.1: Transition to Complexity-Based Query Rejection to Reduce Alert Noise
Goal: Reduce Alert Noise via Complexity-Based Rejection The primary objective is to shift from execution-time monitoring to pre-execution query complexity analysis in GraphQL servers. By assigning numerical costs to fields and rejecting operations that exceed a configurable threshold, we aim to prevent resource exhaustion events that currently trigger excess