ddddb04da0b12b8c72ed9ceb9a313f2094ec292a
[mono.git] / mcs / class / System.Data.Linq / ChangeLog
1 2009-03-26  Jonathan Pryor  <jpryor@novell.com>
2
3         * **/*: Flush.  (Updates to sync with DbLinq r1020, adding additional 
4           tests generated from gui-compare differences.)
5
6 2009-03-19  Jonathan Pryor  <jpryor@novell.com>
7
8         * src/DbLinq/Data/Linq/Database/Implementation/TransactionalCommand.cs,
9           src/DbLinq.Firebird/FirebirdDataContext.cs,
10           src/DbLinq.Ingres/IngresDataContext.cs,
11           src/DbLinq.MySql/MysqlDataContext.cs,
12           src/DbLinq.Oracle/OracleDataContext.cs,
13           src/DbLinq.PostgreSql/PgsqlDataContext.cs,
14           src/DbLinq.Sqlite/Schema/DataCommand.cs,
15           src/DbLinq.Sqlite/SqliteDataContext.cs,
16           src/DbLinq.SqlServer/SqlServerDataContext.cs,
17           src/DbLinq/Util/ReflectionUtility.cs: Make types internal so that
18           they aren't exported from System.Data.Linq.dll.
19
20 2009-03-12  Jonathan Pryor  <jpryor@novell.com>
21
22         * Makefile: Also distribute .txt files.
23
24 2009-03-12  Jonathan Pryor  <jpryor@novell.com>
25
26         * src/DbMetal/Generator/Implementation/CodeTextGenerator/CodeGenerator.cs:
27           There is no System.Vendor namespace, so don't generate one.
28
29 2009-03-12  Jonathan Pryor  <jpryor@novell.com>
30
31         * Makefile: Add a dist-local target and distribute all DbLinq sources.
32           We can't just rely on the normal System.Data.Linq.dll.sources
33           handling because ../../tools/sqlmetal also uses these sources.
34
35 2009-03-12  Jonathan Pryor  <jpryor@novell.com>
36
37         * src/DbLinq/System.Data.Linq/Assembly/AssemblyInfo.cs: Allow 
38           sqlmetal.exe to access the System.Data.Linq.dll internals, as
39           sqlmetal.exe is DbMetal.exe, and needs access to (normally public)
40           DbLinq.dll types.
41
42 2009-03-12  Jonathan Pryor  <jpryor@novell.com>
43
44         * System.Data.Linq.dll.sources: Sort filenames (to more easily see
45           which DbLinq files are being excluded from the build), and add
46           additional files to the build, specifically the *SchemaLoader and
47           *DataContext types.
48         * src/**: Flush to DbLinq r1013 (which allows the *SchemaLoader and
49           *DataContext types to build under MONO_STRICT).
50
51 2009-03-11  Jonathan Pryor  <jpryor@novell.com>
52
53         * src/DbMetal/**, src/VisualMetal/**: Remove generated directories.
54           (Oops.)
55
56 2009-03-11  Jonathan Pryor  <jpryor@novell.com>
57
58         * src/DbMetal/**, src/VisualMetal/**: Added, so that we can add a 
59           `sqlmetal' tool which uses the DbMetal sources.
60
61 2009-03-11  Jonathan Pryor  <jpryor@novell.com>
62
63         * Flush.  (Updates to sync with DbLinq r1009, fixes IVendor lookup 
64           within System.Data.Linq.dll, add unit tests -- which aren't hooked 
65           up to Mono's build system -- various bug fixes, etc.)
66
67 2009-03-11  Jonathan Pryor  <jpryor@novell.com>
68
69         * Flush.  (Updates to sync with DbLinq r1009, fixes IVendor lookup 
70           within System.Data.Linq.dll, add unit tests -- which aren't hooked 
71           up to Mono's build system -- various bug fixes, etc.)
72
73 2009-02-18  Jonathan Pryor  <jpryor@novell.com>
74
75         * Add a more functional (i.e. fewer-stubs) implementation of 
76           System.Data.Linq.
77
78 2008-12-02  Atsushi Enomoto  <atsushi@ximian.com>
79
80         * updated to DbLinq r966.
81
82 2008-11-25  Atsushi Enomoto  <atsushi@ximian.com>
83
84         * updated to DbLinq r960.
85
86 2008-11-18  Atsushi Enomoto  <atsushi@ximian.com>
87
88         * updated to DbLinq r947 (XmlMappingSource).
89
90 2008-11-12  Atsushi Enomoto  <atsushi@ximian.com>
91
92         * updated to DbLinq r946 (quick fix for vendor loading).
93
94 2008-11-12  Atsushi Enomoto  <atsushi@ximian.com>
95
96         * updated to DbLinq r945.
97           It is not working well wrt connectionString yet.
98
99 2008-10-24  Atsushi Enomoto  <atsushi@ximian.com>
100
101         * updated to DbLinq r931.
102
103 2008-10-10  Atsushi Enomoto  <atsushi@ximian.com>
104
105         * src/DbLinq.Firebird, System.Data.Linq.dll.sources :
106           added Firebird support sources (new in DbLinq).
107
108 2008-10-09  Atsushi Enomoto  <atsushi@ximian.com>
109
110         * src/DbLinq.{Oracle|MySql|PostgreSql|Sqlite|Ingres}: new.
111         * src/DbLinq : updated to DbLinq r905.
112         * System.Data.Linq.dll.sources : added vendor-specific files and
113           new files in r905.
114
115 2008-10-08  Atsushi Enomoto  <atsushi@ximian.com>
116
117         * System.Data.Linq.dll.sources : fix wrong reference to EntitySet.cs.
118
119 2008-10-08  Atsushi Enomoto  <atsushi@ximian.com>
120
121         * System.Data.Linq.dll.sources :
122           SqlServer vendor sources were missing.
123
124 2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
125
126         * System.Data.Linq.dll.sources, Makefile, src/* :
127           replace everything with DBLinq integration.
128
129           Imported DBLinq tree is r899. Skipped: DbLinq.Localization,
130           DbLinq.Ingres, DbLinq.MySql, DbLinq.Oracle, DbLinq.PostgreSql,
131           DbLinq.Sqlite, DbMetal, VisualMetal directories.
132
133 2008-05-20  Atsushi Enomoto  <atsushi@ximian.com>
134
135         * System.Data.Linq.dll.sources :
136           added System.Data.Linq.SqlClient* stubs.
137
138 2008-05-20  Atsushi Enomoto  <atsushi@ximian.com>
139
140         * Makefile, System.Data.Linq.dll.sources : refresh stub checkin.
141