SQLite

All files named ”test/shared.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/shared.test

2025-03-27
14:32
[50bd809173] part of check-in [f96a5346e3] In Tcl, always use eq/ne for comparing strings, not ==/!= (check-in: [f96a5346e3] user: jan.nijtmans branch: cygwin-fixes, size: 31830)
2025-03-06
09:08
[c99510b83a] part of check-in [37e6ec7774] Various typo fixes reported by Daniel Dumitriu. No functional changes. (check-in: [37e6ec7774] user: stephan branch: trunk, size: 31826)
2020-11-16
18:45
[f022874d9d] part of check-in [7ba89d3e5c] Enhance the unix VFS so that it removes extra "/", "/./" and "/../" from the database filename. (check-in: [7ba89d3e5c] user: drh branch: stronger-nofollow, size: 31826)
2020-07-29
16:18
[1db2ac4668] part of check-in [a80ae2c98b] Dozens and dozens of typo fixes in comments. This change adds no value to the end product and is disruptive, so it is questionable whether or not it will ever land on trunk. (check-in: [a80ae2c98b] user: drh branch: typos, size: 31925)
2018-10-25
16:58
[ccc380a78e] part of check-in [1e973f65e8] Merge bug fixes from trunk. (check-in: [1e973f65e8] user: drh branch: apple-osx, size: 31822)
2018-10-12
15:01
[1826673eb5] part of check-in [02b6f8f277] Test case modifications to support SEE. (check-in: [02b6f8f277] user: drh branch: trunk, size: 31925)
2012-06-08
01:13
[13376ba3be] part of check-in [9d1b851562] Merge trunk changes into the apple-osx branch. (check-in: [9d1b851562] user: drh branch: apple-osx, size: 31727)
2012-06-07
17:16
[1da9dbad40] part of check-in [7caca1939c] Fix a problem preventing a shared in-memory database from being attached to a read-only connection. (check-in: [7caca1939c] user: dan branch: trunk, size: 31830)
2012-06-06
23:23
[1acdf03fef] part of check-in [61360ca6ca] Merge the changes need to compile on WinRT into trunk. (check-in: [61360ca6ca] user: drh branch: trunk, size: 31049)
2012-05-28
13:58
[64fe647f17] part of check-in [651520fa84] Add the mode=memory option to URI filenames, which when present forces the database to be an in-memory database. This enables named in-memory databases. (check-in: [651520fa84] user: drh branch: trunk, size: 31018)
2012-05-26
20:08
[930104c2a6] part of check-in [e3ad61e030] Only allow :memory: databases to share cache if there are created using a URI filename. This minimizes the risk of breakages in legacy applications that have shared-cache enabled but also use :memory: databases which they expect to keep separate. (check-in: [e3ad61e030] user: drh branch: shared-cache-memdb, size: 29889)
18:06
[4526441129] part of check-in [4590e433f2] Enable the use of shared cache for an in-memory database, so that separate database connections can share the same in-memory database. (check-in: [4590e433f2] user: drh branch: shared-cache-memdb, size: 29485)
2012-03-06
03:00
[52e637790c] part of check-in [a811cb0152] Fix for test issues when there is no current directory support due to being compiled for WinRT. (check-in: [a811cb0152] user: mistachkin branch: winrt, size: 29068)
2011-08-23
18:06
[9d9b7085f8] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b89] user: dan branch: apple-osx, size: 28934)
2011-08-02
00:57
[34945a5165] part of check-in [9007586fda] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 29037)
2010-08-18
00:24
[e5ed27551b] part of check-in [866e9286ae] Merge the 3.7.1 pre-release snapshot changes as of 2010-08-18 into the apple-osx branch. (check-in: [866e9286ae] user: drh branch: apple-osx, size: 29039)
00:09
[a192585f23] part of check-in [5e2ee7db0f] Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments (check-in: [5e2ee7db0f] user: adam branch: apple-osx, size: 27925)
2010-07-23
15:55
[b9114eaea7] part of check-in [bfb0dd3c2f] Add a test case to shared.test. No changes to production code. (check-in: [bfb0dd3c2f] user: dan branch: trunk, size: 29142)
2009-03-16
13:19
[3b448dc0f7] part of check-in [b649a6cc5b] Add the sqlite3_unlock_notify() API. (CVS 6348) (check-in: [b649a6cc5b] user: danielk1977 branch: trunk, size: 28028)
2008-11-21
00:10
[2f6c65de81] part of check-in [b9bc36d3d5] Added support for proxy file locking style Added pragma support for controlling proxy file locking Added file control access to last errno and proxy locking Added support for TMPDIR environment variable Extended unit tests to cover new proxy locking pragmas and file control features (CVS 5934) (check-in: [b9bc36d3d5] user: aswift branch: trunk, size: 28017)
2008-07-12
14:52
[b9f3bbd3ba] part of check-in [dcb160249f] Remove leftover debugging commands (breakpoint and btree_breakpoint) from test scripts. (CVS 5400) (check-in: [dcb160249f] user: drh branch: trunk, size: 27287)
2008-07-08
07:35
[f1066281aa] part of check-in [92e0cf9a08] Prohibit the user from changing the temporary storage medium (pragma temp_store) while there is a read transaction open on the temporary database. Add tests to shared.test to cover a few more lines in btree.c. (CVS 5362) (check-in: [92e0cf9a08] user: danielk1977 branch: trunk, size: 27308)
2008-05-19
20:11
[c6769531e0] part of check-in [5ef6170139] SQLite stores native file names and paths for the database file. Under Windows, (file normalize test.db) is expanded using UNIX type path separators which TCL recognizes interchangeably. However, this means that the path reported by sqlite3_shared_cache_report doesn't match which causes the test case to fail. Made minor change to test case to hopefully correct this on all platforms. (CVS 5143) (check-in: [5ef6170139] user: shane branch: trunk, size: 25573)
2008-04-28
16:19
[bff836a2c3] part of check-in [20946bf6dd] Fix a shared-cache mode problem triggered when sqlite3_open16() was used to open the second or subsequent connections to a utf-8 database. (CVS 5059) (check-in: [20946bf6dd] user: danielk1977 branch: trunk, size: 25561)
2008-02-08
18:25
[f4501cfdff] part of check-in [63915b54cf] Modify shared.test to do case independent comparison of filenames. To account for the fact that "c:/test.db" and "C:/test.db" are the same file. (CVS 4780) (check-in: [63915b54cf] user: danielk1977 branch: trunk, size: 24765)
2007-12-13
21:54
[9a1e81629e] part of check-in [4e91a267fe] Change all instances of "it's" in comments to either "its" or "it is", as appropriate, in case the comments are ever again read by a pedantic grammarian. Ticket #2840. (CVS 4629) (check-in: [4e91a267fe] user: drh branch: trunk, size: 24724)
2007-10-09
08:29
[56d006ab6a] part of check-in [07c00fffe5] Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) (check-in: [07c00fffe5] user: danielk1977 branch: trunk, size: 24733)
2007-09-12
17:01
[3f27bca85b] part of check-in [c8405b15c0] Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) (check-in: [c8405b15c0] user: danielk1977 branch: trunk, size: 24666)
2007-09-01
16:16
[90ab9f5492] part of check-in [fb27692ab1] Remove the syncOk argument to pager_recycle. Now that sqlite3_memory_release uses a global lru list of page, it is no longer required. (CVS 4364) (check-in: [fb27692ab1] user: danielk1977 branch: trunk, size: 24630)
2007-08-03
07:33
[08b30d5f19] part of check-in [61de5b52da] Avoid reloading the schema when an expired statement is finalized or reset. This is only necessary when the in-memory schema does not match the file-system schema. (CVS 4194) (check-in: [61de5b52da] user: danielk1977 branch: trunk, size: 23635)
2007-05-05
18:39
[5c39f216ce] part of check-in [d51274f1cc] Factor out btree test logic into a separate test_btree.c file. (CVS 3928) (check-in: [d51274f1cc] user: drh branch: trunk, size: 23580)
2007-04-05
11:25
[315934fecf] part of check-in [38af156da8] Improvements to coverage testing. (CVS 3810) (check-in: [38af156da8] user: drh branch: trunk, size: 23578)
2007-04-04
01:27
[3ce96256dd] part of check-in [25f49acc56] Test coverage improvements. (CVS 3807) (check-in: [25f49acc56] user: drh branch: trunk, size: 23508)
2006-01-23
21:38
[0ed2479412] part of check-in [4a1a9f3e9d] Fix the shared pager tests so that they work under windows. (CVS 3013) (check-in: [4a1a9f3e9d] user: drh branch: trunk, size: 23416)
05:50
[8f8bc93c23] part of check-in [cc2e8e87cf] Improve coverage of expr.c and btree.c slightly. (CVS 2992) (check-in: [cc2e8e87cf] user: danielk1977 branch: trunk, size: 23256)
2006-01-19
08:43
[9982a65ccf] part of check-in [9507983268] Account for read-uncommitted cursors in sqlite3BtreeClearTable(). (CVS 2977) (check-in: [9507983268] user: danielk1977 branch: trunk, size: 22006)
07:18
[688bffac69] part of check-in [a628d84d31] Fix a bug with internally saving cursors open on index tables. Also increase coverage of util.c and btree.c. (CVS 2976) (check-in: [a628d84d31] user: danielk1977 branch: trunk, size: 21833)
2006-01-17
09:35
[fa058377c9] part of check-in [3a54a33dcb] Test suite fixes for builds that define OMIT symbols. (CVS 2962) (check-in: [3a54a33dcb] user: danielk1977 branch: trunk, size: 21519)
2006-01-16
16:24
[79bec0fa6c] part of check-in [c058f483a5] Test file fixes for libaries compiled with various SQLITE_OMIT_ macros. (CVS 2961) (check-in: [c058f483a5] user: danielk1977 branch: trunk, size: 20985)
15:14
[6b686dcc6a] part of check-in [0d5d83bcbd] Fix some of the issues raised in #1615. (CVS 2959) (check-in: [0d5d83bcbd] user: danielk1977 branch: trunk, size: 20826)
12:46
[e392ddbf1d] part of check-in [9927522923] Run the tests in shared.test a second time using an autovacuum database. (CVS 2957) (check-in: [9927522923] user: danielk1977 branch: trunk, size: 20850)
2006-01-15
11:39
[3c4be6c54a] part of check-in [1944d92b53] Rollback any open write-transaction when a shared-cache connection is closed. (CVS 2947) (check-in: [1944d92b53] user: danielk1977 branch: trunk, size: 20329)
2006-01-14
08:02
[2a7ae35bbf] part of check-in [8e79a0c24a] Fixes for OMIT_SUBQUERY builds: Disable where clause OR->IN optimization. Include EXISTS keyword (for new CREATE TABLE syntax). Test file fixes. (CVS 2943) (check-in: [8e79a0c24a] user: danielk1977 branch: trunk, size: 18034)
2006-01-11
14:09
[b94678497b] part of check-in [3970eb875d] Fix bugs caused by assuming that shared-schemas are initialized. (CVS 2917) (check-in: [3970eb875d] user: danielk1977 branch: trunk, size: 18005)
01:08
[2c0089652d] part of check-in [302993ae16] Prepare for the release of version 3.3.0. (CVS 2913) (check-in: [302993ae16] user: drh branch: trunk, size: 18304)
2006-01-10
12:31
[b375b17588] part of check-in [9c18a1ce1e] Fix a problem with shared-schemas and temp triggers. (CVS 2901) (check-in: [9c18a1ce1e] user: danielk1977 branch: trunk, size: 18265)
2006-01-09
16:12
[413289e177] part of check-in [3e75d3d5ef] Fix some errors to do with attached databases and text encodings in shared-cache mode. (CVS 2895) (check-in: [3e75d3d5ef] user: danielk1977 branch: trunk, size: 17171)
06:29
[f37afcdc0f] part of check-in [82b81f69c7] Rename DbSchema to "Schema" and SqliteTsd to "ThreadData". (CVS 2893) (check-in: [82b81f69c7] user: danielk1977 branch: trunk, size: 15256)
2006-01-07
13:21
[a19b3db0d1] part of check-in [23b587b05b] In shared-cache mode, lock all required tables before beginning to execute the body of the statement program. (CVS 2881) (check-in: [23b587b05b] user: danielk1977 branch: trunk, size: 13573)
2006-01-06
15:03
[0fc3ba4290] part of check-in [19f93e135f] Fix a crash caused by adding a trigger to a shared-schema and then deleting it using a different connection. (CVS 2873) (check-in: [19f93e135f] user: danielk1977 branch: trunk, size: 12003)
13:00
[eb6b9ac456] part of check-in [d054bed15a] Add some simple tests and fixes for shared-schema locking. (CVS 2869) (check-in: [d054bed15a] user: danielk1977 branch: trunk, size: 10825)
06:33
[ee5a4154d2] part of check-in [752a275487] Fix a bug that was emptying shared-schema tables during an ATTACH. (CVS 2867) (check-in: [752a275487] user: danielk1977 branch: trunk, size: 8061)
2006-01-05
11:34
[aa054381c8] part of check-in [deeda0dc06] Add the shared schema/pager modifications. Very few tests so far. (CVS 2859) (check-in: [deeda0dc06] user: danielk1977 branch: trunk, size: 6684)
2005-12-30
16:28
Added: [1f68f8aecf] part of check-in [2afcad9901] Add part of the btree layer of the shared-cache feature. (CVS 2848) (check-in: [2afcad9901] user: danielk1977 branch: trunk, size: 6123)