Thread: [DomainObjects-Subversion] SF.net SVN: domainobjects: [283] trunk/DomainObjects2/src (Page 2)
Brought to you by:
rbeauchamp
From: <rbe...@us...> - 2007-03-10 11:27:49
|
Revision: 283 http://svn.sourceforge.net/domainobjects/?rev=283&view=rev Author: rbeauchamp Date: 2007-03-10 03:27:48 -0800 (Sat, 10 Mar 2007) Log Message: ----------- - Fixed issues with DomainObjects collections. - Improved performance of DomainObjects collections. - Removed code that was automatically binding an object to the current transaction when it was proxied. The user may not want the proxied object bound to the transaction. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldCollection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/OnDeletedFromDatabaseEventArgs.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/TransactableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryReferenceFacade.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/TransactableObjectProxy.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectGraphTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-11 16:11:34
|
Revision: 295 http://svn.sourceforge.net/domainobjects/?rev=295&view=rev Author: rbeauchamp Date: 2007-04-11 09:11:30 -0700 (Wed, 11 Apr 2007) Log Message: ----------- - Implementing the SQL Server Convert function. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Style.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-12 15:20:38
|
Revision: 297 http://svn.sourceforge.net/domainobjects/?rev=297&view=rev Author: rbeauchamp Date: 2007-04-12 08:20:34 -0700 (Thu, 12 Apr 2007) Log Message: ----------- - Implementing the SQL Server Convert function. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IParameterizable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/ISearchConditionContainer.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-05-07 14:31:09
|
Revision: 299 http://svn.sourceforge.net/domainobjects/?rev=299&view=rev Author: dkondratiuk Date: 2007-05-07 07:31:05 -0700 (Mon, 07 May 2007) Log Message: ----------- New Intarface called IExecutionAware. This interface allows a persistable object to receive callbacks from DomainObjects when It attempts to execute a sentece to persist the object. This interfaces has the following methods: BeforeExecuteAllSentences, AfterExecuteAllSentences, BeforeExecute, AfterExecute. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/DomainObjectGen/DomainObjectGen.exe.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/Product.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CallbackTests.cs Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Transaction/IExecutionAware.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-06-04 14:10:20
|
Revision: 300 http://svn.sourceforge.net/domainobjects/?rev=300&view=rev Author: dkondratiuk Date: 2007-06-04 07:10:13 -0700 (Mon, 04 Jun 2007) Log Message: ----------- New method in the IExecutionAware called AfterExecuteAndCommit. This method is called after the commit to database was made but before closing the connection. The DatabaseSession raises a new event called AfterExecuteEvent. This event is very similiar to DatabaseAccessEvent but this event assures that the connection is available. This event its very important when the user works with DBLink in Oracle. The user must close all the DBLinks using the same connection after the DBLink is used. http://www.freelists.org/archives/oracle-l/11-2004/msg00238.html Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/Diagnostics/DatabaseAccessMonitor.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Diagnostics/DatabaseAccessEvent.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Transaction/IExecutionAware.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/Product.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CallbackTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-06-16 14:20:57
|
Revision: 304 http://svn.sourceforge.net/domainobjects/?rev=304&view=rev Author: rbeauchamp Date: 2007-06-16 07:20:55 -0700 (Sat, 16 Jun 2007) Log Message: ----------- Fixed issue with queries being executed when MtoN relationships are persisted. (This is the only time that queries are allowed during a transaction commit.) Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectInitializer.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/ObjectTransaction.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/ObjectTransactionCommitState.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/MtoNTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-06-27 08:25:22
|
Revision: 306 http://svn.sourceforge.net/domainobjects/?rev=306&view=rev Author: rbeauchamp Date: 2007-06-27 01:25:21 -0700 (Wed, 27 Jun 2007) Log Message: ----------- Code cleanup and optimization from Resharper 3.0 static code analysis. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Cache/ObjectCache.cs trunk/DomainObjects2/src/Core/DomainObjects/Configuration/DomainObjectsConfiguration.cs trunk/DomainObjects2/src/Core/DomainObjects/Contract/AssertionFailedException.cs trunk/DomainObjects2/src/Core/DomainObjects/Conversion/FieldConversionException.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CriteriaToParameterListMap.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/Parameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Join.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Having/HavingClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IParameterizable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CollectionRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CrossJoinRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelatedClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IFieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/MtoNCollectionRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ReferenceRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/RootClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClassRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/IInsertByQuery.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/InternalQuery.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SetParameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ExistsCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InSubqueryCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/NullCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/DataProviderFactory.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/RowReader.cs trunk/DomainObjects2/src/Core/DomainObjects/DomainObjectsException.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Constant.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Null.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Average.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Count.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/GetDate.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Lower.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Max.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/NewId.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ReplaceNull.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Sum.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Upper.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/EditableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/FieldConversion.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IEditable.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldCollection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IImmutable.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IntKey.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Key.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/LongKey.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/MutatorAttribute.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/ShortKey.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Test/DomainObjectsTestFixture.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Transaction/Service.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ClassDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/CollectionDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/FieldDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/PrimaryKeyDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RepositoryFactory.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/OleDbTypeToDbType.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/RepositoryGenerator.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectInitializer.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs trunk/DomainObjects2/src/Core/DomainObjects/PersistenceBroker.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/LazyLoadingObjectProxy.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/RelationshipIdentity.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/TransactableObjectProxy.cs trunk/DomainObjects2/src/Core/DomainObjects/StringList.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/PersistenceState.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateNewDelete.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateNewEdited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateNewUnedited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateOldDelete.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateOldEdited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateOldUnedited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/TransactionContext.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/TypeReorderingStrategy.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/DomainObjectGen/DomainObjects/Tools/DomainObjectGen/EntryPoint.cs trunk/DomainObjects2/src/Extensions/DomainObjects.Extensions.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/NonGeneratedPerson.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/NonGeneratedRole.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/SimpleObjectClass.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/SubType.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/InternalDomainObjectsTestFixture.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Properties/UnitTestProperties.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CallbackTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CollectionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DatabaseCompatibilityTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DomainObjectGeneratorTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/GeneratedReferencePathTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectReferenceTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PerformanceTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PersistenceTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ProxyTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ServerSideSequencerTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestType/CommandMonitor.cs trunk/DomainObjects2/src/TestDataLoader/DomainObjects/Test/TestDataLoader/Loader.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-06-30 04:57:01
|
Revision: 310 http://svn.sourceforge.net/domainobjects/?rev=310&view=rev Author: rbeauchamp Date: 2007-06-29 21:56:53 -0700 (Fri, 29 Jun 2007) Log Message: ----------- - Changed the way DomainObjects constrains types in a SQL statement so that the SQL statement is more performant: If the SQL statement contains an inner join that is unique to the particular type, i.e., it is not in the base class, then this is sufficient to constrain the type; the 'IN' clause is not necessary. See the unit test ConcreteTypeConstraintsNotAddedToQueryWhenQueryContainsInnerJoinUniqueToType(). Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestType/CommandMonitor.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-07-04 05:00:02
|
Revision: 312 http://svn.sourceforge.net/domainobjects/?rev=312&view=rev Author: rbeauchamp Date: 2007-07-03 22:00:00 -0700 (Tue, 03 Jul 2007) Log Message: ----------- - Fixed issue so that the starting class of a relationship path can reference its sub class. See unit test GeneratedReferencePathTests.RootOfPathAllowsSubClasses(). Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClassRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/GeneratedReferencePathTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-07-18 13:52:54
|
Revision: 313 http://svn.sourceforge.net/domainobjects/?rev=313&view=rev Author: dkondratiuk Date: 2007-07-18 06:52:51 -0700 (Wed, 18 Jul 2007) Log Message: ----------- New test called SameColumnFieldWithDifferentPathHasDifferentToStringValue were added with its solution Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-08-06 03:25:48
|
Revision: 314 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=314&view=rev Author: rbeauchamp Date: 2007-08-05 20:25:42 -0700 (Sun, 05 Aug 2007) Log Message: ----------- - Improved the Debug output of DomainObject Fields. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-08-27 16:07:09
|
Revision: 317 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=317&view=rev Author: rbeauchamp Date: 2007-08-26 14:49:12 -0700 (Sun, 26 Aug 2007) Log Message: ----------- - Fixed issue where nested subqueries would not get initialized, resulting in a KeyNotFoundException. Fix is validated via the unit test QueryTests.InNestedSubQuery(). Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-08-28 21:10:16
|
Revision: 318 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=318&view=rev Author: dkondratiuk Date: 2007-08-28 14:10:08 -0700 (Tue, 28 Aug 2007) Log Message: ----------- BugFix: Dirty objects were cached after aborted transaction. All the modified objects are removed after an aborted transaction Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Test/DomainObjectsTestFixture.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryReferenceFacade.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/ObjectTransaction.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/Product.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/AdoNetTransactionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CacheTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/TransactionAttributeTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- trunk/DomainObjects2/src/Test/DomainObjects.Test/TestType/Service/CacheService.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-08-30 20:10:47
|
Revision: 319 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=319&view=rev Author: dkondratiuk Date: 2007-08-30 13:10:41 -0700 (Thu, 30 Aug 2007) Log Message: ----------- The SameColumnFieldWithDifferentPathHasDifferentToStringValue test was restored Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-09-03 03:23:46
|
Revision: 320 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=320&view=rev Author: rbeauchamp Date: 2007-09-02 20:23:32 -0700 (Sun, 02 Sep 2007) Log Message: ----------- - Added ability to assign an update value of type Field within an UpdateByCriteria. See unit test UpdateByCriteriaTests.UpdateByCriteriaWithCase(). - Simplified the default UnitTestProperties.xml settings so that a new user can run the tests, preferably, without having to override any values. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Contract/Assert.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/Parameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/ColumnType.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DbSchemaColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DerivedColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SetParameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Constant.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Null.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Average.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Count.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DatePart.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/GetDate.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Lower.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Max.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/NewId.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ReplaceNull.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Sum.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Upper.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ClassDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelInsertStatement.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/Product.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Properties/UnitTestProperties.xml trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-09-05 04:59:48
|
Revision: 324 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=324&view=rev Author: rbeauchamp Date: 2007-09-04 21:59:46 -0700 (Tue, 04 Sep 2007) Log Message: ----------- - Fixed issue where the complete set of parameters in an insert or update statement were not being created. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/Parameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelDeleteStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Null.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/AdoNetTransactionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-09-11 04:32:02
|
Revision: 329 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=329&view=rev Author: rbeauchamp Date: 2007-09-10 21:32:00 -0700 (Mon, 10 Sep 2007) Log Message: ----------- - Fixed issue with subtypes in a reference path. See unit test GeneratedReferencePathTests.LeftOuterJoinSubClass2(). - Removed LazyLoadingObjectProxy's implementation of IRemotingTypeInfo as it seemed to be problematic. Now always using the default .NET casting. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/LazyLoadingObjectProxy.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/GeneratedReferencePathTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-09-14 06:44:17
|
Revision: 330 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=330&view=rev Author: rbeauchamp Date: 2007-09-13 23:44:15 -0700 (Thu, 13 Sep 2007) Log Message: ----------- - Fixed issue with statement generation when sub types are specified in the beginning of a reference path. - Re-implemented IRemotingTypeInfo in LazyLoadingObjectProxy as it is sometimes necessary. - Fixed issue where the SetParameter was not correctly handling a Field set value. - EnumStringConversion now handles null input values. - Fixed issue where an 'unable to cast transparent proxy' exception would be thrown because hash codes were not unique across different RelationshipIdentity instances. - Removed some commented-out code. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Cache/ObjectCache.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DerivedColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/IColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SetParameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/IDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Identity.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Key.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/LazyLoadingObjectProxy.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/RelationshipIdentity.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Extensions/DomainObjects/Conversion/EnumStringConversion.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ProxyTests.cs Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/HashCodeUtil.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-09-17 13:12:40
|
Revision: 331 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=331&view=rev Author: dkondratiuk Date: 2007-09-17 06:12:29 -0700 (Mon, 17 Sep 2007) Log Message: ----------- BugFix: The TableAlias must not have a length greater than 30 in Oracle Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/IDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/OracleTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-10-22 22:43:54
|
Revision: 341 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=341&view=rev Author: dkondratiuk Date: 2007-10-22 15:43:50 -0700 (Mon, 22 Oct 2007) Log Message: ----------- BugFix: The ToString of ComparisonCriteria class fails if it has only an operator. See NullCriteriaToStringTest Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-10-22 23:02:10
|
Revision: 342 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=342&view=rev Author: dkondratiuk Date: 2007-10-22 16:02:09 -0700 (Mon, 22 Oct 2007) Log Message: ----------- New test NullCriteriaPropertiesTest Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-10-30 19:24:44
|
Revision: 344 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=344&view=rev Author: dkondratiuk Date: 2007-10-30 12:24:42 -0700 (Tue, 30 Oct 2007) Log Message: ----------- BugFix The Count.GetToStringValue was wrong. See test FunctionTest.GetCountToStringTest Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Count.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-11-20 20:40:08
|
Revision: 346 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=346&view=rev Author: dkondratiuk Date: 2007-11-20 12:40:00 -0800 (Tue, 20 Nov 2007) Log Message: ----------- Some classes need the Serializable attribute if you need to serialize a criteria with a subquery criteria Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/InternalQuery.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Union.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2008-06-12 15:01:31
|
Revision: 353 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=353&view=rev Author: dkondratiuk Date: 2008-06-12 08:01:23 -0700 (Thu, 12 Jun 2008) Log Message: ----------- New test FunctionTests.OrderByTheSameFieldButDifferentFunctions that shows a problem using functions in the order by clause. Some changes were made in some functions but the bug is still there. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Constant.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DateAdd.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DatePart.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |