Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/doc-type
1e1c422
Fix a documentation typo. No changes to code.
by drh
· 8 years ago
doc-type
9ea258d
Update the tool/warnings.sh script to automatically use the right options on OpenBSD..
by dan
· 8 years ago
dd1bb43
Fix the build so that it works again with SQLITE_OMIT_SUBQUERY.
by drh
· 8 years ago
96a27f4
Improvements to the omittest.tcl script.
by drh
· 8 years ago
c8d3e83
Make sure the 'sqlite3changegroup_*' functions are included in the SQLITE_APICALL handling.
by mistachkin
· 8 years ago
ee3333b
Add another test case for the new authorizer functionality.
by dan
· 8 years ago
9715f0e
Enhance the json_extract() function to reuse parses of the same JSON when
by drh
· 8 years ago
6b4fbab
Do not save the state of an fts5 merge operation mid-way through an input
by dan
· 8 years ago
3fb153c
Cache the JSON parse used by json_extract().
by drh
· 8 years ago
auxdata-cache
f7fa4e7
Negative N values in sqlite3_get_auxdata() and sqlite3_set_auxdata() can be
by drh
· 8 years ago
9418921
New requirements marks and documentation for the authorizer.
by drh
· 8 years ago
ee92eb8
Improvements to the sqlite3_set_authorizer() documentation.
by drh
· 8 years ago
2336c93
Change the SQLITE_READ authorization call for unreferenced tables to use
by drh
· 8 years ago
e694139
Rename fields of the internal AuxData object to make them unique and easier
by drh
· 8 years ago
0d236a8
Improved documentation for the SQLITE_READ authorizer callback. No code changes.
by drh
· 8 years ago
701caf1
Invoke the SQLITE_READ authorizer callback with a NULL column name for any
by drh
· 8 years ago
7b45851
Fix a couple of test scripts so that they work with
by dan
· 8 years ago
e4eb049
Avoid unnecessary codec operations on in-memory subjournals.
by drh
· 8 years ago
614c6a0
Do not invoke codec macros for in-memory subjournals.
by drh
· 8 years ago
codecless-inmemory-subjournal
2617c9b
Do not invoke codec macros when reading or writing an in-memory sub-journal.
by dan
· 8 years ago
ffe2805
Fix an obscure assertion fault that can follow an OOM. The problem
by drh
· 8 years ago
f8a2e8c
Fix requirements marks and harmless compiler warnings.
by drh
· 8 years ago
050b124
Fix a collision of the "B0" identifier name between the termios.h header
by drh
· 8 years ago
30f0124
Remove the unused "sqlite3_stack_used" TCL command from the test harness.
by drh
· 8 years ago
313e6fd
Fix the sqlite3GetInt32() function so that it correctly returns 0 on a
by drh
· 8 years ago
ad012d0
Always enable URI filenames when compiling with SQLITE_HAS_CODEC. Also allow
by drh
· 8 years ago
e780764
Fix the fts3EvalAverageDocsize() routine so that it returns errors from
by drh
· 8 years ago
3f4df4c
Reuse the same materialization of a view when that view appears in a query
by drh
· 8 years ago
a1f5c0c
Move terms of the HAVING clause that reference only columns in the GROUP BY
by drh
· 8 years ago
ab31400
Additional comments on the sqlite3ExprIsConstantOrGroupBy() routine. No
by drh
· 8 years ago
having-where-optimization
8d5cee1
Fix typo in comment. No changes to code.
by mistachkin
· 8 years ago
c478c8d
Remove an unnecessary branch.
by drh
· 8 years ago
4b2667c
Enhance "PRAGMA integrity_check" to detect duplicate rowids within a leaf page.
by dan
· 8 years ago
874080b
Clear the BTCF_ValidNKey flag set if a cursor is moved by
by dan
· 8 years ago
ed71298
Futher bug fixes to the function that determines when a materialized view
by drh
· 8 years ago
materialized-view-reuse
33543c2
Minor bug fixes and performance enhancement.
by drh
· 8 years ago
e08e8d6
Initial implementation of an optimization that attempts to reuse the same
by drh
· 8 years ago
181a116
Add extra tests for the optimization on this branch.
by dan
· 8 years ago
ab31a84
Automatically transfer terms from the HAVING clause to the WHERE clause of an
by dan
· 8 years ago
7555581
Add a single testcase() macro to the subquery processing logic.
by drh
· 8 years ago
bb6783b
Improvements to opcode documentation in the bytecode engine. No changes to code.
by drh
· 8 years ago
bc43995
Evaluate WHERE clause terms that reference only the index before evaluating
by drh
· 8 years ago
6ab3eb5
Minor size and performance improvements to the push-down optimization.
by drh
· 8 years ago
pushdown-optimization
6f654a4
Within a loop that uses a non-covering index test, test non-indexed terms that
by dan
· 8 years ago
4b17369
Add new test file cachespill.test.
by dan
· 8 years ago
b9e6a73
Replace <fts5.h> with "fts5.h" in test file fts5_test_tok.c.
by dan
· 8 years ago
69bfa55
Fix a subtle bug in Lemon discovered and reported on the mailing list
by drh
· 8 years ago
a1188d6
When building an ephemeral table of integers, do not assume that the table
by dan
· 8 years ago
0c3233b
Fix an assertion fault found by OSSFuzz.
by drh
· 8 years ago
39c9d3a
Remove a NEVER macro for a condition that may be true as of [a47efb7c].
by dan
· 8 years ago
0619838
Fix an FTS5 bug that could cause a prefix-query without a prefix-index on a
by dan
· 8 years ago
dc62dac
Further improvements to coverage of fts3 module.
by dan
· 8 years ago
a059e99
Further modifications and test cases to improve test coverage of fts3.
by dan
· 8 years ago
0027e98
Use sqlite3_table_column_metadata() instead of a SELECT statement to check for
by dan
· 8 years ago
bff6fe1
Improved optimizations of views as the right operand of a LEFT JOIN.
by drh
· 8 years ago
bda00fb
Refactor the fts3ColumnMethod() function so that all branches can be covered.
by dan
· 8 years ago
cfcca02
Defer checking for null in the comparison operators, since that is an
by drh
· 8 years ago
e2bc655
Do not allow a Mem object to be both NULL and some other type at the same time.
by drh
· 8 years ago
4bee559
Consolidate two branches of code in the "PRAGMA foreign_key_check"
by dan
· 8 years ago
940464b
Fix a problem in "PRAGMA foreign_key_check" in handling a WITHOUT ROWID child
by dan
· 8 years ago
624edac
Further improvements to test coverage in fts3.
by dan
· 8 years ago
ddf4747
Improve coverage of code in fts3.
by dan
· 8 years ago
6887e8f
Fix the ".column" output mode in the command-line shell so that it correctly
by drh
· 8 years ago
b6d5a43
In the showwal command-line tool, for unix builds, if the
by drh
· 8 years ago
b65b3e4
Add the anycollseq.c loadable extension in etc/misc
by drh
· 8 years ago
147fd88
In the skip-ahead-distinct optimization, fix a bug in the logic that determines
by drh
· 8 years ago
a2e2d92
Fix to the decision logic for when to use the skip-ahead-distinct optimization.
by drh
· 8 years ago
skip-ahead-distinct
06f60d8
Remove end-of-line whitespace from lemon.c.
by drh
· 8 years ago
14d8855
Fix some left-over K&R-C constructs in lemon.c. No changes to the core.
by drh
· 8 years ago
31d6fd5
Add the TK_IF_NULL_ROW opcode to deal with non-NULL result columns in the
by drh
· 8 years ago
left-join-view
1a17b44
When doing a DISTINCT query using an index, try to use the index to skip ahead
by drh
· 8 years ago
399c7e2
An initial attempt to optimize VIEWs that occur as the right operand of a
by drh
· 8 years ago
b1ed717
Make USE_FULLWARN=1 the default for MSVC and fix harmless compiler warnings.
by mistachkin
· 8 years ago
d97cda4
Enhance the sqlite3TreeView() display for Expr objects so that it shows
by drh
· 8 years ago
46967de
Simplify the interface to the subst() routines that are part of the
by drh
· 8 years ago
7c88bcd
Remove an incorrect ALWAYS().
by drh
· 8 years ago
5713115
Fix a couple of unreachable branches.
by drh
· 8 years ago
172806e
Fix the skip-ahead-distinct optimization so that it works with indexes that
by drh
· 8 years ago
c04ea80
Simplification of the skip-ahead-distinct logic. There is still an issue
by drh
· 8 years ago
a74f5c2
New test cases and minor fixes for the optimization on this branch.
by dan
· 8 years ago
d0a5371
Reinstate the SQLITE_API qualifier on the sqlite3_delete_database() method in
by dan
· 8 years ago
44ae27a
Update the code in test_delete.c to use the "win32" VFS if SQLITE_OS_WIN is
by dan
· 8 years ago
839fa6d
Only use the skip-ahead-distinct optimization if the index has been analyzed
by drh
· 8 years ago
929b695
Allow a user column name to be used on the LHS of a MATCH operator in FTS5.
by dan
· 8 years ago
8489bf5
Forward port the skip-ahead-distinct branch which was abandoned for some reason
by drh
· 8 years ago
8671538
Fix a regression caused by the fix for ticket [6c9b5514077fed34551f98e64c09a1] -
by drh
· 8 years ago
03155f65
Update fts5 to support "<colset> : ( <expr> )" for column filtering, as well
by dan
· 8 years ago
26849e1
Improved \n and \r escapes in the ext/misc/dbdump.c utility function. The
by drh
· 8 years ago
15e0f3d
Avoid updating unaffected indexes on a table as part of an UPDATE that
by dan
· 8 years ago
940b5ea
Avoid updating unaffected indexes on a table as part of an UPDATE that requires
by dan
· 8 years ago
fkey-optimization
ff6d50e
Limit the depth of recursion for valid JSON in the JSON1 extension in order
by drh
· 8 years ago
e97c9ff
Smaller and faster implementation of exprMightBeIndexed().
by drh
· 8 years ago
ef90a6b
Very slight smaller and faster sqlite3SelectNew()
by drh
· 8 years ago
cbae543
Add an ALWAYS() around an unreachable condition in sqlite3VdbeMemGrow().
by drh
· 8 years ago
b8d29c2
Fix a segfault that could occur if an indexed expression was used in a
by dan
· 8 years ago
d6e992c
When using an index on an expression, try to use the columns of the index
by drh
· 8 years ago
eac5fc0
Improved comments. Fix a problem when an indexed expression is used in an
by drh
· 8 years ago
covering-index-on-expr
2f8b378
Merge changes from trunk.
by drh
· 8 years ago
0415d82
Smaller and faster vdbeFreeOpArray()
by drh
· 8 years ago
4c6463c
Slightly smaller and faster sqlite3VdbeMemGrow().
by drh
· 8 years ago
Next »