1 2009-05-14 Jonathan Pryor <jpryor@novell.com>
3 * src/DbLinq/Data/Linq/Sugar/Implementation/QueryCache.cs: Temporarily
4 disable QueryCache.GetFromSelectCache(), as the cache keeps breaking
5 for currently undiagnosed reasons. With this disabled, NerdDinner
6 seems to work properly.
8 2009-05-14 Jonathan Pryor <jpryor@novell.com>
10 * Makefile: Add 'update-dblinq' target, which copies files from my
11 dblinq checkout into src.
12 * System.Data.Linq.dll.sources, System.Data.Linq_test.dll.sources: Add
14 * src/**/*: Flush; syncs to DbLinq r1073, greatly improves object
15 tracking support, more tests....
17 2009-04-24 Jonathan Pryor <jpryor@novell.com>
19 * src/**/*: Add missing files (doh!). Fixes the build.
21 2009-04-24 Jonathan Pryor <jpryor@novell.com>
23 * src/**/*: Flush; syncs to DbLinq r1053. Adds
24 DataContext(string,MappingSource) support, the beginnings of object
25 tracking, more tests...
27 2009-04-08 Jonathan Pryor <jpryor@novell.com>
29 * **/* (svn:ignore): Ignore generated files and directories.
30 * src/**/*: Flush; syncs to DbLinq r1043.
32 2009-03-31 Jonathan Pryor <jpryor@novell.com>
34 * Makefile: Remove make warning about overriding dist-local.
36 2009-03-30 Jonathan Pryor <jpryor@novell.com>
38 * System.Data.Linq.dll.sources: Remove
39 src/DbLinq/Factory/Implementation/AbstractObjectFactory.cs, add
40 src/DbLinq/Data/Linq/SqlClient/Sql2008Provider.cs.
41 * src/**/*: Flush; syncs to DbLinq r1038, fixes
42 System.Data.Linq.SqlClient.Sql200?Provider cor-compare differences,
43 unit test execution order dependency issues, namespace names within
46 2009-03-27 Jonathan Pryor <jpryor@novell.com>
49 src/DbLinq.SqlServer/Test/DbLinq.SqlServer_test_ndb.csproj: Flush;
50 syncs to DbLinq r1029.
51 * src/DbLinq.suo: Delete.
52 * src (svn:ignore): Ignore DbLinq.suo.
53 * src/DbLinq/Test/NullProvider.cs: Default initialize the
54 ConnectionString to "" so that the MsSqlDataContextTest tests pass.
55 * System.Data.Linq_test.dll.sources: Add
56 src/DbLinq.SqlServer/Test/MsSqlDataContextTest.cs.
58 2009-03-26 Jonathan Pryor <jpryor@novell.com>
60 * src/DbLinq/Data/Linq/Table.cs: Add an explicit
61 IEnumerable<TEntity>.GetEnumerator() implementation to Table<TEntity>.
62 This is done for cor-compare compatibility with .NET.
64 2009-03-26 Jonathan Pryor <jpryor@novell.com>
66 * Test/: Added (though empty), to allow building unit tests located in
68 * System.Data.Linq_test.dll.sources: Added; unit tests.
70 2009-03-26 Jonathan Pryor <jpryor@novell.com>
72 * src/DbLinq/System.Data.Linq/Binary.cs: Update to pass the unit tests.
73 * Makefile: Build against System.Runtime.Serialization.dll so that
74 Binary can use the [DataContract] attribute.
76 2009-03-26 Jonathan Pryor <jpryor@novell.com>
78 * **/*: Flush. (Updates to sync with DbLinq r1026, correcting tests
79 so that they build under Mono for testing System.Data.Linq.dll.)
81 2009-03-26 Jonathan Pryor <jpryor@novell.com>
83 * **/*: Flush. (Updates to sync with DbLinq r1020, adding additional
84 tests generated from gui-compare differences.)
86 2009-03-19 Jonathan Pryor <jpryor@novell.com>
88 * src/DbLinq/Data/Linq/Database/Implementation/TransactionalCommand.cs,
89 src/DbLinq.Firebird/FirebirdDataContext.cs,
90 src/DbLinq.Ingres/IngresDataContext.cs,
91 src/DbLinq.MySql/MysqlDataContext.cs,
92 src/DbLinq.Oracle/OracleDataContext.cs,
93 src/DbLinq.PostgreSql/PgsqlDataContext.cs,
94 src/DbLinq.Sqlite/Schema/DataCommand.cs,
95 src/DbLinq.Sqlite/SqliteDataContext.cs,
96 src/DbLinq.SqlServer/SqlServerDataContext.cs,
97 src/DbLinq/Util/ReflectionUtility.cs: Make types internal so that
98 they aren't exported from System.Data.Linq.dll.
100 2009-03-12 Jonathan Pryor <jpryor@novell.com>
102 * Makefile: Also distribute .txt files.
104 2009-03-12 Jonathan Pryor <jpryor@novell.com>
106 * src/DbMetal/Generator/Implementation/CodeTextGenerator/CodeGenerator.cs:
107 There is no System.Vendor namespace, so don't generate one.
109 2009-03-12 Jonathan Pryor <jpryor@novell.com>
111 * Makefile: Add a dist-local target and distribute all DbLinq sources.
112 We can't just rely on the normal System.Data.Linq.dll.sources
113 handling because ../../tools/sqlmetal also uses these sources.
115 2009-03-12 Jonathan Pryor <jpryor@novell.com>
117 * src/DbLinq/System.Data.Linq/Assembly/AssemblyInfo.cs: Allow
118 sqlmetal.exe to access the System.Data.Linq.dll internals, as
119 sqlmetal.exe is DbMetal.exe, and needs access to (normally public)
122 2009-03-12 Jonathan Pryor <jpryor@novell.com>
124 * System.Data.Linq.dll.sources: Sort filenames (to more easily see
125 which DbLinq files are being excluded from the build), and add
126 additional files to the build, specifically the *SchemaLoader and
128 * src/**: Flush to DbLinq r1013 (which allows the *SchemaLoader and
129 *DataContext types to build under MONO_STRICT).
131 2009-03-11 Jonathan Pryor <jpryor@novell.com>
133 * src/DbMetal/**, src/VisualMetal/**: Remove generated directories.
136 2009-03-11 Jonathan Pryor <jpryor@novell.com>
138 * src/DbMetal/**, src/VisualMetal/**: Added, so that we can add a
139 `sqlmetal' tool which uses the DbMetal sources.
141 2009-03-11 Jonathan Pryor <jpryor@novell.com>
143 * Flush. (Updates to sync with DbLinq r1009, fixes IVendor lookup
144 within System.Data.Linq.dll, add unit tests -- which aren't hooked
145 up to Mono's build system -- various bug fixes, etc.)
147 2009-03-11 Jonathan Pryor <jpryor@novell.com>
149 * Flush. (Updates to sync with DbLinq r1009, fixes IVendor lookup
150 within System.Data.Linq.dll, add unit tests -- which aren't hooked
151 up to Mono's build system -- various bug fixes, etc.)
153 2009-02-18 Jonathan Pryor <jpryor@novell.com>
155 * Add a more functional (i.e. fewer-stubs) implementation of
158 2008-12-02 Atsushi Enomoto <atsushi@ximian.com>
160 * updated to DbLinq r966.
162 2008-11-25 Atsushi Enomoto <atsushi@ximian.com>
164 * updated to DbLinq r960.
166 2008-11-18 Atsushi Enomoto <atsushi@ximian.com>
168 * updated to DbLinq r947 (XmlMappingSource).
170 2008-11-12 Atsushi Enomoto <atsushi@ximian.com>
172 * updated to DbLinq r946 (quick fix for vendor loading).
174 2008-11-12 Atsushi Enomoto <atsushi@ximian.com>
176 * updated to DbLinq r945.
177 It is not working well wrt connectionString yet.
179 2008-10-24 Atsushi Enomoto <atsushi@ximian.com>
181 * updated to DbLinq r931.
183 2008-10-10 Atsushi Enomoto <atsushi@ximian.com>
185 * src/DbLinq.Firebird, System.Data.Linq.dll.sources :
186 added Firebird support sources (new in DbLinq).
188 2008-10-09 Atsushi Enomoto <atsushi@ximian.com>
190 * src/DbLinq.{Oracle|MySql|PostgreSql|Sqlite|Ingres}: new.
191 * src/DbLinq : updated to DbLinq r905.
192 * System.Data.Linq.dll.sources : added vendor-specific files and
195 2008-10-08 Atsushi Enomoto <atsushi@ximian.com>
197 * System.Data.Linq.dll.sources : fix wrong reference to EntitySet.cs.
199 2008-10-08 Atsushi Enomoto <atsushi@ximian.com>
201 * System.Data.Linq.dll.sources :
202 SqlServer vendor sources were missing.
204 2008-10-07 Atsushi Enomoto <atsushi@ximian.com>
206 * System.Data.Linq.dll.sources, Makefile, src/* :
207 replace everything with DBLinq integration.
209 Imported DBLinq tree is r899. Skipped: DbLinq.Localization,
210 DbLinq.Ingres, DbLinq.MySql, DbLinq.Oracle, DbLinq.PostgreSql,
211 DbLinq.Sqlite, DbMetal, VisualMetal directories.
213 2008-05-20 Atsushi Enomoto <atsushi@ximian.com>
215 * System.Data.Linq.dll.sources :
216 added System.Data.Linq.SqlClient* stubs.
218 2008-05-20 Atsushi Enomoto <atsushi@ximian.com>
220 * Makefile, System.Data.Linq.dll.sources : refresh stub checkin.