Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Preserve the default_temp_store pragma across VACUUM in version 2.8. (Version 3.0 already does this.) Ticket #1008. (CVS 2120) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | version_2 |
Files: | files | file ages | folders |
SHA1: |
7fa623f24a6c566cb149cfb6515faf48 |
User & Date: | drh 2004-11-20 19:01:45.000 |
Context
2004-11-20
| ||
20:42 | Avoid excess heap usage when copying expressions. Ticket #979. (CVS 2126) (check-in: 0f444c032d user: drh tags: version_2) | |
19:01 | Preserve the default_temp_store pragma across VACUUM in version 2.8. (Version 3.0 already does this.) Ticket #1008. (CVS 2120) (check-in: 7fa623f24a user: drh tags: version_2) | |
2004-11-02
| ||
18:30 | Disable trigger tests that use ATTACH in version 2.8 when there is a codec enabled. (CVS 2042) (check-in: f77f7753aa user: drh tags: version_2) | |
Changes
Changes to src/vacuum.c.
︙ | ︙ | |||
10 11 12 13 14 15 16 | ** ************************************************************************* ** This file contains code used to implement the VACUUM command. ** ** Most of the code in this file may be omitted by defining the ** SQLITE_OMIT_VACUUM macro. ** | | | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | ** ************************************************************************* ** This file contains code used to implement the VACUUM command. ** ** Most of the code in this file may be omitted by defining the ** SQLITE_OMIT_VACUUM macro. ** ** $Id: vacuum.c,v 1.13.2.3 2004/11/20 19:01:45 drh Exp $ */ #include "sqliteInt.h" #include "os.h" /* ** A structure for holding a dynamic string - a string that can grow ** without bound. |
︙ | ︙ | |||
227 228 229 230 231 232 233 | vacuumStruct sVac; /* Information passed to callbacks */ /* These are all of the pragmas that need to be transferred over ** to the new database */ static const char *zPragma[] = { "default_synchronous", "default_cache_size", | | | 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 | vacuumStruct sVac; /* Information passed to callbacks */ /* These are all of the pragmas that need to be transferred over ** to the new database */ static const char *zPragma[] = { "default_synchronous", "default_cache_size", "default_temp_store", }; if( db->flags & SQLITE_InTrans ){ sqliteSetString(pzErrMsg, "cannot VACUUM from within a transaction", (char*)0); return SQLITE_ERROR; } |
︙ | ︙ |