drh
|
c0d269e96c
|
Fix a typo in a comment in btree.c. No changes to code.
FossilOrigin-Name: 722c12816347ee9fce7a090cfebef2c5841e7445
|
2016-08-03 14:51:16 +00:00 |
|
drh
|
a36e01a772
|
Fix the --help output on fuzzcheck so that it fix in an 80-character window.
FossilOrigin-Name: b91444b5db8465f09d112455e722c888b3f94329
|
2016-08-03 13:40:54 +00:00 |
|
dan
|
78f9bb6c71
|
Add new test file rowvaluefault.test.
FossilOrigin-Name: e496b2d63984311e6ae117677e6c2417ae24b6bc
|
2016-08-02 20:45:56 +00:00 |
|
drh
|
c330887291
|
Fix a unused variable that comes up with -DSQLITE_OMIT_DATETIME_FUNCS.
FossilOrigin-Name: e2f9919e34c70761e4e275eeffca8ccf9159223c
|
2016-08-02 20:42:24 +00:00 |
|
mistachkin
|
3dffcf911f
|
The 'replace.tcl' tool should use Unix line-endings.
FossilOrigin-Name: 50de96314f75494dc1f5b14d62c595a70c4e0638
|
2016-08-02 19:29:56 +00:00 |
|
dan
|
51d82d1d24
|
Add tests and fixes for vector operations that use sub-queries with different combinations of LIMIT, OFFSET and ORDER BY clauses.
FossilOrigin-Name: 092b1c5ff53c9f3cfed079c46e3353d93f99303e
|
2016-08-02 18:50:15 +00:00 |
|
dan
|
f9b2e05c75
|
Fix SQLITE_OMIT_SUBQUERY builds.
FossilOrigin-Name: 339f85f414a484e44d2502d1ff7281caf9b7c838
|
2016-08-02 17:45:00 +00:00 |
|
dan
|
d05a7144cd
|
Fix a problem with vector range constraints and mixed ASC/DESC indexes.
FossilOrigin-Name: e2ad30c8b5366fd8e50f36c62345ed03ec613c47
|
2016-08-02 17:07:51 +00:00 |
|
dan
|
080508a186
|
Merge latest trunk changes into this branch.
FossilOrigin-Name: d468101b421e073e9debd7381bde1d36af31369e
|
2016-08-02 16:24:10 +00:00 |
|
dan
|
95a08c065a
|
Add missing comments and make some code on this branch clearer.
FossilOrigin-Name: 6937677cc2c2db6b21f997559f88a339466cd15b
|
2016-08-02 16:18:35 +00:00 |
|
drh
|
b7203cde29
|
Updates to requirements marks. No changes to code.
FossilOrigin-Name: b23c10ac8f65bc88a6c7d88e140217222eb4cbe5
|
2016-08-02 13:26:34 +00:00 |
|
dan
|
914b7e4238
|
Fix a problem introduced by [77948b5eceab92a7] causing duplicate calls to be made to the xSavepoint() method of virtual tables under some circumstances.
FossilOrigin-Name: e64a4173d2899acf13b73e6e28f2e164fd638a75
|
2016-08-02 11:29:16 +00:00 |
|
drh
|
38b802dfd7
|
Fix harmless compiler warnings in sqlite3_status().
FossilOrigin-Name: 7c38a79cdd42aaa45715aea330d10ca859098837
|
2016-08-02 08:45:26 +00:00 |
|
drh
|
19eb77bbe0
|
Update the wordcount.c test program and add a new script "time-wordcount.sh"
for additional performance testing.
FossilOrigin-Name: d8ef9f58643f13dd3d16dcde0d829ae08324f04b
|
2016-08-01 21:17:53 +00:00 |
|
dan
|
553168c706
|
Fix a problem with vector range constraints involving the rowid column. And other issues.
FossilOrigin-Name: 3ef75d45ebcd8ede91596d69e55fe7d685008a60
|
2016-08-01 20:14:31 +00:00 |
|
drh
|
b0df540d7a
|
Fix other harmless compiler warnings.
FossilOrigin-Name: 90d2c490fc2ed4e073711b84f989ca4d496dcfb5
|
2016-08-01 17:06:44 +00:00 |
|
dan
|
4df049faec
|
Remove a duplicate typedef from loadext.c (remaining copy is in sqlite3ext.h).
FossilOrigin-Name: fd184e5a8f4577aa9a817eb55e771d8d1021b946
|
2016-08-01 16:57:30 +00:00 |
|
dan
|
d7d19b7137
|
Add an extra compiler switch to loadext.test to ensure that it picks up the correct version of sqlite3.h when building a test extension.
FossilOrigin-Name: e57fa6af32a1d1bf7be64b26850730f7e714b6c6
|
2016-08-01 16:50:50 +00:00 |
|
dan
|
870a0705fe
|
Fix a problem with IN(...) constraints where the LHS is a sub-select that is an aggregate query.
FossilOrigin-Name: 1f4dba87da4a44ad26223ad965731164c0d9bad9
|
2016-08-01 16:37:43 +00:00 |
|
drh
|
8ef24b8deb
|
Update releasetest.tcl to automatically do one round of tests with
USE_STDCALL=1 when running on Windows with MSVC.
FossilOrigin-Name: a6a112de485eb9d15f6fa75568dcb876f00abb64
|
2016-08-01 15:00:00 +00:00 |
|
drh
|
32c83c8b9e
|
Avoid making unnecessary changes to the signatures of the
sqlite3_auto_extension() and sqlite3_cancel_auto_extension() interfaces.
FossilOrigin-Name: b6ea2f21f602031ef4dbd47462ac11b0bb0d5de6
|
2016-08-01 14:35:48 +00:00 |
|
dan
|
5c288b929a
|
Fix problems with vector == comparisons and NULL values.
FossilOrigin-Name: 059d0d05354e6efab7892c97b339ffa0b5303587
|
2016-07-30 21:02:33 +00:00 |
|
mistachkin
|
19e76b2a7c
|
Fix harmless compiler warning seen with MSVC.
FossilOrigin-Name: 390a38a142d36d2c57b3f21aab72edcde450125d
|
2016-07-30 18:54:54 +00:00 |
|
dan
|
cb17ce9300
|
Merge latest trunk with this branch.
FossilOrigin-Name: 63ae02d084a332250ff6fd8d8c80e53bf5422a68
|
2016-07-30 17:59:39 +00:00 |
|
dan
|
625015e0c9
|
Remove the EP_Vector expression flag.
FossilOrigin-Name: e9d9c6d46b46160fad6aa6e3441a65a09157515f
|
2016-07-30 16:39:28 +00:00 |
|
dan
|
19ff12dd76
|
Fix some issues with vector range constraints and the column cache. Also vector range constraints and rowid columns.
FossilOrigin-Name: 42607366bfc2dceb1013797a973b3b8df75dcb4d
|
2016-07-29 20:58:19 +00:00 |
|
dan
|
145b4ea519
|
Change the way "(a, b) = (SELECT *)" expressions are handled in where.c if there is an index on one of the columns only.
FossilOrigin-Name: 4dfebff2924f46284d5b9cda69175f79b29d6028
|
2016-07-29 18:12:12 +00:00 |
|
mistachkin
|
11f69b879c
|
Using the header file 'intrin.h' requires MSVC 2005 or later.
FossilOrigin-Name: 9fae75c08b7d3b3e13734193ad8398ef6971cbac
|
2016-07-29 17:36:27 +00:00 |
|
mistachkin
|
be56ad31b7
|
For test 'shell1-5.0', disable round-trip testing for characters in the range 0xE0 to 0xEF on Linux, due to intermittent shell portability issues.
FossilOrigin-Name: 544c990afd3b64064cc4d970ec5d7eb23eeb9914
|
2016-07-29 04:12:18 +00:00 |
|
mistachkin
|
d62c07d42e
|
Fix typo in a test file interactive output string.
FossilOrigin-Name: 4fedd7902371935e1374ca7df3ffd4c4cf93959b
|
2016-07-29 02:04:36 +00:00 |
|
drh
|
50972b71e1
|
Merge additional linkage macro changes from the branch.
FossilOrigin-Name: 8b0eb22ee12b23421dcb8dbeb46909d813788a0b
|
2016-07-29 01:55:42 +00:00 |
|
drh
|
e363d50db8
|
Further refinement to the calling convention macros.
FossilOrigin-Name: 45588de385d2a721b3e9f04beb6c7b789dd27d42
|
2016-07-29 01:49:36 +00:00 |
|
mistachkin
|
df27352e37
|
Merge updates from trunk.
FossilOrigin-Name: 71ffa195f5a48280ee522d80ab82e8cdea636961
|
2016-07-29 01:47:18 +00:00 |
|
mistachkin
|
fefe82876c
|
Update the autoconf makefile for MSVC.
FossilOrigin-Name: 2daf20980d4cb9ed36372778ae1f3e595e503549
|
2016-07-29 01:46:57 +00:00 |
|
drh
|
99bbcc8287
|
Undo some unhelpful changes to skip-scan scoring that were added
by the check-in [9e2b2681] that improved scoring of index scan.
FossilOrigin-Name: c7d51934a4f30d096bb79fc509fc9dd0df5d89a4
|
2016-07-29 01:32:36 +00:00 |
|
mistachkin
|
c08556844e
|
Add macro necessary for building several extensions when the __stdcall calling convention is not in use.
FossilOrigin-Name: bc8c9b55ddf5227dc6b2116486f4a19bf54fce2b
|
2016-07-29 01:31:49 +00:00 |
|
mistachkin
|
2d45d7bfab
|
Missed a couple Tcl command deletion callbacks.
FossilOrigin-Name: fc5c187602acceedf7152b6927616d134f779a8f
|
2016-07-28 23:58:25 +00:00 |
|
mistachkin
|
afe18262b4
|
Use the SQLITE_TCLAPI macro in several extensions that were missed in the previous check-in.
FossilOrigin-Name: df2543652b835353c03956dfbd3e35e5b191372e
|
2016-07-28 23:54:45 +00:00 |
|
mistachkin
|
85bd982ba0
|
More compiler warning fixes for GCC related to the auto-extension mechanism.
FossilOrigin-Name: b8218129bc848c61fa6910feae4141dac6ad86fc
|
2016-07-28 22:53:10 +00:00 |
|
mistachkin
|
78d5e02f99
|
The return type used by the auto-extension entry points is 'int', not 'void'.
FossilOrigin-Name: bf9c86c74f30136a106f37603a6c7dcc76caf41d
|
2016-07-28 22:46:53 +00:00 |
|
mistachkin
|
177d0f0b47
|
Make sure all the auto-extension mechanism function signatures match up precisely.
FossilOrigin-Name: 87ba69b5ca4a8e4ef2bbaaf07a0ff13fc5cd4721
|
2016-07-28 22:38:31 +00:00 |
|
mistachkin
|
44e95d4f02
|
Make the extension auto-loading mechanism work with the __stdcall calling convention. Also, fix a couple Tcl command calling conventions missed in the previous check-in.
FossilOrigin-Name: 3ea567c4b07b2a7a027b9b5cb8250ab687803698
|
2016-07-28 22:23:26 +00:00 |
|
dan
|
7b35a77b1a
|
Fix further issues with multi-column IN(...) operators. Also some error handling cases surrounding row values.
FossilOrigin-Name: cc3f6542bec99b00d2698889bcea2aa0b587efa0
|
2016-07-28 19:47:15 +00:00 |
|
mistachkin
|
e37f7397c9
|
The 'sqlite3ext.h' content should be processed before being included in the amalgamation.
FossilOrigin-Name: cbe1de4799df4d512bc175f51ed99c6ec6d5a4d1
|
2016-07-28 19:28:35 +00:00 |
|
drh
|
3a22fdab9a
|
Decorate all interfaces with calling convention macros.
FossilOrigin-Name: fd784887e125bf95f4799ad09cbcba6795173487
|
2016-07-28 18:55:57 +00:00 |
|
mistachkin
|
c0bebc1dcf
|
All SQLite API functions and callbacks in the 'sqlite3ext.h' header file must be decorated with the calling convention.
FossilOrigin-Name: 97fc6e4328fe72cdd10f11a4b4bc9ce14bdc537f
|
2016-07-28 18:49:20 +00:00 |
|
drh
|
a8914faaaa
|
Disable the authorizer callback when reparsing the schema. This avoids
undesirable authorization failures following an ALTER TABLE.
FossilOrigin-Name: 805d01cdabb48a69eb986a7f084e53eb25d76b7f
|
2016-07-28 18:38:13 +00:00 |
|
mistachkin
|
7c60b26691
|
Fixup reserved function pointers in the Tcl stubs table and several macros containing Tcl function pointers.
FossilOrigin-Name: 959cd0131a5c717679b6e250229794679efe7f69
|
2016-07-28 18:18:53 +00:00 |
|
mistachkin
|
a121cc7c60
|
Adjustments to get 'testfixture.exe' compiling with Tcl 8.6 when __stdcall is enabled.
FossilOrigin-Name: 90e89ec9c8efff057a9e43c612427fc5c97ab52d
|
2016-07-28 18:06:52 +00:00 |
|
drh
|
aa0325872f
|
Improvements to the way the COMPILER compile-time option is set when compiling
with Clang.
FossilOrigin-Name: 81f9cf86c48f3cd43755ded4dc97388ec650f8af
|
2016-07-28 17:24:16 +00:00 |
|