System.Data.SQLite

All files named ”System.Data.SQLite/SQLiteConnectionPool.cs”
Login

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

History for System.Data.SQLite/SQLiteConnectionPool.cs

2024-06-26
16:26
Add support for the 'SQLite_TraceCategories' environment variable. file: [3e94257e54] check-in: [37849c1af4] user: mistachkin branch: trunk, size: 80141
2024-03-04
16:53
Fix rarely seen NullReferenceException in the StaticWeakConnectionPool.Add method. file: [03522537a1] check-in: [927f0b69fb] user: mistachkin branch: trunk, size: 80081
2022-03-03
20:44
Fix a couple typos in connection pool log message formatting. file: [9e2fc1c555] check-in: [c822f77fe9] user: mistachkin branch: trunk, size: 79991
2021-12-06
22:43
Add a missing diagnostic message. file: [443fb473af] check-in: [5f0696d3ba] user: mistachkin branch: poolV2, size: 79989
2021-12-05
02:51
More design changes. Add tests. file: [3cb91be8a6] check-in: [14caf3ac63] user: mistachkin branch: poolV2, size: 79834
01:56
Simplify the changes on this branch. file: [39161f20a2] check-in: [541dfbca95] user: mistachkin branch: poolV2, size: 76927
01:19
Add a diganostic message. file: [de926f8339] check-in: [6ae8fc2386] user: mistachkin branch: poolV2, size: 76523
2021-12-04
22:47
More work-in-progress. file: [bcd50635d7] check-in: [328b5c7371] user: mistachkin branch: poolV2, size: 76135
21:27
Fixes to the (new) SQLiteConnectionPool.Initialize method. file: [c5ce490b08] check-in: [1a3acc0c6c] user: mistachkin branch: poolV2, size: 69560
19:47
More changes. file: [a3bf4f49ea] check-in: [9d8b010175] user: mistachkin branch: poolV2, size: 69378
19:37
Experimental changes to the connection pool subsystem. file: [9ff6fb929d] check-in: [5ac271a0ef] user: mistachkin branch: poolV2, size: 69232
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
Added: 1.0.45.0 file: [c0054549ba] check-in: [5a232b012b] user: rmsimpson branch: sourceforge, size: 1500