-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set execution depth limit for GQL #1430
Comments
<!--- Provide a general summary of your changes in the Title above --> ## Description <!--- Describe your changes in detail --> We have the possibility for "infinite" recursion in our parties query (sub-parties) ``` parties { subParties { subParties { subParties { subParties { ... } } } } } ``` Capping the global query depth level at 10. (Max depth on dialogById seems to be 7) ``` query q { dialogById(dialogId: "c8147d41-936e-4124-8119-ea1add40c4b4") { dialog { transmissions { content { title { mediaType value { value } } } } } } } ``` ## Related Issue(s) - #1430
🤖 I have created a release *beep* *boop* --- ## [1.32.0](v1.31.0...v1.32.0) (2024-11-12) ### Features * **graphql:** Set max execution depth to 10 ([#1431](#1431)) ([8845e49](8845e49)), closes [#1430](#1430) * **performance:** create a k6 purge script to run after creating dialogs ([#1435](#1435)) ([9555d78](9555d78)) * **performance:** Expands search for serviceowners, improved tracing and logging ([#1439](#1439)) ([b1d6eaf](b1d6eaf)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Initiell test: |
Tester med en gammel kjenning fra arbeidsflate test Aktor Kjær 26818999827 |
We have the possibility for "infinite" recursion in our parties query (sub-parties)
Capping the global query depth level at 10.
(Max depth on dialogById seems to be 7)
The text was updated successfully, but these errors were encountered: