Commit 3e48ea6
committed
fix: add DB container startup retry and wire QueryBuilder offset()
The SQL Server CI test failures were caused by Docker container startup
flakiness (Step 5: "Start external DB"), not code issues. Add retry
logic (3 attempts with cleanup) for external DB container startup.
Also fix QueryBuilder.offset() which stored the value but never passed
it to finder args. Now uses Wheels internal $limit/$offset parameters
for precise row-range control across all database engines.
https://claude.ai/code/session_01TYLbmcU97RcvZUDdyUfS1t1 parent 6fc556f commit 3e48ea6
File tree
2 files changed
+26
-3
lines changed- .github/workflows
- vendor/wheels/model/query
2 files changed
+26
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
153 | 172 | | |
154 | 173 | | |
155 | 174 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
272 | | - | |
273 | | - | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
274 | 278 | | |
275 | 279 | | |
276 | 280 | | |
| |||
0 commit comments