|
24 | 24 | - Reconciliation read APIs |
25 | 25 | - Installation doctor, authorization reference, fit guide, and legacy-state |
26 | 26 | migration cookbook |
| 27 | +- Database server verification: each adapter reports its version against a |
| 28 | + tested minimum, MySQL confirms Solid Objects tables use InnoDB, and the |
| 29 | + doctor warns rather than refusing to run on an untested server |
27 | 30 | - Handler Active Record write isolation, same-database commit actions, ambient |
28 | 31 | transaction rejection, adapter lock/query deadlines, bounded SQLite lock |
29 | 32 | retries outside those deadlines, structured sync timeout diagnostics, and |
|
81 | 84 | benchmark, and its concurrency tests are implemented. |
82 | 85 | 2. Add result lookup by request ID and broader deadlock retry classification. |
83 | 86 | 3. Add scheduled retention and stale-process maintenance. |
84 | | -4. Add database/server-version checks and MySQL InnoDB verification at boot. |
85 | | -5. Add Turbo append intents and expand reconnect coverage in a full browser. |
86 | | -6. Add distributed rate limits, global admission hooks, and cache-capacity |
| 87 | +4. Add Turbo append intents and expand reconnect coverage in a full browser. |
| 88 | +5. Add distributed rate limits, global admission hooks, and cache-capacity |
87 | 89 | eviction. |
88 | | -7. Expand security scanning. Compatibility CI across supported Rails and Ruby |
| 90 | +6. Expand security scanning. Compatibility CI across supported Rails and Ruby |
89 | 91 | versions is implemented; Ruby 4.0 is not yet in the matrix. |
90 | | -8. Benchmark all workloads under documented hardware/database settings and |
| 92 | +7. Benchmark all workloads under documented hardware/database settings and |
91 | 93 | publish adapter-specific adoption measurements. Throughput, synchronous |
92 | 94 | latency, query counts, and the three reactive delivery paths are measured on |
93 | 95 | SQLite; adapter-specific and end-to-end browser measurements are not. |
|
0 commit comments