[Bug]: `max-query-parallelism` accepts values outside documented 1-8 range
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
Research direction
Start at DAB's config deserialization for max-query-parallelism and trace where its documented range is represented. Add coverage for values 0 and 9, then verify that out-of-range values are rejected while values from 1 through 8 remain accepted.
Written by the indexing model from the issue text.
Description
The docs state the valid range for max-query-parallelism is 1-8. However, both 0 and 9 are accepted without error.
Expected
DAB should reject values outside the 1-8 range at config deserialization.
Actual
| Value | Result |
|---|---|
0 |
Accepted, DAB starts, health checks run (9 checks returned) |
9 |
Accepted, DAB starts, health checks run (9 checks returned) |
Impact: max-query-parallelism=0 is particularly concerning — it's unclear whether this means "no parallelism" (sequential) or "unlimited parallelism". Testing showed health checks still execute and return results, so 0 likely defaults to some internal value.
- Dominant language
- C#
- Stars
- 1.5k
- Forks
- 372
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 7
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/data-api-builder
-
pgsql
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Azure/data-api-builder#3598 ·
-
2.x cli mcp-server
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Azure/data-api-builder#3576 ·
-
2.x telemetry
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Azure/data-api-builder#3564 ·
-
2.x telemetry
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Azure/data-api-builder#3562 ·
-
2.x rest
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Azure/data-api-builder#3551 ·
All issues in Azure/data-api-builder
Similar issues
-
type/automation type/tech-debt
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
t/bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
ci-failure-cause test-failure
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
area:auth FE mvp P3
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
klasolsson81/jobbliggaren#1788 ·