Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/improved-update
311e951
Change the code generator for UPDATE to generate code in an order that might
by drh
· 10 years ago
improved-update
b0df963
Fix a comment in expr.c and add a CORRUPT_DB to an assert() in btree.c.
by drh
· 10 years ago
f170ea4
Enhancements to the MSVC makefile.
by mistachkin
· 10 years ago
04ce31f
Merge the 3.9.1 changes into trunk. (This only updates the version number
by drh
· 10 years ago
a649776
Version 3.9.1
by drh
· 10 years ago
version-3.9.1
0b08640
Cherrypick the json form-feed fix, and other #ifdef and build script changes
by drh
· 10 years ago
1cfc443
Fix the fuzzershell utility program so that it compiles with the
by drh
· 10 years ago
4947265
Fix the JSON1 extension so that it does not depend on isdigit() and
by drh
· 10 years ago
b9e8f59
Form-feed is not valid whitespace for json. Fix for ticket [57eec374ae1d0a1d]
by drh
· 10 years ago
be37c12
Have the sqlite3VdbeSerialType() function go ahead and compute the serial
by drh
· 10 years ago
faf3727
Use a lookup table to compute the content length for serial types less
by drh
· 10 years ago
95fa606
Simplify the OP_Column logic slightly. One very small performance
by drh
· 10 years ago
848a332
OP_Column optimization: Do not check for an oversize row header unless the
by drh
· 10 years ago
c24658b
Improved header comment on the tool/vdbe_profile.tcl script. No changes to code.
by drh
· 10 years ago
c6ce3883
Performance optimization for the OP_Column opcode.
by drh
· 10 years ago
ce78bc6
Enhance the use of the column cache for UPDATE statements, making them
by drh
· 10 years ago
fed7ac6
Add the OP_IntCopy opcode - an optimized version of OP_SCopy that only works
by drh
· 10 years ago
9eef8c6
Optimization to the out2Prerelease() helper routine in the VDBE engine.
by drh
· 10 years ago
59a0523
Remove a superfluous conditional from the memory allocation initialization.
by drh
· 10 years ago
039ca6a
Performance optimizations to the sqlite3MallocSize() by requiring the
by drh
· 10 years ago
b02392e
Change sqlite3StatusSet() into sqlite3StatusHighwater() so that only the
by drh
· 10 years ago
9676c48
Make sure sqlite.h is not #included by itself.
by drh
· 10 years ago
8873996
In the MSVC makefile, add LIBTCLPATH variable to make it easier to run tests when the Tcl library is not already present in the PATH.
by mistachkin
· 10 years ago
460cd9c
In the MSVC makefile, make sure LDFLAGS is used for the tool executables as well.
by mistachkin
· 10 years ago
5f93ccd
Tests and minor fixes to improve coverage of FTS5 code.
by dan
· 10 years ago
cdabd7b
Fix harmless compiler warnings.
by mistachkin
· 10 years ago
fdefc36
Update makefiles to remove all uses of "awk" - to make building SQLite easier
by drh
· 10 years ago
78e3f61
Enable cross-compiling the various tool EXEs with MSVC.
by mistachkin
· 10 years ago
501b402
Fixes to the JSON1 extension and to its use by fuzzcheck to avoid problems
by drh
· 10 years ago
0216435
Fix fuzzcheck.c so that it assumes that JSON1 is already compiled in and
by drh
· 10 years ago
dll-build-fix
8d32e80
Avoid exporting sqlite3_json_init() from amalgamation builds.
by dan
· 10 years ago
b43b711
Version 3.9.0
by drh
· 10 years ago
version-3.9.0
f4f9684
Add the missing 'extern "C" {...}' blocks to fts5.h and sqlite3rbu.h.
by dan
· 10 years ago
cec7dec
Remove the unused fts5ExprColsetTest() routine.
by drh
· 10 years ago
f2c26ed
Fix a couple harmless compiler warnings.
by mistachkin
· 10 years ago
df705d8
Further tweaks to improve fts5 prefix query performance.
by dan
· 10 years ago
58a8a92
Change all references to 3.8.12 into 3.9.0. Comment changes only - no
by drh
· 10 years ago
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
bfad7be
Detect and report circularly defined views even if the views have the
by drh
· 10 years ago
2906490
Remove an unreachable branch in the query flattener substitution logic.
by drh
· 10 years ago
d12b636
Improved substitution logic in the query flattener. Saves code space, and
by drh
· 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
48310f8
Work around a "security feature" bug in memcpy() on OpenBSD.
by drh
· 10 years ago
72724da
Remove another instance of strcpy() from FTS5, to mollify OpenBSD.
by drh
· 10 years ago
c5971cc
Omit the use of strcpy() in FTS5 since OpenBSD hates strcpy().
by drh
· 10 years ago
728e0f9
Compiler warning fixes: Rename some local variables from "j1" to avoid a
by drh
· 10 years ago
9a4718f
Add some #ifdef-ery to json1.c to avoid a duplicate typedef when used in the
by drh
· 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
a0882fa
The previous fix to JSON1 was not complete. A few more tweaks are needed
by drh
· 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
8deb4b8
Fix the JSON1 extension so that it renders integers outside the range
by drh
· 10 years ago
6cac258
Remove fts5 sources from TESTSRC2 in main.mk as there is no SQLITE_TEST code in said files.
by dan
· 10 years ago
80372ae
Add tool capable of downloading a TclKit (and its associated SDK) on Windows.
by mistachkin
· 10 years ago
2572751
Add --enable-fts5 and --enable-json1 options to the amalgamation autoconf package.
by dan
· 10 years ago
8381be4
In the MSVC makefile, adjust the names of two nmake variables for consistency.
by mistachkin
· 10 years ago
c4e6d17
Change the version number of the next release to 3.9.0.
by drh
· 10 years ago
b5c8d27
Add the JSON1 and FTS5 extensions to the amalgamation. Add new options
by drh
· 10 years ago
64db184
Fix a typo in the MSVC Makefile
by drh
· 10 years ago
amalg-json1-fts5
ce1d9f5
Add configure script options --enable-fts5 and --enable-json1. Automatically
by drh
· 10 years ago
0008ce7
Makefile and fts5 changes so that fts5 works with main.mk. Still does not work with Makefile.in.
by dan
· 10 years ago
45fac88
Trying to get FTS5 tests to build and run using main.mk. Not yet working.
by drh
· 10 years ago
c306e08
Json1 tests are working. Builds without FTS5 enabled. Still some problems
by drh
· 10 years ago
d3b90a2
Remove calls to "load_static_extension" from fts5 test scripts.
by dan
· 10 years ago
23fda82
Further tweaks to main.mk so that fts5 builds as part of testfixture.
by dan
· 10 years ago
56eac26
Fix further fts5 compilation issues.
by dan
· 10 years ago
351ccb3
Fix two more warnings in fts5 code.
by dan
· 10 years ago
056d7ac
Fix a couple of errors in fts5 compilation. This branch still does not build with -Wall -Werror.
by dan
· 10 years ago
5006565
First attempt to add json1 and fts5 to the amalgamation. This check-in does
by drh
· 10 years ago
b2682eb
In the RBU extension, use MoveFile() instead of rename() on Windows CE.
by mistachkin
· 10 years ago
d7fd6aa
Remove two unused lines of code - discovered by scan-build.
by drh
· 10 years ago
98e713b
Further optimizations for fts5 prefix queries without a prefix index.
by dan
· 10 years ago
08114ef
Fix harmless compiler warning in FTS5.
by mistachkin
· 10 years ago
22c7cca
Allow the subsitute character (codepoint 26 - 0x1A) to appear in fts5 barewords.
by dan
· 10 years ago
1dcc97c
Adjustments to spellfix2.test so that it works reliably on mac.
by drh
· 10 years ago
d46cc33
Add tests for fts5 phrase queries with column filters.
by dan
· 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
92099b0
Add further tests for fts5 prefix queries.
by dan
· 10 years ago
6418ffa
Fix a typo in the previous check-in.
by mistachkin
· 10 years ago
6bd7456
When running tests on Tcl 8.6 under Windows, skip tests 'uri-1.12.*' due to a change in Tcl behavior related to NTFS ADS (alternate data streams).
by mistachkin
· 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
Next »