Patch Changes
- #1716
8ecdb61Thanks @mattzcarey! - fix(shell): replace LIKE pattern matching with primary-key range scans inWorkspace.rm({ recursive: true })and theglobprefilter. D1 can reject the previousLIKE ? ESCAPE ?queries withD1_ERROR: LIKE or GLOB pattern too complex: SQLITE_ERROR; the range predicate (path >= '{dir}/' AND path < '{dir}0') avoids that limit, scans thepathindex directly, and needs no escaping of%/_in path names.