System.Data.SQLite
Timeline
Not logged in

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

50 descendants and 50 ancestors of [2381125d29]

2012-10-15
12:56
Test suite infrastructure enhancements. check-in: 91e1dcb907 user: mistachkin tags: trunk
06:54
Allow trace logging to a file to be disabled in the stress test. Display and log values of test overrides specified on the command line. check-in: ecd7bb0722 user: mistachkin tags: trunk
06:19
Add stress test workload to change the database journal mode. check-in: 0771490908 user: mistachkin tags: trunk
05:07
In the stress test, always set thread names and allow the workload thread priorities to be overridden. check-in: 185b17b09d user: mistachkin tags: trunk
2012-10-14
12:55
Remove an unnecessary debugging statement. In the stress test, make sure the amount of memory to allocate for exclusion is never negative. check-in: 77097d2fe6 user: mistachkin tags: trunk
01:07
Add workload to the stress test that allocates (large amounts of) native heap memory. check-in: 977ba2a5fb user: mistachkin tags: trunk
2012-10-13
22:38
Revise handling of errors in the stress test. check-in: a81eb9b135 user: mistachkin tags: trunk
20:28
Make the stress test failure handling more flexible, add more comments, and improve readability. check-in: 742684b09c user: mistachkin tags: trunk
20:26
In the SQLiteDataReader, try to stop processing query results if the underlying connection is closed. check-in: 441fd3e40b user: mistachkin tags: trunk
19:11
Prevent stress test from running out of memory due to large result sets. Also, increase several of the default workload argument values. check-in: c2d27a493d user: mistachkin tags: trunk
19:09
Add object disposal diagnostic support for the sqlite3_changes() API. check-in: 32459aa7cd user: mistachkin tags: trunk
17:57
Modify the debug defines in the interop assembly project to include SQLITE_ENABLE_EXPENSIVE_ASSERT. check-in: 232e3ae933 user: mistachkin tags: trunk
15:52
In the test suite infrastructure, allow the database and temporary directories to be overridden via the scratch_directory variable. check-in: 7b5145866e user: mistachkin tags: trunk
09:09
Reduce the use of global variables by the stress test workloads. check-in: 3ef1f5528b user: mistachkin tags: trunk
08:00
Remove a (now superfluous) file cleanup call in the stress test. check-in: d0d74f027d user: mistachkin tags: trunk
07:16
Enhance stress test to show the number of ok/error results for the workload iterations. check-in: a74726457a user: mistachkin tags: trunk
06:25
Merge thread abort protection and several other changes to trunk. check-in: 722904a344 user: mistachkin tags: trunk
06:24
Update version history docs. Closed-Leaf check-in: 8c37793c05 user: mistachkin tags: threadAbortProtect
06:14
Update SQLite core library to latest trunk code. Centralize sqlite3_shutdown handling in the test suite infrastructure. check-in: 986baaa70f user: mistachkin tags: threadAbortProtect
2012-10-12
16:20
For the stress test: 1) if a workload hits an 'expected' error, it should still perform the remaining iterations. 2) make sure to capture all trace output from the core SQLite library. 3) allow the 'small' and 'big' chunk sizes to be overridden via the command line. check-in: c81fcd6794 user: mistachkin tags: threadAbortProtect
16:09
Add a LogMessage method overload to the SQLiteConnection class that takes a SQLiteErrorCode. check-in: d874518f31 user: mistachkin tags: threadAbortProtect
14:09
Enhance stress test workload diagnostic messages. check-in: 70c11fc93f user: mistachkin tags: threadAbortProtect
13:40
Logging related enhancements to stress test. check-in: 738abc1a0b user: mistachkin tags: threadAbortProtect
11:28
Enhance Thread.Abort protection and add a special test for it. Also, enhance the test suite infrastructure in support of this new test and fix comments in a related test file. check-in: 6f81afd900 user: mistachkin tags: threadAbortProtect
04:23
Add experimental protection against leaking native resources when the Thread.Abort method is used. These changes may not be included in any official release. check-in: e553cea4a0 user: mistachkin tags: threadAbortProtect
2012-10-11
06:58
Add sqlite3_backup_finish_interop function with optional diagnostics. Improvements to sqlite3_finalize_interop diagnostics. Make interop function names consistent. check-in: c826898164 user: mistachkin tags: trunk
2012-10-10
13:56
Re-order the #if statements used for native library/assembly selection to reflect the necessity of using the custom interop assembly when compiled for the .NET Compact Framework. check-in: affb80d75d user: mistachkin tags: trunk
13:08
Work around the inability of the .NET Compact Framework to marshal Int64 P/Invoke parameters and return types by value. Fix for ticket [dd45aba387]. check-in: 2042b718d3 user: mistachkin tags: trunk
2012-10-09
15:01
Fix typo in documentation of environment variables. check-in: 3ded2648fc user: mistachkin tags: trunk
13:07
For Visual Studio 2012 only, run the design-time installer tool twice for both install and uninstall to make sure the settings are present in the per-user and per-machine registry hives. check-in: c1187b14fb user: mistachkin tags: trunk
11:33
Add threading test to the Windows CE test application. Also, some cleanup and refactoring work to make adding new tests easier. check-in: 5e6b70f411 user: mistachkin tags: trunk
09:40
Add wrapper batch file for the Windows CE test automation and update the version history docs. check-in: 305bd4b0ab user: mistachkin tags: trunk
08:45
Add automation capable of deploying and running the .NET Compact Framework test application. check-in: e791e34148 user: mistachkin tags: trunk
03:26
Enhancements to the 'testce' project that allow it to be automated. check-in: 3c8aa6ed17 user: mistachkin tags: trunk
2012-10-08
13:48
Enhancements to test suite infrastructure and comments. check-in: 34eb58d008 user: mistachkin tags: trunk
12:17
Simplify implementation and usage of the getAppDomainPreamble test suite infrastructure procedure. check-in: a6e4e7b517 user: mistachkin tags: trunk
09:11
Add support for extra diagnostics in the native interop assembly when compiled in the debug build configuration. Fix several tests to account for recent changes to the setupDb and cleanupDb test suite infrastructure procedures. check-in: e8a0cf1336 user: mistachkin tags: trunk
2012-10-07
03:41
Update Eagle in externals to the latest trunk. Always specify the stack size for threads created by the test suite. Allow the SQLite temporary directory used by the test suite to be easily overridden. check-in: bed252ba0c user: mistachkin tags: trunk
02:04
Add garbage collection workload to the stress test and centralize the garbage collection logic in the test suite infrastructure. check-in: 81b6f97b42 user: mistachkin tags: trunk
2012-10-06
23:57
Update the master release archive manifest. check-in: a2cb6af104 user: mistachkin tags: trunk
07:05
Avoid throwing non-fatal exceptions during connection disposal. Make the handle checking and disposal code more consistent. Update version history docs with the latest changes. Allow stress test to optionally skip some workloads. check-in: 8e2c95ad40 user: mistachkin tags: trunk
05:58
Remove superfluous Unicode related defines in the native project files. check-in: e84d4d5613 user: mistachkin tags: trunk
05:57
Make the SQLiteBase.ResetConnection method throw an exception if the connection handle is closed or invalid. check-in: 1045210882 user: mistachkin tags: trunk
04:38
Implement column name/index caching in the SQLiteDataReader class. check-in: bdd8e44fd0 user: mistachkin tags: trunk
2012-10-05
00:17
More refinements to disposal locking semantics on the .NET Compact Framework. check-in: ac5f4cc084 user: mistachkin tags: trunk
2012-10-04
11:21
Add custom locking semantics for the CriticalHandle derived classes when compiled for the .NET Compact Framework. check-in: b8212344a0 user: mistachkin tags: trunk
2012-09-24
20:48
Doc updates for Visual Studio 2012. check-in: e7339793f8 user: mistachkin tags: trunk
2012-09-23
10:11
Modify the stress test so that all workload threads have multiple iterations. check-in: a8664bc59c user: mistachkin tags: trunk
08:05
Design-time installer test fixes for 64-bit support. check-in: e62a24fa85 user: mistachkin tags: trunk
07:36
Disable the 'Prefer 32-bit' project setting for all Visual Studio 2012 managed EXE projects as this prevents them from working properly on x64. check-in: 83e6d84d01 user: mistachkin tags: trunk
2012-09-22
18:56
Fix script variable name typo. check-in: 2381125d29 user: mistachkin tags: trunk
18:50
Modularize the connection opaque object handle lookup done by several tests. Modify test data-1.34 to use the Enum typed ReturnCode property instead of the Int32 typed ErrorCode property. Improve comments and formatting in the common test suite infrastructure file. check-in: 40e0fb8133 user: mistachkin tags: trunk
2012-09-21
10:05
Set minimum wait time between workload iterations in the stress test. check-in: e3dee8b8fc user: mistachkin tags: trunk
07:49
Enhancements to the stress test. Also, restore cleanup of log files in the design-time installer tests. check-in: 92cf80689a user: mistachkin tags: trunk
05:31
Fix build issue due to not setting the new .NET Framework properties. Revise batch testing tool to support testing more build variations. Skip handling the LINQ assembly in the design-time installer when targeting Visual Studio 2005. Miscellaneous test cleanup. check-in: 9ff332924a user: mistachkin tags: trunk
2012-09-20
12:09
Fix missed instance of needing the additional .NET Framework 4.5 check. check-in: 1ed5f5dff6 user: mistachkin tags: trunk
12:04
Explicitly add support for the .NET Framework 4.5 to the managed compile-time defines. check-in: c008d0ccd6 user: mistachkin tags: trunk
11:53
Allow opened connections to skip adding the extension functions included in the interop assembly. Support loading of SQLite extensions. Add more notifications that use the new static Changed event. Miscellaneous comment cleanup. Cleanup usage of compile-time options for the .NET Framework version. Fix argument checking for the batch file tools. check-in: 5759e099be user: mistachkin tags: trunk
02:39
Fire notification events before a connection is opened or closed. Enhance documentation comments to that include references. Workaround issue in NDoc3 to allow project reference links to be resolved correctly. check-in: 69f6030c7f user: mistachkin tags: trunk
00:50
Remove suppression for warning 4703 from the source code and add it to the property files. check-in: cdb73c1d3f user: mistachkin tags: trunk
2012-09-19
23:26
Streamline lists of warning suppressions for the interop assembly. Also, tweak spacing on the index page. check-in: 4d5d7cf799 user: mistachkin tags: trunk
22:18
Update core SQLite library to the latest trunk. check-in: aca9ed3f62 user: mistachkin tags: trunk
11:01
Minor editorial changes to the homepage. check-in: 8747cf823c user: drh tags: trunk
02:57
Revise and enhance the web page that describes how to obtain the latest unreleased source code. check-in: 404705e45f user: mistachkin tags: trunk
02:22
Fix broken internal links on the index page. check-in: 1b92687369 user: mistachkin tags: trunk
02:17
Update the index page to use HTML and clean it up a bit. check-in: 4f83137a62 user: mistachkin tags: trunk
2012-09-18
08:39
Simplify the file/assembly versioning tests and add several more assemblies to be verified. check-in: 8727b0b87e user: mistachkin tags: trunk
2012-09-17
12:46
More updates to the download page. check-in: 99ce814fe6 user: mistachkin tags: trunk
11:32
Add more support notes to the download page. check-in: cd74429503 user: mistachkin tags: trunk
10:52
Add/fix some file header comments. check-in: 83553a13b0 user: mistachkin tags: trunk
09:19
Add test of rolling back to a nested savepoint. check-in: 1222609485 user: mistachkin tags: trunk
08:45
Grammar fix on the download page. check-in: 4bdb712c35 user: mistachkin tags: trunk
08:17
Several automation changes related to Visual Studio 2005. check-in: a4a2ddbc05 user: mistachkin tags: trunk
07:54
Enhance the release archive verification tool to allow it to verify the setup archives built with Inno Setup. check-in: 5abb5516f9 user: mistachkin tags: trunk
05:21
Make it easier to read the master release archive manifest. check-in: dfc8420b01 user: mistachkin tags: trunk
05:17
Adjust the master release archive manifest to account for recent changes. check-in: 3767c774c5 user: mistachkin tags: trunk
04:13
Allow the setup package for Visual Studio 2008 to install the design-time components for Visual Studio 2005. check-in: 65a35f7847 user: mistachkin tags: trunk
04:05
Tweak information on the native library pre-loading feature. check-in: ab0469b468 user: mistachkin tags: trunk
03:52
Fix timeline links. check-in: 71d7ede107 user: mistachkin tags: trunk
03:47
Add information to the download page concerning the recommended usage of the various downloadable packages. check-in: 26d526a37f user: mistachkin tags: trunk
2012-09-16
23:06
Add more tests for the password connection string property. check-in: 9d136e41e6 user: mistachkin tags: trunk
07:56
Update known-good test log files to account for the recent changes in the Visual Studio design-time installer. check-in: e5b3e80db7 user: mistachkin tags: trunk
06:26
Update the Eagle script library in externals. check-in: 5a9be9c533 user: mistachkin tags: trunk
04:59
The Visual Studio registry hive is the per-user one, not the .NET Framework. Also, fix designer Visual Studio version detection. check-in: 3ce5d5aa04 user: mistachkin tags: trunk
04:32
Support a version suffix to access the Visual Studio registry hive. This appears to be necessary only for Visual Studio 2012. check-in: 5d058ec6a5 user: mistachkin tags: trunk
04:03
Support modifying registry settings in the per-user hive for Visual Studio 2012. check-in: 483a2c72af user: mistachkin tags: trunk
03:35
Only set the 'Assembly' attribute if the package assembly is placed into the GAC. check-in: 3c650f7744 user: mistachkin tags: trunk
01:58
Use the designer package assembly name for the 'Assembly' value, not the core assembly name. check-in: b692876da9 user: mistachkin tags: trunk
01:47
Correct the system directory used by the design-time installer when running in WoW64. Also, set the Assembly, AssociatedSource, DefaultProvider values for the VS package. check-in: 65ffbd08e5 user: mistachkin tags: trunk
2012-09-15
23:19
The .NET Framework 4.5 has no client profile. check-in: 9f43f6f4bf user: mistachkin tags: trunk
22:51
Improve/correct comments in the test suite infrastructure, especially those in getBuildDirectory. check-in: 2e77593c0d user: mistachkin tags: trunk
22:14
Merge Visual Studio 2012 design-time related changes to trunk. check-in: 12a281fd66 user: mistachkin tags: trunk
22:13
Fix some comments. Closed-Leaf check-in: 01215e1780 user: mistachkin tags: vs2012Design
22:07
Update the release archive manifest to account for the new source code files. check-in: daf7b81f7a user: mistachkin tags: vs2012Design
22:02
Restrict the setup to installing one version of the Visual Studio design-time components. Add better support for Visual Studio 2005 to the build and setup automation. check-in: 95a0e9c66b user: mistachkin tags: vs2012Design
09:05
Add several key files to all the solutions. check-in: e8d585b04b user: mistachkin tags: vs2012Design
08:54
Reset the NETFX45ONLY environment variable as necessary. check-in: a57e6a66c6 user: mistachkin tags: vs2012Design
08:44
More work on the Visual Studio 2012 designer support. check-in: c777f2663b user: mistachkin tags: vs2012Design
01:48
Fix the other (currently unused) MSBuild target that requires the .NET Framework SDK path. check-in: 493382002d user: mistachkin tags: trunk
00:14
Fix shell interop assembly reference for Visual Studio 2012. check-in: 70a47b68d8 user: mistachkin tags: trunk
2012-09-14
13:00
Move title outside of nowiki. check-in: 5f05013ed8 user: mistachkin tags: trunk