Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for src/ctime.c
2025-02-24
| ||
10:52 | Deleted: Merge latest changes from trunk into this branch. (check-in: [55324d1c86] user: dan branch: win32-enable-setlk, size: 0) | |
2025-02-18
| ||
14:38 | Deleted: Merge all the latest trunk enhancements into the wal2 branch. (check-in: [bd46516595] user: drh branch: wal2, size: 0) | |
2025-02-11
| ||
19:40 | Deleted: Omit the src/ctime.c source file, since it is automatically generated by a TCL script. Instead, add rules to the various makefiles to generate ctime.c on demand. (check-in: [958bb5de7c] user: drh branch: trunk, size: 0) | |
18:32 | [9bdeec80f0] part of check-in [303e8009ab] Update tool/mkctimec.tcl so that sqlite3_compileoption_xxx() APIs report on the SQLITE_ENABLE_SETLK_TIMEOUT option. (check-in: [303e8009ab] user: dan branch: win32-enable-setlk, size: 19583) | |
2024-11-18
| ||
15:30 | [dbd2d51fa2] part of check-in [d19aeff609] Merge the latest trunk changes into the wal2 branch. (check-in: [d19aeff609] user: drh branch: wal2, size: 19523) | |
2024-10-28
| ||
17:27 | [d35723024b] part of check-in [3a3f7bf430] Remove the never-used and never-documented and long-ago deprecated user-authentication feature option. [65884d4f81a4705b]. (check-in: [3a3f7bf430] user: drh branch: trunk, size: 19515) | |
2024-09-04
| ||
16:46 | [193f6f9a75] part of check-in [9f53034371] Merge all the latest trunk enhancements into the wal2 branch. (check-in: [9f53034371] user: drh branch: wal2, size: 19589) | |
2024-09-02
| ||
09:40 | [b224d3db0f] part of check-in [3b1cdddf83] Change the name of the enabling compile-time macro to SQLITE_ENABLE_ORDERED_SET_AGGREGATES. (check-in: [3b1cdddf83] user: drh branch: ordered-set-agg, size: 19581) | |
2024-09-01
| ||
23:27 | [c130635c99] part of check-in [c9367e2532] The WITHIN GROUP (ORDER BY ...) syntax is now a compile-time option: SQLITE_ENABLE_ORDERED_SET_FUNCS. There is no increment in the code size if the option is omitted. (check-in: [c9367e2532] user: drh branch: ordered-set-agg, size: 19571) | |
2024-03-26
| ||
10:42 | [1842f79c04] part of check-in [c2139d8263] Merge all recent trunk enhancements into the wal2 branch. (check-in: [c2139d8263] user: drh branch: wal2, size: 19503) | |
2024-03-19
| ||
15:27 | [64e4b1227b] part of check-in [495b8c7b08] Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW. (check-in: [495b8c7b08] user: dan branch: rowid-in-view, size: 19495) | |
2023-10-23
| ||
19:27 | [eabf02c9a0] part of check-in [52262ac920] Merge the latest trunk enhancments into the reuse-schema branch. (check-in: [52262ac920] user: drh branch: reuse-schema, size: 19494) | |
16:00 | [047a0613c4] part of check-in [3a6479d3f9] Merge latest trunk changes into this branch. (check-in: [3a6479d3f9] user: dan branch: wal2, size: 19437) | |
2023-10-09
| ||
14:05 | [23331529e6] part of check-in [f57e8275cf] Turn on SEH by default when building using MSVC. (check-in: [f57e8275cf] user: drh branch: trunk, size: 19429) | |
2023-08-17
| ||
09:49 | [db847fac81] part of check-in [423e77277a] Add SQLITE_EXTRA_AUTOEXT, similar to SQLITE_EXTRA_INIT but adds a builtin auto-extension provided by the client. Suggestion from forum post 00829394c74a670f. (check-in: [423e77277a] user: stephan branch: extra-autoext, size: 19385) | |
2023-08-12
| ||
12:16 | [1cf5701f34] part of check-in [d2b0ddcc75] Merge the latest trunk enhancements into the reuse-schema branch. (check-in: [d2b0ddcc75] user: drh branch: reuse-schema, size: 19360) | |
2023-08-11
| ||
11:40 | [40fa0e42b5] part of check-in [fe1bf30ca0] Merge the latest trunk enhancements into the wal2 branch. (check-in: [fe1bf30ca0] user: drh branch: wal2, size: 19303) | |
11:12 | [cff2b493de] part of check-in [15c2eadbff] Up until version 3.42.0, there was a bug in json_valid() such that it would return False (0) for a NULL input. That bug is fixed in 3.42.0. This check-in adds a compile-time option -DSQLITE_LEGACY_JSON_VALID that restores the old buggy behavior for applications that depend on it. (check-in: [15c2eadbff] user: drh branch: legacy-json-valid, size: 19295) | |
2023-03-23
| ||
19:22 | [534fa410fd] part of check-in [95c7af79cf] Fix test cases so that they work when SQLITE_ENABLE_NAN_INF is defined. (check-in: [95c7af79cf] user: drh branch: nan-inf, size: 19289) | |
2023-02-06
| ||
19:00 | [f439c21d43] part of check-in [e93113259e] Disable an invalid assert(). Add the "WAL2" compile-time property so that test scripts can more easily determine that they are dealing with a WAL2-capable build. (check-in: [e93113259e] user: drh branch: wal2, size: 19291) | |
2022-11-05
| ||
15:31 | [7dd467e911] part of check-in [224eaf2622] Merge the latest trunk enhancements into the reuse-schema branch. (check-in: [224eaf2622] user: drh branch: reuse-schema, size: 19348) | |
2022-10-21
| ||
17:48 | [20507cc0b0] part of check-in [fcd9e0dbe3] Add SQLITE_DQS to the compileoptions_used list, per request in forum post 8b1060122b. Force DQS=0 in sqlite3-wasm.c. (check-in: [fcd9e0dbe3] user: stephan branch: trunk, size: 19283) | |
2022-10-04
| ||
10:35 | [428b47a254] part of check-in [897e187cad] Change the name of the autoconf-generated configuration file from "config.h" to "sqlite_cfg.h" to work around a bug in a dependency checker, reported in a tweet from Joey Castillo. (check-in: [897e187cad] user: drh branch: trunk, size: 19223) | |
2022-08-22
| ||
16:30 | [03bdf16b7c] part of check-in [9c05a48ee0] Merge recent trunk enhancements into the reuse-schema branch. (check-in: [9c05a48ee0] user: drh branch: reuse-schema, size: 19284) | |
2022-08-09
| ||
14:28 | [93e4b5f4fa] part of check-in [60947da687] Omit the (undocumented) SQLITE_PCACHE_SEPARATE_HEADER compile-time option. (check-in: [60947da687] user: drh branch: trunk, size: 19219) | |
2022-05-10
| ||
13:06 | [53d64b59d7] part of check-in [9f6d6e6135] Merge all recent trunk changes into the reuse-schema branch. (check-in: [9f6d6e6135] user: drh branch: reuse-schema, size: 19356) | |
2022-04-06
| ||
12:25 | [026dbdcdbd] part of check-in [bc33168cf1] Add the sqlite3Show() family of debugging interfaces under SQLITE_DEBUG. No changes to deliverable builds. Rename SQLITE_ENABLE_SELECTTRACE to SQLITE_ENABLE_TREETRACE in ctime.c. (check-in: [bc33168cf1] user: drh branch: trunk, size: 19291) | |
2022-01-17
| ||
20:01 | [da293ceb56] part of check-in [769ff85765] Merge the latest trunk changes into the reuse-schema branch. (check-in: [769ff85765] user: drh branch: reuse-schema, size: 19360) | |
2022-01-12
| ||
01:42 | [2cce39df1a] part of check-in [02aaa10f34] Make tool/mctimec.tcl effect more regular and obvious (check-in: [02aaa10f34] user: larrybr branch: trunk, size: 19295) | |
00:52 | [ef91281f85] part of check-in [8ded3f5b00] Fix mkctimec.tcl with the updated compile-time options for JSON. (check-in: [8ded3f5b00] user: drh branch: trunk, size: 19118) | |
2022-01-09
| ||
19:44 | [638e75c9a0] part of check-in [8bf41bc5cb] Do not enclude ENABLE_JSON1 in the compile-time options. (check-in: [8bf41bc5cb] user: drh branch: json-in-core, size: 19124) | |
2022-01-06
| ||
01:40 | [b09ce320b7] part of check-in [583b47d865] An attempt to integrate the JSON functions directly into the SQLite core, rather than holding them as an extension. (check-in: [583b47d865] user: drh branch: json-in-core, size: 19162) | |
2021-07-09
| ||
13:29 | [22b5ea591c] part of check-in [0e968f9de3] Merge latest trunk changes into this branch. (check-in: [0e968f9de3] user: dan branch: reuse-schema, size: 19189) | |
2021-07-05
| ||
18:37 | [8159d5f706] part of check-in [e306952690] Add the ATOMIC_INTRINSICS compile-time output output. Move sqlite3Int.h in front of ctime.c so that default values that are not overridden are shown in PRAGMA compile-time option output. (check-in: [e306952690] user: drh branch: trunk, size: 19124) | |
2021-05-22
| ||
15:05 | [1ee55d93b8] part of check-in [dbc65a6958] Merge latest trunk changes into this branch. (check-in: [dbc65a6958] user: dan branch: reuse-schema, size: 18584) | |
2021-05-19
| ||
20:01 | [3052b6b05e] part of check-in [b70587cca9] Incorporate ..._DESERIALIZE revision. (check-in: [b70587cca9] user: larrybr branch: compile_options, size: 18519) | |
2021-04-16
| ||
10:25 | [fbc6243075] part of check-in [cb3127725d] Dial back assumptions on compile option defaults to reflect actual conditionals. (check-in: [cb3127725d] user: larrybr branch: compile_options, size: 18523) | |
2021-04-15
| ||
23:43 | [b3886a79e2] part of check-in [6eb83f83d2] Merge from (forked) trunk. Handle compile options that differ from default by being 0. (check-in: [6eb83f83d2] user: larrybr branch: compile_options, size: 18724) | |
00:26 | [39fb02038f] part of check-in [63ea3e298c] Bring pragma compile_options up to date. And make mkctimec.tcl help do so. (check-in: [63ea3e298c] user: larrybr branch: compile_options, size: 18036) | |
2021-02-10
| ||
20:20 | [3552554374] part of check-in [d29c41bd26] Merge latest trunk changes into this branch. (check-in: [d29c41bd26] user: dan branch: reuse-schema, size: 17768) | |
2020-12-28
| ||
21:42 | [2a322b9a3d] part of check-in [328bc4a01d] Fix missing comma in ctime.c that would cause the ENABLE_MATH_FUNCTIONS output rw to merge with whatever row followed. Problem reported in forum post aacac97680. (check-in: [328bc4a01d] user: drh branch: trunk, size: 17703) | |
2020-12-17
| ||
11:30 | [fbb38984bd] part of check-in [9f41f60405] Merge latest trunk changes into this branch. (check-in: [9f41f60405] user: dan branch: reuse-schema, size: 17767) | |
2020-12-07
| ||
17:15 | [0bcc6a9087] part of check-in [4db5f2f787] Begin adding new SQL functions that depend on -lm: ceil(), ceiling(), floor(), ln(), log(), and log10() so far. More to follow. (check-in: [4db5f2f787] user: drh branch: trunk, size: 17702) | |
2020-05-16
| ||
19:00 | [f5eaef0a59] part of check-in [5af4abe98c] Merge trunk enhancements in the reuse-schema branch. (Actual date of this check-in is 2020-05-18.) (check-in: [5af4abe98c] user: drh branch: reuse-schema, size: 17701) | |
2020-05-02
| ||
03:46 | [e98518d2d3] part of check-in [812547525d] Add support for PRAGMA analyze_limit and approximate analysis. (check-in: [812547525d] user: drh branch: trunk, size: 17636) | |
2020-03-23
| ||
15:49 | [6892999ee1] part of check-in [2795f0d633] Infrastructure for the bytecode() table-valued function. The function itself is not yet implemented. (check-in: [2795f0d633] user: drh branch: bytecode-function, size: 17691) | |
2020-03-17
| ||
13:41 | [060c9bc1c8] part of check-in [a9bfa47aee] Remove the SQLITE_OMIT_BTREECOUNT option. Btree count is required. (check-in: [a9bfa47aee] user: drh branch: approximate-analyze, size: 17571) | |
2020-02-27
| ||
15:20 | [d468aa1801] part of check-in [3f5650aae6] Merge latest trunk changes into this branch. (check-in: [3f5650aae6] user: dan branch: reuse-schema, size: 17691) | |
2020-02-07
| ||
01:12 | [6a77ec9e0e] part of check-in [5a877221ce] Simplify the code by removing the unsupported and undocumented SQLITE_HAS_CODEC compile-time option (check-in: [5a877221ce] user: drh branch: trunk, size: 17626) | |
2019-08-13
| ||
15:22 | [15d1010037] part of check-in [5b4689d89c] Merge latest trunk changes with this branch. (check-in: [5b4689d89c] user: dan branch: reuse-schema, size: 17734) | |
2019-08-12
| ||
15:19 | [b273817813] part of check-in [a48a7b7859] Make the sha3 extension part of the amalgamation, enabled using SQLITE_ENABLE_SHA3. (check-in: [a48a7b7859] user: drh branch: sha3, size: 17716) | |
2019-08-08
| ||
15:24 | [1b0724e66f] part of check-in [1e17ea2fd1] Remove support for STAT3. The sqlite_stat3 tables are ignored, if they exist. STAT4 continues to work as it always has, and as it is a superset of STAT3 is the recommended replacement. (check-in: [1e17ea2fd1] user: drh branch: omit-stat3, size: 17669) | |
2019-07-18
| ||
19:50 | [dd608385f8] part of check-in [892ac94511] Add a ctime.c entry for SQLITE_ENABLE_SHARED_SCHEMA. (check-in: [892ac94511] user: drh branch: reuse-schema, size: 17787) | |
2019-06-13
| ||
16:14 | [37f3d21193] part of check-in [c4b405687b] Add a new requirement mark on the ctime.c code. (check-in: [c4b405687b] user: drh branch: trunk, size: 17722) | |
2018-10-29
| ||
17:53 | [109e58d00f] part of check-in [592b66e805] Add the sqlite3_normalized_sql() API. (check-in: [592b66e805] user: mistachkin branch: normalized_sql, size: 17697) | |
2018-10-24
| ||
23:55 | [56e2f32d2e] part of check-in [de940296d2] Add the ENABLE_GEOPOLY case to the compile_options pragma. (check-in: [de940296d2] user: drh branch: trunk, size: 17640) | |
2018-07-23
| ||
10:57 | [b157b01081] part of check-in [1cc72845f9] Fix the macros used to generate the output of "PRAGMA compile_options" so that they handle valid values for the SQLITE_DEFAULT_LOOKASIDE macro (which contain a "," character). (check-in: [1cc72845f9] user: dan branch: trunk, size: 17587) | |
2018-04-18
| ||
14:48 | [849d4cebe0] part of check-in [f3596ab9eb] Omit some code not used without SQLITE_ENABLE_SORTER_REFERENCES. Improvements to comments used for documentation. (check-in: [f3596ab9eb] user: drh branch: sorter-reference, size: 17285) | |
2018-03-19
| ||
16:09 | [bd9da3f1ff] part of check-in [1ec339fd10] In the compile_options pragma, show the actual value of the SQLITE_ENABLE_CEROD compile-time option, if it exists. (check-in: [1ec339fd10] user: drh branch: trunk, size: 17212) | |
2017-07-28
| ||
02:02 | [9793c91289] part of check-in [def55027b1] Backport of all batch-atomic-write changes through check-in [67bad7fb9b] (check-in: [def55027b1] user: drh branch: batch-atomic-write-3.19, size: 10107) | |
01:53 | [ff1be3eed7] part of check-in [67bad7fb9b] Add the SQLITE_ENABLE_BATCH_ATOMIC_WRITE macro to ctime.c (check-in: [67bad7fb9b] user: drh branch: batch-atomic-write, size: 17177) | |
2017-06-29
| ||
14:33 | [928954802b] part of check-in [adfdb80105] Rename the "stmts" virtual table to just "stmt" without the final "s". (check-in: [adfdb80105] user: drh branch: trunk, size: 17102) | |
13:41 | [0dbb6af8bb] part of check-in [60c628293a] Add the stmts virtual table to testfixture builds. Add new compile-time options SQLITE_ENABLE_QPSG and SQLITE_ENABLE_STMTSVTAB to ctime.c (check-in: [60c628293a] user: drh branch: trunk, size: 17104) | |
2017-06-24
| ||
16:35 | [e9a6db1321] part of check-in [c2ea62937e] Make sure the config.h header is included by ctime.c, if that header exists. (check-in: [c2ea62937e] user: drh branch: trunk, size: 17000) | |
2017-06-20
| ||
18:19 | [ca1b240300] part of check-in [94e420ecfb] Rename the azCompileOpt global constant to avoid a harmless compiler warning about a name conflict with a local variable. (check-in: [94e420ecfb] user: drh branch: trunk, size: 16778) | |
2017-06-17
| ||
18:49 | [eeff225a31] part of check-in [f3db02f490] Fix a missing comma in the previous check-in. (check-in: [f3db02f490] user: drh branch: trunk, size: 16750) | |
17:29 | [ce45bd3078] part of check-in [95141c6426] Ensure that the value of the THREADSAFE symbol is always included when reporting compile time options, even if it was not explicitly configured. (check-in: [95141c6426] user: dan branch: ctime-refactor, size: 16750) | |
2017-06-16
| ||
19:51 | [6327cb262d] part of check-in [bc1951d699] Rework the code in ctime.c a bit to report on more compile time options. And to only output configuration options passed in to SQLite, not the default values of #define symbols set automatically. Also generate the large array in ctime.c using new script tool/mkctime.tcl, instead of entering it manually. (check-in: [bc1951d699] user: dan branch: ctime-refactor, size: 16653) | |
2017-03-16
| ||
18:14 | [47d91a25ad] part of check-in [78030c0f52] If the user has not set it explicitly, set the "PRAGMA synchronous" setting to SQLITE_DEFAULT_SYNCHRONOUS when a database connection changes from wal to rollback journal mode. (check-in: [78030c0f52] user: dan branch: default-synchronous-fix, size: 10032) | |
2017-02-13
| ||
13:35 | [a9984df738] part of check-in [670f10b242] Change all legacy instances of "#if SQLITE_DEBUG" to "#ifdef SQLITE_DEBUG" for consistency. (check-in: [670f10b242] user: drh branch: trunk, size: 9810) | |
2016-12-07
| ||
17:06 | [9f2296a4e5] part of check-in [24574a15a3] Put the SQLITE_UNTESTABLE compile-time option in the correct order for PRAGMA compile_options. (check-in: [24574a15a3] user: drh branch: trunk, size: 9807) | |
15:49 | [bcec3165b4] part of check-in [f360818737] Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE. (check-in: [f360818737] user: drh branch: trunk, size: 9807) | |
2016-10-26
| ||
12:15 | [a2a52d6e35] part of check-in [e8a9bfece2] Add compile time option SQLITE_ENABLE_URI_00_ERROR. If defined, any "%00" escape found in a URI is treated as an error. (check-in: [e8a9bfece2] user: dan branch: uri-00-error, size: 9822) | |
2016-10-21
| ||
10:09 | [72c9d01cf4] part of check-in [b7d9727bff] If SQLITE_DIRECT_OVERFLOW_READ is defined at compile time, add "DIRECT_OVERFLOW_READ" to the list of symbols returned by "PRAGMA compile_options". (check-in: [b7d9727bff] user: dan branch: trunk, size: 9750) | |
2016-07-28
| ||
17:24 | [e77f3dc297] part of check-in [81f9cf86c4] Improvements to the way the COMPILER compile-time option is set when compiling with Clang. (check-in: [81f9cf86c4] user: drh branch: trunk, size: 9685) | |
2016-06-13
| ||
19:58 | [61949e83c4] part of check-in [0230ca17ba] Fix RBU so that it builds with -DSQLITE_ENABLE_8_3_NAMES. Fix "PRAGMA compile_options" for SQLITE_ENABLE_8_3_NAMES such that it reports the numeric setting: "1" or "2". (check-in: [0230ca17ba] user: drh branch: trunk, size: 9562) | |
2016-05-28
| ||
00:13 | [999a828425] part of check-in [3f710bc361] Clang can define _MSC_VER in some circumstances; therefore, check for Clang first. (check-in: [3f710bc361] user: mistachkin branch: ctimeCompiler, size: 9523) | |
2016-05-27
| ||
21:13 | [89ae9d9959] part of check-in [7c2cd4b05f] Check for Clang before GCC. (check-in: [7c2cd4b05f] user: mistachkin branch: ctimeCompiler, size: 9523) | |
20:30 | [5fffce9c22] part of check-in [5c966f2000] Remove surplus quotation marks from the COMPILER= compile_options setting for Clang. (check-in: [5c966f2000] user: mistachkin branch: ctimeCompiler, size: 9523) | |
19:34 | [7d735d9700] part of check-in [664c132dab] Remove surplus quotation marks from the COMPILER= compile_options setting for GCC. (check-in: [664c132dab] user: drh branch: ctimeCompiler, size: 9537) | |
18:09 | [dc03a31584] part of check-in [d734e2df40] Add basic compiler information to the results of 'PRAGMA compile_options'. (check-in: [d734e2df40] user: mistachkin branch: ctimeCompiler, size: 9551) | |
2015-12-03
| ||
20:50 | [60e135af36] part of check-in [06338201f3] Make the SQLITE_ENABLE_8_3_NAMES compile-time option available to sqlite3_compileoption_used(). (check-in: [06338201f3] user: drh branch: trunk, size: 9278) | |
2015-12-01
| ||
21:23 | [58eda76364] part of check-in [9e1d6d4c39] Add the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option. (check-in: [9e1d6d4c39] user: drh branch: trunk, size: 9221) | |
2015-10-08
| ||
19:29 | [509ef9c64d] part of check-in [d820a1bd1b] First attempt to add json1 and fts5 to the amalgamation. This check-in does not compile. (check-in: [d820a1bd1b] user: drh branch: amalg-json1-fts5, size: 9147) | |
2015-05-07
| ||
20:26 | [5a0b735dc9] part of check-in [480b4cb042] Add an entry to sqlite3_compileoption_used() for SQLITE_ENABLE_DBSTAT_VTAB. (check-in: [480b4cb042] user: drh branch: trunk, size: 9051) | |
2015-01-10
| ||
16:49 | [98f89724ad] part of check-in [9e92a5ed5a] Improvements to compile-time-option hygiene. Use "#if OPTION" instead of "#ifdef OPTION" in cases where that makes sense, so that -DOPTION=0 will work. Add the "Have-Not" configuration in releasetest.tcl which disables all of the "HAVE_component" compile-time options. (check-in: [9e92a5ed5a] user: drh branch: trunk, size: 8990) | |
2014-10-27
| ||
19:39 | [df19848891] part of check-in [9646a136e6] Fix a typo in the macro name of an #ifdef (check-in: [9646a136e6] user: drh branch: trunk, size: 9303) | |
2014-10-24
| ||
00:35 | [dfa83bfebb] part of check-in [c297a84bc6] Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work in progress and is not yet completely functional. (check-in: [c297a84bc6] user: drh branch: api-armor, size: 9304) | |
2014-10-22
| ||
16:25 | [cc296efb42] part of check-in [1a5a5da331] The _beginthreadex() / _endthreadex() functions should only be used when compiling with MSVC. (check-in: [1a5a5da331] user: mistachkin branch: msvcThreads, size: 9240) | |
2014-09-25
| ||
02:44 | [bb434068b5] part of check-in [ef30e0352b] Change that might allow SQLite to build and work using the EBCDIC character set. (check-in: [ef30e0352b] user: drh branch: trunk, size: 9135) | |
2014-09-10
| ||
22:46 | [16cd19215d] part of check-in [4eaaa7fa87] Complete the implementation of the various APIs. Fix several problems. This is another incremental check-in that does not completely work. (check-in: [4eaaa7fa87] user: drh branch: user-auth, size: 9135) | |
2014-08-15
| ||
22:37 | [ee1d8f1fb9] part of check-in [c8ade949d4] Aborted merge. (check-in: [c8ade949d4] user: numist branch: obsolete, size: 9109) | |
2014-03-05
| ||
17:29 | [0231df905e] part of check-in [f33f2b3f92] Add SQLITE_OMIT_CTE to the list of compile options that might be returned by "PRAGMA compile_options". (check-in: [f33f2b3f92] user: dan branch: trunk, size: 9069) | |
2013-12-03
| ||
22:32 | [77779efbe7] part of check-in [52a44146dd] Add memory subsystem related defines to the compile-time options list. (check-in: [52a44146dd] user: mistachkin branch: memTests, size: 9025) | |
2013-08-12
| ||
20:14 | [ea4b7f3623] part of check-in [cca8bf4372] If ENABLE_STAT3 is defined but ENABLE_STAT4 is not, have ANALYZE create and populate the sqlite_stat3 table instead of sqlite_stat4. (check-in: [cca8bf4372] user: dan branch: sqlite_stat4, size: 8919) | |
2013-08-03
| ||
20:24 | [177fa0cbf2] part of check-in [2beea303a1] Begin adding experimental sqlite_stat4 table. This commit is buggy. (check-in: [2beea303a1] user: dan branch: sqlite_stat4, size: 8860) | |
2013-04-18
| ||
03:10 | [4262c227bc] part of check-in [e9f9d84b22] Fix a compiler warning in sqlite3_compileoption_used(). (check-in: [e9f9d84b22] user: drh branch: trunk, size: 8860) | |
2013-04-16
| ||
18:24 | [387589abe9] part of check-in [109d6767d2] Omit sqlite3_compileoption_used() entries that are not explicitly stated on the compiler command-line, except keep SQLITE_THREADSAFE around so that there is always at least one compilation option. (check-in: [109d6767d2] user: drh branch: trunk, size: 8845) | |
14:58 | [cb3cd5bf69] part of check-in [16f7ba4afa] Remove the unused SQLITE_CURDIR macro. (check-in: [16f7ba4afa] user: drh branch: trunk, size: 8820) | |
2013-04-15
| ||
17:03 | [726e88b728] part of check-in [ea1404a10a] Refactoring the mmap interface. The controlling pragma is now "mmap_size" instead of "mmap_limit". Also change SQLITE_CONFIG_MMAP_LIMIT and SQLITE_FCNTL_MMAP_LIMIT to SQLITE_CONFIG_MMAP_SIZE and SQLITE_FCNTL_MMAP_SIZE, respecctively. The default mmap_size is now always 0, meaning that memory mapped I/O is off by default. There is a new compile-time option SQLITE_MAX_MMAP_SIZE that determines a hard upper bound on the mmap_size. Setting SQLITE_MAX_MMAP_SIZE to zero disables the memory-mapped I/O logic and causes it to be omitted from the build. An extra argument is added to SQLITE_CONFIG_MMAP_SIZE that can optionally lower the SQLITE_MAX_MMAP_SIZE at start-time. The SQLITE_MAX_MMAP_SIZE is zero for platforms where we know that it does not work, meaning that it cannot be turned on by mistake on those platforms. (check-in: [ea1404a10a] user: drh branch: trunk, size: 8860) | |
2013-04-08
| ||
20:47 | [61a53c7e0d] part of check-in [8a4314a398] Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro is defined. Automatically define this macro for OpenBSD and QNX. Other systems are likely to be added to the disabled list over time. (check-in: [8a4314a398] user: drh branch: trunk, size: 8825) | |
2013-04-03
| ||
13:09 | [16658a257b] part of check-in [2d9f1327fe] Change the mmap_limit pragma to report the new limit, or to report the existing limit if called with no arguments. Report the default mmap_limit as part of PRAGMA compile_options. Set the default mmmap_limit to 0 for all systems other than linux, mac, windows, and solaris. (check-in: [2d9f1327fe] user: drh branch: experimental-mmap, size: 8773) | |
2013-03-24
| ||
22:56 | [2a5f251fcd] part of check-in [8b44d6fb15] Remove the SQLITE_OMIT_MERGE_SORT compile-time option and its related code. The merge sorter is now a required component. (check-in: [8b44d6fb15] user: drh branch: trunk, size: 8668) | |
2012-09-13
| ||
12:10 | [72a70dcfda] part of check-in [98b971fb24] Add the RTREE_INT_ONLY configuration parameter to the compile-time options logic. (check-in: [98b971fb24] user: drh branch: trunk, size: 8726) | |
2012-09-12
| ||
18:45 | [a67101c1a1] part of check-in [8398f77c5a] Add an implementation of the REGEXP operator and function. Only defined if compiled with SQLITE_ENABLE_REGEXP. (check-in: [8398f77c5a] user: drh branch: regexp, size: 8724) | |
2012-03-05
| ||
22:52 | [500d019da9] part of check-in [86c049a171] Add compile-time define to indicate if the VFS supports the concept of a current directory (as WinCE and WinRT do not). Avoid using the GetTempPath and GetFullPathName APIs on WinRT. Some tests still need adjustments. (check-in: [86c049a171] user: mistachkin branch: winrt, size: 8670) | |
2011-10-21
| ||
19:06 | [a9c2682251] part of check-in [aed2bf7a3c] Purge lingering references to SQLITE_STAT2 from the code and test scripts. (check-in: [aed2bf7a3c] user: drh branch: trunk, size: 8630) | |
2011-09-23
| ||
14:40 | [829f3261d3] part of check-in [0beb88a92c] Merge the latest trunk changes into the stat3-trunk branch. (check-in: [0beb88a92c] user: drh branch: stat3-trunk, size: 8682) | |
2011-09-22
| ||
14:56 | [3f2715d386] part of check-in [4eb4689834] Remove the SQLITE_PAGECACHE_BLOCKALLOC compilation option. (check-in: [4eb4689834] user: dan branch: trunk, size: 8630) | |
2011-09-13
| ||
19:09 | [dde6a9b835] part of check-in [11ca4ed8bf] Merge the latest trunk changes into the stat3-trunk branch. (check-in: [11ca4ed8bf] user: drh branch: stat3-trunk, size: 8750) | |
2011-08-31
| ||
20:47 | [e3132ec652] part of check-in [1b124af40a] Add the SQLITE_MAX_SCHEMA_RETRY compile-time option to the set of options understood by "PRAGMA compile_options;" and by the "sqlite_compileoption_used()" function. (check-in: [1b124af40a] user: drh branch: trunk, size: 8698) | |
2011-08-26
| ||
13:52 | [c4eeabe49b] part of check-in [0df04f920b] Merge branches branch-3.7.2 and stat3-enhancement into a new branch for testing purposes. (check-in: [0df04f920b] user: drh branch: stat3-3.7.2, size: 8543) | |
13:16 | [3e96119027] part of check-in [63f2c7859f] Merge the stat3-enhancement branch with trunk, but keep the resulting merge in a separate branch for now. (check-in: [63f2c7859f] user: drh branch: stat3-trunk, size: 8651) | |
2011-08-23
| ||
12:50 | [caf51429be] part of check-in [768c1846d4] Merge the PAGECACHE_BLOCKALLOC changes into trunk. (check-in: [768c1846d4] user: drh branch: trunk, size: 8599) | |
2011-08-12
| ||
15:02 | [7f28379565] part of check-in [4ced2394b1] Add the SQLITE_OMIT_MERGE_SORT pre-processor directive. To omit the code in vdbesort.c. (check-in: [4ced2394b1] user: dan branch: experimental, size: 8531) | |
01:51 | [0df87f944b] part of check-in [52e1d7e8dd] Begin a branch that experimentally replaces sqlite_stat2 with a new table called sqlite_stat3 that will hopefully facilitate better query planning decisions. (check-in: [52e1d7e8dd] user: drh branch: stat3-enhancement, size: 8525) | |
2011-03-12
| ||
05:55 | [2e39d3374e] part of check-in [668b91dbff] Backport the SQLITE_OMIT_UNIQUE_ENFORCEMENT change from check-in [b86999436e] on the trunk. (check-in: [668b91dbff] user: shaneh branch: branch-3.7.2, size: 8491) | |
04:58 | [52ff72f966] part of check-in [b86999436e] More tests for SQLITE_OMIT_UNIQUE_ENFORCEMENT and minor change to implementation. (check-in: [b86999436e] user: shaneh branch: trunk, size: 8547) | |
2011-01-17
| ||
17:42 | [7deec4534f] part of check-in [053ce76deb] Add the SQLITE_OMIT_AUTORESET compile-time option which if enabled causes the sqlite3_step() routine to return SQLITE_MISUSE if it is called after it has previously returned anything other than SQLITE_ROW, SQLITE_BUSY, or SQLITE_LOCKED. (check-in: [053ce76deb] user: drh branch: trunk, size: 8473) | |
2010-07-07
| ||
01:52 | [4f3aadad62] part of check-in [21a2db908b] Remote the SQLITE_OMIT_GLOBALRECOVER macro - it is subsumed by SQLITE_OMIT_DEPRECATED. Add support to sqlite3_compileoption_used() for SQLITE_OMIT_WAL. (check-in: [21a2db908b] user: drh branch: trunk, size: 8417) | |
2010-04-07
| ||
16:54 | [51553a8599] part of check-in [a811a47fbe] Wrap all automatic index changes inside SQLITE_OMIT_AUTOMATIC_INDEX. Add the automatic_index PRAGMA to turn it on and off. (check-in: [a811a47fbe] user: drh branch: experimental, size: 8409) | |
2010-03-09
| ||
13:02 | [675186d89e] part of check-in [0259b6299e] Check-in [87a6a9970b] did not completely disable FTS4. This check-in aims to finish the job. (check-in: [0259b6299e] user: drh branch: trunk, size: 8411) | |
2010-02-24
| ||
19:36 | [ceb247eb31] part of check-in [dd480f62af] Changes to compile time option diags to report values for some defines. Added test cases to TCL test suite (ctime.test). (check-in: [dd480f62af] user: shaneh branch: trunk, size: 8341) | |
2010-02-23
| ||
20:32 | [af27b864e4] part of check-in [9f429434c0] Merge the compile-time option introspection interfaces into the trunk. (check-in: [9f429434c0] user: drh branch: trunk, size: 7708) | |
20:08 | Added: [97598003ee] part of check-in [76a0294ab4] Refactored compile time option diagnostic support to use strings identifiers instead of bitmask. (check-in: [76a0294ab4] user: shaneh branch: compile_opts, size: 7715) | |