diff options
author | drh <> | 2022-03-07 14:51:29 +0000 |
---|---|---|
committer | drh <> | 2022-03-07 14:51:29 +0000 |
commit | 6d6ea42a25ce8d0f31bc1ff10be0c0767607b8fa (patch) | |
tree | 7c0a3eab48d314f60626f795d9ad567f139ddca3 /src/json.c | |
parent | c5a55db75d92aeefbbf368c72f6df2aab180aea4 (diff) | |
download | sqlite-6d6ea42a25ce8d0f31bc1ff10be0c0767607b8fa.tar.gz sqlite-6d6ea42a25ce8d0f31bc1ff10be0c0767607b8fa.zip |
Fix the code generated for vector IN operator constraints on virtual tables
so that they work even if the "omit" field in the sqlite3_index_info object
is off. This has apparently never worked correctly before. Presumably, nobody
has ever before written a virtual table that can use vector IN operator
constraints and that relies on bytecode to double-check the constraints.
Test cases in TH3. Problem discovered by
dbsqlfuzz cab8e26194a40147627094f3c6849c0a7b1e0310.
FossilOrigin-Name: 21b656572d066b640ff5774205a4f0db13e1b08a35d0fd484da9130e759b0c26
Diffstat (limited to 'src/json.c')
0 files changed, 0 insertions, 0 deletions