SQLite

Check-in [088009efdd]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix a bug in CTE handling discovered by LibFuzzer that can cause an infinite loop in the query planner.
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 088009efdd56160bb4eee0fbd829a529b141274e
User & Date: dan 2015年11月07日 18:07:15.260
Context
2015年11月07日
18:32 Enhance the sqldiff utility to deal gracefully with ALTER TABLE ADD COLUMN. (check-in: 7ea036ac37 ... user: drh tags: trunk)
18:07 Fix a bug in CTE handling discovered by LibFuzzer that can cause an infinite loop in the query planner. (check-in: 088009efdd ... user: dan tags: trunk)
17:51 Add test cases for WITH clauses. (closed check-in: e7e65c7559 ... user: dan tags: infinite-with-loop-bug)
01:19 The OPFLAG_SEEKEQ optimization is only applicable to equality comparisons against an index, not against a rowid table. (check-in: 0f5b147d1f ... user: drh tags: trunk)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/select.c.
Changes to src/sqliteInt.h.
Changes to src/tokenize.c.
Changes to src/treeview.c.
Changes to test/with1.test.
Added test/with3.test.

AltStyle によって変換されたページ (->オリジナル) /