2002-10-25 Tim Coleman (tim@tmicoleman.com)
[mono.git] / mcs / class / Mono.Data.TdsClient / Mono.Data.TdsClient / ChangeLog
1 2002-10-25  Tim Coleman (tim@timcoleman.com)
2         * TdsConnection.cs:
3         * TdsConnectionPool.cs:
4                 Use a different locking mechanism for connection
5                 pools.
6                 The connection pool now uses a Monitor to have
7                 exclusive access.
8         * TdsDataReader.cs:
9                 Implement a bit more.
10
11 2002-10-24  Tim Coleman (tim@timcoleman.com)
12         * TdsDataAdapter.cs:
13         * TdsRowUpdatedEventArgs.cs:
14         * TdsRowUpdatedEventHandler.cs:
15         * TdsRowUpdatingEventArgs.cs:
16         * TdsRowUpdatingEventHandler.cs:
17                 New classes added.
18         * TdsCommand.cs:
19                 Implemented the ExecuteReader ()
20                 method
21         * TdsConnection.cs:
22                 Added Dispose (), fixed connection parameter bug
23         * TdsDataReader.cs:
24                 Implemented many methods
25
26 2002-10-23  Tim Coleman (tim@timcoleman.com)
27         * TdsCommand.cs: 
28                 Change ExecuteReader call
29         * TdsConnection.cs:
30                 Much to do with the restructuring
31                 of the TDS objects and some 
32                 simplification.
33         * TdsConnectionPool.cs:
34                 Some modifications to do with above.
35         * TdsTransaction.cs:
36                 Move calls out of Tds object and
37                 into here.  Simpler, makes Tds
38                 object smaller, doesn't change this
39                 much.
40
41 2002-10-22  Tim Coleman (tim@timcoleman.com)
42         * TdsConnectionPool.cs:
43                 New class added for pooling connections
44         * TdsCommand.cs:
45         * TdsTransaction.cs:
46                 Some implementation, handling of
47                 pooled connections and such.
48         * TdsConnection.cs:
49                 Code cleanups, more implementation
50                 Connection pooling (works!)
51         * TODOAttribute.cs:
52                 Add this to this namespace
53         * TdsDataReader.cs:
54         * TdsErrorCollection.cs:
55         * TdsException.cs:
56         * TdsParameterCollection.cs:
57                 Change the TODO attributes
58
59 2002-10-21  Tim Coleman (tim@timcoleman.com)
60         * TdsConnection.cs:
61                 Make sure to set the TDS Version. (This will
62                 use 4.2)
63
64 2002-10-20  Tim Coleman (tim@timcoleman.com)
65         * TdsConnection.cs:
66                 Lots of stuff to get this working somewhat.
67
68 2002-10-19  Tim Coleman (tim@timcoleman.com)
69         * TdsDataReader.cs:
70         * TdsError.cs:
71         * TdsErrorCollection.cs:
72         * TdsException.cs:
73         * TdsParameter.cs:
74         * TdsParameterCollection.cs:
75                 Added new classes, to get started with this namespace.
76                 This is pretty much what is needed to do things like
77                 TdsConnection and so on.
78         * TdsCommand.cs:
79                 De-wrappify this class.  There is no longer a 
80                 Mono.Data.TdsClient.Internal.TdsCommandInternal class.
81         * TdsConnection.cs:
82                 De-wrappify this class.  There is no longer a 
83                 Mono.Data.TdsClient.Internal.TdsConnectionInternal class.
84         * TdsTransaction.cs:
85                 De-wrappify this class.  There is no longer a 
86                 Mono.Data.TdsClient.Internal.TdsTransactionInternal class.
87
88 2002-10-17  Tim Coleman (tim@timcoleman.com)
89         * IsolationLevel.cs:
90                 Removed, as we now use IsolationLevel from System.Data
91         * TdsCommand.cs:
92         * TdsConnection.cs:
93         * TdsTransaction.cs:
94                 These classes are now just wrappers for the 
95                 Mono.Data.TdsClient.Internal classes.
96         * TdsServerType.cs:
97                 Slight modification
98                 
99
100 2002-10-16  Tim Coleman (tim@timcoleman.com)
101         * ChangeLog:
102                 New ChangeLog
103         * IsolationLevel.cs:
104         * TdsCommand.cs:
105         * TdsConnection.cs:
106         * TdsServerType.cs:
107         * TdsTransaction.cs:
108                 Added skeletons to get started.