domainobjects-subversion Mailing List for DomainObjects for .NET (Page 8)
Brought to you by:
rbeauchamp
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
(44) |
May
(21) |
Jun
(41) |
Jul
(23) |
Aug
(14) |
Sep
(9) |
Oct
(4) |
Nov
(20) |
Dec
(25) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(8) |
Feb
(3) |
Mar
(12) |
Apr
(9) |
May
(1) |
Jun
(11) |
Jul
(3) |
Aug
(6) |
Sep
(13) |
Oct
(12) |
Nov
(2) |
Dec
(1) |
2008 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(3) |
Jun
(1) |
Jul
|
Aug
(6) |
Sep
(4) |
Oct
(24) |
Nov
(4) |
Dec
(8) |
2009 |
Jan
(6) |
Feb
(1) |
Mar
(1) |
Apr
(5) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(16) |
Dec
(11) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
(6) |
Oct
(19) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <dko...@us...> - 2007-06-29 16:50:09
|
Revision: 307 http://svn.sourceforge.net/domainobjects/?rev=307&view=rev Author: dkondratiuk Date: 2007-06-29 09:50:06 -0700 (Fri, 29 Jun 2007) Log Message: ----------- The exception thrown by the GetClassDescriptor was fixed. It threw an "Key not found" (or something like that) instead of "{0} not found" Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.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-18 02:12:51
|
Revision: 305 http://svn.sourceforge.net/domainobjects/?rev=305&view=rev Author: rbeauchamp Date: 2007-06-17 19:12:50 -0700 (Sun, 17 Jun 2007) Log Message: ----------- Fixed issue with deleted items not being removed from relationship after transaction commit. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.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-13 04:35:22
|
Revision: 303 http://svn.sourceforge.net/domainobjects/?rev=303&view=rev Author: rbeauchamp Date: 2007-06-12 21:35:20 -0700 (Tue, 12 Jun 2007) Log Message: ----------- Caching frequently accessed data in the ClassDescriptor. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Diagnostics/DatabaseAccessEvent.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ClassDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-06-10 06:49:16
|
Revision: 302 http://svn.sourceforge.net/domainobjects/?rev=302&view=rev Author: rbeauchamp Date: 2007-06-09 23:49:15 -0700 (Sat, 09 Jun 2007) Log Message: ----------- - Performance tuning DomainObjects. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/Parameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ClassDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-06-09 19:48:11
|
Revision: 301 http://svn.sourceforge.net/domainobjects/?rev=301&view=rev Author: rbeauchamp Date: 2007-06-09 12:48:08 -0700 (Sat, 09 Jun 2007) Log Message: ----------- - Performance tuning DomainObjects. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Style.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Core/DomainObjects/PersistenceBroker.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/ProxyServices.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BindManager.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/ObjectTransaction.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/Transaction/ObjectTransactionCommitState.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: <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-04-26 18:39:08
|
Revision: 298 http://svn.sourceforge.net/domainobjects/?rev=298&view=rev Author: dkondratiuk Date: 2007-04-26 11:38:27 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Bug Fix: The RelationshipIdentity was generating the same hash code for almost equals references. Liberty.Siniestros.BS.Dominio.ZonaTraslado.ZonaTraslado{3} ^ "{ZonaTrasladoRanking2}" (655338619 ^ -1421351448) = -1941419629 Liberty.Siniestros.BS.Dominio.ZonaTraslado.ZonaTraslado{4} ^ "{ZonaTrasladoRanking3}" (655338612 ^ -1421351449) = -1941419629 Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Proxy/RelationshipIdentity.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: <rbe...@us...> - 2007-04-11 16:17:25
|
Revision: 296 http://svn.sourceforge.net/domainobjects/?rev=296&view=rev Author: rbeauchamp Date: 2007-04-11 09:17:24 -0700 (Wed, 11 Apr 2007) Log Message: ----------- - Implementing the SQL Server Convert function. Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.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-11 16:09:12
|
Revision: 294 http://svn.sourceforge.net/domainobjects/?rev=294&view=rev Author: rbeauchamp Date: 2007-04-11 09:09:10 -0700 (Wed, 11 Apr 2007) Log Message: ----------- - Implementing the SQL Server Convert function. Removed Paths: ------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Convert.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-05 14:58:09
|
Revision: 293 http://svn.sourceforge.net/domainobjects/?rev=293&view=rev Author: rbeauchamp Date: 2007-04-05 07:58:07 -0700 (Thu, 05 Apr 2007) Log Message: ----------- - DomainObjects now correctly creates aliases based on relationships to subclasses in a query. See the unit test QueryTests.ConstrainQueryOnDifferentRelatedSubClasses(). - Improved efficiency of Equals() comparisons. Modified Paths: -------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/ConceptualModel.orm trunk/DomainObjects2/src/Core/DomainObjects/Contract/Assert.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/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/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/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.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/Select/OrderByField.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/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/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Identity.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Key.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/RelationshipIdentity.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/TypeReorderingStrategy.cs trunk/DomainObjects2/src/Documentation/DomainObjects.Documentation.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-05 14:57:09
|
Revision: 292 http://svn.sourceforge.net/domainobjects/?rev=292&view=rev Author: rbeauchamp Date: 2007-04-05 07:57:04 -0700 (Thu, 05 Apr 2007) Log Message: ----------- Added Paths: ----------- trunk/DomainObjects2/src/Documentation/content/xdocs/Documentation/BankOfDavis/1__Introduction.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-05 14:56:23
|
Revision: 291 http://svn.sourceforge.net/domainobjects/?rev=291&view=rev Author: rbeauchamp Date: 2007-04-05 07:56:20 -0700 (Thu, 05 Apr 2007) Log Message: ----------- - Adding documentation. Added Paths: ----------- trunk/DomainObjects2/src/Documentation/content/xdocs/Documentation/BankOfDavis/2_ArchitectureAndConcepts.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-05 14:54:58
|
Revision: 290 http://svn.sourceforge.net/domainobjects/?rev=290&view=rev Author: rbeauchamp Date: 2007-04-05 07:54:55 -0700 (Thu, 05 Apr 2007) Log Message: ----------- - Adding documentation. Removed Paths: ------------- trunk/DomainObjects2/src/Documentation/content/xdocs/Documentation/BankOfDavis/Introduction.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-03-19 21:52:07
|
Revision: 289 http://svn.sourceforge.net/domainobjects/?rev=289&view=rev Author: dkondratiuk Date: 2007-03-19 14:42:03 -0700 (Mon, 19 Mar 2007) Log Message: ----------- 162 of 202 tests runs againts access 2000 The Accessibility of Criteria.ConvertToSearchConditionClauseText was changed beacause the external providers needs it Now the DataProvider has the responsability of building a Case, Upper and Lower function Modified Paths: -------------- 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/IDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Upper.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/Access2000DataProvider.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/testbed/Access/DomainObjectsEmptyDB.mdb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-03-16 18:25:12
|
Revision: 288 http://svn.sourceforge.net/domainobjects/?rev=288&view=rev Author: dkondratiuk Date: 2007-03-16 11:25:09 -0700 (Fri, 16 Mar 2007) Log Message: ----------- Started Access 2000 support: * TestLoader works against Access * 149 of 196 Unit test passed The property SupportsBatchExecution were added in the DataProvider classes because Access does not support an insert and the select looking for the Id created in the same execution batch The Lower and the Upper function name now depends on the DataProvider/AbstractDataProvider.cs Some of the unit tests' categories were changed in order to ease the testing on Oracle. We just need to ignore the DoesNotWorkWithOracle category Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/InsertCommandBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.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/Command/Function/Lower.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/MySql/MySqlDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/SqlServer/SqlServerDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects.Extensions.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/RepositoryGenTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/UnitTestCategory.cs trunk/DomainObjects2/testbed/oracle/CreateDatabase.SQL Added Paths: ----------- trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/AccessIdentityCommandBuilder.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/AccessUpdateCommandBuilder.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelInsertStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/Access/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/Access2000DataProvider.cs trunk/DomainObjects2/testbed/Access/ trunk/DomainObjects2/testbed/Access/DomainObjectsEmptyDB.mdb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-15 15:30:52
|
Revision: 287 http://svn.sourceforge.net/domainobjects/?rev=287&view=rev Author: rbeauchamp Date: 2007-03-15 08:30:50 -0700 (Thu, 15 Mar 2007) Log Message: ----------- - Preparing for release 1.1.2. Modified Paths: -------------- trunk/DomainObjects2/DomainObjects.sln trunk/DomainObjects2/Installer/Installer.vdproj trunk/DomainObjects2/ReleaseLog.txt trunk/DomainObjects2/build.xml trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Documentation/content/xdocs/Site.xml trunk/DomainObjects2/src/Documentation/content/xdocs/Welcome/Features.xml trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/InsertByQueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-14 16:23:56
|
Revision: 286 http://svn.sourceforge.net/domainobjects/?rev=286&view=rev Author: rbeauchamp Date: 2007-03-14 09:23:55 -0700 (Wed, 14 Mar 2007) Log Message: ----------- - Implemented support for implicit conversion between a VARCHAR in the database and a nullable enum in the middle tier. - Implemented support for specifying a nullable type in the Repository.xml file using the '?' notation. Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/Conversion/FieldConversionFactory.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Extensions/DomainObjects/Conversion/NullableTypeConversion.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-13 15:26:27
|
Revision: 285 http://svn.sourceforge.net/domainobjects/?rev=285&view=rev Author: rbeauchamp Date: 2007-03-13 08:26:21 -0700 (Tue, 13 Mar 2007) Log Message: ----------- - Fixed issue with the InMemoryRelationship class sometimes returning a null reference to a related object. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-12 15:15:09
|
Revision: 284 http://svn.sourceforge.net/domainobjects/?rev=284&view=rev Author: rbeauchamp Date: 2007-03-12 08:15:00 -0700 (Mon, 12 Mar 2007) Log Message: ----------- - Implementing support for implicit conversion between a VARCHAR in the database and a nullable enum in the middle tier. Modified Paths: -------------- trunk/DomainObjects2/DomainObjects.sln trunk/DomainObjects2/build.xml trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/AssemblyInfo.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/FieldDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/IAttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs trunk/DomainObjects2/src/Documentation/content/xdocs/index.xml trunk/DomainObjects2/src/DomainObjectGen/assemblyinfo.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/OracleSequenceCommandBuilder.cs trunk/DomainObjects2/src/Extensions/Properties/AssemblyInfo.cs trunk/DomainObjects2/src/Manager/AssemblyInfo.cs trunk/DomainObjects2/src/RepositoryGen/assemblyinfo.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DomainObjectGeneratorTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj trunk/DomainObjects2/src/Test/Properties/AssemblyInfo.cs trunk/DomainObjects2/src/TestDataLoader/AssemblyInfo.cs trunk/DomainObjects2/src/Tutorial/AssemblyInfo.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql Added Paths: ----------- trunk/DomainObjects2/src/Test/DomainObjects.Test/TestType/Enum/ProjectCategory.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
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. |