Commit b827c55
committed
docs(qwp): remove stale design/ specs; fix budget-exhaustion javadoc residuals (Invariant B)
The design/ directory promised the removed reconnect-budget contract
(qwp-cursor-durability.md: 'On budget exhaustion: connection error
recorded -> next user-thread API call throws' -- now false under
Invariant B) and had drifted from the shipped code in several other
places. Remove the directory outright rather than patch it piecemeal.
Javadoc residuals fixed in the same sweep:
- CursorWebSocketSendLoop constructor: async-initial-connect terminals
are auth/upgrade rejects only; plain connect failures retry
indefinitely (no wall-clock budget give-up).
- CursorWebSocketSendLoop.recordFatal: drop the stale '(or it ran out
of budget)' parenthetical -- no I/O-thread caller can exhaust a
budget anymore.
- CloseDrainTest / PrReviewRedTestsE2e: drop references to the deleted
design files; describe the contracts inline instead.
The connectWithRetry javadoc keeps its budget-exhaustion mention on
purpose: the blocking (sync) initial connect still honors
reconnect_max_duration_millis and throws.1 parent 0e5125f commit b827c55
9 files changed
Lines changed: 9 additions & 1447 deletions
File tree
- core/src
- main/java/io/questdb/client/cutlass/qwp/client/sf/cursor
- test/java/io/questdb/client/test/cutlass/qwp/client
- design
Lines changed: 5 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
276 | | - | |
277 | | - | |
278 | | - | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
279 | 280 | | |
280 | 281 | | |
281 | 282 | | |
| |||
1366 | 1367 | | |
1367 | 1368 | | |
1368 | 1369 | | |
1369 | | - | |
| 1370 | + | |
1370 | 1371 | | |
1371 | 1372 | | |
1372 | 1373 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
| 41 | + | |
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
65 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
This file was deleted.
0 commit comments