- 02c1e26 Fix harmless compiler warnings. by mistachkin ยท 12 years ago ftsWarnings
- 77a90ce Work around compilation issue with MSVC. by mistachkin ยท 12 years ago
- 4bd855f Fixes to prevent an FTS index from growing indefinitely as the corresponding table is updated. Change the FTS 'automerge' option to allow the user to specify the number of segments that should be merged simultaneously by auto-merges. by dan ยท 12 years ago
- e823848 Add extra test to backcompat.test to ensure that old and new versions of FTS may work together on the same incremental merge operation. by dan ยท 12 years ago fts4-experimental
- c007f61 Repurpose the SQLITE_TESTCTRL_FAULT_INSTALL test-control to register a by drh ยท 12 years ago
- a7b9e7d Fix a bug causing an incorrect segment size value to be stored if both an old and new FTS version performed work on the same incremental merge operation. by dan ยท 12 years ago
- df2c52f Merge latest trunk changes with this branch. by dan ยท 12 years ago
- 157c957 Fix a problem with the handling of delete markers by automerge on large databases. by dan ยท 12 years ago
- 5b34f15 Do not search for promotable segments following an FTS 'optimize' operation or creation of a new segment on the oldest existing level. by dan ยท 12 years ago
- a0b7ca9 Fix a problem to do with loading the value of the FTS automerge setting from the database. by dan ยท 12 years ago
- 9e83e46 Fix various problems to do with segment promotion. Add test file fts4growth2.test, containing tests to check that the FTS index does not grow indefinitely as the table is updated. by dan ยท 12 years ago
- c0caea2 Fix a problem preventing delete markers from ever being removed from the FTS index. by dan ยท 12 years ago
- a5e2b50 Improve a comment in the MSVC makefile. No changes to code. by mistachkin ยท 12 years ago
- 548ff8f Add VSIX packaging support for Windows Phone 8.1 using Visual Studio 2013 Update 2. by mistachkin ยท 12 years ago
- 6bb9889 Experimental code to prevent FTS indexes from growing indefinitely as the table is updated. by dan ยท 12 years ago
- 0f71054 In mutex_w32.c, make inclusion of the Windows header file dependent on SQLITE_OS_WIN, not SQLITE_MUTEX_W32. by mistachkin ยท 12 years ago
- 7964073 Merge updates from trunk. Emit the AppliesTo and DependsOn SDK manifest attributes when building the VSIX for Windows Phone 8.1. by mistachkin ยท 12 years ago vsixWinPhone81
- 1273614 When using Visual Studio 2013, add the appropriate MaxPlatformVersion attribute to the VSIX SDK manifest. by mistachkin ยท 12 years ago
- d9b3c54 Further MSVC makefile changes to support Windows Phone 8.1. by mistachkin ยท 12 years ago
- 52c40a8 Merge updates from trunk. by mistachkin ยท 12 years ago
- 4712c21 When cross-compiling with the MSVC makefile, make sure the correct library path is used. Also, keep track of the required compilation options separately. by mistachkin ยท 12 years ago
- 2e7be08 Include sqlite3rtree.h in the tsrc/ pile of source files during by drh ยท 12 years ago
- 9ee8810 Remove a superfluous variable initialization. by drh ยท 12 years ago
- 8009c9b A better fix for the group_concat() problem. by drh ยท 12 years ago
- d2d8ca6 Fix the way parenthesis in MATCH expressions are handled by FTS if the tokenizer considers them to be token characters. by dan ยท 12 years ago
- faecf50 Make sure the group_concat() function returns an empty string, not a NULL, by drh ยท 12 years ago
- 86a1119 Ensure that the sqlite3StrAccumAppend() routine is never called with a NULL by drh ยท 12 years ago tkt-55746f9e
- eacc050 Make sure the group_concat() function returns an empty string, not a NULL, by drh ยท 12 years ago
- 731dc0c Add the SQLITE_IOCAP_IMMUTABLE bit as a possible return value from by drh ยท 12 years ago
- 6451c2b Fix nolock and immutable so that they work even if READONLY is requested. by drh ยท 12 years ago win32-none
- 62e603a Add test cases and documentation for the nolock and immutable query parameters. by drh ยท 12 years ago
- f253813 Merge updates from trunk. by mistachkin ยท 12 years ago
- 6117272 Update the template VSIX package file as well. by mistachkin ยท 12 years ago
- f574259 Merge updates from trunk. by mistachkin ยท 12 years ago
- 441aa09 Enhance the VSIX package creation tool to better support Visual Studio 2013. by mistachkin ยท 12 years ago
- 897f683 Refactor VSIX package creation tool to better support Visual Studio 2013. by mistachkin ยท 12 years ago
- 75cc2f7 Merge updates from trunk. by mistachkin ยท 12 years ago
- 7dd9fb6 When building for Windows 8.0 using Visual Studio 2013, make sure the cross-compilation native library path is set correctly. by mistachkin ยท 12 years ago
- 220942b More modularization work on the MSVC batch build tool. by mistachkin ยท 12 years ago
- 2347e3b Merge updates from trunk. by mistachkin ยท 12 years ago
- 44a3ba7 Create new header file "os_setup.h" used to detect the operating system by drh ยท 12 years ago
- f6a2342 Work on cleaning up the MSVC batch build tool integration with Visual Studio 2013. by mistachkin ยท 12 years ago
- 1a8a0d3 Attempt to fix the build on beagleboard. by drh ยท 12 years ago winHdr
- c254ff6 Centralize and reform use of the Win32 related include files. by mistachkin ยท 12 years ago
- bd6e51c Merge updates from trunk. by mistachkin ยท 12 years ago
- 0e56c52 Merge updates from trunk. by mistachkin ยท 12 years ago
- fdf9f04 Fix several header file comments. No changes to code. by mistachkin ยท 12 years ago
- 72de9ad Enhance the Win32 VFS I/O retry logic. by mistachkin ยท 12 years ago
- b91ca38 Merge updates from trunk. by mistachkin ยท 12 years ago winIoRetry
- 4a11505 Merge updates from trunk. by mistachkin ยท 12 years ago
- a153643 Fix a broken test case in fuzz.test. by dan ยท 12 years ago
- e724d3d Add a comment explaining why WhereLoop cost adjustments are omitted for by drh ยท 12 years ago
- 3852413 Fix an obscure problem to do with temp register allocation that could occur if more than one simple SELECT within a compound SELECT uses a partial sort. by dan ยท 12 years ago
- c5f246e Add #ifdefs for test coverage. Add a testcase(). by drh ยท 12 years ago
- e03d762 Update a test case in wal2.test that explicitly corrupts a checksum in the wal file to account for the fact that the first byte of said checksum may initially be 0xFF. by dan ยท 12 years ago
- 57fe136 Take out the special handling of nolock=true in os_win.c and add it to by drh ยท 12 years ago
- 48cdabc Avoid unnecessary xUnlock operations on temp file. by drh ยท 12 years ago
- d1ae96d Add the immutable=TRUE query parameter and SQLITE_IOCAP_IMMUTABLE, either by drh ยท 12 years ago
- fb4c924 Merge in all recent changes and enhancements from trunk. by drh ยท 12 years ago
- 5da73e1 Fix a problem in calculating the costs of "OR" scans. by dan ยท 12 years ago
- 4243e27 Modify the way the costs of various query plans are estimated. If the user supplies a likelihood() value (or equivalent) on an indexed WHERE constraint, use it to estimate the number of index rows visited. by dan ยท 12 years ago
- 8164722 Add text to the header comment of whereLoopAddBtree() describing how the costs of various b-tree loops are estimated. by dan ยท 12 years ago experimental-costs
- 75525cb Update a couple of test cases to account for the fact that this branch prefers an index scan and partial sort over a full-table scan and full external sort. by dan ยท 12 years ago
- 4a6b8a0 Fix a couple of out-of-date comments in where.c. by dan ยท 12 years ago
- 253666e Improved rendering of LogEst values corresponding to real values near 0.0 by drh ยท 12 years ago
- 224155d Fix long-standing typos in comments. by drh ยท 12 years ago
- 264d2b9 Test that the default values used when sqlite_stat1 data is not available are calculated correctly. Fixes for the same. by dan ยท 12 years ago
- e4618fb Merge trunk changes into this branch. by dan ยท 12 years ago
- 09e1df6 Ignore likelihood() values on indexed IPK lookups. by dan ยท 12 years ago
- 67a03cf Fix a test case so that it updates sqlite_stat1 consistently. by dan ยท 12 years ago
- 7de2a1f Do not reduce the number of rows scanned at all for "IS NOT NULL" constraints. Fix a bug in calculating the number of rows visited by scans of partial indicies. by dan ยท 12 years ago
- 42685f2 The trunk assumes that an open range constraint on an indexed term (col>?) term matches 1/4 of the indexed rows, and that a closed constraint (col BETWEEN ? AND ?) matches 1/64. Change this branch to do the same. by dan ยท 12 years ago
- 65e6b0d Add the sqlite3_rtree_query_callback() API to the RTree virtual table. by drh ยท 12 years ago
- 6b68286 Update unordered.test to take into account for the fact that SQLite now prefers a full-table scan over a non-covering index scan that visits a large percentage of the table rows. by dan ยท 12 years ago
- 9881d60 Add an extra column to a table in analyze9.test to give the planner a little more reason to select an index. by dan ยท 12 years ago
- b51926e Update test script analyze3.test to account for the fact that SQLite now prefers a full-table scan over a non-covering index scan that visits a large percentage of the table rows. by dan ยท 12 years ago
- e3bfbb7 Modify internal function whereLoopAdjustCost() so that it does not prefer a skip-scan over a regular index scan even if the regular scan uses a subset of the WHERE terms used by the skip-scan. by dan ยท 12 years ago
- 440e6ff Fix an error in estimating of the number of rows visited by a range scan. by dan ยท 12 years ago
- 2dd3cdc Fix an sqlite3_stmt_status() problem caused by recent changs on this branch. by dan ยท 12 years ago
- 1f8bb4b Update requirements marks to fix typos in the requirements text. by drh ยท 12 years ago
- 453e026 Allow the xfer optimization to proceed if the DEFAULT on the very first by drh ยท 12 years ago
- 9940e2a Avoid transfering records between tables unless the default values for all columns are the same. Fix for [f67b41381a]. by dan ยท 12 years ago
- 8ad1d8b If the user provides likelihood() data for a WHERE clause term used as part of an index key, have the planner use it when calculating the expected number of rows visited by the loop. by dan ยท 12 years ago
- b79c718 Add test cases to ensure correct operation of joins with a virtual table by drh ยท 12 years ago
- cfc9df7 Store values loaded from the stat1 table as logarithmic values in memory. by dan ยท 12 years ago
- 9dfaf62 Make sure ORDER BY clauses on joins that involve virtual tables and that by drh ยท 12 years ago
- a01c7c7 When VDBE_PROFILE is enabled, ignore negative opcode times, which sometimes by drh ยท 12 years ago
- aa9933c Changes to the way the planner calculates the costs of various table and index scans. Some test cases still failing. by dan ยท 12 years ago
- f34a9fe Change from using the win32-none VFS to just a query parameter. by drh ยท 12 years ago
- 9df245b Add some OSTRACE calls for consistency. by mistachkin ยท 12 years ago
- 0bf8277 Add the win32-none VFS which omits rollback-journal locking. by drh ยท 12 years ago
- e756bfb Preliminary changes to support building VSIX packages for Windows 8.0 and Windows Phone 8.0 using Visual Studio 2013. by mistachkin ยท 12 years ago
- f0582f4 Comment tweaks on the test case for the [b75a9ca6b0] bug fix. by drh ยท 12 years ago
- 374cd78 Avoid discarding an ORDER BY clause in the case where an identical GROUP BY clauses uses an index to group, but not sort, the rows. Fix for [b75a9ca6b0]. by dan ยท 12 years ago
- b355c2c Clean up the proper-subset cost adjustment logic to make it more compact by drh ยท 12 years ago
- 71794db Add the SQLITE_RUNTIME_BYTEORDER compile-time option to force SQLite to check by drh ยท 12 years ago
- 00b638b Preliminary changes to support building VSIX packages for Windows Phone 8.1. by mistachkin ยท 12 years ago
- 2cf4acb Add the SQLITE_TESTCTRL_BYTEORDER test control to interrogate SQLite's notion by drh ยท 12 years ago
- 65b9ac5 Make sure the undocumented sqlite_rename_parent() function does not by drh ยท 12 years ago
- d249090 Remove the unused second argument from sqlite3ExprCachePop(). Add an by drh ยท 12 years ago