Repository navigation
Commit 1f54617
committed
test(cypher): align the explicit-LIMIT case with the engine projection budget
b798350 capped an explicit LIMIT at max_rows so an oversized limit cannot
bypass the engine projection budget, and added cypher_return_distinct_counts_
distinct_rows_against_cap_issue1364 to lock that in. cypher_apply_limit still
carried the older TestApplyLimitRespectsExplicit reading (LIMIT 30 with
max_rows=10 returns 30 rows), so the two contracts collided on
release-tooling and the Jenkins shard failed on it.
The clamp is deliberate: it ships with its own regression test and matches
the engine-budget contract, so update cypher_apply_limit to expect the capped
10 rows and truncated:true instead of reverting the guard.1 parent f0e1f8e commit 1f54617
1 file changed
Lines changed: 5 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3091 | 3091 | | |
3092 | 3092 | | |
3093 | 3093 | | |
3094 | | - | |
| 3094 | + | |
| 3095 | + | |
| 3096 | + | |
3095 | 3097 | | |
3096 | 3098 | | |
3097 | 3099 | | |
3098 | | - | |
3099 | | - | |
| 3100 | + | |
| 3101 | + | |
3100 | 3102 | | |
3101 | 3103 | | |
3102 | 3104 | | |
| |||
0 commit comments