Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
HEAD
/
src
/
treeview.c
8b62a82
Simplifh the IdList object to remove unnecessary fields. Performance
by drh
· 6 months ago
04364cb
Improve the treeview output for CteUse objects.
by drh
· 7 months ago
db258d8
Improvements to the display of subqueries in the FROM clause for treeview
by drh
· 7 months ago
224e356
Slighly less confusing output from treeview during debugging.
by drh
· 8 months ago
d4a65cf
Provide the sqlite3ShowWhereTerm() interface callable interactively from
by drh
· 8 months ago
01972f5
Improvements to treetrace output for subqueries. Debug code only.
by drh
· 11 months ago
1521ca4
Refactor the SrcItem object so that information about subqueries is stored
by drh
· 11 months ago
b204b6a
Give unique names to fields in the SrcItem object, to facilitate analysis of
by drh
· 11 months ago
6326e30
Fixes to TreeView debugging output for VALUES clauses.
by drh
· 12 months ago
9175b18
Do not omit the ORDER BY clause from a recursive CTE just because the
by drh
· 1 year, 1 month ago
294cd87
Merge various enhancements that were being held on a branch until after the
by drh
· 1 year, 2 months ago
0462499
Fix the definition of sqlite3_vtab_distinct() such that return codes 2 and
by drh
· 1 year, 2 months ago
788ade3
Allow arbitrary expressions as the second argument to RAISE().
by drh
· 1 year, 2 months ago
enhanced-raise
fed13d5
Fix the TreeView display of a LIMIT clause on a compound query. Debugging
by drh
· 1 year, 3 months ago
db2a33a
Fix an indentation problem in debugging routine sqlite3ShowSrcList(). No
by drh
· 1 year, 3 months ago
88dcfe5
Additional debugging information on the tree-dump of the BETWEEN operator.
by drh
· 1 year, 8 months ago
90e4a3b
Simplifications and optimizations to the Expr object duplication logic.
by drh
· 1 year, 9 months ago
d8b840a
In the TreeView logic (used for debugging only) do not show unnecessary fields
by drh
· 1 year, 9 months ago
f8202f1
Enhance the parser so that it can accept an ORDER BY clause on a function
by drh
· 1 year, 9 months ago
010bd47
Fix two assert() statements that failed to take into account
by drh
· 2 years, 2 months ago
8cc8d36
Show more details about the SrcItem.fg field in tree-trace output.
by drh
· 2 years, 6 months ago
217e77d
Show which AggInfo.aCol an Expr node represents in the tree trace debugging
by drh
· 2 years, 8 months ago
f1ab642
Fix harmless compiler warnings about unused debugging functions in treeview.c.
by drh
· 3 years ago
07fae32
Fix harmless compiler warnings seen with MSVC.
by mistachkin
· 3 years ago
0751fc3
Allow more line with on the debugging output for SrcItem elements in the
by drh
· 3 years, 1 month ago
5c118e3
Add restriction (29) to the query flattener - do not allow flattening that
by drh
· 3 years, 1 month ago
right-join-query-flattener
a6e8ee1
Redefine the acccess rules for the Expr.w union so that the Expr.w.iJoin
by drh
· 3 years, 2 months ago
67a99db
Improved names for flags on the Expr object: EP_FromJoin becames
by drh
· 3 years, 2 months ago
d88fd53
Organize the various flag bits of the ExprList_item object into a substructure
by drh
· 3 years, 3 months ago
689f1b9
Merge trunk fixes into the right-join branch.
by drh
· 3 years, 3 months ago
72d620b
Name resolution and "*" wildcard expansion for parenthesized FROM clauses
by drh
· 3 years, 3 months ago
7a88099
Fix a harmless compiler warning in sqlite3TreeViewWinFunc() (a routine that
by drh
· 3 years, 3 months ago
85f9385
Merge the latest trunk fixes and enhancements into the right-join branch.
by drh
· 3 years, 3 months ago
bae50d6
Defensive code in sqlite3TreeViewWindow() to fix a compiler warning.
by drh
· 3 years, 3 months ago
c64f0e7
Enhance the TreeView debugging output for Expr with opcode TK_IN so as to
by drh
· 3 years, 3 months ago
8e8e9de
With TreeView, only show the table columns for a SrcItem if the data source
by drh
· 3 years, 3 months ago
0c0d052
Multiple enhancements to the TreeView output for SrcItem, cherrypicked from
by drh
· 3 years, 3 months ago
08e1a6a
Show the USING clause as part of the tree-view display of SrcItem.
by drh
· 3 years, 3 months ago
a087eb8
In treeview.c, show the columns of the table associated with each SrcItem.
by drh
· 3 years, 3 months ago
45e41b7
Add the ability to access the USING columns of the right or left tables
by drh
· 3 years, 3 months ago
67f70be
Honor the MATERIALIZED keyword on a common table expression by not flattening
by drh
· 3 years, 3 months ago
825a6bf
Ensure correct fg.isNestedFrom values even on crazy parses.
by drh
· 3 years, 3 months ago
815b782
Improved tracking of nested SELECT objects used to implement
by drh
· 3 years, 3 months ago
b465a83
Also show the ENAME_SPAN value in sqlite3TreeViewExprList(), if there is one.
by drh
· 3 years, 3 months ago
d4e9caf
Improved TreeView output for ExprList: Show the ENAME_TAB value, if there
by drh
· 3 years, 3 months ago
a99e325
Enhance the IdList object to exist in a single memory allocation (rather than
by drh
· 3 years, 3 months ago
b60d1fb
Make the sqlite3TreeViewSrcList() routine a no-op if called with a
by drh
· 3 years, 3 months ago
189c065
Merge the Expr.w.iJoin name change from trunk into the right-join branch.
by drh
· 3 years, 3 months ago
d198526
Rename the Expr.w.iRightJoinTable to just Expr.w.iJoin, so that the words
by drh
· 3 years, 3 months ago
8a28ce7
Show the JT_LTORJ flag in TreeView debugging output.
by drh
· 3 years, 3 months ago
a76ac88
Preliminary code to support RIGHT JOIN. Everything seems to work, except that
by drh
· 3 years, 3 months ago
c381056
Fix harmless compiler warnings.
by drh
· 3 years, 3 months ago
c2d0df9
Improvements to the display of AST for DML statements.
by drh
· 3 years, 3 months ago
2a7dcbf
Attempt to show triggers in the TreeView output from DELETE, INSERT, and
by drh
· 3 years, 4 months ago
8f1eb6f
Add the sqlite3Show() family of debugging interfaces under SQLITE_DEBUG.
by drh
· 3 years, 4 months ago
f8ef2db
Add additional tree display routines for DELETE and UPDATE. No changes
by drh
· 3 years, 4 months ago
7d2c1d2
Add new diagnostic "sqlite3TreeView" routines for IdList, Upsert, and for
by drh
· 3 years, 4 months ago
105dcaa
Refactor Window.pFunc into Window.pWFunc to disambiguate from other uses of
by drh
· 3 years, 4 months ago
e684ac6
Fix compiler warnings.
by drh
· 3 years, 4 months ago
796588a
Record the position of many identifiers in the parse using the new
by drh
· 3 years, 5 months ago
477572b
Protect access to the Expr.y union using nearby assert()s and branches.
by drh
· 3 years, 10 months ago
a4eeccd
Protect all accesses to the Expr.x union using nearby assert()s and branches.
by drh
· 3 years, 10 months ago
f975107
Protect all accesses to the FuncDef.u and Expr.u unions using nearby
by drh
· 3 years, 10 months ago
348e002
One of the optimizations of check-in [de9c86c9e4cdb34f] does not work for
by drh
· 4 years ago
e46292a
Improved rebustness in sqlite3ExprListDup() when it contains a vector assignment
by drh
· 4 years, 1 month ago
10f0827
Ensure that TK_SELECT_COLUMN Expr nodes always have their iTable field set to
by drh
· 4 years, 1 month ago
4a4e02b
Enhance the treeview debugging mechanism so that it correctly deals with
by drh
· 4 years, 1 month ago
9b9f235
Show CROSS JOINs in the TreeView debuggingn output.
by drh
· 4 years, 1 month ago
bf7f3a0
Fix the TreeView module so that it works with the TK_ERROR exprssion.
by drh
· 4 years, 2 months ago
ff37491
Fix the display of SrcList in the sqlite3TreeView debugging routines.
by drh
· 4 years, 3 months ago
6610e6a
Further simplification of the EQP output. Only show "SUBQUERY n" if the
by drh
· 4 years, 4 months ago
a79e2a2
Materialize any CTE that is used more than once.
by drh
· 4 years, 5 months ago
7601294
Rename the "struct SrcList_item" object to the more succinct "SrcItem".
by drh
· 4 years, 5 months ago
e26d428
Improved tree-view debugging output for aggregate functions.
by drh
· 5 years ago
a0365c4
In the debugging treeview output, change the name of "SELECT-expr" expression
by drh
· 5 years ago
ca74fbf
Improvements to parse-tree tracing logic. No changes in deliverable code.
by drh
· 5 years ago
f7f6dbf
Enhance the treeview system to show the SrcList_item.colUsed field for
by drh
· 5 years ago
e7375bf
Enhanced detection logic for preventing the use of static schema expressions
by drh
· 5 years ago
014fff2
Block edgy functions used in DEFAULT constraints.
by drh
· 6 years ago
b7e5199
In the TreeView debugging output, show a "DDL" mark on SrcList and Expr nodes
by drh
· 6 years ago
e1f49b8
Fix a problem in sqlite3TreeViewBareExprList() in which the routine was
by drh
· 6 years ago
5f6a2ed
Merge recent enhancements from trunk.
by drh
· 6 years ago
a513e59
Debugging enhancment: Show the Expr.y.pTab pointer on TK_COLUMN nodes of
by drh
· 6 years ago
41cee66
Change the name of the Expr.a.zName field to zEName, so that it has a name
by drh
· 6 years ago
803f06b
Merge recent enhancements from trunk.
by drh
· 6 years ago
dbf1c4b
Fix the sqlite3TreeView() output to consistently use a colon and not a
by drh
· 6 years ago
d493353
Enhance the TreeView logic to show information about Expr.op2 for
by drh
· 6 years ago
269d322
When a vector comparison appears in the WHERE clause and the constraint side
by drh
· 6 years ago
018dbb1
Improvements to a comment. No code changes.
by drh
· 6 years ago
c204d81
Enhance treeview to show SOFT-COLLATE for TK_COLLATE operators that omit
by drh
· 6 years ago
007ba64
Bring the hard-heap-limit branch up-to-date with trunk.
by drh
· 6 years ago
42d2fce
Provide the SQLITE_DIRECTONLY flag for app-defined functions that prohibits
by drh
· 6 years ago
directonly
1194904
Refactor field Expr.affinity into Expr.affExpr to avoid confusion with other
by drh
· 6 years ago
55b4c82
In the ".wheretrace 0x100" debugging mode, show the structure of the
by drh
· 6 years ago
6ece353
Handle expressions like "expr IS TRUE COLLATE xyz" in the same way as "expr IS TRUE". Fix for [4d01eda8115b10d1].
by dan
· 6 years ago
10c0e71
Add the sqlite3_hard_heap_limit64() interface and the corresponding
by drh
· 6 years ago
6f1644c
Show the pointer address for Window objects in the TreeView display.
by drh
· 6 years ago
0dc0e9c
More improvements to TreeView output for Window objects:
by drh
· 6 years ago
fc15f4c
Improved TreeView display of Window objects.
by drh
· 6 years ago
7eb2c91
In the treeview debugging output,
by drh
· 7 years ago
Next »