drh
2c7946a485
Make sure the sqlite3_trace() callback is invoked, even if the prepared
...
statement was marked "expired" before it ever entered sqlite3_step().
Ticket [11d5aa455e0d98f3c1e6a08].
FossilOrigin-Name: 0d4d3df4bc5e75ce1543b5539a1e9e279d2a062f
2014-08-19 20:27:40 +00:00
drh
4b2590e44b
Improvements to output formatting with the ".trace" command in the
...
command-line shell.
FossilOrigin-Name: d09d63c07748839e9b778a769b183bdd614c6c13
2014-08-19 19:28:00 +00:00
dan
edf5b1657d
Minor changes to do with the Tcl tea extension package autoconf system.
...
FossilOrigin-Name: f10a6111262ce6ee6984c64fa0e0023642eca27d
2014-08-19 09:15:41 +00:00
drh
3a432b0b47
Disable the hook-7.5.2 tests when using sessions, since that are not correct
...
in that case.
FossilOrigin-Name: 6d5b9332e8d8bb572ac98b0f4e47e59ad12aac26
2014-08-19 00:33:22 +00:00
drh
2967e0cc9c
Improved response to error conditions in the ".session" shell command and
...
in the "changeset" command-line program.
FossilOrigin-Name: b69f7dd1f35846c3bb9f4f160d50c4f03796f887
2014-08-19 00:26:17 +00:00
drh
9f674f2600
Fix the autoconf and MSVC makefiles so that they construct the changeset
...
command-line utility upon request. Delete that utility program when
"make clean" is run.
FossilOrigin-Name: 4dc15fe066f079ff31c89a5e0242dd5b3c851d29
2014-08-18 20:23:29 +00:00
drh
f5ab08c779
Fix a harmless compiler warning in the sessionAppendDelete() function.
...
FossilOrigin-Name: 1324d08d0c639378cf1b03bd6410db81947747ac
2014-08-18 20:14:30 +00:00
drh
5f77b89ecd
Add the "changeset" command-line tool for analyzing and manipulating
...
changesets in files on disk. Add the ".session" command to the command-line
tool.
FossilOrigin-Name: 31addb627fdbaeb908e0611ad82f6db7537428ea
2014-08-18 20:08:25 +00:00
drh
03168cacd5
A reasonably complete implementation of the "changeset" command-line tool
...
and the ".sessions" command in the command-line shell.
FossilOrigin-Name: 7b12f1f9c012f33d376242920583807b014b3287
2014-08-18 20:01:31 +00:00
dan
6885bbc713
Add an "automerge=0" mode that disables auto-merging and falls back to fts4-style crisis merges.
...
FossilOrigin-Name: 2397404e152b908d838e6491294b263b05943b3f
2014-08-18 19:30:01 +00:00
drh
3a67b0453e
Add the "changeset" command-line utility for getting an ASCII dump of
...
change sets.
FossilOrigin-Name: 55bb3544a6b474c04853270067a35ca4b0079f52
2014-08-18 17:56:31 +00:00
dan
082c96dffa
Add miscellaneous test cases to improve coverage of sessions module.
...
FossilOrigin-Name: 0fac6cfffe628ea02c78ebad065307309ec9eaa1
2014-08-18 16:03:46 +00:00
drh
e62296100f
Begin adding commands to the command-line interface for interacting with
...
the sessions extension. This is the first check-in of a work-in-progress.
FossilOrigin-Name: c2fcf0b9f4bdc48dfc6530bda4f531b94a833207
2014-08-18 15:08:26 +00:00
drh
8b7a2e3a1e
Merge the latest trunk changes, and in particular the refactoring of the
...
object names in the command-line shell.
FossilOrigin-Name: 419d286a2fc465f6e0f9662909d0cc52a18eefa4
2014-08-18 13:48:41 +00:00
drh
dcd87a9dd3
Refactor the names of state objects in the command-line shell implementation..
...
FossilOrigin-Name: 11a70e1ae7f05d06e4e09c9d20db0444b8881584
2014-08-18 13:45:42 +00:00
dan
2e934cd40c
Add tests for sessions module.
...
FossilOrigin-Name: 82fdb1975f5b29a751089a8582713372999ae56e
2014-08-18 08:42:36 +00:00
dan
a71d2371d0
Fix some missing and out-of-date comments in the sessions module.
...
FossilOrigin-Name: 05c1d9149b27c68e2654ed28491722927d2176f5
2014-08-16 19:01:00 +00:00
dan
64277f4a70
Fixes for the sqlite3changeset_concat() API regarding patchsets.
...
FossilOrigin-Name: dccb34859508eac8146ae5b19c447673d04be3b0
2014-08-16 16:47:55 +00:00
dan
73b3c05590
Begin adding the sqlite3session_patchset() API to the sessions extension. This is an interim commit.
...
FossilOrigin-Name: 60a4565a8c44762a002cd02979317df5ca47e899
2014-08-15 20:15:49 +00:00
drh
ef1d614b90
Fix compiler warnings on WinCE.
...
FossilOrigin-Name: 28a379fcd43389ad3249eff51a621d0bb7c81640
2014-08-15 16:13:07 +00:00
drh
8d09dfe8f3
Merge the 3.8.6 release into the threads branch.
...
FossilOrigin-Name: 05807c4122505567ec64fb2d142077f48a0a10b1
2014-08-15 15:46:21 +00:00
drh
f3a3dfe9f1
Update the sessions branch for version 3.8.6.
...
FossilOrigin-Name: 2acbeac1fd9b9feb26e1c24d4ae50ce79f17a3f8
2014-08-15 15:10:46 +00:00
drh
932de71e39
Version 3.8.6
...
FossilOrigin-Name: 9491ba7d738528f168657adb43a198238abde19e
version-3.8.6
2014-08-15 11:46:33 +00:00
dan
f216e324f9
Fix an assert that can fail if the database file is corrupted.
...
FossilOrigin-Name: 3f45b8192dad7fb1f027cbaa694046e3c1b3e278
2014-08-14 19:53:37 +00:00
mistachkin
ce64d61050
Fix compiler warnings on WinCE.
...
FossilOrigin-Name: cc910b8e0c45e7387024f3a729003e2fef08b198
2014-08-14 18:31:56 +00:00
drh
83b25d32d7
Merge the pre-3.8.6 changes into the threads branch.
...
FossilOrigin-Name: a608fd1d52606a009c3acc7f1d184b86a7df3c82
2014-08-14 14:02:48 +00:00
drh
4ed2fb9d84
Fix typos in comments used to help generate documentation. No changes to code.
...
FossilOrigin-Name: 13a2d90a2869c53b79754de39045bbbdbc7688e3
2014-08-14 13:06:25 +00:00
mistachkin
cf4312c9ad
Add icon to the Windows shell executable. This is a resource change only, no changes to code.
...
FossilOrigin-Name: f5cce9db109a2bbe9a05b4c01b076a51d5fad8ba
2014-08-14 02:59:51 +00:00
drh
d0738004ca
Merge the trunk changes for 3.8.6 beta3 into the sessions branch.
...
FossilOrigin-Name: d49455d9a972fc2224d9beb97165a998ca56e838
2014-08-13 14:43:32 +00:00
drh
bd9455457a
Minor change to unixDelete for VxWorks with a DOS filesystem.
...
FossilOrigin-Name: f01d42cc8b00d2b7c4f14defcb05fdc493cf1bfd
2014-08-13 11:39:42 +00:00
dan
299b24688a
Fix where9.test so that it works with the "no_optimization" permutation.
...
FossilOrigin-Name: d46adf9d8f741838b9c30f915231d6a3986c3591
2014-08-12 20:13:22 +00:00
mistachkin
4eb4fefe2d
Fix compilation issue in the Win32 VFS when manually defining SQLITE_WIN32_NO_ANSI.
...
FossilOrigin-Name: 6715991296886c2a02b9a285a1e61189ad1f79c0
2014-08-12 16:13:37 +00:00
dan
0bbd9c27c2
Cache the value of the "totals" record in memory during transactions.
...
FossilOrigin-Name: 05dfdad445b22f375b71abe0b1fa1bf7ca331be7
2014-08-12 16:07:35 +00:00
drh
81e069eee5
Improve the comments associated with SQLITE_TEST_REALLOC_STRESS and add
...
an extra assert() to prove an assumption.
FossilOrigin-Name: 35c454616321d480ecbc4efdf6869bbcdf0d3aa2
2014-08-12 14:29:20 +00:00
dan
d79d27aeda
Run a test with TEST_REALLOC_STRESS and OMIT_LOOKASIDE defined as part of releasetest.tcl on Linux/x86-64.
...
FossilOrigin-Name: a1baf3a7b177728cdfcd6d9345a0d6bf0a8887c0
2014-08-12 14:06:13 +00:00
dan
76ccd89d13
If SQLITE_TEST_REALLOC_STRESS is defined, extend the op-code array used by virtual-machine programs by one element at a time, instead of doubling its size with each realloc().
...
FossilOrigin-Name: 4c291827224b84487a38e7ccba2edabc0f15b5ba
2014-08-12 13:38:52 +00:00
drh
61ffea5490
Fix typos in the VxWorks code of os_unix.c.
...
FossilOrigin-Name: 19682e8fdc4a3b7884dba3e4387763e435ec16e6
2014-08-12 12:19:25 +00:00
dan
793bd861fe
Add a test to ensure that the problem fixed by [a179e41e40] does not recur.
...
FossilOrigin-Name: 31356f2cae26278660e6bd360ad35e57261d977c
2014-08-12 09:36:08 +00:00
dan
e2fb318e34
Automatically resize the hash table used by fts5.
...
FossilOrigin-Name: f1cb48f412a5f200f1fe04f91072864f379db08f
2014-08-12 08:36:00 +00:00
drh
fcf2a7757e
Fix an assert() statement in the SELECT code generator that was
...
incorrect following an OOM error.
FossilOrigin-Name: a179e41e40dba4c19a488985f77777acd27b689d
2014-08-12 01:23:07 +00:00
dan
1a669f84a1
Simplify the way position lists are copied when merging data.
...
FossilOrigin-Name: 9f8d678a0ea75e169daf8b3f00bd05f52a050ea6
2014-08-11 20:26:34 +00:00
dan
c7fe7a969b
Replace the hash table borrowed from fts3.
...
FossilOrigin-Name: 617e2fac1c128212254f71b1a8fddaf0d1d90262
2014-08-11 19:44:52 +00:00
mistachkin
f0740a947d
Modify GetVersionEx Win32 VFS fix for use with the test suite.
...
FossilOrigin-Name: fd2221768b45d9006bbb2919a4977cf2791826d6
2014-08-11 17:51:23 +00:00
drh
e5e20d354d
Further clarification and typo fixes for the previous comment change.
...
FossilOrigin-Name: 87ef9e2f293afd89901fed6be45b0f0052df6846
2014-08-11 17:41:53 +00:00
drh
c96c7e3c15
Clarify the comment explaining the meaning of the SQLITE_WIN32_GETVERSIONEX
...
macro in the Windows VFS.
FossilOrigin-Name: 69714287dbbdbf4ef2a2c5e99ed740ae7d27e051
2014-08-11 17:40:30 +00:00
mistachkin
91d1249748
Fix for #ifdef issue with GetVersionEx in the Win32 VFS.
...
FossilOrigin-Name: 1a0d466dd48163c86de4774035fe4a30c1c55311
2014-08-11 17:38:38 +00:00
drh
9f959b07de
Add a few more requirements tests.
...
FossilOrigin-Name: b5652439d5d770f0edeb80c8f55fa7cc515482e3
2014-08-11 17:37:27 +00:00
drh
ddb17cae38
Updates to evidence marks and requirements. No changes to code.
...
FossilOrigin-Name: 62d38308b519a5362f559b296a0cf1acccf8f673
2014-08-11 15:54:11 +00:00
drh
490fe86f1a
Fix harmless compiler warnings.
...
FossilOrigin-Name: 52b03f045edf6fc29f9ba9a5cac53a59f0feb0eb
2014-08-11 14:21:32 +00:00
drh
91be7dc320
Changes that will perhaps enable SQLite to work better on VxWorks.
...
FossilOrigin-Name: de27c742c0dcda20b51339598bf6094a8dcf5fb9
2014-08-11 13:53:30 +00:00