1 2009-04-24 Jonathan Pryor <jpryor@novell.com>
3 * src/**/*: Flush; syncs to DbLinq r1053. Adds
4 DataContext(string,MappingSource) support, the beginnings of object
5 tracking, more tests...
7 2009-04-08 Jonathan Pryor <jpryor@novell.com>
9 * **/* (svn:ignore): Ignore generated files and directories.
10 * src/**/*: Flush; syncs to DbLinq r1043.
12 2009-03-31 Jonathan Pryor <jpryor@novell.com>
14 * Makefile: Remove make warning about overriding dist-local.
16 2009-03-30 Jonathan Pryor <jpryor@novell.com>
18 * System.Data.Linq.dll.sources: Remove
19 src/DbLinq/Factory/Implementation/AbstractObjectFactory.cs, add
20 src/DbLinq/Data/Linq/SqlClient/Sql2008Provider.cs.
21 * src/**/*: Flush; syncs to DbLinq r1038, fixes
22 System.Data.Linq.SqlClient.Sql200?Provider cor-compare differences,
23 unit test execution order dependency issues, namespace names within
26 2009-03-27 Jonathan Pryor <jpryor@novell.com>
29 src/DbLinq.SqlServer/Test/DbLinq.SqlServer_test_ndb.csproj: Flush;
30 syncs to DbLinq r1029.
31 * src/DbLinq.suo: Delete.
32 * src (svn:ignore): Ignore DbLinq.suo.
33 * src/DbLinq/Test/NullProvider.cs: Default initialize the
34 ConnectionString to "" so that the MsSqlDataContextTest tests pass.
35 * System.Data.Linq_test.dll.sources: Add
36 src/DbLinq.SqlServer/Test/MsSqlDataContextTest.cs.
38 2009-03-26 Jonathan Pryor <jpryor@novell.com>
40 * src/DbLinq/Data/Linq/Table.cs: Add an explicit
41 IEnumerable<TEntity>.GetEnumerator() implementation to Table<TEntity>.
42 This is done for cor-compare compatibility with .NET.
44 2009-03-26 Jonathan Pryor <jpryor@novell.com>
46 * Test/: Added (though empty), to allow building unit tests located in
48 * System.Data.Linq_test.dll.sources: Added; unit tests.
50 2009-03-26 Jonathan Pryor <jpryor@novell.com>
52 * src/DbLinq/System.Data.Linq/Binary.cs: Update to pass the unit tests.
53 * Makefile: Build against System.Runtime.Serialization.dll so that
54 Binary can use the [DataContract] attribute.
56 2009-03-26 Jonathan Pryor <jpryor@novell.com>
58 * **/*: Flush. (Updates to sync with DbLinq r1026, correcting tests
59 so that they build under Mono for testing System.Data.Linq.dll.)
61 2009-03-26 Jonathan Pryor <jpryor@novell.com>
63 * **/*: Flush. (Updates to sync with DbLinq r1020, adding additional
64 tests generated from gui-compare differences.)
66 2009-03-19 Jonathan Pryor <jpryor@novell.com>
68 * src/DbLinq/Data/Linq/Database/Implementation/TransactionalCommand.cs,
69 src/DbLinq.Firebird/FirebirdDataContext.cs,
70 src/DbLinq.Ingres/IngresDataContext.cs,
71 src/DbLinq.MySql/MysqlDataContext.cs,
72 src/DbLinq.Oracle/OracleDataContext.cs,
73 src/DbLinq.PostgreSql/PgsqlDataContext.cs,
74 src/DbLinq.Sqlite/Schema/DataCommand.cs,
75 src/DbLinq.Sqlite/SqliteDataContext.cs,
76 src/DbLinq.SqlServer/SqlServerDataContext.cs,
77 src/DbLinq/Util/ReflectionUtility.cs: Make types internal so that
78 they aren't exported from System.Data.Linq.dll.
80 2009-03-12 Jonathan Pryor <jpryor@novell.com>
82 * Makefile: Also distribute .txt files.
84 2009-03-12 Jonathan Pryor <jpryor@novell.com>
86 * src/DbMetal/Generator/Implementation/CodeTextGenerator/CodeGenerator.cs:
87 There is no System.Vendor namespace, so don't generate one.
89 2009-03-12 Jonathan Pryor <jpryor@novell.com>
91 * Makefile: Add a dist-local target and distribute all DbLinq sources.
92 We can't just rely on the normal System.Data.Linq.dll.sources
93 handling because ../../tools/sqlmetal also uses these sources.
95 2009-03-12 Jonathan Pryor <jpryor@novell.com>
97 * src/DbLinq/System.Data.Linq/Assembly/AssemblyInfo.cs: Allow
98 sqlmetal.exe to access the System.Data.Linq.dll internals, as
99 sqlmetal.exe is DbMetal.exe, and needs access to (normally public)
102 2009-03-12 Jonathan Pryor <jpryor@novell.com>
104 * System.Data.Linq.dll.sources: Sort filenames (to more easily see
105 which DbLinq files are being excluded from the build), and add
106 additional files to the build, specifically the *SchemaLoader and
108 * src/**: Flush to DbLinq r1013 (which allows the *SchemaLoader and
109 *DataContext types to build under MONO_STRICT).
111 2009-03-11 Jonathan Pryor <jpryor@novell.com>
113 * src/DbMetal/**, src/VisualMetal/**: Remove generated directories.
116 2009-03-11 Jonathan Pryor <jpryor@novell.com>
118 * src/DbMetal/**, src/VisualMetal/**: Added, so that we can add a
119 `sqlmetal' tool which uses the DbMetal sources.
121 2009-03-11 Jonathan Pryor <jpryor@novell.com>
123 * Flush. (Updates to sync with DbLinq r1009, fixes IVendor lookup
124 within System.Data.Linq.dll, add unit tests -- which aren't hooked
125 up to Mono's build system -- various bug fixes, etc.)
127 2009-03-11 Jonathan Pryor <jpryor@novell.com>
129 * Flush. (Updates to sync with DbLinq r1009, fixes IVendor lookup
130 within System.Data.Linq.dll, add unit tests -- which aren't hooked
131 up to Mono's build system -- various bug fixes, etc.)
133 2009-02-18 Jonathan Pryor <jpryor@novell.com>
135 * Add a more functional (i.e. fewer-stubs) implementation of
138 2008-12-02 Atsushi Enomoto <atsushi@ximian.com>
140 * updated to DbLinq r966.
142 2008-11-25 Atsushi Enomoto <atsushi@ximian.com>
144 * updated to DbLinq r960.
146 2008-11-18 Atsushi Enomoto <atsushi@ximian.com>
148 * updated to DbLinq r947 (XmlMappingSource).
150 2008-11-12 Atsushi Enomoto <atsushi@ximian.com>
152 * updated to DbLinq r946 (quick fix for vendor loading).
154 2008-11-12 Atsushi Enomoto <atsushi@ximian.com>
156 * updated to DbLinq r945.
157 It is not working well wrt connectionString yet.
159 2008-10-24 Atsushi Enomoto <atsushi@ximian.com>
161 * updated to DbLinq r931.
163 2008-10-10 Atsushi Enomoto <atsushi@ximian.com>
165 * src/DbLinq.Firebird, System.Data.Linq.dll.sources :
166 added Firebird support sources (new in DbLinq).
168 2008-10-09 Atsushi Enomoto <atsushi@ximian.com>
170 * src/DbLinq.{Oracle|MySql|PostgreSql|Sqlite|Ingres}: new.
171 * src/DbLinq : updated to DbLinq r905.
172 * System.Data.Linq.dll.sources : added vendor-specific files and
175 2008-10-08 Atsushi Enomoto <atsushi@ximian.com>
177 * System.Data.Linq.dll.sources : fix wrong reference to EntitySet.cs.
179 2008-10-08 Atsushi Enomoto <atsushi@ximian.com>
181 * System.Data.Linq.dll.sources :
182 SqlServer vendor sources were missing.
184 2008-10-07 Atsushi Enomoto <atsushi@ximian.com>
186 * System.Data.Linq.dll.sources, Makefile, src/* :
187 replace everything with DBLinq integration.
189 Imported DBLinq tree is r899. Skipped: DbLinq.Localization,
190 DbLinq.Ingres, DbLinq.MySql, DbLinq.Oracle, DbLinq.PostgreSql,
191 DbLinq.Sqlite, DbMetal, VisualMetal directories.
193 2008-05-20 Atsushi Enomoto <atsushi@ximian.com>
195 * System.Data.Linq.dll.sources :
196 added System.Data.Linq.SqlClient* stubs.
198 2008-05-20 Atsushi Enomoto <atsushi@ximian.com>
200 * Makefile, System.Data.Linq.dll.sources : refresh stub checkin.