๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/omit-awk
fcbe99a
Remove AWK requirement from the MSVC batch build tool.
by mistachkin
ยท 10 years ago
omit-awk
cf9fb7e
The TclKit batch tool should not download the TclKit SDK when the TCLKIT_NOSDK environment variable is set.
by mistachkin
ยท 10 years ago
5b66350
Enhance TclKit batch tool (and MSVC makefile) to support targets that require the Tcl stub library.
by mistachkin
ยท 10 years ago
ba461ca
Remove a couple superfluous double quotes in the MSVC makefile.
by mistachkin
ยท 10 years ago
946ef60
Fix typo in the MSVC makefile. Replace remaining uses of AWK in the MSVC makefile with a Tcl script.
by mistachkin
ยท 10 years ago
cc73048
More fine-tuning to the new TclKit tools.
by mistachkin
ยท 10 years ago
dfff1ff
Tweak batch tool added in the previous check-in to permit the base URI to be overridden.
by mistachkin
ยท 10 years ago
80372ae
Add tool capable of downloading a TclKit (and its associated SDK) on Windows.
by mistachkin
ยท 10 years ago
48cc9a3
Convert the tool/tostr.awk script into tool/tostr.tcl. Remove two obsolete
by drh
ยท 10 years ago
60a15a4
Change the addopcodes.awk script into tool/addopcodes.tcl.
by drh
ยท 10 years ago
7651e0a
Convert the mkopcodec.awk script into tool/mkopcodec.tcl.
by drh
ยท 10 years ago
b15393b
Change mkopcodeh.awk into tool/mkopcodeh.tcl.
by drh
ยท 10 years ago
ee38148
Remove three obsolete and unused files from tool/
by drh
ยท 10 years ago
91a3ecb
Fix typo in comments. No changes to code.
by mistachkin
ยท 10 years ago
8b0cf38
Simplifications to the VDBE bytecode that handles LIMIT and OFFSET.
by drh
ยท 10 years ago
a250713
Optimizations for fts5 expressions that filter on column. More still to come.
by dan
ยท 10 years ago
9f1ef45
Fix the LIMIT and OFFSET handling for UNION ALL queries that contain a
by drh
ยท 10 years ago
8d9837a
Adjustments to sqlite3MemoryBarrier() when compiling with MSVC and/or WinCE.
by mistachkin
ยท 10 years ago
6f832d3
Improve performance of prefix queries without a prefix index on fts5 tables.
by dan
ยท 10 years ago
f24bebe
Update fts3 so that expressions to the left and right of a NOT operator are balanced. This prevents relatively small expressions (a dozen terms or so) that are children of NOT operators from triggering the "expression tree is too large" error.
by dan
ยท 10 years ago
2c1023d
Add fts5txt2db.tcl, a tool for creating sample fts4/5 databases from text files.
by dan
ยท 10 years ago
a0f197b
Update fts5 to support the table function syntax. "... FROM fts5_tbl WHERE fts5_tbl MATCH ?1 AND rank MATCH ?1" can now be written "FROM fts5_tbl(?1, ?2)".
by dan
ยท 10 years ago
06f8c63
Add tests for the rtree module to verify that attempts to insert non-integer primary key values or non-numeric dimensions into an rtree table are handled correctly.
by dan
ยท 10 years ago
bca189d
Update fts5 to avoid using a statement journal for UPDATE and DELETE operations that affect at most a single row.
by dan
ยท 10 years ago
5171e91
Fix an fts3 bug causing NEAR queries on uncommitted data to malfunction.
by dan
ยท 10 years ago
105865a
Add a corrupt database to test/fuzzdata3.db to validate the previous check-in.
by drh
ยท 10 years ago
9b5351d
Fix an assert() in btree.c that is only true for non-corrupt databases.
by drh
ยท 10 years ago
e755e10
Clear the BTCF_ValidNKey flag when putting a cursor into REQUIRESEEK state. Fix for [1b266395].
by dan
ยท 10 years ago
d95bb39
Improve error handling in shell command ".tables".
by dan
ยท 10 years ago
4b92f98
Use symbolic names XN_ROWID and XN_EXPR in place of the (-1) and (-2)
by drh
ยท 10 years ago
e608569
Add the sqlite3_index_info.idxFlags field, allowing xBestIndex() implementations to specify to SQLite that a strategy may visit at most one row. Add support for this to fts3/4. Omit the statement journal from virtual table UPDATE and DELETE operations that are guaranteed not to affect more than one row.
by dan
ยท 10 years ago
65c4f59
Ensure that the xSavepoint() virtual table method is correctly invoked if there are already open savepoints (or statement transactions) the first time a virtual table is written within a transaction.
by dan
ยท 10 years ago
e2b7d7a
Remove dead code, replacing with assert() statements that make sure the
by drh
ยท 10 years ago
vtab-onepass
c149f18
Create the sqlite3IsToplevel(Parse*) interface to check to see if a top-level
by drh
ยท 10 years ago
94f26a1
Fix compiler warnings.
by drh
ยท 10 years ago
4ad0971
Fix an off-by-one error in test function fts5_decode().
by dan
ยท 10 years ago
91742c4
Merge latest trunk change into this branch.
by dan
ยท 10 years ago
b3deb4e
Change the name of the new sqlite3_index_info.flags field to "idxFlags". Add documentation for the same to sqlite.h.in.
by dan
ยท 10 years ago
354474a
Add tests for fts3 and onepass update/delete operations. Also fix a problem with onepass updates that do not affect any rows.
by dan
ยท 10 years ago
0f40037
Also allow UPDATE on virtual tables to use the onepass strategy.
by dan
ยท 10 years ago
a722821
Extra information provided by .wheretrace on input flags to the query planner
by drh
ยท 10 years ago
d943b27
Update fts3 to use the onepass strategy for delete operations.
by dan
ยท 10 years ago
076e0f9
Changes to allow DELETE operations on virtual tables to use the onepass strategy under some circumstances.
by dan
ยท 10 years ago
3169713
Add test cases to the ONEPASS optimization corruption problem fixed by the
by drh
ยท 10 years ago
63c85a7
Fix a database corruption bug caused by the ONEPASS optimization added
by drh
ยท 10 years ago
2f20e13
Enable adding JSON1 by appending the json1.c source file to the amalgamation
by drh
ยท 10 years ago
32498f1
Fix a memory leak that can occur following a syntax error in CREATE VIEW.
by drh
ยท 10 years ago
c4cdb29
Fix the title of the documentation on sqlite3_value_subtype(). This is a
by drh
ยท 10 years ago
539482b
Expand the header comment to clarify the purpose for the
by drh
ยท 10 years ago
17db155
Remove an assert in the windows worker-thread logic that can fail in a race
by drh
ยท 10 years ago
2ea31b1
Fix threads.c so that setting sqlite3FaultSim(200) using the
by drh
ยท 10 years ago
68391ac
Fix PRAGMA integrity_check so that it works with a UNIQUE index over
by drh
ยท 10 years ago
2679f14
Report an error if the number of named columns in a VIEW is different
by drh
ยท 10 years ago
8ffddeb
Fix a problem computing affinities for indexes during skip-scan code
by drh
ยท 10 years ago
dae26fe
Enhance the query planner so that it is able to use indexed expressions
by drh
ยท 10 years ago
76226dd
Fix over-length source code lines in where.c. No logic changes.
by drh
ยท 10 years ago
22c733d
Strengthen the implementations of xShmMemoryBarrier on both the unix and
by drh
ยท 10 years ago
c5de2d0
Make sure joins work correctly when both sides of the join are connected
by drh
ยท 10 years ago
7269443
Correctly handle the case of a WHERE-clause term with indexed expressions on
by drh
ยท 10 years ago
b760146
Fix a JSON1 test case so that it works on builds that omit virtual tables.
by drh
ยท 10 years ago
8cb15cc
Another (smaller) performance optimization for the JSON parser.
by drh
ยท 10 years ago
9567794
Performance optimizations on the JSON parser.
by drh
ยท 10 years ago
58cb6db
Take care that the number of reserved bits per page is consistent between
by drh
ยท 10 years ago
64ff56f
Capture AFL-generated fuzz tests for json1.c into the test/fuzzdata4.db file.
by drh
ยท 10 years ago
f27cd1f
Do not allow a comma at the end of a JSON array or object.
by drh
ยท 10 years ago
40e0e0d
Add the --export-sql and --export-db options to the fuzzcheck utility program.
by drh
ยท 10 years ago
9cdd102
Fix a typo in the --help screen of the fuzzcheck utility.
by drh
ยท 10 years ago
3d1d2a9
Futher simplifications to json1.c. Also an obscure bug-fix in the initial
by drh
ยท 10 years ago
8cb0c83
Fix json_set() so that it can overwrite a value that was previously overwritten
by drh
ยท 10 years ago
357e42d
For MSVC, have the 'sqlite3.c' target depend on 'sqlite3ext.h' as well as other targets may depend on this behavior (e.g. extensions).
by mistachkin
ยท 10 years ago
c978f2d
Fix compilation under older versions of MSVC.
by mistachkin
ยท 10 years ago
a8f39a9
Simplifications to the json1.c logic.
by drh
ยท 10 years ago
78ac109
Fix an overly-strict assert() in the btree logic.
by drh
ยท 10 years ago
6230212
Do not allow table-valued function syntax to be used on a view.
by drh
ยท 10 years ago
b97ad02
Add the --disable-lookaside option to the fuzzershell utility program.
by drh
ยท 10 years ago
dc38495
Fix a memory leak in json1.c that could occur after misuse of json_object().
by drh
ยท 10 years ago
80b7198
Add an assert() statement to delete.c.
by dan
ยท 10 years ago
8faee87
Fix compiler warnings.
by drh
ยท 10 years ago
3f81f10
Add json1.c to the fuzzer test shells.
by drh
ยท 10 years ago
8911c0b
Adjust Makefiles to use SQLITE_CORE when statically linking json1.c into
by drh
ยท 10 years ago
json-fuzz
5f4a44a
Adjust fuzzershell so that it adds the json1 extension separately for each
by drh
ยท 10 years ago
d7f2bea
Include json1.c in fuzzcheck and fuzzershell.
by drh
ยท 10 years ago
c02c4d4
Fix a documentation typo in sqlite3_bind_parameter_index(). No code changes.
by drh
ยท 10 years ago
4977ccf
Fix an off-by-one error (really off-by-2 in this case) in the buffer
by drh
ยท 10 years ago
4cbc54b
Do not allow rowid in a UNIQUE or PRIMARY KEY constraint. (This restores the
by drh
ยท 10 years ago
e63e8a6
Fix a crash that can occur with a skip-scan on an index with
by drh
ยท 10 years ago
e5c61f8
Adjustments to the spellfix2.test module so that it works reliably on windows.
by drh
ยท 10 years ago
bec9d65
Adjust two test cases so that they conform to the current code.
by drh
ยท 10 years ago
59de9c0
Fix sqlilimits.test module so that it knows that the SELECT in a CREATE VIEW
by drh
ยท 10 years ago
ad41f5e
Ensure that "PRAGMA integrity_check" reports an error if the free-list count header field contains a value smaller than the actual number of pages on the database free-list.
by dan
ยท 10 years ago
3a84411
Fix the orderby9.test case so that it works with 32-bit versions of TCL
by drh
ยท 10 years ago
9df5ad5
Remove a test made obsolete by the ONEPASS DELETE optimization.
by drh
ยท 10 years ago
2e8f551
Avoid passing (signed char) values directly to isspace(), isalnum() or isdigit() in json1.c. Cast the value to (unsigned char) first.
by dan
ยท 10 years ago
cf346d7
Fix a crash in FTS5 caused by specifying NULL as the rhs of a MATCH operator.
by dan
ยท 10 years ago
d9dfeb5
Add a "flush" to force incremental output to releasetest-out.txt while running
by drh
ยท 10 years ago
ec9e8f0
Fix typo in fts5.h.
by dan
ยท 10 years ago
6609bab
Add test cases to cover fts5 integrity-check code.
by dan
ยท 10 years ago
b77ebd8
Reformat some code to make it easier to merge with sessions. No logic changes.
by drh
ยท 10 years ago
128ea69
Fix a problem with fts5 "ORDER BY rowid DESC" queries and large terms.
by dan
ยท 10 years ago
dafeda7
Improve test coverage of fts5_index.c.
by dan
ยท 10 years ago
Next »