Repository navigation
What's Changed
- Harden release build inputs by @kennethshackleton in #1334
- Close mutex cancellation enqueue window by @kennethshackleton in #1336
- Exclusively lease cached prepared statements by @kennethshackleton in #1335
- Freeze raw statement session ownership by @kennethshackleton in #1340
- Close failed SQLite open handles by @kennethshackleton in #1341
- Clean up native listener after failed transaction begin by @kennethshackleton in #1343
- Release freed Blob backing storage by @kennethshackleton in #1342
- Validate native output holders by @kennethshackleton in #1345
- Check vec1 K-means scratch sizing by @kennethshackleton in #1344
- Validate batch row arity by @kennethshackleton in #1346
- Reject embedded NUL in native C strings by @kennethshackleton in #1337
- Honour array batch ranges by @kennethshackleton in #1347
- Limit in-memory database pools by @kennethshackleton in #1348
- Reject SQL arguments on prepared statements by @kennethshackleton in #1349
- Reconcile progress handlers on connection creation by @kennethshackleton in #1350
- SQLCipher 4.20.0 by @kennethshackleton in #1352
- Finalise pending vec1 writers before rebuild by @kennethshackleton in #1359
- Check PQ training chunk sizes by @kennethshackleton in #1357
- Bound no-index metadata IN groups by @kennethshackleton in #1360
- Return no-index nearest-neighbour distances by @kennethshackleton in #1362
- Honour interruption during vec1 training by @kennethshackleton in #1354
- Pad residual vectors during integrity checks by @kennethshackleton in #1361
- Invalidate rolled-back vec1 caches by @kennethshackleton in #1358
- Distinguish rowids from pending tombstones by @kennethshackleton in #1356
- Stabilise finite vector distance arithmetic by @kennethshackleton in #1355
- Harden vec1 fuzz harness inputs and storage by @kennethshackleton in #1364
- Honour interruption during vec1 training by @kennethshackleton in #1365
Full Changelog: 1.7.2...1.7.3