Branch: refs/heads/master
Home: http://github.com/castleproject/Castle.Services.Transaction
Commit: cd039dff8e412b6d53b4177b3e5c13ee07b52e53
http://github.com/castleproject/Castle.Services.Transaction/commit/cd039dff8e412b6d53b4177b3e5c13ee07b52e53
Author: unknown <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
R Castle.Services.Transaction-vs2008.5.0.ReSharper
R Castle.Services.Transaction-vs2008.sln
R Changes.txt
M src/Castle.Services.Transaction/Castle.Services.Transaction-vs2008.csproj
Log Message:
-----------
Castle.Services.Transaction project now compiles successfully.
Commit: 77a7a3fdc65083dc072e628f057cffcca71c5980
http://github.com/castleproject/Castle.Services.Transaction/commit/77a7a3fdc65083dc072e628f057cffcca71c5980
Author: unknown <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
A Changes - Transaction.txt
A src/Castle.Services.Transaction-vs2008.5.0.ReSharper
A src/Castle.Services.Transaction-vs2008.sln
A src/CastleKey.snk
Log Message:
-----------
Added the renamed files back
Commit: b0fc1e4739c0dcb01d0c591a8de8a282c01d5558
http://github.com/castleproject/Castle.Services.Transaction/commit/b0fc1e4739c0dcb01d0c591a8de8a282c01d5558
Author: Henrik <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
A .gitmodules
Log Message:
-----------
Added Castle.Core as submodule, not yet tagged to 1.2.0
Commit: 7b82403731cdf983ac45271828681c175a90c5f2
http://github.com/castleproject/Castle.Services.Transaction/commit/7b82403731cdf983ac45271828681c175a90c5f2
Author: Henrik <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
A .gitattributes
Log Message:
-----------
Using git submodules to track Castle.Core and its changes so that I can push
things upsteam as I need to
Commit: ff44522d5a74d9e586e9ff0b34f6e04e787b6e50
http://github.com/castleproject/Castle.Services.Transaction/commit/ff44522d5a74d9e586e9ff0b34f6e04e787b6e50
Author: Henrik <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
R
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests-vs2008.csproj
A
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
R src/Castle.Services.Transaction/Castle.Services.Transaction-vs2008.csproj
A src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
Log Message:
-----------
Trying to change a submodule (the transactions project) from the sub-project
that depends on it (ATM), to see if I can correctly reference the new commit of
the S.Tx project
Commit: 3a56a43926f9e9c3c7306ab4884d050d6c93568a
http://github.com/castleproject/Castle.Services.Transaction/commit/3a56a43926f9e9c3c7306ab4884d050d6c93568a
Author: Henrik <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
R src/Castle.Services.Transaction-vs2008.5.0.ReSharper
R src/Castle.Services.Transaction-vs2008.sln
A src/Castle.Services.Transaction.5.0.ReSharper
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
A src/Castle.Services.Transaction.sln
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
Log Message:
-----------
Referenced the castle.core submodule instead of the binary and made sure tests
ran successfully.
Commit: bc0d25f8a97b118cb9891eb76cc3129396a6dbb9
http://github.com/castleproject/Castle.Services.Transaction/commit/bc0d25f8a97b118cb9891eb76cc3129396a6dbb9
Author: Henrik <[email protected]>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
R src/Castle.Services.Transaction.Tests/ResourceImpl.cs
R src/Castle.Services.Transaction.Tests/SynchronizationImpl.cs
R src/Castle.Services.Transaction.Tests/ThrowsExceptionResource.cs
R src/Castle.Services.Transaction.Tests/TransientActivityManager.cs
R src/Castle.Services.Transaction/AbstractTransaction.cs
R src/Castle.Services.Transaction/Activity.cs
R src/Castle.Services.Transaction/Attributes.cs
R src/Castle.Services.Transaction/CallContextActivityManager.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
R src/Castle.Services.Transaction/CommitResourceException.cs
R src/Castle.Services.Transaction/DefaultTransactionManager.cs
M src/Castle.Services.Transaction/IResource.cs
M src/Castle.Services.Transaction/ITransaction.cs
R src/Castle.Services.Transaction/ITransactionManager.cs
R src/Castle.Services.Transaction/ResourceException.cs
R src/Castle.Services.Transaction/RollbackResourceException.cs
R src/Castle.Services.Transaction/StandardTransaction.cs
R src/Castle.Services.Transaction/TLSActivityManager.cs
R src/Castle.Services.Transaction/TransactionException.cs
R src/Castle.Services.Transaction/TransactionScopeResourceAdapter.cs
Log Message:
-----------
Moved everything around a little bit
Commit: b00876b239dc4d005b94135aa3dbf9ba75441101
http://github.com/castleproject/Castle.Services.Transaction/commit/b00876b239dc4d005b94135aa3dbf9ba75441101
Author: Henrik <[email protected]>
Date: 2010-03-01 (Mon, 01 Mar 2010)
Changed paths:
A src/Castle.Services.Transaction.Tests/TestClasses/ResourceImpl.cs
A src/Castle.Services.Transaction.Tests/TestClasses/SynchronizationImpl.cs
A src/Castle.Services.Transaction.Tests/TestClasses/ThrowsExceptionResource.cs
A
src/Castle.Services.Transaction.Tests/TestClasses/TransientActivityManager.cs
A src/Castle.Services.Transaction/Attributes/IsolationMode.cs
A src/Castle.Services.Transaction/Attributes/TransactionAttribute.cs
A src/Castle.Services.Transaction/Attributes/TransactionMode.cs
A src/Castle.Services.Transaction/Attributes/TransactionalAttribute.cs
A src/Castle.Services.Transaction/Exceptions/CommitResourceException.cs
A src/Castle.Services.Transaction/Exceptions/ResourceException.cs
A src/Castle.Services.Transaction/Exceptions/RollbackResourceException.cs
A src/Castle.Services.Transaction/Exceptions/TransactionException.cs
A src/Castle.Services.Transaction/FileTransactions/FileResourceAdapter.cs
A src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
A src/Castle.Services.Transaction/FileTransactions/IKernelTransaction.cs
A src/Castle.Services.Transaction/FileTransactions/SafeFindHandle.cs
A src/Castle.Services.Transaction/FileTransactions/SafeTxHandle.cs
A src/Castle.Services.Transaction/GenericTransactions/AbstractTransaction.cs
A src/Castle.Services.Transaction/GenericTransactions/StandardTransaction.cs
A
src/Castle.Services.Transaction/GenericTransactions/TransactionScopeResourceAdapter.cs
A src/Castle.Services.Transaction/IFileTransaction.cs
A src/Castle.Services.Transaction/IO/DirectoryAdapter.cs
A src/Castle.Services.Transaction/IO/FileAdapter.cs
A src/Castle.Services.Transaction/IO/TxAdapterBase.cs
A src/Castle.Services.Transaction/Managers/Activity.cs
A src/Castle.Services.Transaction/Managers/CallContextActivityManager.cs
A src/Castle.Services.Transaction/Managers/DefaultTransactionManager.cs
A src/Castle.Services.Transaction/Managers/ITransactionManager.cs
A src/Castle.Services.Transaction/Managers/TLSActivityManager.cs
Log Message:
-----------
Added now
Commit: efca500db68d7862445fa6c5a4b7b84e1bea8b0e
http://github.com/castleproject/Castle.Services.Transaction/commit/efca500db68d7862445fa6c5a4b7b84e1bea8b0e
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
A src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
A src/Castle.Services.Transaction.Tests/FileTransaction_WithManager_Tests.cs
R src/Castle.Services.Transaction.Tests/NestedTransactionsTestCase.cs
A src/Castle.Services.Transaction.Tests/NestedTransactionsTests.cs
A src/Castle.Services.Transaction.Tests/TestClasses/TestResource.cs
R src/Castle.Services.Transaction.Tests/TransactionManagerTestCase.cs
A src/Castle.Services.Transaction.Tests/TransactionManagerTests.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
A src/Castle.Services.Transaction/Exceptions/TransactionalConflictException.cs
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/Managers/DefaultTransactionManager.cs
A src/Castle.Services.Transaction/Misc/Fun.cs
Log Message:
-----------
I updated the core project and added all test cases for the file transactions.
There seems to be slight problems when testing transaction failures when
running the tests very rapidly after each other. Potentially has the
finializers for the SafeTxHandle not run yet which casuses the TxF subsystem to
throw a fit if the framework tries to start a new transaction without disposing
old ones. Has to be investigated.
Commit: f72cb5b9d218ab45d568f170c053d585b5162d87
http://github.com/castleproject/Castle.Services.Transaction/commit/f72cb5b9d218ab45d568f170c053d585b5162d87
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/FileTransactions/SafeTxHandle.cs
Log Message:
-----------
Fixed what I called an async exception; while true, it was because there were
transactions that had neither become committed nor rolled back but their
handles had been closed.
Commit: dac8e5335d563d177e45a14eb7a42ea70fca1df5
http://github.com/castleproject/Castle.Services.Transaction/commit/dac8e5335d563d177e45a14eb7a42ea70fca1df5
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
A src/Castle.Services.Transaction.Tests/FileTransactions_Directory_Tests.cs
A src/Castle.Services.Transaction.Tests/FileTransactions_File_Tests.cs
A src/Castle.Services.Transaction.Tests/TestClasses/Exts.cs
Log Message:
-----------
Fixed what I called an async exception; while true, it was because there were
transactions that had neither become committed nor rolled back but their
handles had been closed.
Commit: 2a70a3c626fee9cee9cd96e3b48f3db48302a253
http://github.com/castleproject/Castle.Services.Transaction/commit/2a70a3c626fee9cee9cd96e3b48f3db48302a253
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction.Tests/FileTransactions_Directory_Tests.cs
M src/Castle.Services.Transaction.Tests/NestedTransactionsTests.cs
M src/Castle.Services.Transaction/Attributes/IsolationMode.cs
M src/Castle.Services.Transaction/Attributes/TransactionMode.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
A src/Castle.Services.Transaction/Diagrams/Transaction Hierarchy.cd
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/AbstractTransaction.cs
A src/Castle.Services.Transaction/GenericTransactions/ChildTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/StandardTransaction.cs
M src/Castle.Services.Transaction/IO/TxAdapterBase.cs
M src/Castle.Services.Transaction/IResource.cs
M src/Castle.Services.Transaction/ITransaction.cs
M src/Castle.Services.Transaction/Misc/Fun.cs
A src/Castle.Services.Transaction/TransactionStatus.cs
Log Message:
-----------
Going for a rebranding of the old code in AbstractTransaction and
StandardTransaction. About time.
Commit: 7c8dbe3cde871d872a5fc29f1ab8a627f4742d50
http://github.com/castleproject/Castle.Services.Transaction/commit/7c8dbe3cde871d872a5fc29f1ab8a627f4742d50
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction.Tests/FileTransactions_Directory_Tests.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
A src/Castle.Services.Transaction/FileTransactions/TransactionBase.cs
M src/Castle.Services.Transaction/GenericTransactions/ChildTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/StandardTransaction.cs
M src/Castle.Services.Transaction/ITransaction.cs
M src/Castle.Services.Transaction/Misc/Fun.cs
Log Message:
-----------
Adding what I have at the moment. I think I have fixed the bugs in rollback,
but right now it doesn't compile. Good starting point though. I'm removing
AbstractTransaction and StandardTransaction => DefaultTransaction. A lot more
functional programming as well. Logging a lot more consistently now as well as
the logger extension method is the thing that generated the result monad. In
general the code is starting to look better. Better separation of concerns for
the tests as well. Haven't done a three-way merge with upstream .Core yet, need
to do that. Also, need to run unit tests.
Commit: 85d674c1de09676424b829787acd7d76b99e04f1
http://github.com/castleproject/Castle.Services.Transaction/commit/85d674c1de09676424b829787acd7d76b99e04f1
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/FileTransactions/TransactionBase.cs
M src/Castle.Services.Transaction/GenericTransactions/AbstractTransaction.cs
A src/Castle.Services.Transaction/GenericTransactions/TalkativeTransaction.cs
Log Message:
-----------
Ran the tests, succeeded first try for file transactions (wohoo! :)), let's
merge with rest
Commit: 0d5ad892c36caf3f4667e14ab704632b1e57eccf
http://github.com/castleproject/Castle.Services.Transaction/commit/0d5ad892c36caf3f4667e14ab704632b1e57eccf
Author: Henrik <[email protected]>
Date: 2010-03-08 (Mon, 08 Mar 2010)
Changed paths:
M src/Castle.Services.Transaction.Tests/NestedTransactionsTests.cs
R src/Castle.Services.Transaction/FileTransactions/TransactionBase.cs
M src/Castle.Services.Transaction/GenericTransactions/ChildTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/StandardTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/TalkativeTransaction.cs
Log Message:
-----------
Moved TransactionBase and fixed some compiler bugs. Will have a better look at
the transaction manager next and translate its events to .net 2.0 type of
events.
Commit: 2e311ccbfd9b252c35b553551c0f5f6906bce928
http://github.com/castleproject/Castle.Services.Transaction/commit/2e311ccbfd9b252c35b553551c0f5f6906bce928
Author: Henrik <[email protected]>
Date: 2010-03-09 (Tue, 09 Mar 2010)
Changed paths:
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction.Tests/NestedTransactionsTests.cs
M src/Castle.Services.Transaction.Tests/TestClasses/ResourceImpl.cs
M src/Castle.Services.Transaction.Tests/TestClasses/SynchronizationImpl.cs
M src/Castle.Services.Transaction.Tests/TestClasses/ThrowsExceptionResource.cs
M
src/Castle.Services.Transaction.Tests/TestClasses/TransientActivityManager.cs
M src/Castle.Services.Transaction.Tests/TransactionManagerTests.cs
R src/Castle.Services.Transaction/Attributes/IsolationMode.cs
R src/Castle.Services.Transaction/Attributes/TransactionMode.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
A src/Castle.Services.Transaction/Events/TransactionEventArgs.cs
A src/Castle.Services.Transaction/Events/TransactionFailedEventArgs.cs
M src/Castle.Services.Transaction/Exceptions/CommitResourceException.cs
R src/Castle.Services.Transaction/Exceptions/ResourceException.cs
M src/Castle.Services.Transaction/Exceptions/RollbackResourceException.cs
M src/Castle.Services.Transaction/Exceptions/TransactionException.cs
A
src/Castle.Services.Transaction/Exceptions/TransactionModeUnsupportedException.cs
M src/Castle.Services.Transaction/FileTransactions/FileResourceAdapter.cs
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/ChildTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/TalkativeTransaction.cs
A src/Castle.Services.Transaction/GenericTransactions/TransactionBase.cs
M
src/Castle.Services.Transaction/GenericTransactions/TransactionScopeResourceAdapter.cs
M src/Castle.Services.Transaction/IActivityManager.cs
A src/Castle.Services.Transaction/IEventPublisher.cs
M src/Castle.Services.Transaction/IFileTransaction.cs
M src/Castle.Services.Transaction/IResource.cs
M src/Castle.Services.Transaction/ISynchronization.cs
M src/Castle.Services.Transaction/ITransaction.cs
A src/Castle.Services.Transaction/IsolationMode.cs
M src/Castle.Services.Transaction/Managers/Activity.cs
M src/Castle.Services.Transaction/Managers/CallContextActivityManager.cs
M src/Castle.Services.Transaction/Managers/DefaultTransactionManager.cs
A src/Castle.Services.Transaction/Managers/DefaultTransactionManager_old.cs
M src/Castle.Services.Transaction/Managers/ITransactionManager.cs
M src/Castle.Services.Transaction/Misc/Fun.cs
A src/Castle.Services.Transaction/TransactionMode.cs
Log Message:
-----------
Code complete, tested and ready for release.
Commit: 15e27ade5efe4ab4a346ab6216ff5b7b4aa604f1
http://github.com/castleproject/Castle.Services.Transaction/commit/15e27ade5efe4ab4a346ab6216ff5b7b4aa604f1
Author: Henrik <[email protected]>
Date: 2010-03-16 (Tue, 16 Mar 2010)
Changed paths:
M Settings.proj
M buildscripts/Castle.Common.Targets
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
M src/Castle.Services.Transaction/Attributes/TransactionAttribute.cs
M src/Castle.Services.Transaction/Attributes/TransactionalAttribute.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
A src/Castle.Services.Transaction/Diagrams/Transaction Hierarchy and
Managers.cd
R src/Castle.Services.Transaction/Diagrams/Transaction Hierarchy.cd
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/FileTransactions/SafeTxHandle.cs
M src/Castle.Services.Transaction/GenericTransactions/ChildTransaction.cs
M src/Castle.Services.Transaction/GenericTransactions/TransactionBase.cs
Log Message:
-----------
Fixed reported bug in ChildTransaction.
Commit: 56121b5b0d02739b9747f25ade6b1fe589426c76
http://github.com/castleproject/Castle.Services.Transaction/commit/56121b5b0d02739b9747f25ade6b1fe589426c76
Author: Henrik <[email protected]>
Date: 2010-04-01 (Thu, 01 Apr 2010)
Changed paths:
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction.Tests/FileTransactions_Directory_Tests.cs
M src/Castle.Services.Transaction.Tests/FileTransactions_File_Tests.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/IFileTransaction.cs
M src/Castle.Services.Transaction/IO/DirectoryAdapter.cs
M src/Castle.Services.Transaction/IO/FileAdapter.cs
A src/Castle.Services.Transaction/IO/IDirectoryAdapter.cs
A src/Castle.Services.Transaction/IO/IFileAdapter.cs
A src/Castle.Services.Transaction/IO/IMapPath.cs
A src/Castle.Services.Transaction/IO/MapPathImpl.cs
A src/Castle.Services.Transaction/IO/Path.cs
A src/Castle.Services.Transaction/IO/PathEx.cs
A src/Castle.Services.Transaction/IO/PathInfo.cs
A src/Castle.Services.Transaction/IO/PathType.cs
M src/Castle.Services.Transaction/IO/TxAdapterBase.cs
Log Message:
-----------
moved all .io to the transaction place
Commit: 47f98f18fbb646ebbe804995d7c1c926ffa5501d
http://github.com/castleproject/Castle.Services.Transaction/commit/47f98f18fbb646ebbe804995d7c1c926ffa5501d
Author: Henrik <[email protected]>
Date: 2010-04-16 (Fri, 16 Apr 2010)
Changed paths:
A Castle.Services.Transaction-vs2008.5.0.ReSharper
A Castle.Services.Transaction-vs2008.sln
M buildscripts/Build.proj
M buildscripts/build.cmd
A lib/mono-26/Castle.Core.dll
A lib/mono-26/Castle.Core.xml
A lib/mono-26/Castle.Services.Logging.NLogIntegration.dll
A lib/mono-26/Castle.Services.Logging.NLogIntegration.xml
A lib/mono-26/Castle.Services.Logging.log4netIntegration.dll
A lib/mono-26/Castle.Services.Logging.log4netIntegration.xml
A lib/mono-26/NLog.dll
A lib/mono-26/NLog.xml
A lib/mono-26/NLog.xsd
A lib/mono-26/log4net.dll
A lib/mono-26/log4net.license.txt
A lib/mono-26/log4net.xml
A lib/net-20/Castle.Core.dll
A lib/net-20/Castle.Core.xml
R lib/net-3.5/Castle.Core.dll
R lib/net-3.5/Castle.Core.xml
R lib/net-3.5/log4net.dll
R lib/net-3.5/log4net.license.txt
R lib/net-3.5/log4net.xml
A lib/net-35/Castle.Core.dll
A lib/net-35/Castle.Core.xml
A lib/net-35/Castle.Services.Logging.NLogIntegration.dll
A lib/net-35/Castle.Services.Logging.NLogIntegration.xml
A lib/net-35/Castle.Services.Logging.log4netIntegration.dll
A lib/net-35/Castle.Services.Logging.log4netIntegration.xml
A lib/net-35/NLog.dll
A lib/net-35/NLog.xml
A lib/net-35/NLog.xsd
A lib/net-35/log4net.dll
A lib/net-35/log4net.license.txt
A lib/net-35/log4net.xml
A lib/sl-30/Castle.Core.dll
A lib/sl-30/Castle.Core.xml
R src/Castle.Services.Transaction.5.0.ReSharper
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
M src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
M src/Castle.Services.Transaction.Tests/FileTransactions_Directory_Tests.cs
M src/Castle.Services.Transaction.Tests/FileTransactions_File_Tests.cs
R src/Castle.Services.Transaction.sln
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
M src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
M src/Castle.Services.Transaction/IFileTransaction.cs
M src/Castle.Services.Transaction/IO/DirectoryAdapter.cs
M src/Castle.Services.Transaction/IO/FileAdapter.cs
A src/Castle.Services.Transaction/IO/IDirectoryAdapter.cs
A src/Castle.Services.Transaction/IO/IFileAdapter.cs
A src/Castle.Services.Transaction/IO/IMapPath.cs
A src/Castle.Services.Transaction/IO/MapPathImpl.cs
A src/Castle.Services.Transaction/IO/Path.cs
A src/Castle.Services.Transaction/IO/PathEx.cs
A src/Castle.Services.Transaction/IO/PathInfo.cs
A src/Castle.Services.Transaction/IO/PathType.cs
M src/Castle.Services.Transaction/IO/TxAdapterBase.cs
R src/CastleKey.snk
Log Message:
-----------
Builds according to Johns suggestions, moved sln file, has IO in the project,
not anywhere else.
Commit: 543bf8eda01deaaaf86ae6f7e8e480d8116675d9
http://github.com/castleproject/Castle.Services.Transaction/commit/543bf8eda01deaaaf86ae6f7e8e480d8116675d9
Author: Henrik <[email protected]>
Date: 2010-04-16 (Fri, 16 Apr 2010)
Changed paths:
M Changes - Transaction.txt
Log Message:
-----------
Added information to changes text file.
Commit: e8bf8875750d604fe5f1b1b1a7bf075369b9b398
http://github.com/castleproject/Castle.Services.Transaction/commit/e8bf8875750d604fe5f1b1b1a7bf075369b9b398
Author: Henrik <[email protected]>
Date: 2010-04-17 (Sat, 17 Apr 2010)
Log Message:
-----------
Merge branch 'core-1.2-rtm'
Commit: a51274272fe9f1dc2856e9d94fa03216d68a2453
http://github.com/castleproject/Castle.Services.Transaction/commit/a51274272fe9f1dc2856e9d94fa03216d68a2453
Author: Henrik <[email protected]>
Date: 2010-04-17 (Sat, 17 Apr 2010)
Changed paths:
A Castle.Services.Transaction-vs2008.5.0.ReSharper
A Castle.Services.Transaction-vs2008.sln
M Changes - Transaction.txt
M buildscripts/Build.proj
M buildscripts/build.cmd
A lib/mono-26/Castle.Core.dll
A lib/mono-26/Castle.Core.xml
A lib/mono-26/Castle.Services.Logging.NLogIntegration.dll
A lib/mono-26/Castle.Services.Logging.NLogIntegration.xml
A lib/mono-26/Castle.Services.Logging.log4netIntegration.dll
A lib/mono-26/Castle.Services.Logging.log4netIntegration.xml
A lib/mono-26/NLog.dll
A lib/mono-26/NLog.xml
A lib/mono-26/NLog.xsd
A lib/mono-26/log4net.dll
A lib/mono-26/log4net.license.txt
A lib/mono-26/log4net.xml
A lib/net-20/Castle.Core.dll
A lib/net-20/Castle.Core.xml
A lib/net-35/Castle.Core.dll
A lib/net-35/Castle.Core.xml
A lib/net-35/Castle.Services.Logging.NLogIntegration.dll
A lib/net-35/Castle.Services.Logging.NLogIntegration.xml
A lib/net-35/Castle.Services.Logging.log4netIntegration.dll
A lib/net-35/Castle.Services.Logging.log4netIntegration.xml
A lib/net-35/NLog.dll
A lib/net-35/NLog.xml
A lib/net-35/NLog.xsd
A lib/net-35/log4net.dll
A lib/net-35/log4net.license.txt
A lib/net-35/log4net.xml
A lib/sl-30/Castle.Core.dll
A lib/sl-30/Castle.Core.xml
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
M src/Castle.Services.Transaction/IO/DirectoryAdapter.cs
M src/Castle.Services.Transaction/IO/FileAdapter.cs
M src/Castle.Services.Transaction/IO/MapPathImpl.cs
M src/Castle.Services.Transaction/IO/Path.cs
M src/Castle.Services.Transaction/IO/PathInfo.cs
M src/Castle.Services.Transaction/IO/TxAdapterBase.cs
Log Message:
-----------
Updated to the new structure in private branch core-1.2-rtm, while merging, so
we now have the IO namespace in the transaction project on master. This will
change to the next commit, as they are going into code, after a coherent tree
has been created with the current state of C.Core w/o the IO namespace.
Commit: 05fc8e44b62931b03dc0af6c7cf88e4ec034b95e
http://github.com/castleproject/Castle.Services.Transaction/commit/05fc8e44b62931b03dc0af6c7cf88e4ec034b95e
Author: Henrik <[email protected]>
Date: 2010-04-17 (Sat, 17 Apr 2010)
Changed paths:
M .gitmodules
R buildscripts/ASL - Apache Software Foundation License.txt
R buildscripts/Build.proj
R buildscripts/Castle.Common.Targets
R buildscripts/CastleKey.snk
R buildscripts/Committers.txt
R buildscripts/CommonAssemblyInfo.cs
R buildscripts/NDependProject.xml
R buildscripts/ReSharper5.CodingStyle.xml
R buildscripts/build.cmd
Log Message:
-----------
Wohoo, added buildscripts!
Commit: a5be49b832b78b23cd428b97222810a2a0a8911b
http://github.com/castleproject/Castle.Services.Transaction/commit/a5be49b832b78b23cd428b97222810a2a0a8911b
Author: Henrik <[email protected]>
Date: 2010-05-03 (Mon, 03 May 2010)
Changed paths:
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests.csproj
A src/Castle.Services.Transaction.Tests/DirectoryAdapterTests.cs
A src/Castle.Services.Transaction.Tests/FileAdapterTests.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction.csproj
M src/Castle.Services.Transaction/IO/TxAdapterBase.cs
Log Message:
-----------
Using transactions by default now
Commit: 77bb1cf947cef55703c55d5f5f31ec2890d0fe53
http://github.com/castleproject/Castle.Services.Transaction/commit/77bb1cf947cef55703c55d5f5f31ec2890d0fe53
Author: Henrik <[email protected]>
Date: 2010-05-03 (Mon, 03 May 2010)
Changed paths:
M .gitmodules
R buildscripts/ASL - Apache Software Foundation License.txt
R buildscripts/Build.proj
R buildscripts/Castle.Common.Targets
R buildscripts/CastleKey.snk
R buildscripts/Committers.txt
R buildscripts/CommonAssemblyInfo.cs
R buildscripts/NDependProject.xml
R buildscripts/ReSharper5.CodingStyle.xml
R buildscripts/build.cmd
Log Message:
-----------
merged buildscripts
Commit: de7df0fdd5d5adabbb7c65f46d1ad6efdb3c0bf1
http://github.com/castleproject/Castle.Services.Transaction/commit/de7df0fdd5d5adabbb7c65f46d1ad6efdb3c0bf1
Author: johnsimons <[email protected]>
Date: 2010-05-07 (Fri, 07 May 2010)
Changed paths:
M Changes.txt
M Settings.proj
A lib/mono-26/Castle.Core.dll
A lib/mono-26/Castle.Core.xml
A lib/mono-26/Castle.Services.Logging.NLogIntegration.dll
A lib/mono-26/Castle.Services.Logging.NLogIntegration.xml
A lib/mono-26/Castle.Services.Logging.log4netIntegration.dll
A lib/mono-26/Castle.Services.Logging.log4netIntegration.xml
A lib/mono-26/NLog.dll
A lib/mono-26/NLog.xml
A lib/mono-26/NLog.xsd
A lib/mono-26/log4net.dll
A lib/mono-26/log4net.license.txt
A lib/mono-26/log4net.xml
R lib/mono-3.5/Castle.Core.dll
R lib/mono-3.5/Castle.Core.xml
R lib/mono-3.5/log4net.dll
R lib/mono-3.5/log4net.license.txt
R lib/mono-3.5/log4net.xml
R lib/net-3.5/Castle.Core.dll
R lib/net-3.5/Castle.Core.xml
R lib/net-3.5/log4net.dll
R lib/net-3.5/log4net.license.txt
R lib/net-3.5/log4net.xml
A lib/net-35/Castle.Core.dll
A lib/net-35/Castle.Core.xml
A lib/net-35/Castle.Services.Logging.NLogIntegration.dll
A lib/net-35/Castle.Services.Logging.NLogIntegration.xml
A lib/net-35/Castle.Services.Logging.log4netIntegration.dll
A lib/net-35/Castle.Services.Logging.log4netIntegration.xml
A lib/net-35/NLog.dll
A lib/net-35/NLog.xml
A lib/net-35/NLog.xsd
A lib/net-35/log4net.dll
A lib/net-35/log4net.license.txt
A lib/net-35/log4net.xml
M
src/Castle.Services.Transaction.Tests/Castle.Services.Transaction.Tests-vs2008.csproj
A src/Castle.Services.Transaction.Tests/DirectoryAdapterTests.cs
A src/Castle.Services.Transaction.Tests/FileTransactionTests.cs
A src/Castle.Services.Transaction.Tests/FileTransaction_WithManager_Tests.cs
A src/Castle.Services.Transaction.Tests/FileTransactions_Directory_Tests.cs
A src/Castle.Services.Transaction.Tests/FileTransactions_File_Tests.cs
R src/Castle.Services.Transaction.Tests/NestedTransactionsTestCase.cs
A src/Castle.Services.Transaction.Tests/NestedTransactionsTests.cs
R src/Castle.Services.Transaction.Tests/ResourceImpl.cs
R src/Castle.Services.Transaction.Tests/SynchronizationImpl.cs
A src/Castle.Services.Transaction.Tests/TestClasses/Exts.cs
A src/Castle.Services.Transaction.Tests/TestClasses/ResourceImpl.cs
A src/Castle.Services.Transaction.Tests/TestClasses/SynchronizationImpl.cs
A src/Castle.Services.Transaction.Tests/TestClasses/TestResource.cs
A src/Castle.Services.Transaction.Tests/TestClasses/ThrowsExceptionResource.cs
A
src/Castle.Services.Transaction.Tests/TestClasses/TransientActivityManager.cs
R src/Castle.Services.Transaction.Tests/ThrowsExceptionResource.cs
R src/Castle.Services.Transaction.Tests/TransactionManagerTestCase.cs
A src/Castle.Services.Transaction.Tests/TransactionManagerTests.cs
R src/Castle.Services.Transaction.Tests/TransientActivityManager.cs
R src/Castle.Services.Transaction/AbstractTransaction.cs
R src/Castle.Services.Transaction/Activity.cs
R src/Castle.Services.Transaction/Attributes.cs
A src/Castle.Services.Transaction/Attributes/TransactionAttribute.cs
A src/Castle.Services.Transaction/Attributes/TransactionalAttribute.cs
R src/Castle.Services.Transaction/CallContextActivityManager.cs
M src/Castle.Services.Transaction/Castle.Services.Transaction-vs2008.csproj
R src/Castle.Services.Transaction/CommitResourceException.cs
R src/Castle.Services.Transaction/DefaultTransactionManager.cs
A src/Castle.Services.Transaction/Diagrams/Transaction Hierarchy and
Managers.cd
A src/Castle.Services.Transaction/Events/TransactionEventArgs.cs
A src/Castle.Services.Transaction/Events/TransactionFailedEventArgs.cs
A src/Castle.Services.Transaction/Exceptions/CommitResourceException.cs
A src/Castle.Services.Transaction/Exceptions/RollbackResourceException.cs
A src/Castle.Services.Transaction/Exceptions/TransactionException.cs
A
src/Castle.Services.Transaction/Exceptions/TransactionModeUnsupportedException.cs
A src/Castle.Services.Transaction/Exceptions/TransactionalConflictException.cs
A src/Castle.Services.Transaction/FileTransactions/FileResourceAdapter.cs
A src/Castle.Services.Transaction/FileTransactions/FileTransaction.cs
A src/Castle.Services.Transaction/FileTransactions/IKernelTransaction.cs
A src/Castle.Services.Transaction/FileTransactions/SafeFindHandle.cs
A src/Castle.Services.Transaction/FileTransactions/SafeTxHandle.cs
A src/Castle.Services.Transaction/GenericTransactions/ChildTransaction.cs
A src/Castle.Services.Transaction/GenericTransactions/TalkativeTransaction.cs
A src/Castle.Services.Transaction/GenericTransactions/TransactionBase.cs
A
src/Castle.Services.Transaction/GenericTransactions/TransactionScopeResourceAdapter.cs
M src/Castle.Services.Transaction/IActivityManager.cs
A src/Castle.Services.Transaction/IEventPublisher.cs
A src/Castle.Services.Transaction/IFileTransaction.cs
A src/Castle.Services.Transaction/IO/DirectoryAdapter.cs
A src/Castle.Services.Transaction/IO/FileAdapter.cs
A src/Castle.Services.Transaction/IO/IDirectoryAdapter.cs
A src/Castle.Services.Transaction/IO/IFileAdapter.cs
A src/Castle.Services.Transaction/IO/IMapPath.cs
A src/Castle.Services.Transaction/IO/MapPathImpl.cs
A src/Castle.Services.Transaction/IO/Path.cs
A src/Castle.Services.Transaction/IO/PathEx.cs
A src/Castle.Services.Transaction/IO/PathInfo.cs
A src/Castle.Services.Transaction/IO/PathType.cs
A src/Castle.Services.Transaction/IO/TxAdapterBase.cs
M src/Castle.Services.Transaction/IResource.cs
M src/Castle.Services.Transaction/ISynchronization.cs
M src/Castle.Services.Transaction/ITransaction.cs
R src/Castle.Services.Transaction/ITransactionManager.cs
A src/Castle.Services.Transaction/IsolationMode.cs
A src/Castle.Services.Transaction/Managers/Activity.cs
A src/Castle.Services.Transaction/Managers/CallContextActivityManager.cs
A src/Castle.Services.Transaction/Managers/DefaultTransactionManager.cs
A src/Castle.Services.Transaction/Managers/ITransactionManager.cs
A src/Castle.Services.Transaction/Managers/TLSActivityManager.cs
A src/Castle.Services.Transaction/Misc/Fun.cs
R src/Castle.Services.Transaction/ResourceException.cs
R src/Castle.Services.Transaction/RollbackResourceException.cs
R src/Castle.Services.Transaction/StandardTransaction.cs
R src/Castle.Services.Transaction/TLSActivityManager.cs
R src/Castle.Services.Transaction/TransactionException.cs
A src/Castle.Services.Transaction/TransactionMode.cs
R src/Castle.Services.Transaction/TransactionScopeResourceAdapter.cs
A src/Castle.Services.Transaction/TransactionStatus.cs
Log Message:
-----------
Merging http://github.com/haf/Castle.Services.Transaction
--
You received this message because you are subscribed to the Google Groups
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/castle-project-commits?hl=en.