2006-11-15 Nagappan A <anagappan@novell.com>
[mono.git] / mcs / class / System.Data / ChangeLog
index fb65b7175fc5f0757bb8d033a2bcabeb69b20799..8b55a2cc39e22d7c5b4872e14357445da5b26c5b 100644 (file)
@@ -1,7 +1,413 @@
+2006-11-05  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * System.Data20.vmwcsproj: added OleDbFactory.cs
+
+2006-10-24  Hagit Yidov  <hagity@mainsoft.com>
+
+       * System.Data.dll.sources:
+               - Added to build :
+                       Test/System.Data/DataTableReadXmlSchemaTest.cs
+       
+2006-10-22  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile (TEST_MONO_PATH): Add '.' to TEST_MONO_PATH.
+
+2006-09-26     Boris Kirzner <borisk@mainsoft.com>
+
+       * run-tests.test.disconnected.bat,run-tests.test.connected.bat: 
+       log files naming fix.
+
+2006-09-17     Boris Kirzner <borisk@mainsoft.com>
+
+       * run-tests.test.disconnected.bat : added usage of app config.
+
+2006-09-12     Boris Kirzner <borisk@mainsoft.com>
+       * run-tests.test.connected.bat, run-tests.test.disconnected.bat: 
+       small fixes for TARGET_JVM test scrips.
+
+2006-09-12     Boris Kirzner <borisk@mainsoft.com>
+       * run-tests.test.connected.bat, run-tests.test.disconnected.bat: 
+       reworked logging options for TARGET_JVM tests.
+
+2006-07-17  Senganal T  <tsenganal@novell.com>
+
+       * System.Data.dll.sources:
+               - Added to build :
+                       Test/System.Data/DataViewTest_IBindingListView.cs
+       
+2006-07-13  Senganal T  <tsenganal@novell.com>
+
+       * System.Data.dll.sources: 
+               - Added to build :
+                       System.Data.Common/DbMetaDataColumnNames.cs
+               - Removed from build :
+                       System.Data.Common/DbCommandOptionalFeatures.cs
+                       System.Data.Common/DbCommandSet.cs
+                       System.Data.Common/DbProviderSupportedClasses.cs
+                       System.Data.Common/SchemaLocation.cs
+                       System.Data.Odbc/OdbcConnectionFactory.cs
+                       System.Data.SqlClient/SqlConnectionFactory.cs
+                       System.Data.ProviderBase/DbCommandBase.cs
+                       System.Data.ProviderBase/DbConnectionBase.cs
+                       System.Data.ProviderBase/DbConnectionFactory.cs
+                       System.Data.ProviderBase/DbConnectionInternal.cs
+                       System.Data.ProviderBase/DbConnectionPoolCounters.cs
+                       System.Data.ProviderBase/DbConnectionPoolOptions.cs
+                       System.Data.ProviderBase/DbDataReaderBase.cs
+                       System.Data.ProviderBase/DbMetaDataFactory.cs
+                       System.Data.ProviderBase/DbParameterBase.cs
+                       System.Data.ProviderBase/DbParameterCollectionBase.cs
+                       System.Data.ProviderBase/DbReferenceCollection.cs
+
+       * Makefile : Add System.Transactions library reference to net_2_0 PROFILE
+
+2006-06-30  Senganal T  <tsenganal@novell.com>
+
+       * System.Data.dll.sources: 
+               - Add to build : System.Data/SerializationFormat.cs,
+               System.Data/DataSetDateTime.cs, System.Data/DataTableNewRowEventArgs.cs
+               System.Data/DataTableNewRowEventHandler.cs      
+               - Remove from build : System.Data/ConflictOptions.cs,
+               System.Data/DbMetaData.cs, System.Data/FillOptions.cs,
+               System.Data/ResultSetSensitivity.cs, 
+               System.Data/ResultSetOptions.cs,System.Data/UpdateOptions.cs
+
+2006-05-16  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * run-tests.test.connected.bat: skip nunit build if already done
+       * run-tests.test.disconnected.bat: skip nunit build if already done
+
+2006-05-07     Boris Kirzner <borisk@mainsoft.com>
+       * System.Data.vmwcsproj: added XmlHelper.cs to TARGET_JVM project.
+
+2006-03-16     Boris Kirzner <borisk@mainsfot.com>
+       * run-tests.test.connected.bat - fix in TARGET_JVM test script.
+
+2006-03-16     Boris Kirzner <borisk@mainsfot.com>
+       * run-tests.test.connected.bat - fix classpath in TARGET_JVM test script.
+
+2006-03-12     Boris Kirzner <borisk@mainsfot.com>
+       * run-tests.bat, run-tests.test.connected.bat, run-tests.test.disconnected.bat
+       added batch files for automated testing for TARGET_JVM.
+
+2006-02-19  Konstantin Triger <kostat@mainsoft.com>
+
+       * TARGET_JVM: added JDBC provider generic adapter mechanism.
+
+2006-02-17  Chris Toshok  <toshok@ximian.com>
+
+       * System.Data.dll.sources: remove
+       System.Data/DataAdapterException.cs, and add
+       System.Data.Common/SupportedJoinOperators.cs.
+
+       * System.Data.dll.sources: remove
+       System.Data/AdapterMappingException.cs.
+
+       * System.Data.dll.sources: remove IDbAsyncConnection.cs,
+       IDbAsyncCommand.cs, IGetTypedData.cs, ISetTypedData.cs,
+       IDataReader2.cs, IDataSources.cs, IDbExecutionContext.cs,
+       IDataRecord2.cs, IDataUpdatableRecord.cs, and
+       DbDataUpdatableRecord.cs from the build.
+
+2006-01-02     Boris Kirzner <borisk@mainsoft.com>
+       * System.Data_test.dll.sources: added new tests.
+
+2006-01-01  Daniel Morgan <danielmorgan@verizon.net>
+
+       * System.Data.Common/DbDataAdapter.cs: fix
+       regression for NET_2_0 causing NotImplementedException.
+       Fixes bug #77105.
+
+2005-11-30  Konstantin Triger <kostat@mainsoft.com>
+
+        * jay.bat: quoting passes
+
+2005-11-27  Konstantin Triger <kostat@mainsoft.com>
+
+       * System.Data.vmwcsproj: added ConflictOption.cs
+
+2005-11-21  Senganal T  <tsenganal@novell.com>
+
+       * System.Data.dll.sources: 
+               - Added System.Data/ConflictOption.cs : Source file for ConflictOption
+                       enumeration.
+
+2005-11-15 Vlad Spivak <spivak@mainsoft.com>
+       * TARGET_JVM related changes
+
+2005-11-11  Senganal T  <tsenganal@novell.com>
+
+       * System.Data.dll.sources: added
+       System.Data/SchemaSerializationMode.cs : Enumeration for NET_2_0 compatibility  
+
+2005-10-08  Sureshkumar T  <tsureshkumar@novell.com>
+
+       * System.Data.dll.sources: added
+       System.Data.Odbc/NativeBuffer.cs. native buffer pointer.
+
+2005-09-20 Konstantin Triger <kostat@mainsoft.com>
+
+       * Added jay.bat to run jay in java prebuild step
+       * System.Data.vmwcsproj: added prebuild step
+
+2005-09-02 Umadevi S <sumadevi@novell.com>
+       * System.Data.dll.sources: Added SqlProcedureAttribute,SqlTriggerAttribute and 
+        SqlTriggerContext.cs to Microsoft.SqlServer.Server namespace.Also added SqlXml to                   SqlTypes namespace 
+
+2005-09-02 Umadevi S <sumadevi@novell.com>
+       * System.Data.dll.sources: Changes for Microsoft.SqlServer.Server namespace and the
+       files to be compiled with it, removed files from System.Data.Sql namespace
+       Also removed SqlResultSet.cs from System.SqlClient namespace
+
+2005-09-01 Boris Kirzner <borisk@mainsoft.com>
+       * System.Data.dll.sources: fixed build. Changed reference to Consts.cs.in.
+
+2005-08-31 Boris Kirzner <borisk@mainsoft.com>
+       * System.Data.vmwcsproj: changed reference to Consts.cs.in.
+
+2005-08-22 Boris Kirzner <borisk@mainsoft.com>
+       * System.Data.vmwcsproj: changed reference to Consts.cs.
+
+2005-08-20 Gert Driesen <drieseng@users.sourceforge.net>
+       * Makefile: Allow unsafe code. This fixes the build on Windows (using
+       csc).
+
+2005-07-27 Boris Kirzner <borisk@mainsoft.com>
+       * System.Data.vmwcsproj: changed location of rt.dll in TARGET_JVM project file.
+       
+2005-07-21 Boris Kirzner <borisk@mainsoft.com>
+       * System.Data.vmwcsproj, System.Data.sln - removed source control 
+       information from TARGET_JVM project and solution files.
+       
+2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources:
+         Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
+
+2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources:
+         Standardized Mainsoft System.Data exception tests
+
+2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources:
+         Unified Mainsoft DataRelation tests into one test in Test/System.Data
+         Unified Mainsoft DataRow tests into one test in Test/System.Data
+         Unified Mainsoft DataRowCollection tests into one test in Test/System.Data
+         Unified Mainsoft DataRowView tests into one test in Test/System.Data
+         Unified Mainsoft DataTableCollection tests into one test in Test/System.Data
+         Unified Mainsoft DataTable tests into one test in Test/System.Data
+         Unified Mainsoft DataView tests into one test in Test/System.Data
+         Unified Mainsoft ForeignKeyConstraint tests into one test in Test/System.Data
+         Unified Mainsoft UniqueConstraint tests into one test in Test/System.Data
+
+2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources: Unified Mainsoft DataRelationCollection tests into one test in Test/System.Data
+
+2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources: Unified Mainsoft DataColumn tests into one test in Test/System.Data
+
+2005-06-21  Sureshkumar T  <tsureshkumar@novell.com>
+2005-06-30  Eyal Alalouf  <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources: Unified Mainsoft DataColumnCollection tests into one test in Test/System.Data
+
+2005-06-21  Sureshkumar T  <tsureshkumar@novell.com>
+
+       * System.Data.dll.sources: Added SqlConnectionStringBuilder.cs and
+       DbConnectionStringBuilderHelper.cs
+
+       * System.Data_test.dll.sources: Added
+       SqlConnectionStringBuilderTest.cs
+
+2005-06-19  Konstantin Triger <kostat@mainsoft.com>
+
+       System.Data.vmwcsproj: keeping up to date with move of Locale.cs and MonoTODOAttribute.cs
+
+2005-06-14  Lluis Sanchez Gual <lluis@novell.com>
+
+       * Makefile: Added reference to System.Configuration.
+
+2005-05-31 Boris Kirzner <borisk@mainsoft.com>
+               * System.Data_test.dll.sources : added System.Data.Tests.Mainsoft/System.Data/RowNotInTableException/RowNotInTableException_Generate.cs
+               
+2005-05-30 BorisKirzner <borisk@mainsoft.com>
+               * System.Data.SqlClient.jvm
+               * System.Data.Configuration.jvm
+               * System.Data.ProviderBase.jvm
+               * System.Data.SqlTypes.jvm
+               * System.Data.OleDb.jvm
+                       Added copyrigth information to all sources.
+       
+
+2005-05-30 BorisKirzner <borisk@mainsoft.com>
+       * System.Data : new folders added :
+               - System.Data.SqlClient.jvm
+               - System.Data.Configuration.jvm
+               - System.Data.SqlTypes.jvm
+               - System.Data.OleDb.jvm 
+       * System.Data.vmwcsproj : TARGET_JVM project file added
+       * System.Data.sln : TARGET_JVM solution file added
+       * System.Data.SqlClient.jvm/SqlDataReader.cs 
+       * System.Data.SqlClient.jvm/SqlParameterCollection.cs
+       * System.Data.SqlClient.jvm/SqlRowUpdatedEventArgs.cs
+       * System.Data.SqlClient.jvm/SqlException.cs
+       * System.Data.SqlClient.jvm/SqlConnection.cs
+       * System.Data.SqlClient.jvm/SqlInfoMessageEventHandler.cs
+       * System.Data.SqlClient.jvm/SqlStringManager.cs
+       * System.Data.SqlClient.jvm/SqlRowUpdatingEventHandler.cs
+       * System.Data.SqlClient.jvm/SqlErrorCollection.cs
+       * System.Data.SqlClient.jvm/SqlParameterConverter.cs
+       * System.Data.SqlClient.jvm/MetaType.cs
+       * System.Data.SqlClient.jvm/SqlDataAdapter.cs
+       * System.Data.SqlClient.jvm/SqlConnection.resx
+       * System.Data.SqlClient.jvm/SqlClientPermissionAttribute.cs
+       * System.Data.SqlClient.jvm/SqlRowUpdatedEventHandler.cs
+       * System.Data.SqlClient.jvm/SqlCommand.cs
+       * System.Data.SqlClient.jvm/SqlInfoMessageEventArgs.cs
+       * System.Data.SqlClient.jvm/SqlConvert.cs
+       * System.Data.SqlClient.jvm/SqlParameter.cs
+       * System.Data.SqlClient.jvm/SqlRowUpdatingEventArgs.cs
+       * System.Data.SqlClient.jvm/SqlCollation.cs
+       * System.Data.SqlClient.jvm/ISqlNotificationReceiver.cs
+       * System.Data.SqlClient.jvm/SqlCommandBuilder.cs
+       * System.Data.SqlClient.jvm/SqlTransaction.cs
+       * System.Data.SqlClient.jvm/SqlClientPermission.cs
+       * System.Data.SqlClient.jvm/SqlXmlTextReader.cs
+       * System.Data.SqlClient.jvm/SqlError.cs
+       * System.Data.SqlClient.jvm/SqlConnectionPool.cs
+       * System.Data.SqlClient.jvm/SqlCommand.resx
+       * System.Data.SqlClient.jvm/SqlResultSet.cs
+       * System.Data.Configuration.jvm/ObjectNameResolutionSectionHandler.cs
+       * System.Data.Configuration.jvm/GlobalConfig.cs
+       * System.Data.Configuration.jvm/ObjectNameResolversCollection.cs
+       * System.Data.Configuration.jvm/ObjectNameResolver.cs
+       * System.Data.SqlTypes.jvm/SqlDateTime.cs
+       * System.Data.SqlTypes.jvm/SqlTime.cs
+       * System.Data.SqlTypes.jvm/SqlDecimal.cs
+       * System.Data.SqlTypes.jvm/SqlInt32.cs
+       * System.Data.SqlTypes.jvm/SqlTypeException.cs
+       * System.Data.SqlTypes.jvm/SqlChars.cs
+       * System.Data.SqlTypes.jvm/SqlInt16.cs
+       * System.Data.SqlTypes.jvm/SqlCompareOptions.cs
+       * System.Data.SqlTypes.jvm/SqlByte.cs
+       * System.Data.SqlTypes.jvm/SqlInt64.cs
+       * System.Data.SqlTypes.jvm/SqlTruncateException.cs
+       * System.Data.SqlTypes.jvm/SqlString.cs
+       * System.Data.SqlTypes.jvm/SqlUtcDateTime.cs
+       * System.Data.SqlTypes.jvm/SqlDouble.cs
+       * System.Data.SqlTypes.jvm/SqlStreamChars.cs
+       * System.Data.SqlTypes.jvm/SqlDate.cs
+       * System.Data.SqlTypes.jvm/SqlBoolean.cs
+       * System.Data.SqlTypes.jvm/SqlSingle.cs
+       * System.Data.SqlTypes.jvm/SqlXmlReader.cs
+       * System.Data.SqlTypes.jvm/SqlBinary.cs
+       * System.Data.SqlTypes.jvm/SqlBytes.cs
+       * System.Data.SqlTypes.jvm/SqlNullValueException.cs
+       * System.Data.SqlTypes.jvm/SqlMoney.cs
+       * System.Data.SqlTypes.jvm/INullable.cs
+       * System.Data.SqlTypes.jvm/SqlGuid.cs
+       * System.Data.ProviderBase.jvm/OleDbStrings.resx
+       * System.Data.ProviderBase.jvm/AbstractDataReader.cs
+       * System.Data.ProviderBase.jvm/ParameterMetadataWrapper.cs
+       * System.Data.ProviderBase.jvm/AbstractDbError.cs
+       * System.Data.ProviderBase.jvm/SqlClientStrings.resx
+       * System.Data.ProviderBase.jvm/AbstractDbParameterCollection.cs
+       * System.Data.ProviderBase.jvm/AbstractDbException.cs
+       * System.Data.ProviderBase.jvm/AbstractDBConnection.cs
+       * System.Data.ProviderBase.jvm/AbstractDbErrorCollection.cs
+       * System.Data.ProviderBase.jvm/DbStringManager.cs
+       * System.Data.ProviderBase.jvm/AbstractDbCommand.cs
+       * System.Data.ProviderBase.jvm/AbstractDBCommand.cs
+       * System.Data.ProviderBase.jvm/AbstractTransaction.cs
+       * System.Data.ProviderBase.jvm/AbstractDBParameter.cs
+       * System.Data.ProviderBase.jvm/AbstractDbParameter.cs
+       * System.Data.ProviderBase.jvm/regex.cs
+       * System.Data.OleDb.jvm/OleDbErrorCollection.cs
+       * System.Data.OleDb.jvm/OleDbSchemaGuid.cs
+       * System.Data.OleDb.jvm/OleDbDataAdapter.cs
+       * System.Data.OleDb.jvm/OleDbPermissionAttribute.cs
+       * System.Data.OleDb.jvm/libgda.cs
+       * System.Data.OleDb.jvm/OleDbRowUpdatedEventHandler.cs
+       * System.Data.OleDb.jvm/OleDbCommand.cs
+       * System.Data.OleDb.jvm/OleDbInfoMessageEventArgs.cs
+       * System.Data.OleDb.jvm/OleDbConvert.cs
+       * System.Data.OleDb.jvm/OleDbParameter.cs
+       * System.Data.OleDb.jvm/OleDbType.cs
+       * System.Data.OleDb.jvm/OleDbOracleDataReader.cs
+       * System.Data.OleDb.jvm/OleDbRowUpdatingEventArgs.cs
+       * System.Data.OleDb.jvm/OleDbCommandBuilder.cs
+       * System.Data.OleDb.jvm/OleDbTransaction.cs
+       * System.Data.OleDb.jvm/OleDbConnectionFactory.cs
+       * System.Data.OleDb.jvm/OleDbPermission.cs
+       * System.Data.OleDb.jvm/OleDbError.cs
+       * System.Data.OleDb.jvm/OleDbLiteral.cs
+       * System.Data.OleDb.jvm/OleDbDataReader.cs
+       * System.Data.OleDb.jvm/OleDbParameterCollection.cs
+       * System.Data.OleDb.jvm/OleDbRowUpdatedEventArgs.cs
+       * System.Data.OleDb.jvm/OleDbException.cs
+       * System.Data.OleDb.jvm/OleDbConnection.cs
+       * System.Data.OleDb.jvm/OleDbInfoMessageEventHandler.cs
+       * System.Data.OleDb.jvm/OleDbStringManager.cs
+       * System.Data.OleDb.jvm/OleDbRowUpdatingEventHandler.cs
+               New classes added (used in TARGET_JVM only)
+               
+2005-05-29 BorisKirzner <borisk@mainsoft.com>
+       * System.Data.dll.sources: Added ExceptionHelper.cs
+       
+2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
+       * System.Data_tests.dll.sources: Unified Mainsoft ConstraintCollection tests into one test in Test/System.Data
+
+2005-05-25 Umadevi S <sumadevi@novell.com>
+       * System.Data.dll.sources : Added DbException.cs, SqlClientMetaDataCollectionNames.cs
+
+2005-05-20 Umadevi S <sumadevi@novell.com>
+       * System.Data.dll.sources: Added DbProviderSpecificTypePropertyAttribute.cs
+
+2005-05-20 Umadevi S <sumadevi@novell.com>
+       * System.Data.dll.sources :Added SqlNotificationEventArgs.cs,OnChangeEventHandler.cs
+
+2005-05-19 Umadevi S <sumadevi@novell.com>
+
+       * System.Data.dll.sources: Added SqlBulkCopyOptions.cs,SqlBulkCopyColumnMapping.cs,
+                       SqlNotificationAuthType.cs,SqlNotificationTransports.cs,
+                       SqlRowsCopiedEventArgs.cs, SqlRowsCopiedEventHandler.cs
+
+2005-05-16  Konstantin Triger <kostat@mainsoft.com>
+
+       * Test/System.Data/DataSetTest.cs: performing correct cleanup
+       * System.Data_test.dll.sources: Including Mainsoft tests
+
+2005-05-04  Sureshkumar T  <tsureshkumar@novell.com>
+
+       * System.Data.dll.sources: Added DataTableClearEventArgs.cs and
+       DataTableClearEventHandler.cs.
+
+2005-04-27  Sureshkumar T  <tsureshkumar@novell.com>
+
+       * System.Data_test.dll.sources: Added DataTableReaderTest.cs
+
 2005-04-22  Sureshkumar T  <tsureshkumar@novell.com>
 
        * System.Data_test.dll.sources: Added DataTableLoadRowTest.cs.
 
+2005-01-05  Konstantin Triger <kostat@mainsoft.com>
+
+       * DbCommandOptionalFeatures.cs, DbConnectionString.cs, DbConnectionOptions.cs: revert to r43344
+
+2005-01-05  Konstantin Triger <kostat@mainsoft.com>
+       
+       * DbDataAdapter.cs: Rostore the Dispose logic
+
+2005-04-28  Konstantin Triger <kostat@mainsoft.com>  Sureshkumar T  <tsureshkumar@novell.com>
+
+       * DataView.cs: Nullify an index when Closed
+
+2005-04-27  Konstantin Triger <kostat@mainsoft.com>
+
+       * DataRow.cs: Removed unneeded check of RowState
+
+2005-04-27  Konstantin Triger <kostat@mainsoft.com>
+
+       * ConstraintCollection: throw DuplicateException only if names match exactly with Table's locale
+
 2005-04-08  Raja R Harinath  <rharinath@novell.com>
 
        * Makefile (EXTRA_DISTFILES): Add app_test_2.0.config.