Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 descendants of 76b6dd766bb5e7d7
2012-05-04
| ||
16:04 | Prevent returning a connection handle whose finalizer may be pending on the GC thread. Part of fix for ticket [996d13cd87]. Also, update Eagle in externals to latest trunk. check-in: 5c0646db9d user: mistachkin tags: trunk | |
2012-05-03
| ||
19:21 | Check each weak reference object from the queue prior to attempting to fetch its target. check-in: 2a6ee97694 user: mistachkin tags: trunk | |
17:46 | Update test case for ticket [996d13cd87] to run with and without connection pooling enabled. check-in: ead1f27df0 user: mistachkin tags: trunk | |
17:15 | Obtain a lock on the connection handle prior to finalizing a statement and/or finishing a backup object. check-in: fbf498a216 user: mistachkin tags: trunk | |
16:44 | Expand scope for the GC.KeepAlive call in the SQLiteConnectionPool.Add method. check-in: d13b6a5885 user: mistachkin tags: trunk | |
15:58 | Fix yet another set of GC race conditions. check-in: 8c76674915 user: mistachkin tags: trunk | |
15:11 | Fix a couple more potential GC race conditions. check-in: ed16f61cf7 user: mistachkin tags: trunk | |
13:44 | Do not attempt to reset a connection if it has been closed. Also, prevent any potential GC race while resetting a connection. Keep track of the total number of connections successfully opened and closed from any of the pools. Enhance test for ticket [996d13cd87] to make sure that at least one connection was opened and closed from a connection pool. check-in: 7b3fe92dcb user: mistachkin tags: trunk | |
13:04 | Stop creating the CriticalHandle derived classes via implicit operator conversions. Simplify test case for ticket [996d13cd87]. check-in: 29b506224a user: mistachkin tags: trunk | |
06:35 | Experimental code to use SafeHandle instead of CriticalHandle for connection handles because they should not be closed until their statements and backup objects are all finalized. Closed-Leaf check-in: cb270f5cd8 user: mistachkin tags: safeHandle | |
2012-05-02
| ||
22:29 | Update version history with all the latest changes. check-in: c063096071 user: mistachkin tags: trunk | |
18:52 | Update Eagle script library in externals to latest trunk. check-in: fd95f9dd1d user: mistachkin tags: trunk | |
18:38 | Merge all connection pool fixes and other changes to trunk. Fix for ticket [996d13cd87]. check-in: ae1f4354e4 user: mistachkin tags: trunk | |
18:28 | Update test case for ticket [996d13cd87]. The test case can now reproduce the issue reported. Closed-Leaf check-in: 0fb2e3848f user: mistachkin tags: tkt-996d13cd87 | |
16:52 | Adjustments to the test case for ticket [996d13cd87]. However, this still does not reproduce the issue reported. check-in: 04c8756a93 user: mistachkin tags: tkt-996d13cd87 | |
14:21 | Add test for the ISQLiteSchemaExtensions.BuildTempSchema method of the LINQ related SQLiteProviderServices class. check-in: 0a25b20f9c user: mistachkin tags: trunk | |
2012-04-30
| ||
20:43 | Add DLL file test constraints to tests that execute the test.exe or testlinq.exe files. Also, remove the associated test constraints when deleting build files from the Eagle binary directory. check-in: f8c324fa13 user: mistachkin tags: tkt-996d13cd87 | |
17:54 | Rename internal SQLiteLastError methods to GetLastError. check-in: 5ee7dd00e0 user: mistachkin tags: tkt-996d13cd87 | |
17:45 | Add connection handle locking semantics to the SQLiteBase.SQLiteLastError method. check-in: 74ccc76eee user: mistachkin tags: tkt-996d13cd87 | |
17:18 | Remove superfluous using statement. check-in: b8fb8d4b6a user: mistachkin tags: tkt-996d13cd87 | |
17:17 | Fix potential race condition between SQLiteBase.CloseConnection (via GC) and SQLiteBase.ResetConnection (via pool) when used on the same connection handle object. check-in: 0ed439a5e7 user: mistachkin tags: tkt-996d13cd87 | |
16:27 | Remove superfluous lock from the static helper methods in the SQLiteBase class. check-in: c593d21c60 user: mistachkin tags: tkt-996d13cd87 | |
2012-04-29
| ||
22:50 | Add another sanity check before returning the connection handle stored via weak reference in the connection pool. check-in: 673dbbf177 user: mistachkin tags: tkt-996d13cd87 | |
05:00 | Remove superfluous using statement. check-in: 0b2bf29623 user: mistachkin tags: tkt-996d13cd87 | |
04:58 | Add PoolCount property to the SQLiteConnection class to return the number of pool entries for the file name associated with the connection. check-in: 9005890cba user: mistachkin tags: tkt-996d13cd87 | |
03:27 | Modify static IsAutocommit method to prevent it from passing IntPtr.Zero to the native library. check-in: 5dd7f49382 user: mistachkin tags: tkt-996d13cd87 | |
03:23 | Revise handling of CriticalHandle derived classes to make them more thread-safe. check-in: feda13301a user: mistachkin tags: tkt-996d13cd87 | |
2012-04-28
| ||
12:22 | Add missing call to SetTimeout. check-in: 33696a56cc user: mistachkin tags: trunk | |
12:21 | Reform how the connection pool treats its connection handles. check-in: 4a6b21aeef user: mistachkin tags: tkt-996d13cd87 | |
09:50 | First attempt to reproduce the possible issue described in ticket [996d13cd87]. check-in: adad8e2f33 user: mistachkin tags: tkt-996d13cd87 | |
09:45 | Add another connection pool related diagnostic. check-in: d846d5cd0b user: mistachkin tags: trunk | |
08:57 | Enhance diagnostics for dealing with handle disposal issues when the connection pool is in use. check-in: e0dc37c779 user: mistachkin tags: trunk | |
2012-04-24
| ||
01:28 | Add Visual Studio 2005 support to the design-time component options in the setup. check-in: a47db993dd user: mistachkin tags: trunk | |
2012-04-12
| ||
00:14 | Add newly added source files to the master release archive manifest. check-in: 0e2bd2e167 user: mistachkin tags: trunk | |
2012-04-07
| ||
23:03 | Enhance doc comments for the DefineConstants property and the Password connection string parameter. check-in: 54416f5802 user: mistachkin tags: trunk | |
22:26 | Correct typos in comments. Skip null entries in the define constants list. check-in: 72b0eea67d user: mistachkin tags: trunk | |
22:18 | Update all versions to 1.0.81.0. Add DefineConstants property to the SQLiteConnection class to return the list of define constants used when compiling the core managed assembly. Support compiling the interop assembly without support for the custom extension functions and the CryptoAPI based codec. check-in: fd6a7e09b8 user: mistachkin tags: trunk | |
2012-04-05
| ||
19:49 | Add question #20 to FAQ. check-in: d982172318 user: mistachkin tags: trunk | |
2012-04-03
| ||
03:58 | Simplify the native library pre-loading code. Also, allow the selected processor architecture to be overridden via the environment variable 'PreLoadSQLite_ProcessorArchitecture'. check-in: 48466de4f9 user: mistachkin tags: trunk | |
03:18 | Clarify comments and semantics of the process 'bitness' checking in the native library pre-loading code. Closed-Leaf check-in: 77969440cd user: mistachkin tags: preLoad | |
2012-04-02
| ||
17:58 | Start of work on improving the platform detection in the native library pre-loading code. check-in: 621d22239e user: mistachkin tags: preLoad | |
2012-03-31
| ||
22:23 | Minor enhancements to release archive verification tool. check-in: 377c46ce48 user: mistachkin tags: trunk | |
21:56 | Document usage of the release archive verification tool in the release process. check-in: 679091c7c5 user: mistachkin tags: trunk | |
21:38 | Add release archive verification tool. check-in: 18770366d2 user: mistachkin tags: trunk | |
18:34 | Update downloads page for release 1.0.80.0. check-in: b50c77c7a6 user: mistachkin tags: trunk, release | |
17:48 | Modify the download page update script to handle having the release files inside of a sub-directory on the server. check-in: 418b6ed53a user: mistachkin tags: trunk | |
16:54 | Final doc updates for release 1.0.80.0. check-in: b2b7c9a91a user: mistachkin tags: trunk | |
16:00 | Enhance ability to troubleshoot batch tools that CALL other batch tools and/or use PUSHD/POPD. check-in: ba6fd1cb4b user: mistachkin tags: trunk | |
15:19 | Modify post-build tasks for Visual Studio 2005/2008 to avoid copying the native interop assembly for other platforms. Also, modify the release preparation tool to avoid zipping native interop assemblies for other platforms. check-in: 8d9f17bed8 user: mistachkin tags: trunk | |
13:15 | Adjust the local-root regular expression pattern for the test suite so that it works on .NET and Mono. check-in: ecc49a4c8a user: mistachkin tags: trunk | |
12:53 | Mono portability fixes for the test suite. check-in: 76b6dd766b user: mistachkin tags: trunk | |