git bisect start
# good: [cbb6e4f7de0115395269860fed18d56beb7ac2bb] Version 3.24.0
git bisect good cbb6e4f7de0115395269860fed18d56beb7ac2bb
# bad: [d4f098763eb4fd12a99497340e2f589b37234676] Version 3.26.0
git bisect bad d4f098763eb4fd12a99497340e2f589b37234676
# good: [bf92c08976ad16818be09a6941995bfbf43858f0] Add the "atrc" test program to the Makefiles. Fix a typo in the instructions in the header comment of the atrc program.
git bisect good bf92c08976ad16818be09a6941995bfbf43858f0
# good: [ab747c198137c2890b16c2e28afa0d447bcfe8a2] Minor simplification: In OP_ParseSchema, read the p1 register once.
git bisect good ab747c198137c2890b16c2e28afa0d447bcfe8a2
# good: [43172f4b080b5f9f8563b8df351dc742afe21bb0] Eponymous virtual tables appear to exist in all schemas. This is an alternative and improved fix to the eponymous virtual table in trigger problem that was previously addressed by checkin [1fa74930ab56171e].
git bisect good 43172f4b080b5f9f8563b8df351dc742afe21bb0
# bad: [e504cfa1878e1d3253e6ff03b33156db2c99c931] Improvements to the CSV virtual table.
git bisect bad e504cfa1878e1d3253e6ff03b33156db2c99c931
# bad: [910531f62a723fec548be99fa7dd71888d07d5e7] Merge fixes from trunk.
git bisect bad 910531f62a723fec548be99fa7dd71888d07d5e7
# good: [fba76ed87c26c84fb14277efd80ac774533bc92a] Merge the permutations fix from trunk.
git bisect good fba76ed87c26c84fb14277efd80ac774533bc92a
# good: [6436da628906b028a2e15c273ff03f7984310111] Improved documentation for SQLITE_DBCONFIG_DEFENSIVE. Add a NEVER() macro on an unreachable branch.
git bisect good 6436da628906b028a2e15c273ff03f7984310111
# good: [eb689e572223191847e3ed3140902d0d309d04d4] Fix for ticket [787fa716be3a7f650cac]
git bisect good eb689e572223191847e3ed3140902d0d309d04d4
# bad: [3cab37c2f2261ccca632a1843b8baeccdecd110d] Fix invalid use of unprotected sqlite3_value objects in the sqldiff utility, when using the --changeset option.
git bisect bad 3cab37c2f2261ccca632a1843b8baeccdecd110d
# bad: [2defce45c5670e0258374eeb2e293fcf6f82bddd] When a table is renamed using "ALTER TABLE RENAME TO", update any REFERENCES clauses that refer to the table, unless "PRAGMA legacy_alter_table" is true and "PRAGMA foreign_keys" is set to false (i.e. so that when "PRAGMA legacy_alter_table" is set behaviour is still compatible with versions 3.24 and earlier).
git bisect bad 2defce45c5670e0258374eeb2e293fcf6f82bddd
# first bad commit: [2defce45c5670e0258374eeb2e293fcf6f82bddd] When a table is renamed using "ALTER TABLE RENAME TO", update any REFERENCES clauses that refer to the table, unless "PRAGMA legacy_alter_table" is true and "PRAGMA foreign_keys" is set to false (i.e. so that when "PRAGMA legacy_alter_table" is set behaviour is still compatible with versions 3.24 and earlier).
git bisect start 395269860fed18d 56beb7ac2bb] Version 3.24.0 95269860fed18d5 6beb7ac2bb 12a99497340e2f5 89b37234676] Version 3.26.0 2a99497340e2f58 9b37234676 818be09a6941995 bfbf43858f0] Add the "atrc" test program to the Makefiles. Fix a typo in the instructions in the header comment of the atrc program. 18be09a6941995b fbf43858f0 890b16c2e28afa0 d447bcfe8a2] Minor simplification: In OP_ParseSchema, read the p1 register once. 90b16c2e28afa0d 447bcfe8a2 9f8563b8df351dc 742afe21bb0] Eponymous virtual tables appear to exist in all schemas. This is an alternative and improved fix to the eponymous virtual table in trigger problem that was previously addressed by checkin [1fa74930ab56171e]. f8563b8df351dc7 42afe21bb0 3253e6ff03b3315 6db2c99c931] Improvements to the CSV virtual table. 253e6ff03b33156 db2c99c931 ec548be99fa7dd7 1888d07d5e7] Merge fixes from trunk. c548be99fa7dd71 888d07d5e7 4fb14277efd80ac 774533bc92a] Merge the permutations fix from trunk. fb14277efd80ac7 74533bc92a 28a2e15c273ff03 f7984310111] Improved documentation for SQLITE_ DBCONFIG_ DEFENSIVE. Add a NEVER() macro on an unreachable branch. 8a2e15c273ff03f 7984310111 1847e3ed3140902 d0d309d04d4] Fix for ticket [787fa716be3a7f 650cac] 847e3ed3140902d 0d309d04d4 cca632a1843b8ba eccdecd110d] Fix invalid use of unprotected sqlite3_value objects in the sqldiff utility, when using the --changeset option. ca632a1843b8bae ccdecd110d 0258374eeb2e293 fcf6f82bddd] When a table is renamed using "ALTER TABLE RENAME TO", update any REFERENCES clauses that refer to the table, unless "PRAGMA legacy_alter_table" is true and "PRAGMA foreign_keys" is set to false (i.e. so that when "PRAGMA legacy_alter_table" is set behaviour is still compatible with versions 3.24 and earlier). 258374eeb2e293f cf6f82bddd 0258374eeb2e293 fcf6f82bddd] When a table is renamed using "ALTER TABLE RENAME TO", update any REFERENCES clauses that refer to the table, unless "PRAGMA legacy_alter_table" is true and "PRAGMA foreign_keys" is set to false (i.e. so that when "PRAGMA legacy_alter_table" is set behaviour is still compatible with versions 3.24 and earlier).
# good: [cbb6e4f7de0115
git bisect good cbb6e4f7de01153
# bad: [d4f098763eb4fd
git bisect bad d4f098763eb4fd1
# good: [bf92c08976ad16
git bisect good bf92c08976ad168
# good: [ab747c198137c2
git bisect good ab747c198137c28
# good: [43172f4b080b5f
git bisect good 43172f4b080b5f9
# bad: [e504cfa1878e1d
git bisect bad e504cfa1878e1d3
# bad: [910531f62a723f
git bisect bad 910531f62a723fe
# good: [fba76ed87c26c8
git bisect good fba76ed87c26c84
# good: [6436da628906b0
git bisect good 6436da628906b02
# good: [eb689e57222319
git bisect good eb689e572223191
# bad: [3cab37c2f2261c
git bisect bad 3cab37c2f2261cc
# bad: [2defce45c5670e
git bisect bad 2defce45c5670e0
# first bad commit: [2defce45c5670e
=> https:/ /github. com/mackyle/ sqlite/ commit/ 2defce45c5670e0 258374eeb2e293f cf6f82bddd