drh
|
42f64e52ee
|
Add the ".trace" option to the command-line shell.
FossilOrigin-Name: b9ac3d7e340eb616fd23cc7dbdef6fdd66a79fe4
|
2012-04-04 16:56:23 +00:00 |
|
drh
|
689453dbf0
|
Fix the multiplexor logging so that it works with SQLITE_ENABLE_8_3_NAMES.
FossilOrigin-Name: 9e1e2fe2950bb96784413eae934314d95bce08e7
|
2012-04-04 13:58:19 +00:00 |
|
drh
|
1779efd483
|
In the multiplexor extension, improve the error logging when a chunk fails
to open.
FossilOrigin-Name: 781453c686656a7bd4a274a3b3204ceb6ecae8df
|
2012-04-04 13:43:13 +00:00 |
|
dan
|
c8f8616c41
|
Do not run attempt to run test file fts4merge3.test unless the build includes FTS.
FossilOrigin-Name: 0506bf86d31e821a905e3a8a03c4817e326f7f44
|
2012-04-03 18:34:24 +00:00 |
|
dan
|
2bd2cfc2b5
|
Modify capi3.test and capi3c.test so that they work with SQLITE_OMIT_AUTORESET builds.
FossilOrigin-Name: 1d5e744cc645150ccaa7256663146fc7b8540bd5
|
2012-04-03 18:33:43 +00:00 |
|
dan
|
1235bb1815
|
Modify the integrity-check code to reduce the size of the large allocation from 4 bytes to 1 bit for each page in the database file.
FossilOrigin-Name: fa3a498dfe9ed59c30da5eaa0d7cad167fd4e393
|
2012-04-03 17:43:28 +00:00 |
|
drh
|
2aad3da6ea
|
Fix a typo in the rtree6.test script that prevented it from running.
FossilOrigin-Name: 221fe4a8ea5bea90031e459746ea71ff173e6f52
|
2012-04-03 17:05:16 +00:00 |
|
drh
|
67d97343a3
|
Rerun autoconf to update the configure script for version 3.7.12
FossilOrigin-Name: 6d73eb20e825f51143a1b59ad33f44e6448ef760
|
2012-04-03 17:01:36 +00:00 |
|
drh
|
5d4e1e1a50
|
If the SELECT that finds all root pages in the showdb fails, then report
an error.
FossilOrigin-Name: 4b16141501655faa23e7d34ad05570ea929abb7c
|
2012-04-03 15:10:34 +00:00 |
|
drh
|
3aeea46397
|
Enhance the "showdb" utility program with the "pgidx" option. Now requires
linkage with the amalgamation.
FossilOrigin-Name: 4b5737014c6f1638de9dc162463508ea7dfe333d
|
2012-04-03 14:59:50 +00:00 |
|
drh
|
f439fbdab5
|
The SQLITE_RTREE_INT_ONLY compile-time option causes the RTree extension
to use only integer math and store only integer coordinates.
FossilOrigin-Name: 02b7640f5118e0a635b68f65765191bb3171b7bd
|
2012-04-02 21:35:42 +00:00 |
|
drh
|
3b06a2a056
|
Add #ifdefs to allow a test build to succeed even if SQLITE_ENABLE_FTS3 is
not defined.
FossilOrigin-Name: fb121980e48af368353431fd04924e414b65c852
|
2012-04-02 17:18:23 +00:00 |
|
drh
|
a477a8670f
|
Fix a compiler warning by removing a redundant variable.
FossilOrigin-Name: af602d87736b52802a4e760ffeeaa28112b99d9a
|
2012-03-31 19:12:23 +00:00 |
|
drh
|
e77593fc50
|
Test cases for RELEASE and ROLLBACK TO of a nested savepoint while queries
are pending.
FossilOrigin-Name: d2bf0efa7da59448a62f5be795403be4e5b7fb7f
|
2012-03-31 17:50:12 +00:00 |
|
drh
|
31f100556c
|
Do not abort pending queries on a RELEASE of a nested SAVEPOINT.
This is a candidate fix for ticket [27ca74af3c083f787].
FossilOrigin-Name: 79a4a3a84f0b367d54da5e69e64ffca474264717
|
2012-03-31 17:17:26 +00:00 |
|
dan
|
8c2e0f02ba
|
Modify selectColumnsFromExprList() to avoid ever incorrectly returning SQLITE_NOMEM.
FossilOrigin-Name: e7cb6b73ac079d0751b3f9429d0f6a35ca8ec853
|
2012-03-31 15:08:56 +00:00 |
|
dan
|
a25a42cfe7
|
Change the ICU tokenizer so that it does not attempt to call strlen(NULL).
FossilOrigin-Name: 04298f1ac42c40cb2a48092b415acf96a08954b7
|
2012-03-31 11:58:23 +00:00 |
|
dan
|
2b9ee77fd6
|
Fix a bug in the EXPLAIN code for listing trigger programs that was causing an out-of-bounds read.
FossilOrigin-Name: c9342ca58105499a5eb61c3e6d016559b6072c95
|
2012-03-31 09:59:44 +00:00 |
|
drh
|
5fb52caadf
|
Do more aggressive optimization of the AND operator where one side or the
other is always false.
FossilOrigin-Name: f9a7e179cbbeeab5e57bbf392bef89750215546b
|
2012-03-31 02:34:35 +00:00 |
|
mistachkin
|
00fa55d7da
|
Avoid using the OVERLAPPED struct on WinCE.
FossilOrigin-Name: 196ca3a8b007b9f792e969893d981f6c5aa2fccc
|
2012-03-30 16:44:33 +00:00 |
|
drh
|
f0146403a6
|
Simplify the winRead and winWrite VFS functions to reduce the number
of system calls.
FossilOrigin-Name: b34491869c4fb31d2fdd14c94a7db2e1c0e572ba
|
2012-03-30 15:57:45 +00:00 |
|
drh
|
f68686ae52
|
When a named CHECK constraint fails, include the name of the constraint
in the error message.
FossilOrigin-Name: 1b75f301affac654bee24fa247046ea0782d3c4d
|
2012-03-30 15:48:48 +00:00 |
|
drh
|
7da5fcb0b7
|
Fix MSVC compiler warnings in test code.
FossilOrigin-Name: cb7a850439c9a4a7887650d6b81d95ab8025de5b
|
2012-03-30 14:59:43 +00:00 |
|
drh
|
ccdf2025b5
|
Fix an FTS4 test script problem for windows.
FossilOrigin-Name: 36aa6665e709b5942b3558afbd555058b42f2c78
|
2012-03-30 13:34:17 +00:00 |
|
drh
|
f9df449809
|
Change the name of a local variable from "not" to "bNot" to lessen the
chances of it colliding with some prior #define in the appliation.
FossilOrigin-Name: cbdd86387630600b309de4aaeaa131ec7b053ce2
|
2012-03-30 12:10:38 +00:00 |
|
drh
|
e1da8fadcc
|
In the ".output" command-line shell, if the first character of the output
filename is '|' then use popen() instead of fopen().
FossilOrigin-Name: fa82062c659ffbe7ad01106d3ef54d7bb44f1f44
|
2012-03-30 00:05:57 +00:00 |
|
drh
|
4e245a4c35
|
Fix compiler warnings on GCC and MSVC and fix a C89-ism that
broke the build for MSVC.
FossilOrigin-Name: b451c0f97f0abe78ebe6c62ff489ec1ad8a1f767
|
2012-03-30 00:00:36 +00:00 |
|
dan
|
06801f6ff0
|
Merge fts4-incr-merge with trunk.
FossilOrigin-Name: 4d6de3e9bef3487f2d89167939ab2c42872d05b3
|
2012-03-29 15:11:32 +00:00 |
|
dan
|
c68939ef3e
|
Disable the LIKE optimization if the column on the left-hand-side of the LIKE operator belongs to a virtual table.
FossilOrigin-Name: 0bacb879e18026f2a8e22fe3e4bc8d27de5c4416
|
2012-03-29 14:29:07 +00:00 |
|
dan
|
9ace112c84
|
Fix an out of date comment on sqlite3ArrayAllocate().
FossilOrigin-Name: 4afdd5ae53ef0ff7c0fde74eaa04638c923c679b
|
2012-03-29 07:51:45 +00:00 |
|
drh
|
69ac85420c
|
Merge in the latest changes from trunk.
FossilOrigin-Name: 66c4aaadda433c9d479a25c27cdff84560088402
|
2012-03-28 16:44:13 +00:00 |
|
drh
|
c461a455c4
|
Avoid loading overflow pages just to satisfy typeof() or length() functions
if the correct result can be computed without the extra page fetches.
FossilOrigin-Name: 0733c98c329bc9942460746e9bbaf4b4c94c1520
|
2012-03-28 16:22:03 +00:00 |
|
drh
|
ac5e749be8
|
Minor changes to the core of OP_Column for performance and to clarify the
critical path.
FossilOrigin-Name: 868394761e41b7483a5874426ee052dfb3a9e2be
|
2012-03-28 16:14:50 +00:00 |
|
dan
|
eef7445d02
|
Fix a problem in fts4merge3.test.
FossilOrigin-Name: 64fc8b30f8bc7ddc697b6042040e958787ff3118
|
2012-03-28 13:55:29 +00:00 |
|
drh
|
dda5c08bf6
|
Improvements to comments. Minor changes to code in the hot path of
OP_Column - with the hope of get a few cycles of performance improvement.
FossilOrigin-Name: ca093103437f141caa3eb11539c6eb7b4dd65175
|
2012-03-28 13:41:10 +00:00 |
|
drh
|
3c888b7d1b
|
Test cases for length() of a large blob in an aggregate query.
FossilOrigin-Name: d095fa4bfabd765c8e935ed227a334161097dd34
|
2012-03-28 02:51:51 +00:00 |
|
drh
|
31ec740a3d
|
Fix the typeof() and length() optimization so that it works for aggregates
as well as scalar queries.
FossilOrigin-Name: bc18215a8a660442db6ddeeda4a88df0acffe0f7
|
2012-03-28 02:43:20 +00:00 |
|
drh
|
a748fdcc43
|
Evaluate typeof(X) and length(Y) where X is any column and Y is a blob column
without actually loading X and Y from disk.
FossilOrigin-Name: b899dbeb60752843287e2c6ad3577e1d00f0d587
|
2012-03-28 01:34:47 +00:00 |
|
drh
|
cdb86dc437
|
Add output of PRAGMAs auto_vacuum and encoding to the "schema" command of the
fts3view utility program.
FossilOrigin-Name: e31076319363a46905836880765bae3bf204ed19
|
2012-03-27 18:00:05 +00:00 |
|
dan
|
3b16fb0423
|
Really delete the fts3merge.test script (should have been deleted by the previous commit).
FossilOrigin-Name: 83838149d9dd7956c5f48f760c2f321180d2db5f
|
2012-03-27 15:10:50 +00:00 |
|
dan
|
311ec02587
|
Remove the fts3merge.test script in favour of changing the fts4merge.test script so that it runs tests using both fts4 and fts3. Fix some problems with incr-merge and FTS3 tables.
FossilOrigin-Name: 5c447e226afca0d46b9ed994dea26a16a9ae168c
|
2012-03-27 15:00:06 +00:00 |
|
drh
|
a1a9f0a0d8
|
In the fts3view utility, label the blank segments used to mark the end of a
segment sequence for a level/idx as "null". Improve the alignment of root
segment names.
FossilOrigin-Name: 04aea0245e4183fef3664609f5a6353b65d71a85
|
2012-03-27 14:54:44 +00:00 |
|
drh
|
1ecb59a1e5
|
Enhance the fts3view tool with the big-segment command and fix a bug in the
display of doclists.
FossilOrigin-Name: e9436d8038e5a0d1ba992a77d1064d4a55595f57
|
2012-03-27 13:51:31 +00:00 |
|
dan
|
b567bd4842
|
Merge the fts4-incr-merge-exp branch with fts4-incr-merge.
FossilOrigin-Name: eb00b95885023a8592693f0babbb0066207073b0
|
2012-03-27 13:44:28 +00:00 |
|
dan
|
5da0aa1603
|
Allow multiple incremental merges to proceed concurrently. This is required to prevent a large crisis-merge from occuring while an even larger incremental-merge is underway.
FossilOrigin-Name: 7ed9d2f24a650b424b97dfc19b8042c4cf09c82c
|
2012-03-27 11:48:02 +00:00 |
|
drh
|
40aab4c56d
|
Minor correct errors in the file format description for FTS3/4 contained in
the fts3.c header comment.
FossilOrigin-Name: fb8aacdd8fbdc946cb271cc589f76b806387937d
|
2012-03-27 00:38:33 +00:00 |
|
drh
|
280d5c33cd
|
Enhance fts3view to show decodes of segments and doclists.
FossilOrigin-Name: 6d09de231b68dd9520d99c65d133f26e90eb784f
|
2012-03-27 00:34:04 +00:00 |
|
drh
|
36f6b891e6
|
Add the fts3view utility program.
FossilOrigin-Name: f936c8ea16d21345fd1622272dc7e9850acb2493
|
2012-03-26 21:57:53 +00:00 |
|
drh
|
cbf9450404
|
Fix FTS3 so that it works even without SQLITE_DEBUG.
FossilOrigin-Name: a18c103121529c2e3c6a8ada16a4c40d14080670
|
2012-03-26 14:36:42 +00:00 |
|
dan
|
6f4df8ac83
|
Modify the FTS integrity-check so that the checksums do not depend on the results of signed integer overflow, which is undefined in C.
FossilOrigin-Name: f907fc3fb387e74bb66babcbf050748cb253a6fa
|
2012-03-26 10:57:31 +00:00 |
|