+2004-01-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlDataInferenceLoader.cs : test driver class should be excluded.
+
+2004-12-01 Miguel de Icaza <miguel@ximian.com>
+
+ * DataView.cs: Patch from Marc Haisenko that ensures that rowCache
+ is never null.
+
+2004-11-10 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CustomDataClassGenerator.cs : generated foreign key constraint
+ construction code was creating empty child columns and thus it
+ was invalid. This fixes bug #69276 (patch by Martin Voelkle).
+
+2004-11-02 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CustomDataClassGenerator.cs : custom DataTable ctor should call
+ InitializeFields(), and those DataColumns created by that method
+ should take data type. This should fix bug #68972.
+
+2004-10-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs : Also clear UnhandledAttributes ArrayList before
+ generating next attribute column schema. This fixes bug #68432.
+
+2004-10-14 Umadevi S <sumadevi@novell.com>
+ * DataTable.cs : Corrected the Clone method to use Activator.CreateInstance so that the
+ correct subclass is returned. This fixes bug #67631
+
+2004-10-14 Umadevi S <sumadevi@novell.com>
+ * DataSet.cs : Corrected the Clone method to use Activator.CreateInstance so that the
+ correct subclass is returned. This fixes bug #67627
+
+2004-10-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs : clear UnhandledAttributes ArrayList before generating
+ next element column schema. This fixes bug #68256.
+
+2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs : now xs:schema contains xmlns="".
+ This fixes bug #68008.
+
+2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs : DBNull attribute column should not be written as
+ empty attribute. This fixes bug #68007.
+
+2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs, XmlConstant.cs, XmlSchemaDataImporter.cs:
+ DataColumn.ReadOnly was not handled. This fixes bug #68005.
+ Attribute defaultValue was not handled too.
+
+2004-10-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs :
+ - When AllowDBNull is false on attribute DataColumn, its schema
+ should contain use="required". This fixes bug #66792.
+ - If MaxLength is set on attribute DataColumn, the mapped schema
+ type should contain maxLength facet. This fixes bug #66793.
+
+2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs : For a row, when a relation is not nested, then it is
+ still output target since it won't be written as a child of its
+ parent. It fixes bug #66379.
+
+2004-10-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataSet.cs : Attribute constraint field XPath must be written as
+ @blah. This fixes bug #66366.
+
2004-09-28 Umadevi S <sumadevi@novell.com>
- * DataRow.cs - checked for Enforceconstraints, while using indices to search for related rows
+ * DataRow.cs - checked for Enforceconstraints, while using indices to search for related rows
2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
* DataSet.cs : Don't check constraints for dataset clear
- * DataRowCollection.cs : check for EnforceConstraints flag
+ * DataRowCollection.cs : check for EnforceConstraints flag
before checking foriegn key constraints in Clear method
* DataTable.cs : Redundant checking removed in Clear method as it is
- checked in DataRowCollection.Clear method.
-
-2004-09-21 Sureshkumar T <tsureshkumar@novell.com>
+ checked in DataRowCollection.Clear method.
+
+
+2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
+ * DataRow.cs : while deserialization of dataset, adding a current row precedes the original row.
+ hence, adding a row cache is necessary if the original row happens to be current.
+ fixed bug #63097
+
+2004-08-23 Martin Baulig <martin@ximian.com>
+
+ * XmlDataInferenceLoader.cs (Driver): Make this class internal,
+ not public.
- * DataRow.cs: Added a new original row cache, if the current row happens
- to be the original row. fixed bug #63097
+2004-08-18 Umadevi S <sumadevi@novell.com>
+ * DataView.cs - Completed most of the event handling.
+ Thanks to Punit Todi <punit_todi@da-iict.org> for implementing most of it.
+ Thanks to Boris Kirzner <borisk@mainsoft.com> for commenting and suggesting changes to the implementation.
+ * DataTable.cs - Changed Access modifiers of class/methods since it was used by DataView.
2004-08-06 Atsushi Enomoto <atsushi@ximian.com>