]>
git.ipfire.org Git - thirdparty/sqlite.git/log
drh [Fri, 15 Jul 2005 23:24:23 +0000 (23:24 +0000)]
Fix bugs in the new query plan instrumention logic. (CVS 2549)
FossilOrigin-Name:
578490c91331a386f84652db0b3bfd74c82046e1
drh [Fri, 15 Jul 2005 13:05:21 +0000 (13:05 +0000)]
Add test instrumentation that will be needed during the development of
forthcoming optimizer enhancements. (CVS 2548)
FossilOrigin-Name:
dfd5fd77b0764853f847eeee3c1fe047d60fee7e
drh [Sat, 9 Jul 2005 23:11:22 +0000 (23:11 +0000)]
Add remark in the changelog that mentions 64-bit alignment fixes in 3.2.2. (CVS 2547)
FossilOrigin-Name:
ead583cfad7c6ea84c3685d89f40104f4d33bc81
drh [Sat, 9 Jul 2005 02:39:40 +0000 (02:39 +0000)]
Fix a comment error. No changes to code. Ticket #1320. (CVS 2546)
FossilOrigin-Name:
e050af70adcdac8f9c9d8cffd1658f7fb2ebd362
drh [Sat, 9 Jul 2005 02:38:06 +0000 (02:38 +0000)]
Use the internal sqlite3_snprintf function instead of sprintf to avoid
cross-platform incompatibilities. Ticket #1316. (CVS 2545)
FossilOrigin-Name:
431999da7bf0079e0d514483b3bfd9f8471cba7d
drh [Sat, 9 Jul 2005 02:23:24 +0000 (02:23 +0000)]
Patch to Makefile.in so that it works with OS X. Ticket #1292. (CVS 2544)
FossilOrigin-Name:
0dfabca641371690027634213632c914ad6f2b8b
drh [Sat, 9 Jul 2005 02:16:02 +0000 (02:16 +0000)]
Make sure there is only one busy counter. Ticket #1315. (CVS 2543)
FossilOrigin-Name:
af2a0ba4a38abf208db1ff6f018cf756de2afd5b
drh [Fri, 8 Jul 2005 18:25:26 +0000 (18:25 +0000)]
Allow the IN operator to take a list of arbitrary expressions on its
right-hand side. The expressions no longer need to be constant. The
current implementation seems to work but needs more testing and optimization. (CVS 2542)
FossilOrigin-Name:
ba56478dd8bc2135749966ff55831fd497883781
drh [Fri, 8 Jul 2005 17:13:46 +0000 (17:13 +0000)]
Change the name of the OpenTemp opcode to OpenVirtual which is more
descriptive of what it does. (CVS 2541)
FossilOrigin-Name:
3bb9ce5f20d0a6bc19df31df9b8e82044c3e6004
drh [Fri, 8 Jul 2005 14:14:22 +0000 (14:14 +0000)]
Add the EP_OptOnly flag on expressions for WHERE clause
terms that are added by the optimizer but should not be coded. (CVS 2540)
FossilOrigin-Name:
f4a66ed04dfd8714746b766b4859682ea18e328f
drh [Fri, 8 Jul 2005 13:53:21 +0000 (13:53 +0000)]
Add the SQLITE_CASE_SENSITIVE_LIKE compile-time option. (CVS 2539)
FossilOrigin-Name:
b72bff81f9937378417a0af0610d8558279b67a7
drh [Fri, 8 Jul 2005 13:07:59 +0000 (13:07 +0000)]
Replace OP_List with OP_Fifo. This is the first step toward allowing
recursive delete triggers and later foreign keys with cascading deletes. (CVS 2538)
FossilOrigin-Name:
94c120bb782fed53142317d1755e70c858930486
drh [Fri, 8 Jul 2005 12:13:04 +0000 (12:13 +0000)]
Add infrastructure for the ANALYZE command. Does not yet actually
do anything. (CVS 2537)
FossilOrigin-Name:
05b6ac9a76fd5765c50e81588f8e71c59fe35ce4
drh [Wed, 6 Jul 2005 13:51:27 +0000 (13:51 +0000)]
Fix a quoting problem in the configure script. (CVS 2536)
FossilOrigin-Name:
b34647a2ebec6f915f9914034e9370459873215e
drh [Fri, 1 Jul 2005 11:38:44 +0000 (11:38 +0000)]
Fix typos in comments. No changes to code. (CVS 2535)
FossilOrigin-Name:
d3b03495a46e79a9d82525a61bad99eef9469ad1
drh [Thu, 30 Jun 2005 17:04:21 +0000 (17:04 +0000)]
Allow the DEFAULT value of a column to be obtained by calling a
function that has constant arguments, such as julianday('now'). (CVS 2534)
FossilOrigin-Name:
d273766ef2442eb87971b07f9ecf5682c88298ee
drh [Wed, 29 Jun 2005 17:24:23 +0000 (17:24 +0000)]
Check for zero-byte allocations in sqlite3MallocRaw. (CVS 2533)
FossilOrigin-Name:
78cb8a9a17a29bb8d9ffb6298b25cc43f9cbfed9
drh [Wed, 29 Jun 2005 15:33:00 +0000 (15:33 +0000)]
Make sqlite3Malloc always return NULL when the number of bytes to allocate
is 0. (CVS 2532)
FossilOrigin-Name:
657d74ebc1d91c99e8ac6cd68fdac3864ebd8d71
drh [Sun, 26 Jun 2005 20:00:46 +0000 (20:00 +0000)]
Update SQL syntax documentation to describe the new CAST expressions. (CVS 2531)
FossilOrigin-Name:
d5392866bfd6e06c6d072f649356050b82273a23
drh [Sun, 26 Jun 2005 17:55:33 +0000 (17:55 +0000)]
Tcl interface uses Tcl_Objs to implement user-defined functions, thus allowing
BLOB values to be transferred correctly. Ticket #1304. (CVS 2530)
FossilOrigin-Name:
514aaab3f99637ebb8b6e352f4e29738102579b4
drh [Sat, 25 Jun 2005 19:42:37 +0000 (19:42 +0000)]
Documentation fixes. Ticket #1306. (CVS 2529)
FossilOrigin-Name:
3dcdb7942ea9a9e5d708a198ba5183103d5075d9
drh [Sat, 25 Jun 2005 19:31:48 +0000 (19:31 +0000)]
The TCL interface binds variables as BLOB only if they have a bytearray
representation but no text representation. Ticket #1287. (CVS 2528)
FossilOrigin-Name:
8c99dca60aebee0ec5de9ed11350de864bc76584
drh [Sat, 25 Jun 2005 18:42:14 +0000 (18:42 +0000)]
Remove the blob(), text() and numeric() functions added in (2524) and
replace them with the standard CAST operator.
Ticket #1287. (CVS 2527)
FossilOrigin-Name:
17631785f9ee8ab280c82677eb53886912e085bc
drh [Fri, 24 Jun 2005 03:53:06 +0000 (03:53 +0000)]
NULL values in a row of a unique index cause the row to be distinct.
Ticket #1301. More testing and optimization needs to be done on this
before closing the ticket. (CVS 2526)
FossilOrigin-Name:
06a71b162b032fc5b56d18919a784d4ee94dde7c
drh [Thu, 23 Jun 2005 03:15:07 +0000 (03:15 +0000)]
Make sure the String8 opcode always has a non-null P3 argument in
the foreign_key_list pragma. Ticket #1297. (CVS 2525)
FossilOrigin-Name:
bcf62dc7a1e8e7a3180138cf9b8944eb8fbd5490
drh [Wed, 22 Jun 2005 10:53:59 +0000 (10:53 +0000)]
Add built-in functions numeric(), text(), and blob() that coerce types.
Ticket #1287. (CVS 2524)
FossilOrigin-Name:
affb0fa2e8c5ff497838ba3c2994cdb1f6f50c68
drh [Wed, 22 Jun 2005 08:48:06 +0000 (08:48 +0000)]
Allow parameters to be introduced by characters ':', '$' and '#'. This
is an experimental change. (CVS 2523)
FossilOrigin-Name:
f3427a139c3bd4faf9134ec6290b3eb829c0a19f
drh [Wed, 22 Jun 2005 02:36:37 +0000 (02:36 +0000)]
Fix a bug in an assert found while investigating ticket #1287 but otherwise
unrelated to that problem. (CVS 2522)
FossilOrigin-Name:
60f752ed1817e6710c13c2ce393c3bf51dae76ad
drh [Thu, 16 Jun 2005 19:48:39 +0000 (19:48 +0000)]
Change the documentation to explain that a database handle can only be
used in the same thread in which it was created. Ticket #1272. (CVS 2521)
FossilOrigin-Name:
59c95731f70ed9b9e135584f62d0a2b0f1a3bb96
drh [Thu, 16 Jun 2005 18:47:38 +0000 (18:47 +0000)]
Fix the THREADSAFE macro in Makefile.in. We really need to rework the
whole autoconf build system.... (CVS 2520)
FossilOrigin-Name:
98a4de76e0593ef1d1d3e8b785d420cd554a08e8
drh [Thu, 16 Jun 2005 16:51:15 +0000 (16:51 +0000)]
Change to Makefile.in to fix a problem with the Borland linker.
Ticket #1291. (CVS 2519)
FossilOrigin-Name:
bc25397735c1485e3533507bed507250ea07534a
drh [Wed, 15 Jun 2005 18:07:39 +0000 (18:07 +0000)]
Fix to the "make doc" makefile target. Ticket #1289. (CVS 2518)
FossilOrigin-Name:
4713b1e1040f2e0645fa593638e392df44b5bfc1
drh [Wed, 15 Jun 2005 17:47:55 +0000 (17:47 +0000)]
Changes to the unix OS layer aimed at finding and fixing tickets
#1272 and #1285. (CVS 2517)
FossilOrigin-Name:
006dda3119f025d703da4e0215c378206e20cfd0
drh [Tue, 14 Jun 2005 17:47:58 +0000 (17:47 +0000)]
Fix an NDEBUG versus SQLITE_DEBUG confusion issue. (CVS 2516)
FossilOrigin-Name:
833c016023e9e17c226fdd722dcb10bc51ab6f9e
drh [Tue, 14 Jun 2005 16:04:05 +0000 (16:04 +0000)]
Provide the SQLITE_FILE_HEADER command-line option for changing the text
that appears at the beginning of databases. (CVS 2515)
FossilOrigin-Name:
3d7ee5b92d7e30f90cb7a8b3efd649b36480b61b
drh [Tue, 14 Jun 2005 02:24:31 +0000 (02:24 +0000)]
Fix a bug in the default busy handler for systems that lack usleep().
Ticket #1284. (CVS 2514)
FossilOrigin-Name:
a42cb81d1173532537aed4e71091d4cd3f3a88a0
drh [Tue, 14 Jun 2005 02:12:46 +0000 (02:12 +0000)]
Do not record existance the sqlite_sequence table until it is actually
created. Ticket #1283. (CVS 2513)
FossilOrigin-Name:
95256d953c179372dcc5ead6c407672c8161a8c1
drh [Mon, 13 Jun 2005 00:47:59 +0000 (00:47 +0000)]
Fix documentation typo. Ticket #1282. (CVS 2512)
FossilOrigin-Name:
ce6b62fa46bc67085801c48d6a28944d4d373ba9
drh [Sun, 12 Jun 2005 23:17:23 +0000 (23:17 +0000)]
Version 3.2.2 (CVS 2511)
FossilOrigin-Name:
0e190e9d9137e9d29fc53ce6f1136047d578bb55
drh [Sun, 12 Jun 2005 23:16:20 +0000 (23:16 +0000)]
Update the EXPORT definitions list to include the latest additions to the API. (CVS 2510)
FossilOrigin-Name:
44e54b132e03d86e52055dc0a2815b653ec179e8
drh [Sun, 12 Jun 2005 22:23:40 +0000 (22:23 +0000)]
Updates in preparation for the release of version 3.2.2. (CVS 2509)
FossilOrigin-Name:
e9602c4a9d2b62a9b3a86b94f47971c56ee6733e
drh [Sun, 12 Jun 2005 22:12:39 +0000 (22:12 +0000)]
Fix documentation typos. (CVS 2508)
FossilOrigin-Name:
41049062cdefdc111398589daff464a9a13600aa
drh [Sun, 12 Jun 2005 22:01:42 +0000 (22:01 +0000)]
Documentation updates (ticket #1279). Add the sqlite3_db_handle API.
(ticket #1275). (CVS 2507)
FossilOrigin-Name:
21d44fa5e7163dc658f7147885518d90218347f7
drh [Sun, 12 Jun 2005 21:35:51 +0000 (21:35 +0000)]
Update older opcode names to be more meaningful in light of the latest
code design. (CVS 2506)
FossilOrigin-Name:
36f2da1f8d8d434f861ecad55c9d86549751c954
drh [Sun, 12 Jun 2005 12:01:19 +0000 (12:01 +0000)]
Elminiate a VM opcode that was no longer needed. (CVS 2505)
FossilOrigin-Name:
97b348a5ad2f090ba7a75467b97c6dfb575df09c
drh [Tue, 7 Jun 2005 22:22:50 +0000 (22:22 +0000)]
Changes to support linking without a parser and without a disk I/O interface. (CVS 2504)
FossilOrigin-Name:
62a7353d4af4886b1561832e8b36e8e788b38834
drh [Tue, 7 Jun 2005 20:07:24 +0000 (20:07 +0000)]
In the documentation, amplify the fact that encodings cannot be changed
on a database that already exists. Ticket #1277. (CVS 2503)
FossilOrigin-Name:
4704f3a19af73261ec03c0192c74a0416aeba794
danielk1977 [Tue, 7 Jun 2005 09:21:07 +0000 (09:21 +0000)]
Remove SSE vacuum hook. (CVS 2502)
FossilOrigin-Name:
59960a59151ae6c711dee404e60e12d4edaa3dda
danielk1977 [Tue, 7 Jun 2005 07:58:48 +0000 (07:58 +0000)]
Add "#ifndef OMIT_DISKIO" condition around sqlite3_opentemp_count variable
in test interface code. (CVS 2501)
FossilOrigin-Name:
f2ce662e81cea4983f335606ed18a74b97d35609
drh [Tue, 7 Jun 2005 02:12:30 +0000 (02:12 +0000)]
Add tests to make sure statement journals are only opened when necessary. (CVS 2500)
FossilOrigin-Name:
914d6e6549446a6ddf25e5da57d2fe9446750625
drh [Tue, 7 Jun 2005 01:43:41 +0000 (01:43 +0000)]
Do not open a statement journal unless absolutely necessary. (CVS 2499)
FossilOrigin-Name:
989573a53b58c1e959ad276119298ba2ea7448e6
drh [Mon, 6 Jun 2005 21:19:56 +0000 (21:19 +0000)]
Reference count Table structures so that they are not deallocated too soon.
Ticket #1210. (CVS 2498)
FossilOrigin-Name:
e73d25c7419d580c47925494621df26d2fb9f27e
drh [Mon, 6 Jun 2005 17:54:55 +0000 (17:54 +0000)]
Return SQLITE_MISUSE when passing a NULL pointer into sqlite3_bind routines.
Ticket #1219. (CVS 2497)
FossilOrigin-Name:
12c32f139bae3cb7ca520451bfc15f9f7d94833d
drh [Mon, 6 Jun 2005 17:27:19 +0000 (17:27 +0000)]
Any non-zero value is considered TRUE in a WHERE clause. Ticket #1211. (CVS 2496)
FossilOrigin-Name:
0f7af623791d8d2ed35c3978ab12316912d9b6f8
drh [Mon, 6 Jun 2005 17:11:46 +0000 (17:11 +0000)]
Avoid ambiguous column name errors when the column name is in the USING clause
of a join. Ticket #743. (CVS 2495)
FossilOrigin-Name:
6a51bdeeff8312fa54fa2b1200f823428f35d605
drh [Mon, 6 Jun 2005 16:59:24 +0000 (16:59 +0000)]
Naming the join columns in the result set of a natural join does not result
in an "ambiguous column name" error. Ticket #1217. (CVS 2494)
FossilOrigin-Name:
265fb6079c0a4b7a93f063939436db494ff1d56c
drh [Mon, 6 Jun 2005 16:34:33 +0000 (16:34 +0000)]
Honor the full_column_names pragma on * results. Ticket #1263. (CVS 2493)
FossilOrigin-Name:
0d57f851ae4f483985710db149c8f541e45cdb86
drh [Mon, 6 Jun 2005 15:32:08 +0000 (15:32 +0000)]
Do not allow parameters in VIEW definitions. Ticket #1270. (CVS 2492)
FossilOrigin-Name:
0d46289f02aad526f462a3ceceb1bca1b9f6a543
drh [Mon, 6 Jun 2005 15:06:39 +0000 (15:06 +0000)]
Handle failures of getcwd() without segfaulting. Ticket #1274. (CVS 2490)
FossilOrigin-Name:
c1691004d6d81b683a4ca5b1723c0de8b9b4e376
drh [Mon, 6 Jun 2005 14:45:42 +0000 (14:45 +0000)]
Fix a bug in the malloc2 tests introduced by checkin (2473). (CVS 2489)
FossilOrigin-Name:
fafaa18eea1e7142e1094b5f6d544d20c9df7c0f
danielk1977 [Sun, 29 May 2005 14:23:12 +0000 (14:23 +0000)]
Omit a couple of test cases if the library is compiled without subqueries. (CVS 2488)
FossilOrigin-Name:
6bc372978364a1a4bfa14732a818a6bba613b1e3
danielk1977 [Fri, 27 May 2005 09:41:12 +0000 (09:41 +0000)]
Minor changes to help build and test SSE. (CVS 2487)
FossilOrigin-Name:
3ac4a212bd70abb94d24830c73f7121df51125c7
drh [Thu, 26 May 2005 16:23:34 +0000 (16:23 +0000)]
Add an experimental sqlite3_get_autocommit() API used to test whether or not
changes are committed automatically. (CVS 2486)
FossilOrigin-Name:
4a7f1275857602e3841ccb2d43a5c4d3d3e87bff
danielk1977 [Thu, 26 May 2005 15:20:53 +0000 (15:20 +0000)]
Add a -cleanup option to Tcl test proc do_ioerr_test. (CVS 2485)
FossilOrigin-Name:
b0a898c05a2285c87d7da4d47dd697c58a0d4d58
danielk1977 [Thu, 26 May 2005 14:41:47 +0000 (14:41 +0000)]
If SSE is enabled, set the P1 field of OP_AggInit instructions to the
number of arguments that will be passed to the aggregate function. (CVS 2484)
FossilOrigin-Name:
7f67b9f0f398583651d226fabf2fafd2635d772a
danielk1977 [Thu, 26 May 2005 12:37:29 +0000 (12:37 +0000)]
Fix minor problems with the SSE hooks. (CVS 2483)
FossilOrigin-Name:
3516ca29da5f28adc1fd4da42ca5551d154b6320
danielk1977 [Wed, 25 May 2005 10:45:10 +0000 (10:45 +0000)]
Rearrange code so that SSE can invoke the collation factory. (CVS 2482)
FossilOrigin-Name:
ea061d2ed3b25908fcfcb88e35ba612e5832a217
danielk1977 [Wed, 25 May 2005 04:11:56 +0000 (04:11 +0000)]
Split main.c into two files to make building without the parser easier. (CVS 2481)
FossilOrigin-Name:
d50915fafbde6859a5c2c3fc5cc9b99553b54e21
drh [Tue, 24 May 2005 20:19:57 +0000 (20:19 +0000)]
Remove the config.h file from the build. Ticket #1224. (CVS 2480)
FossilOrigin-Name:
3e64f1ab417f371e9875915303b898c5b45f0807
danielk1977 [Tue, 24 May 2005 12:01:00 +0000 (12:01 +0000)]
Move a few things around to make building without the parser easier. (CVS 2479)
FossilOrigin-Name:
5fadb464eb77b4b998d8555f83401769960ea904
drh [Mon, 23 May 2005 17:26:51 +0000 (17:26 +0000)]
The REGEXP operator is recognized. It tries to invoke a function named
regexp() which does not exist in the native build. But users who want to
can add an appropriate regexp() function using sqlite3_create_function(). (CVS 2478)
FossilOrigin-Name:
42a626ace126f730f33ecb6c41ac5679d6766a31
drh [Mon, 23 May 2005 15:06:39 +0000 (15:06 +0000)]
Make sure that the use of a double-quoted string literal does not trick
the optimizer into using a correlated subquery when a static
subquery would suffice. (CVS 2477)
FossilOrigin-Name:
ef4059e3afa1a61a9e59df00cdfedc57d8df9fec
danielk1977 [Mon, 23 May 2005 13:00:57 +0000 (13:00 +0000)]
Retain the error string if an error is generated by SSE during a VACUUM. (CVS 2476)
FossilOrigin-Name:
f7b76d02e003faf0310b87949d3cb0f38062853f
danielk1977 [Mon, 23 May 2005 04:51:01 +0000 (04:51 +0000)]
Add pFetch variable (used by SSE) to sqlite3 structure. (CVS 2475)
FossilOrigin-Name:
2a8ac869671b627d4d01655bbce7a781bc74af44
drh [Sun, 22 May 2005 20:30:39 +0000 (20:30 +0000)]
The cache_size pragma should not reset the synchronous pragma. Ticket #1260. (CVS 2474)
FossilOrigin-Name:
2db2b32f269062b006ae5c4a302d116cdab8f9ec
drh [Sun, 22 May 2005 20:12:37 +0000 (20:12 +0000)]
Never user a pointer to standard library routines malloc() and free().
This rule is to
work around limitations of MSVC and the _fastcall calling convention.
Ticket #1256. (CVS 2473)
FossilOrigin-Name:
a39c446726099e4915a1ad72c019d3c2cfe065bb
drh [Sun, 22 May 2005 19:21:51 +0000 (19:21 +0000)]
Fix a memory leak. Ticket #1259. (CVS 2472)
FossilOrigin-Name:
254ac2213e695ead065ba3807d5d285046212fe1
danielk1977 [Sun, 22 May 2005 10:44:34 +0000 (10:44 +0000)]
Add hook to register SSE user-functions. (CVS 2471)
FossilOrigin-Name:
20bd303e8c6f7e69ba82ce1dc3041ea4e02d55cf
danielk1977 [Sun, 22 May 2005 06:49:56 +0000 (06:49 +0000)]
Allow schema objects beginning with sqlite_ to be created if the
SQLITE_WriteSchema flag is set. (CVS 2470)
FossilOrigin-Name:
afc8ce42b6c321463f6451727d0f85c490c8e9ae
drh [Sat, 21 May 2005 18:32:18 +0000 (18:32 +0000)]
Speed improvements as described by tickets #1257 and #1258. These changes
help some but are nowhere near the 23% claimed in the tickets. (CVS 2469)
FossilOrigin-Name:
3fa177c54a8589dcfa0bfad0ca124cb73b363f18
drh [Sat, 21 May 2005 02:48:08 +0000 (02:48 +0000)]
More structure rearrangements for additional size reductions. Ticket #1253. (CVS 2468)
FossilOrigin-Name:
6b6e525b294a5bbf8a5e56a2f60aa096865aedbd
drh [Fri, 20 May 2005 20:11:20 +0000 (20:11 +0000)]
Reorder structure fields to reduce code footprint. Ticket #1253. Need
to do more of this. (CVS 2467)
FossilOrigin-Name:
27025613bc2970b0c23e08fbe5251103794ab6cb
drh [Fri, 20 May 2005 20:01:55 +0000 (20:01 +0000)]
Do not allow the pagesize of :memory: databases to be changed. Silently
ignore PRAGMA page_size=N requests for :memory: databases.
Ticket #1144 and #1252. (CVS 2466)
FossilOrigin-Name:
f29a1d882623d8ff14f35a302aef63a16388bcb3
drh [Fri, 20 May 2005 19:36:01 +0000 (19:36 +0000)]
Comment changes in vdbeapi.c (CVS 2465)
FossilOrigin-Name:
ab7805fb2fb29abc1311e23a93ba03883db7b30e
danielk1977 [Fri, 20 May 2005 09:40:55 +0000 (09:40 +0000)]
Fix memory leaks in Tcl user function interface. (CVS 2464)
FossilOrigin-Name:
f5d9a8061a6d650f207669b121243abb8dd28be2
danielk1977 [Thu, 19 May 2005 08:42:59 +0000 (08:42 +0000)]
Always use a more specific type (P3_FUNCDEF) instead of P3_POINTER as the
P3 type of a vdbe instruction. (CVS 2463)
FossilOrigin-Name:
79a41674be2c0a1990598428d8b1e9d09d3ea389
drh [Thu, 19 May 2005 01:26:14 +0000 (01:26 +0000)]
Fix an array index that is out of bounds. Ticket #1251. (CVS 2462)
FossilOrigin-Name:
bcf87e4d1681d6c2856e716aae0135c2b14989d8
drh [Tue, 17 May 2005 11:25:31 +0000 (11:25 +0000)]
Provide a compile-time parameter to set the default file creation permissions
under Unix. Ticket #1247. (CVS 2461)
FossilOrigin-Name:
bfa55bec3233eed899606c309773f441857605ae
drh [Mon, 16 May 2005 22:37:54 +0000 (22:37 +0000)]
Fix an uninitialized variable. Ticket #1244. (CVS 2460)
FossilOrigin-Name:
582cb77d72031f78b560f67222a0e6ce5e3ca3f2
danielk1977 [Mon, 16 May 2005 02:13:17 +0000 (02:13 +0000)]
Modify documentation to explain default value of "pragma synchronous".
No code changes. (CVS 2459)
FossilOrigin-Name:
453014421e9a739b47d4c28b0342454e4c686199
drh [Wed, 11 May 2005 14:28:14 +0000 (14:28 +0000)]
Change to the lemon parser suggested by Geert Janssen. Appears to have no
impact on SQLite. (CVS 2458)
FossilOrigin-Name:
6fda60083f258a4943c859d768ea7142de831594
drh [Tue, 10 May 2005 16:11:41 +0000 (16:11 +0000)]
Fix a typo in the CREATE TABLE documentation. (CVS 2457)
FossilOrigin-Name:
748771a8ad7f175e49f253d0c1ace3fc55814418
drh [Fri, 6 May 2005 22:05:56 +0000 (22:05 +0000)]
Timing fix in the default busy handler. (CVS 2456)
FossilOrigin-Name:
76090ed84c73a9b9c7099e2986390ca8967128f4
drh [Thu, 5 May 2005 18:14:13 +0000 (18:14 +0000)]
Patch to fix an alignment problem on sparc. Ticket #1234. (CVS 2455)
FossilOrigin-Name:
240cce10d4b9d595a267e392ce322472b10f286d
drh [Thu, 5 May 2005 11:04:50 +0000 (11:04 +0000)]
Fix a datatype in trigger6.test that changed due to the previous check-in. (CVS 2454)
FossilOrigin-Name:
c2af7d2c947bcec507087cc3a1e5b21e6322e4cd
drh [Thu, 5 May 2005 10:30:29 +0000 (10:30 +0000)]
In the TCL interface, user-defined functions preserve the datatype returned
by the Tcl procedure. (CVS 2453)
FossilOrigin-Name:
99dcba1fb1fdaa2b8bc85046b00c14f6af596e8f
drh [Tue, 3 May 2005 12:30:33 +0000 (12:30 +0000)]
Make sure all data structures have 8-byte alignment - necessary for the
sparc architecture and helpful on other 64-bit platforms. Ticket #1232.
Also update some comments in build.c. (CVS 2452)
FossilOrigin-Name:
d9418851cebc1605d8d62aad7987c0d61a905e81
drh [Sun, 1 May 2005 22:52:42 +0000 (22:52 +0000)]
Remove the psAligned value from the BTree structure - the pageSize is now
always aligned to an 8-byte boundary. Add comments on a confusing bit
of code. Ticket #1231. (CVS 2451)
FossilOrigin-Name:
535523e1be692adc940d256a7b3d23c62a4cc947
drh [Fri, 29 Apr 2005 02:10:00 +0000 (02:10 +0000)]
Prevent a segfault described by ticket #1229. (CVS 2450)
FossilOrigin-Name:
0667eae9a97059125a77bd90452d19dc17c30a12
drh [Thu, 28 Apr 2005 19:03:37 +0000 (19:03 +0000)]
Add hooks for the SSE extension. (CVS 2449)
FossilOrigin-Name:
90f4cf2ad57309dbd20954fc7fd60859bc44bcf4