]>
git.ipfire.org Git - thirdparty/sqlite.git/log
drh [Sat, 30 Jan 2016 00:45:18 +0000 (00:45 +0000)]
Change the P4_INTARRAY so that always begins with a length integer. Print
the content of the INTARRAY on EXPLAIN output.
FossilOrigin-Name:
6c520d5726e80b4251338c43c405270d150ea81e
dan [Fri, 29 Jan 2016 21:16:13 +0000 (21:16 +0000)]
Add tests for the change on this branch.
FossilOrigin-Name:
7cb697f82932a2581af69350117a29c9c8a2544f
drh [Fri, 29 Jan 2016 20:58:40 +0000 (20:58 +0000)]
Different comment on the alternative cursor fields of VdbeCursor.
FossilOrigin-Name:
6e3dcb6d7d960bb513d9a4a002b6cf5ab7159686
dan [Fri, 29 Jan 2016 19:29:45 +0000 (19:29 +0000)]
Experimental attempt to make better use of covering indexes within OR queries.
FossilOrigin-Name:
a323ac3a9d42bd5cb38d724c7e1180584b91054c
drh [Fri, 29 Jan 2016 18:11:04 +0000 (18:11 +0000)]
Avoid unnecessary WHERE clause term tests when coding a join where one of the tables contains a OR constraint.
FossilOrigin-Name:
512caa1ad30e6f699e2d006d5ab7674d55d2c746
drh [Fri, 29 Jan 2016 16:57:06 +0000 (16:57 +0000)]
Avoid unnecessary WHERE clause term tests when coding a join where one
of the tables contains a OR constraint.
FossilOrigin-Name:
ab94603974a0ad5342e5aee27603162652e70492
dan [Fri, 29 Jan 2016 08:38:35 +0000 (08:38 +0000)]
Avoid two more instances of pointer arithmetic on freed pointers.
FossilOrigin-Name:
2910ef64097b890c9f8929bf609ea2827db7ac97
dan [Thu, 28 Jan 2016 18:22:46 +0000 (18:22 +0000)]
Modify the order of terms in an "if" condition to avoid implicitly comparing a dangling pointer to NULL following an OOM error.
FossilOrigin-Name:
5372f800835da61736a64dcee8b476bbe7ee2e46
dan [Thu, 28 Jan 2016 08:58:45 +0000 (08:58 +0000)]
Remove a duplicate "p->magic = VDBE_MAGIC_RUN;" line from vdbeaux.c.
FossilOrigin-Name:
688eb3b400a3f2f8005c341e8259f4c1485cb0ed
drh [Thu, 28 Jan 2016 02:47:32 +0000 (02:47 +0000)]
Fix for pthread detection in the configure scripts.
FossilOrigin-Name:
47633ffdbfead3ce7b1f6560660df99f950d24f8
mistachkin [Thu, 28 Jan 2016 00:04:32 +0000 (00:04 +0000)]
Minor correction to the batch tool changes in the previous check-in.
FossilOrigin-Name:
7c89d75de1e8d44d7ebd8eac1320b50dd6c221a8
mistachkin [Wed, 27 Jan 2016 23:50:14 +0000 (23:50 +0000)]
Match the MSVC batch build tool sub-routine 'fn_UnsetVariable' a bit more robust.
FossilOrigin-Name:
1edd5f31b9e6f91bb5434055a539428c000f1084
mistachkin [Wed, 27 Jan 2016 07:28:33 +0000 (07:28 +0000)]
Support building for Windows 10 desktop using 'MinCore.lib'.
FossilOrigin-Name:
4bf89891fbb076364dc45a6bf3246efa6bc33d5d
dan [Tue, 26 Jan 2016 20:19:55 +0000 (20:19 +0000)]
Performance improvements for fts5, particularly detail=col mode.
FossilOrigin-Name:
a3d7b8ac53f94d29a11362f193fd1967f30583df
dan [Tue, 26 Jan 2016 20:08:50 +0000 (20:08 +0000)]
Further minor performance improvements and code-size reductions related to fts5 column filters on detail=col tables.
FossilOrigin-Name:
b4ac61aeee976296e7719949cd4fb496147a29e8
dan [Tue, 26 Jan 2016 19:30:49 +0000 (19:30 +0000)]
Improve the performance of fts5 column filters on detail=col tables.
FossilOrigin-Name:
249a2d070c34bf884a04cb248b9691e239f2871c
dan [Tue, 26 Jan 2016 17:08:22 +0000 (17:08 +0000)]
Enhance fts5txt2db.tcl, a script used to generate fts5/fts4 databases for performance testing.
FossilOrigin-Name:
c646e40350e5aa91abcf52de61fb31275bad38f9
dan [Tue, 26 Jan 2016 14:48:02 +0000 (14:48 +0000)]
Fix issues on unix with opening database files via symlinks that are not in the current working directory. And with nested symlinks.
FossilOrigin-Name:
4003db4a49c6b623750e56f626fa492c8402067f
dan [Tue, 26 Jan 2016 13:56:42 +0000 (13:56 +0000)]
Ensure that unixFullpathname() always nul-terminates its output buffer, even when returning an error.
FossilOrigin-Name:
4a4385564dd3887a7953820b60c99d6ce289f96a
drh [Tue, 26 Jan 2016 00:12:42 +0000 (00:12 +0000)]
Remove an unused variable.
FossilOrigin-Name:
1c2656c1d37906230edc142d3a4253b16b6e925f
drh [Mon, 25 Jan 2016 23:24:38 +0000 (23:24 +0000)]
Add the ability to do Windows builds to the amalgamation tarball.
FossilOrigin-Name:
abd2b357c55fdcdbc8e66a81a3fbb7f822ea0a4f
drh [Mon, 25 Jan 2016 23:19:58 +0000 (23:19 +0000)]
Minor changes to the autoconf/README.txt file.
FossilOrigin-Name:
6df8a9c00a9d067f67d492da7a4617908070c6c0
drh [Mon, 25 Jan 2016 22:08:11 +0000 (22:08 +0000)]
Fix a compiler warning about doing pointer arithmetic involving a NULL pointer
even though the result of computation is never used.
FossilOrigin-Name:
7c49a9478bd36564e81d33458ca1f4063ddaca83
dan [Mon, 25 Jan 2016 18:43:05 +0000 (18:43 +0000)]
Only use lstat() if the HAVE_LSTAT macro is defined. Fix some test file issues.
FossilOrigin-Name:
8a6e4147a680ad6c5fdd588468b6daac82349d2c
dan [Mon, 25 Jan 2016 18:05:49 +0000 (18:05 +0000)]
Simplify the unixFullpathname() function. This adds a dependency on lstat().
FossilOrigin-Name:
f71249d3db9242b8f38955db51a7a5789d002803
dan [Mon, 25 Jan 2016 17:04:48 +0000 (17:04 +0000)]
Fix issues on unix with opening database files via symlinks that are not in the current working directory. And with nested symlinks.
FossilOrigin-Name:
80398fd44fb232193450103808e1854e0eba5652
drh [Mon, 25 Jan 2016 15:57:29 +0000 (15:57 +0000)]
Replace the OP_SetIfNotPos operator with OP_OffsetLimit in the VDBE, for
simpler and smaller code.
FossilOrigin-Name:
7ac017a498b6fb28343eef2d24e400c7800660d6
drh [Mon, 25 Jan 2016 13:55:47 +0000 (13:55 +0000)]
Add the SQLITE_EXTRA_DURABLE compile-time option.
FossilOrigin-Name:
30671345b1c1ee55a2d1aa17273213f1849efd81
drh [Mon, 25 Jan 2016 02:15:02 +0000 (02:15 +0000)]
Small simplification to the prepare statement opcode memory reuse logic.
Easier to read, and slightly smaller and faster.
FossilOrigin-Name:
8a1deae497edf3fa43fa96152d140405398c5ed6
drh [Mon, 25 Jan 2016 01:07:59 +0000 (01:07 +0000)]
Small simplification and performance improvement in memsys5Free().
FossilOrigin-Name:
0a9cff5c4822874b74e90bfca3963bc7e5c753a5
drh [Sat, 23 Jan 2016 22:55:53 +0000 (22:55 +0000)]
Add the SQLITE_SPELLFIX_STACKALLOC_SZ compile-time option to control how much
stack space is available for use as the Wagner matrix in editDest3 of the
spellfix extension.
FossilOrigin-Name:
dd0100dd87e2c7c70fabb2d3188f0906e605583d
mistachkin [Sat, 23 Jan 2016 21:57:46 +0000 (21:57 +0000)]
More updates to the README.
FossilOrigin-Name:
9f02868df71d902a2b9118d0b06df18ee92b666b
drh [Sat, 23 Jan 2016 20:43:48 +0000 (20:43 +0000)]
Updates to the autoconf README file.
FossilOrigin-Name:
4ce60fa42d8486d219d40d25d785d7f2cabe5e06
drh [Sat, 23 Jan 2016 20:34:27 +0000 (20:34 +0000)]
Move Makefile.min.msc into the autoconf subdir where it belongs and change
its name to Makefile.msc. Adjust build scripts accordingly.
FossilOrigin-Name:
12eb8db79697ef55228c78011d275f36f58271e1
mistachkin [Sat, 23 Jan 2016 20:16:40 +0000 (20:16 +0000)]
Minor coding style tweaks for the mkmsvcmin tool.
FossilOrigin-Name:
c15e0fc4be08b92547bea1f1cac65581ef497409
drh [Sat, 23 Jan 2016 20:09:30 +0000 (20:09 +0000)]
Adjust the amalgamation-tarball build process so that it includes the
MSVC makefile and the sqlite3.rc resource file.
FossilOrigin-Name:
e420f3dc93a0e3364f0773950b7a125f5221a109
drh [Sat, 23 Jan 2016 19:47:00 +0000 (19:47 +0000)]
Improved comments on the transformation script and on the generated Makefile.
FossilOrigin-Name:
c6e633ab73812fe38f3e969f1652f1b5759096e4
mistachkin [Sat, 23 Jan 2016 19:24:19 +0000 (19:24 +0000)]
Use the -integer option when sorting list elements.
FossilOrigin-Name:
949aa614e1401f6ab61cbb2e0469c60d764e6880
dan [Sat, 23 Jan 2016 18:51:59 +0000 (18:51 +0000)]
Fix an fts5 problem with using both xPhraseFirst() and xPhraseFirstColumn() within a single statement in detail=col mode.
FossilOrigin-Name:
72d53699bf0dcdb9d2a22e229989d7435f061399
drh [Sat, 23 Jan 2016 18:24:52 +0000 (18:24 +0000)]
Changes to spellfix to try to get it to use stack space instead of heap space
in cases where that makes sense.
FossilOrigin-Name:
dfcebc7393a3a780ee9c4f257723c303bb633064
dan [Sat, 23 Jan 2016 16:20:16 +0000 (16:20 +0000)]
Merge trunk changes (including fixes for warnings in fts5) with this branch.
FossilOrigin-Name:
ceccc9ad788fb4da9120915741995b9f088f85ff
dan [Sat, 23 Jan 2016 15:57:06 +0000 (15:57 +0000)]
Fix some signed/unsigned comparison compiler warnings in fts5.
FossilOrigin-Name:
3be336aa893f9eb0837d7d66c83bab1489792b9a
dan [Sat, 23 Jan 2016 14:45:36 +0000 (14:45 +0000)]
Fix a problem involving detail=col and column filters.
FossilOrigin-Name:
7558a0ad2276e91f2faced8ea405d9fdb4fa0c6e
drh [Sat, 23 Jan 2016 14:05:27 +0000 (14:05 +0000)]
Remove an assert() that can be false if compiled with SQLITE_USE_ALLOCA.
FossilOrigin-Name:
f0a551edf87ef061deae34d88b02c3b484ae9adc
mistachkin [Sat, 23 Jan 2016 07:53:04 +0000 (07:53 +0000)]
Add tooling to create an MSVC Makefile capable of building the core library and shell only, using a pre-built amalgamation.
FossilOrigin-Name:
c46f1a13cb00264d1164399059250884c7be4ea0
mistachkin [Sat, 23 Jan 2016 00:07:51 +0000 (00:07 +0000)]
More work on the MSVC build.
FossilOrigin-Name:
a79c46bc61a35edbaf6112c26e8052314b0eb16a
drh [Fri, 22 Jan 2016 23:17:51 +0000 (23:17 +0000)]
In the TCL interface, if a database connection object was opened with
the -uri 1 option, then also honor URI filenames for the "backup" and
"restore" commands.
FossilOrigin-Name:
a1c8116ced62d81f3f5ca26bbe0877e829d4cc56
mistachkin [Fri, 22 Jan 2016 22:16:50 +0000 (22:16 +0000)]
More MSVC makefile cleanup.
FossilOrigin-Name:
df22556fd75997111e52f96572da8379dfe948be
dan [Fri, 22 Jan 2016 19:48:34 +0000 (19:48 +0000)]
Experimental performance enhancements for fts5.
FossilOrigin-Name:
b5a57b812fd6a734cf2a342bf0b730ae18912d73
drh [Fri, 22 Jan 2016 19:44:03 +0000 (19:44 +0000)]
Reenable the xCurrentTime and xGetLastError methods on the unix VFSes as long
as SQLITE_OMIT_DEPRECATED is not defined.
FossilOrigin-Name:
c11c85fdb6514cae54bb44945cc197dcaba72307
drh [Fri, 22 Jan 2016 17:48:09 +0000 (17:48 +0000)]
Add the sqlite3TokenInit() utility function.
FossilOrigin-Name:
7323175337b7ba85ac932ca892b28860f6a5b688
dan [Fri, 22 Jan 2016 15:44:07 +0000 (15:44 +0000)]
Have the dbstat module dequote any argument passed to the CREATE VIRTUAL TABLE statement before attempting to match it against the names of attached databases.
FossilOrigin-Name:
e60461e984b8df09256bb0d733dbfae52568a145
mistachkin [Fri, 22 Jan 2016 04:22:36 +0000 (04:22 +0000)]
Enable FTS4 when building the shell with the MSVC makefile.
FossilOrigin-Name:
e4c07df557cd50786b05eecf011bf94708e6e31b
mistachkin [Fri, 22 Jan 2016 03:54:36 +0000 (03:54 +0000)]
Further refinements to the MSVC makefile.
FossilOrigin-Name:
67625b963a6f5a0c6dff1a04a323e693569c2d94
mistachkin [Fri, 22 Jan 2016 01:25:15 +0000 (01:25 +0000)]
MSVC makefile enhancements for use with the Windows 10 SDK.
FossilOrigin-Name:
ac2e9d3de54d299f92fc35927b6df6d3aaa2dc59
mistachkin [Thu, 21 Jan 2016 18:56:10 +0000 (18:56 +0000)]
Fix typo in 'Makefile.in'.
FossilOrigin-Name:
29a51c6dcc0ef7cab51aba0024e9c5bec89c6973
drh [Thu, 21 Jan 2016 15:55:37 +0000 (15:55 +0000)]
Improved comments on the FORDELETE hint. No logic changes.
FossilOrigin-Name:
a3cec529f0238e4ca1196fec420f2de80d28db78
mistachkin [Wed, 20 Jan 2016 18:47:59 +0000 (18:47 +0000)]
Add 'rbu' to the clean targets.
FossilOrigin-Name:
f60f025027ab3acdbc97701f81ff9c11c8463022
dan [Wed, 20 Jan 2016 16:36:10 +0000 (16:36 +0000)]
Add a -detail option to the loadfts5.tcl script. For creating tables with the detail= option set.
FossilOrigin-Name:
81e830e21f81b6428209afa0b8f42f2fd9bd7aab
dan [Wed, 20 Jan 2016 15:19:56 +0000 (15:19 +0000)]
Fix a problem in autoconf/configure.ac causing --enable-readline to fail if libedit was not present.
FossilOrigin-Name:
e8adeb64d4e463772feb58dbd6f00715b92e735c
drh [Wed, 20 Jan 2016 14:22:41 +0000 (14:22 +0000)]
Case folding in the LIKE operator should look at all bits of the character,
not just the lower 8 bits. Fix for ticket [
80369eddd5c94 ]. This is a
back-out of check-in [
0a99a8c4facf ] with a testcase added.
FossilOrigin-Name:
204432ee72fda8e82d244c4aa18de7ec4811b8e1
dan [Wed, 20 Jan 2016 08:47:55 +0000 (08:47 +0000)]
Improve performance of sqlite3VtabImportErrmsg().
FossilOrigin-Name:
18d61c8e40ed1466b6a3a2f53bf0eeb09687c20e
drh [Wed, 20 Jan 2016 03:36:32 +0000 (03:36 +0000)]
Performance improvement in sqlite3DbMallocRaw().
FossilOrigin-Name:
ff8eadbed5004ab03438f737492387dee6b9750a
drh [Wed, 20 Jan 2016 02:36:12 +0000 (02:36 +0000)]
Suppress the display of the P4 operand in EXPLAIN output when an opcode
has been converted into a No-op.
FossilOrigin-Name:
9f8297f862a110ded686d091854fae20c6bc393c
drh [Wed, 20 Jan 2016 02:21:50 +0000 (02:21 +0000)]
Remove an unnecessary memset() from the symbol name resolver.
FossilOrigin-Name:
da527ddae06460ab4b706cdb871de2188ebaf5ac
drh [Wed, 20 Jan 2016 02:01:02 +0000 (02:01 +0000)]
Remove an unnecessary memset() for a small size reduction and speed improvement.
FossilOrigin-Name:
730d7efb6fef54ed7c1f4ae27e3b55778ea6ff01
drh [Wed, 20 Jan 2016 01:48:25 +0000 (01:48 +0000)]
During compilation, transfer the azVar[0..nzVar-1] array from Parse to Vdbe
rather than copying it. Smaller and faster code.
FossilOrigin-Name:
80dd495f378614e4eca72e71e43061b1b94ee450
drh [Wed, 20 Jan 2016 01:32:00 +0000 (01:32 +0000)]
Very small simplification to the btree balancer.
FossilOrigin-Name:
f421adf54c9db91ba6ca64a8ba3751680e47924a
drh [Tue, 19 Jan 2016 21:36:26 +0000 (21:36 +0000)]
Fix an incorrect VFS version number check in the threadtest3.c test program.
FossilOrigin-Name:
5bf6442bec83977006bc5049adcdbd4dd39369fe
drh [Tue, 19 Jan 2016 17:54:21 +0000 (17:54 +0000)]
Fix two harmless compiler warnings about comparisons of dangling pointers.
FossilOrigin-Name:
86944f193f1f06b64471953bb5713ecea7f3d803
dan [Tue, 19 Jan 2016 16:06:23 +0000 (16:06 +0000)]
Add further fts5 tests. 100% code coverage is finally restored.
FossilOrigin-Name:
b914ece0d146cfc8adba4dc4e8633e14f174d6ea
dan [Mon, 18 Jan 2016 17:48:28 +0000 (17:48 +0000)]
Add tests for fts5. Fix a crash that can occur in fts5 if the database content is corrupted.
FossilOrigin-Name:
acaf426449bf6fd3140fd63141750ff69d1119a5
drh [Mon, 18 Jan 2016 13:18:54 +0000 (13:18 +0000)]
Avoid unnecessary calls to memset() for a small performance improvement.
FossilOrigin-Name:
9e8c23acf74944a165c733682a956948b15bd401
dan [Mon, 18 Jan 2016 09:08:56 +0000 (09:08 +0000)]
Add a debugging function to print human-readable versions of fts5 detail=none leaf pages.
FossilOrigin-Name:
8358af3658d888516cdef5f8c8d89e9bdee53f91
drh [Mon, 18 Jan 2016 00:46:11 +0000 (00:46 +0000)]
Simplification of the VDBE bytecode for incremental blob I/O.
FossilOrigin-Name:
d23849f64a110e336f26282bf2b961a2a2372468
drh [Mon, 18 Jan 2016 00:20:26 +0000 (00:20 +0000)]
Fix a problem with SQLITE_TEST_REALLOC_STRESS.
FossilOrigin-Name:
0aaf3febb00f622c5ef0853b2491d69f7ca7a21e
dan [Sat, 16 Jan 2016 21:06:41 +0000 (21:06 +0000)]
Add extra tests to cover untested branches in fts5.
FossilOrigin-Name:
61deab043dcea860070dba6b02601a7de627fff1
drh [Sat, 16 Jan 2016 20:50:21 +0000 (20:50 +0000)]
Improvements to the way sqlite3VdbeAddOpList() works, resulting in a slightly
smaller and faster binary.
FossilOrigin-Name:
88ceb588bcdb3ca86d0c58cfdeb61b5fe070872f
dan [Sat, 16 Jan 2016 18:58:51 +0000 (18:58 +0000)]
Add further tests for fts5. Fix some problems with detail=col mode and auxiliary functions.
FossilOrigin-Name:
de77d6026e8035c505a704e7b8cfe5af6579d35f
drh [Sat, 16 Jan 2016 15:12:35 +0000 (15:12 +0000)]
Use sqlite3VdbeAddOp4() rather than a separate sqlite3VdbeChangeP4() call, for
a slightly smaller and faster binary.
FossilOrigin-Name:
a4258cd4613c55acacb5c7b61faa3de7eb0759d2
drh [Sat, 16 Jan 2016 03:16:19 +0000 (03:16 +0000)]
Fix a potential use-after-free problem when compiling with SQLITE_HAS_CODEC.
FossilOrigin-Name:
653ea15ad8e23b333e234eb5dde7b80134db2baf
drh [Fri, 15 Jan 2016 21:55:46 +0000 (21:55 +0000)]
Remove an unnecessary memset().
FossilOrigin-Name:
689421a9f73ceeab9786840a2d6ee008124d1f25
dan [Fri, 15 Jan 2016 19:54:47 +0000 (19:54 +0000)]
Rationalize some code in fts5_storage.c. Add tests to cover recently added branches in fts5.
FossilOrigin-Name:
3b72df405ac9b3a71144f45317d32e25f0084c4b
drh [Fri, 15 Jan 2016 16:11:58 +0000 (16:11 +0000)]
Remove unnecessary de-initialization of the Parse object.
FossilOrigin-Name:
75ab30c5fcb51e556342dc3112f9acf122f79947
drh [Fri, 15 Jan 2016 15:06:41 +0000 (15:06 +0000)]
Work toward making the schema parsing logic simplier and more compact.
FossilOrigin-Name:
c52ca2c0662bb30ab34574f933429512655b19ff
mistachkin [Fri, 15 Jan 2016 05:39:55 +0000 (05:39 +0000)]
Fix a couple C99-isms in FTS5 that cause compile errors on MSVC.
FossilOrigin-Name:
584848d4396d7755027fab377c97e40fbcc90d21
drh [Thu, 14 Jan 2016 22:19:58 +0000 (22:19 +0000)]
Combine the xFunc and xStep pointers of the FuncDef object into a single
pointer xSFunc.
FossilOrigin-Name:
0d1b3d7d3ca66cb0b97493f1aeade1703af3c9f4
dan [Thu, 14 Jan 2016 20:05:59 +0000 (20:05 +0000)]
Add a test to verify that the fts3 and fts5 "unicode61" tokenizers are byte for byte compatible.
FossilOrigin-Name:
8ec8314354edc9d6f7d1c8a6370fd984a552a52f
drh [Thu, 14 Jan 2016 19:32:46 +0000 (19:32 +0000)]
Simplification to the ISO8610 parser in the imnplementation of date/time
functions.
FossilOrigin-Name:
b9159f42a517a95ae52464c96431708c00b7bb36
mistachkin [Thu, 14 Jan 2016 18:01:16 +0000 (18:01 +0000)]
Minor adjustments to the MSVC makefile.
FossilOrigin-Name:
e2cba1bbfdcb24e35b2275e29071d8a4e4943417
drh [Thu, 14 Jan 2016 14:33:36 +0000 (14:33 +0000)]
Yet another change to FTS5 trying to get it to merge successfully into sessions.
FossilOrigin-Name:
8dedff3b9ac3e6bf9c131fee19f7d26dc1ebd61f
drh [Thu, 14 Jan 2016 14:29:57 +0000 (14:29 +0000)]
Fix more compiler warnings in FTS5.
FossilOrigin-Name:
f791fc7009d68941c60d7bf953bab19d86112133
dan [Thu, 14 Jan 2016 14:19:50 +0000 (14:19 +0000)]
Fix another compiler warning in fts5 code.
FossilOrigin-Name:
d17bc2c92f4d086280e49a3cc72993be7fee2da7
dan [Thu, 14 Jan 2016 14:15:54 +0000 (14:15 +0000)]
Fix compiler warnings in fts5.
FossilOrigin-Name:
5a343cc0336bba056df4449e6cd2e3fb9e75a105
drh [Thu, 14 Jan 2016 13:22:24 +0000 (13:22 +0000)]
Fix harmless compiler warnings in RBU and add RBU to the autoconf and windows
makefiles.
FossilOrigin-Name:
fabe78c5d8ab353988f6fe0decacd651edc17ec2
drh [Thu, 14 Jan 2016 12:23:16 +0000 (12:23 +0000)]
Fix harmless compiler warnings in sqldiff.c.
FossilOrigin-Name:
74808a79ea3194f6cc00084b9dccc380846a6051
drh [Thu, 14 Jan 2016 01:56:43 +0000 (01:56 +0000)]
Fix the build so that it works for SQLITE_OMIT_WAL again.
FossilOrigin-Name:
d55a557bc70460c46a67ae5acd9f8a8356a580c2
drh [Wed, 13 Jan 2016 21:23:48 +0000 (21:23 +0000)]
Look for pthread_mutexattr_init() instead of pthread_create() in autoconf
scripts, to work around issues with ASAN.
FossilOrigin-Name:
9c3a0dc2e8bf202cd846841bd5d4ea67aa189c1a
dan [Wed, 13 Jan 2016 18:25:36 +0000 (18:25 +0000)]
Add documentation for new API functions to the comments in fts5.h.
FossilOrigin-Name:
14d296fa7b43b4999a1fd070cf030f83fe1b94c3
drh [Wed, 13 Jan 2016 18:12:44 +0000 (18:12 +0000)]
Add the SQLITE_FCNTL_JOURNAL_POINTER file control.
FossilOrigin-Name:
ad3daa5427672d2d236939ad3285b765f4601801