Commit ab95309
committed
sqlite: isolate applyChangeset filter errors
Track filter callback failures within each applyChangeset() invocation.
Returning false from xFilter is not a SQLite error. This previously left
the database-wide suppression flag set, which could hide the next
unrelated SQLite error.
Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com>
Assisted-by: codex:gpt-5.6-sol
PR-URL: #64823
Fixes: #64822
Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>1 parent d512d2d commit ab95309
2 files changed
Lines changed: 13 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2326 | 2326 | | |
2327 | 2327 | | |
2328 | 2328 | | |
| 2329 | + | |
2329 | 2330 | | |
2330 | 2331 | | |
2331 | 2332 | | |
| |||
2387 | 2388 | | |
2388 | 2389 | | |
2389 | 2390 | | |
2390 | | - | |
2391 | | - | |
| 2391 | + | |
| 2392 | + | |
2392 | 2393 | | |
2393 | 2394 | | |
2394 | | - | |
| 2395 | + | |
2395 | 2396 | | |
2396 | 2397 | | |
2397 | 2398 | | |
2398 | 2399 | | |
2399 | 2400 | | |
2400 | 2401 | | |
2401 | | - | |
| 2402 | + | |
2402 | 2403 | | |
2403 | 2404 | | |
2404 | 2405 | | |
2405 | 2406 | | |
2406 | 2407 | | |
2407 | 2408 | | |
2408 | | - | |
| 2409 | + | |
2409 | 2410 | | |
2410 | 2411 | | |
2411 | 2412 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
407 | 414 | | |
408 | 415 | | |
409 | 416 | | |
| |||
0 commit comments