System.Data.SQLite
File History
Not logged in

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

History of System.Data.SQLite/SQLiteConnectionPool.cs

2013-02-16
02:17
Add testing for the custom connection pool functionality. file: [aec6733a2d] check-in: [8549eb3248] user: mistachkin branch: customPool, size: 39123
2013-02-15
08:36
Add initial draft of the custom connection pool feature. file: [a83368fd57] check-in: [44b92245a6] user: mistachkin branch: customPool, size: 30516
2013-02-13
21:59
Add doc wording to clarify that the connection pool will not work properly in WPF applications. Pursuant to [393d954be0]. file: [a8f6b6866d] check-in: [dabfe38a9e] user: mistachkin branch: trunk, size: 16059
2012-10-06
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. file: [149aa7b45b] check-in: [8e2c95ad40] user: mistachkin branch: trunk, size: 15620
2012-05-05
01:22
Fix some comments. file: [00cfb6bf8e] check-in: [3e63eb3d59] user: mistachkin branch: trunk, size: 15620
2012-05-04
20:09
Commit any changes back to the original connection pool list prior to returning the connection handle from the pool. file: [014ff0f4da] check-in: [35b8195272] user: mistachkin branch: trunk, size: 15699
18:28
Make sure to check for a null connection handle prior to calling the GC.SuppressFinalize method. file: [180c30af21] check-in: [5cc9167d46] user: mistachkin branch: trunk, size: 13574
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. file: [12a3051e5e] check-in: [5c0646db9d] user: mistachkin branch: trunk, size: 13549
2012-05-03
19:21
Check each weak reference object from the queue prior to attempting to fetch its target. file: [82d5ca5920] check-in: [2a6ee97694] user: mistachkin branch: trunk, size: 10699
16:44
Expand scope for the GC.KeepAlive call in the SQLiteConnectionPool.Add method. file: [384358df79] check-in: [d13b6a5885] user: mistachkin branch: trunk, size: 10414
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. file: [aebde2f4a2] check-in: [7b3fe92dcb] user: mistachkin branch: trunk, size: 10412
2012-04-29
22:50
Add another sanity check before returning the connection handle stored via weak reference in the connection pool. file: [a0bd82e827] check-in: [673dbbf177] user: mistachkin branch: tkt-996d13cd87, size: 9404
04:58
Add PoolCount property to the SQLiteConnection class to return the number of pool entries for the file name associated with the connection. file: [ac1218b810] check-in: [9005890cba] user: mistachkin branch: tkt-996d13cd87, size: 9386
2012-04-28
12:21
Reform how the connection pool treats its connection handles. file: [f7eed02394] check-in: [4a6b21aeef] user: mistachkin branch: tkt-996d13cd87, size: 7732
2009-06-29
22:59
1.0.63.0 file: [0887fe6695] check-in: [26297c39cc] user: rmsimpson branch: sourceforge, size: 7196
2008-08-06
21:40
1.0.55.0 file: [4ff1bc48fc] check-in: [24425920c8] user: rmsimpson branch: sourceforge, size: 6769
2007-09-25
22:45
1.0.45.0 file: [c0054549ba] check-in: [5a232b012b] user: rmsimpson branch: sourceforge, size: 1500 Added