]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Change the TEMP_STORE preprocessor symbol to SQLITE_TEMP_STORE. (CVS 5312)
authordanielk1977 <danielk1977@noemail.net>
Thu, 26 Jun 2008 10:54:12 +0000 (10:54 +0000)
committerdanielk1977 <danielk1977@noemail.net>
Thu, 26 Jun 2008 10:54:12 +0000 (10:54 +0000)
FossilOrigin-Name: 1e3b8308021107d983d2152663f62b369cca091d

Makefile.in
manifest
manifest.uuid
src/main.c
src/pragma.c
src/sqliteInt.h
src/test_config.c
src/test_onefile.c
tool/soak1.tcl

index 5137d596da4faea06cf5b5a56f43ac905a54e5a6..780d9d9c6ce57c5be11c37714bee979520d5a275 100644 (file)
@@ -69,11 +69,11 @@ TLIBS = @LIBS@
 
 # Flags controlling use of the in memory btree implementation
 #
-# TEMP_STORE is 0 to force temporary tables to be in a file, 1 to
+# SQLITE_TEMP_STORE is 0 to force temporary tables to be in a file, 1 to
 # default to file, 2 to default to memory, and 3 to force temporary
 # tables to always be in memory.
 #
-TEMP_STORE = -DTEMP_STORE=@TEMP_STORE@
+TEMP_STORE = -DSQLITE_TEMP_STORE=@TEMP_STORE@
 
 # Enable/disable loadable extensions based on configuration
 TCC += @LOADEXTENSION_FLAGS@
index 10c52d0f089949845331c12e035dd53185028dca..b127b2b7075ba4871d02cbff9b5eebc08183ee4d 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,7 +1,7 @@
-C Change\sthe\sOS_XXX\spre-processor\ssymbols\sto\sSQLITE_OS_XXX.\sSymbols\s"OS_UNIX",\s"OS_WIN",\s"OS_WINCE",\s"OS_OS2"\sand\s"OS_OTHER"\sare\snow\s"SQLITE_OS_UNIX",\s"SQLITE_OS_WIN",\s"SQLITE_OS_WINCE",\s"SQLITE_OS_OS2"\sand\s"SQLITE_OS_OTHER",\srespectively.\s(CVS\s5311)
-D 2008-06-26T10:41:19
+C Change\sthe\sTEMP_STORE\spreprocessor\ssymbol\sto\sSQLITE_TEMP_STORE.\s(CVS\s5312)
+D 2008-06-26T10:54:12
 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
-F Makefile.in dcf0ecf664a31c257f540d32e5d69a09edf962f0
+F Makefile.in 325dfac0a0dd1cb4d975f1ace6453157892e6042
 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
 F README b974cdc3f9f12b87e851b04e75996d720ebf81ac
 F VERSION d739ba532eddc5c09ef9a55151328cd6a8a102c6
@@ -114,7 +114,7 @@ F src/insert.c f8c7da31409ec19a769b960a4a2b9cca7bab80bd
 F src/journal.c cffd2cd214e58c0e99c3ff632b3bee6c7cbb260e
 F src/legacy.c 3626c71fb70912abec9a4312beba753a9ce800df
 F src/loadext.c 40024a0f476c1279494876b9a002001b29e5d3e3
-F src/main.c 854dabef0de7653234b22a4431c93a50c8513af3
+F src/main.c 942283a5fc983a36504cc6476b6d054911921fec
 F src/malloc.c f52166df8abd7ff6990dbee1a0ce3534addc8617
 F src/md5.c 008216bbb5d34c6fbab5357aa68575ad8a31516a
 F src/mem1.c 8340fa5f969e9f9b9bdeb54106457a2003456d2b
@@ -136,7 +136,7 @@ F src/os_win.c 2bf2f8cd700299564cc236262c2668e1e02c626a
 F src/pager.c e2a49872f1e15eb83895ace704c48ac8ded998ba
 F src/pager.h 6aa3050a3c684475a5a9dbad5ff1cebad612acba
 F src/parse.y 8c2c3145eebe1964eb279cb3c4e502eae28bb0fa
-F src/pragma.c e6c55362d164e4bc8ebc83a9a01635552d854800
+F src/pragma.c 9a95f5b3708f6d3ddd987eab5f369a19ffcb6795
 F src/prepare.c aba51dad52308e3d9d2074d8ff4e612e7f1cab51
 F src/printf.c 8b063da9dcde26b7c500a01444b718d86f21bc6e
 F src/random.c 5c754319d38abdd6acd74601ee0105504adc508a
@@ -144,7 +144,7 @@ F src/select.c 79f60dc4a7e90bb907c7a2cca42f45276d1ead99
 F src/shell.c 479807b87f0409289eec4a776cd6ae56d30544b1
 F src/sqlite.h.in 0dfa5d11d2c063ef551cbc9f3933295857e420fc
 F src/sqlite3ext.h f162a72daef5ebf8b211fe8c0ec96e85d22fbf9b
-F src/sqliteInt.h 71e0839f4d4d8bcb59513da8a74d6652f379b145
+F src/sqliteInt.h 5ed69fd1affa577a47ce01baa42ee94f22f45ed7
 F src/sqliteLimit.h f435e728c6b620ef7312814d660a81f9356eb5c8
 F src/status.c 6cb10377992505bd69f1ca1d75c1240a65f25a58
 F src/table.c 1fa8f8113ac9cbc09ae4801c6d2a7f0af82c5822
@@ -161,7 +161,7 @@ F src/test9.c 4615ef08750245a2d96aaa7cbe2fb4aff2b57acc
 F src/test_async.c da9f58f49faccd3a26ba89f58de125862351b6e2
 F src/test_autoext.c 5e892ab84aece3f0428920bf46923f16ac83962a
 F src/test_btree.c c1308ba0b88ab577fa56c9e493a09829dfcded9c
-F src/test_config.c 9a00dbd91db9e470868537580ab5f9b2744aecb9
+F src/test_config.c e893a7195e975f133c4481d679089531c2970c73
 F src/test_devsym.c 6012cb8e3acf812513511025a4fa5d626e0ba19b
 F src/test_func.c f4aafa10f17d52c43a64b47717265802e6e552b3
 F src/test_hexio.c 2f1122aa3f012fa0142ee3c36ce5c902a70cd12f
@@ -169,7 +169,7 @@ F src/test_loadext.c df8ab3a6481ddebbdf0d28ebac5d9e0790f7860f
 F src/test_malloc.c db4b54a81e83c0e71e1780365e022ed96fac52b0
 F src/test_md5.c 28209a4e2068711b5443c33104fe41f21d160071
 F src/test_mutex.c b1433eb96520656fb3e4a218253a94ac32bd5775
-F src/test_onefile.c 1f87d4a21cbfb24a7c35e4333fa0bd34d641f68d
+F src/test_onefile.c 243157b10275251c5dc2d6619aee2ff9ae22379c
 F src/test_osinst.c 867f1317bd135f942a63eab5a78da40fc70d1493
 F src/test_schema.c e3f93725f7c5b2cff84a69dc4332040dfbc8f81a
 F src/test_server.c f0a403b5f699c09bd2b1236b6f69830fd6221f6b
@@ -586,7 +586,7 @@ F tool/opcodeDoc.awk b3a2a3d5d3075b8bd90b7afe24283efdd586659c
 F tool/report1.txt 9eae07f26a8fc53889b45fc833a66a33daa22816
 F tool/showdb.c a086a3d788c7a23cb008317c3180ceb19f20bce0
 F tool/showjournal.c ec3b171be148656827c4949fbfb8ab4370822f87
-F tool/soak1.tcl 8f1ae78983fc69875a7fd842674a89bbdd6f2f92
+F tool/soak1.tcl 8d407956e1a45b485a8e072470a3e629a27037fe
 F tool/space_used.tcl f714c41a59e326b8b9042f415b628b561bafa06b
 F tool/spaceanal.tcl b87db46ae29e3116411b1686e136b9b994d7de39
 F tool/speedtest.tcl 06c76698485ccf597b9e7dbb1ac70706eb873355
@@ -594,7 +594,7 @@ F tool/speedtest16.c c8a9c793df96db7e4933f0852abb7a03d48f2e81
 F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 1dbced29de5f59ba2ebf877edcadf171540374d1
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
-P 70b2ed2afcf1757d1c58f3a83dad4a5fb226ae63
-R df8b8896ce8671ae160fad9b334243c6
+P cdd4cf4ce2ab363ddc3f27c5e44896e17269a161
+R 4b084b9e9669e70ff412e4ed6bcd00b8
 U danielk1977
-Z 3d25949f4d1f7064f4f07f76e0a70374
+Z 57e6cb4b6ed478ad88e2ade57e93f2ba
index 9775afdd3384f86732534917dd8b2352f355b191..4d972150b6c8801a9d7edb93340f65282b2d4f6c 100644 (file)
@@ -1 +1 @@
-cdd4cf4ce2ab363ddc3f27c5e44896e17269a161
\ No newline at end of file
+1e3b8308021107d983d2152663f62b369cca091d
\ No newline at end of file
index 50d933a5d71b78232064e4d3eb24cc361c0393f0..3b49d9d12586445948f61922ed95c92f85bf8ea3 100644 (file)
@@ -14,7 +14,7 @@
 ** other files are for internal use by SQLite and should not be
 ** accessed by users of the library.
 **
-** $Id: main.c,v 1.464 2008/06/26 10:41:19 danielk1977 Exp $
+** $Id: main.c,v 1.465 2008/06/26 10:54:12 danielk1977 Exp $
 */
 #include "sqliteInt.h"
 #include <ctype.h>
@@ -919,19 +919,19 @@ void *sqlite3_rollback_hook(
 **
 ** A virtual database can be either a disk file (that is automatically
 ** deleted when the file is closed) or it an be held entirely in memory,
-** depending on the values of the TEMP_STORE compile-time macro and the
+** depending on the values of the SQLITE_TEMP_STORE compile-time macro and the
 ** db->temp_store variable, according to the following chart:
 **
-**       TEMP_STORE     db->temp_store     Location of temporary database
-**       ----------     --------------     ------------------------------
-**           0               any             file
-**           1                1              file
-**           1                2              memory
-**           1                0              file
-**           2                1              file
-**           2                2              memory
-**           2                0              memory
-**           3               any             memory
+**   SQLITE_TEMP_STORE     db->temp_store     Location of temporary database
+**   -----------------     --------------     ------------------------------
+**   0                     any                file
+**   1                     1                  file
+**   1                     2                  memory
+**   1                     0                  file
+**   2                     1                  file
+**   2                     2                  memory
+**   2                     0                  memory
+**   3                     any                memory
 */
 int sqlite3BtreeFactory(
   const sqlite3 *db,        /* Main database when opening aux otherwise 0 */
@@ -953,17 +953,17 @@ int sqlite3BtreeFactory(
     btFlags |= BTREE_NO_READLOCK;
   }
   if( zFilename==0 ){
-#if TEMP_STORE==0
+#if SQLITE_TEMP_STORE==0
     /* Do nothing */
 #endif
 #ifndef SQLITE_OMIT_MEMORYDB
-#if TEMP_STORE==1
+#if SQLITE_TEMP_STORE==1
     if( db->temp_store==2 ) zFilename = ":memory:";
 #endif
-#if TEMP_STORE==2
+#if SQLITE_TEMP_STORE==2
     if( db->temp_store!=1 ) zFilename = ":memory:";
 #endif
-#if TEMP_STORE==3
+#if SQLITE_TEMP_STORE==3
     zFilename = ":memory:";
 #endif
 #endif /* SQLITE_OMIT_MEMORYDB */
index c4c07094394dee5e1b18b4d17565645dc0d23da7..79a9d89c3023dbfa349d86beca909e28624469c1 100644 (file)
@@ -11,7 +11,7 @@
 *************************************************************************
 ** This file contains code used to implement the PRAGMA command.
 **
-** $Id: pragma.c,v 1.180 2008/06/22 12:37:58 drh Exp $
+** $Id: pragma.c,v 1.181 2008/06/26 10:54:12 danielk1977 Exp $
 */
 #include "sqliteInt.h"
 #include <ctype.h>
@@ -127,7 +127,7 @@ static int invalidateTempStorage(Parse *pParse){
 #ifndef SQLITE_OMIT_PAGER_PRAGMAS
 /*
 ** If the TEMP database is open, close it and mark the database schema
-** as needing reloading.  This must be done when using the TEMP_STORE
+** as needing reloading.  This must be done when using the SQLITE_TEMP_STORE
 ** or DEFAULT_TEMP_STORE pragmas.
 */
 static int changeTempStorage(Parse *pParse, const char *zStorageType){
@@ -674,9 +674,9 @@ void sqlite3Pragma(
           goto pragma_out;
         }
       }
-      if( TEMP_STORE==0
-       || (TEMP_STORE==1 && db->temp_store<=1)
-       || (TEMP_STORE==2 && db->temp_store==1)
+      if( SQLITE_TEMP_STORE==0
+       || (SQLITE_TEMP_STORE==1 && db->temp_store<=1)
+       || (SQLITE_TEMP_STORE==2 && db->temp_store==1)
       ){
         invalidateTempStorage(pParse);
       }
index 942396a6fce3df80e9e8ab3bd97e70b53680b3f6..7757f6915bd9cb91df293fe2b8dc1abdad7d8ec4 100644 (file)
@@ -11,7 +11,7 @@
 *************************************************************************
 ** Internal interface definitions for SQLite.
 **
-** @(#) $Id: sqliteInt.h,v 1.730 2008/06/26 08:29:34 danielk1977 Exp $
+** @(#) $Id: sqliteInt.h,v 1.731 2008/06/26 10:54:12 danielk1977 Exp $
 */
 #ifndef _SQLITEINT_H_
 #define _SQLITEINT_H_
 #endif
 
 /*
-** Provide a default value for TEMP_STORE in case it is not specified
+** Provide a default value for SQLITE_TEMP_STORE in case it is not specified
 ** on the command-line
 */
-#ifndef TEMP_STORE
-# define TEMP_STORE 1
+#ifndef SQLITE_TEMP_STORE
+# define SQLITE_TEMP_STORE 1
 #endif
 
 /*
index 76a921fdae266f3c79a0b77e47f8bbac9f6f12d2..35ca0c188c75eca4c9a68a2087eed0193946276a 100644 (file)
@@ -16,7 +16,7 @@
 ** The focus of this file is providing the TCL testing layer
 ** access to compile-time constants.
 **
-** $Id: test_config.c,v 1.29 2008/06/26 10:41:19 danielk1977 Exp $
+** $Id: test_config.c,v 1.30 2008/06/26 10:54:12 danielk1977 Exp $
 */
 
 #include "sqliteLimit.h"
@@ -460,7 +460,7 @@ Tcl_SetVar2(interp, "sqlite_options", "long_double",
   LINKVAR( MAX_ATTACHED );
 
   {
-    static const int cv_TEMP_STORE = TEMP_STORE;
+    static const int cv_TEMP_STORE = SQLITE_TEMP_STORE;
     Tcl_LinkVar(interp, "TEMP_STORE", (char *)&(cv_TEMP_STORE),
                 TCL_LINK_INT | TCL_LINK_READ_ONLY);
   }
index f93192278813ae31cd86749941eedf18f4b1e047..c8cc43c806aa913458dfc6644b4af1e7e7b45309 100644 (file)
@@ -10,7 +10,7 @@
 **
 *************************************************************************
 **
-** $Id: test_onefile.c,v 1.8 2008/06/06 11:11:26 danielk1977 Exp $
+** $Id: test_onefile.c,v 1.9 2008/06/26 10:54:12 danielk1977 Exp $
 **
 ** OVERVIEW:
 **
@@ -28,8 +28,8 @@
 **   from sqlite3_malloc(). Any attempt to create a temporary database file 
 **   will fail (SQLITE_IOERR). To prevent SQLite from attempting this,
 **   it should be configured to store all temporary database files in 
-**   main memory (see pragma "temp_store" or the TEMP_STORE compile time
-**   option).
+**   main memory (see pragma "temp_store" or the SQLITE_TEMP_STORE compile 
+**   time option).
 **
 ** ASSUMPTIONS:
 **
index ac50c38f94be8c25427307ee6d75bf51423076c5..846f905935c20e2a26cb74719a915ba838126718 100644 (file)
@@ -78,14 +78,14 @@ scenario 2 {Everything} {
 }
 scenario 3 {Customer-1} {
   SQLITE_DEBUG=1 SQLITE_MEMDEBUG=1
-  THREADSAFE=1 SQLITE_OS_UNIX=1
+  SQLITE_THREADSAFE=1 SQLITE_OS_UNIX=1
   SQLITE_DISABLE_LFS=1
   SQLITE_DEFAULT_AUTOVACUUM=1
   SQLITE_DEFAULT_PAGE_SIZE=1024
   SQLITE_MAX_PAGE_SIZE=4096
   SQLITE_DEFAULT_CACHE_SIZE=64
   SQLITE_DEFAULT_TEMP_CACHE_SIZE=32
-  TEMP_STORE=3
+  SQLITE_TEMP_STORE=3
   SQLITE_OMIT_PROGRESS_CALLBACK=1
   SQLITE_OMIT_LOAD_EXTENSION=1
   SQLITE_OMIT_VIRTUALTABLE=1
@@ -93,11 +93,11 @@ scenario 3 {Customer-1} {
 }
 scenario 4 {Small-Cache} {
   SQLITE_DEBUG=1 SQLITE_MEMDEBUG=1
-  THREADSAFE=1 SQLITE_OS_UNIX=1
+  SQLITE_THREADSAFE=1 SQLITE_OS_UNIX=1
   SQLITE_DEFAULT_AUTOVACUUM=1
   SQLITE_DEFAULT_PAGE_SIZE=1024
   SQLITE_MAX_PAGE_SIZE=2048
   SQLITE_DEFAULT_CACHE_SIZE=13
   SQLITE_DEFAULT_TEMP_CACHE_SIZE=11
-  TEMP_STORE=1
+  SQLITE_TEMP_STORE=1
 }