├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── DataTanker.Examples.sln ├── DataTanker.Examples ├── DataTanker.Examples.Console │ ├── DataTanker.Examples.Console.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs └── DataTanker.Examples.WinForms │ ├── DataTanker.Examples.WinForms.csproj │ ├── MainForm.Designer.cs │ ├── MainForm.cs │ ├── MainForm.resx │ ├── Program.cs │ └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── DataTanker.sln ├── DataTanker ├── Core │ ├── AccessMethods │ │ ├── BPlusTree │ │ │ ├── BPlusTree.cs │ │ │ ├── BPlusTreeKeyValueStorage.cs │ │ │ ├── BPlusTreeNode.cs │ │ │ ├── IBPlusTree.cs │ │ │ ├── IBPlusTreeNode.cs │ │ │ ├── INodeStorage.cs │ │ │ └── Storage │ │ │ │ └── BPlusTreeNodeStorage.cs │ │ ├── RadixTree │ │ │ ├── INodeStorage.cs │ │ │ ├── IRadixTree.cs │ │ │ ├── IRadixTreeNode.cs │ │ │ ├── RadixTree.cs │ │ │ ├── RadixTreeKeyValueStorage.cs │ │ │ ├── RadixTreeNode.cs │ │ │ └── Storage │ │ │ │ ├── RadixTreeNodeStorage.cs │ │ │ │ └── RadixTreePageBackingObject.cs │ │ └── ValueStorage.cs │ ├── BinaryFormat │ │ └── Page │ │ │ ├── BPlusTreeNodePageHeader.cs │ │ │ ├── EnumHelper.cs │ │ │ ├── FixedSizeItemsPageHeader.cs │ │ │ ├── FreeSpaceMapPageHeader.cs │ │ │ ├── FsmValue.cs │ │ │ ├── HeadingPageHeader.cs │ │ │ ├── ItemsPageHeader.cs │ │ │ ├── MultipageItemPageHeader.cs │ │ │ ├── MultipageItemPageHeaderBase.cs │ │ │ ├── OnPageOffsets.cs │ │ │ ├── PageFormatException.cs │ │ │ ├── PageFormatter.Common.cs │ │ │ ├── PageFormatter.FixedSizeItems.cs │ │ │ ├── PageFormatter.Fsm.cs │ │ │ ├── PageFormatter.Multipage.cs │ │ │ ├── PageFormatter.VariableSizeItems.cs │ │ │ ├── PageHeaderBase.cs │ │ │ ├── PageType.cs │ │ │ ├── RadixTreeNodesPageHeader.cs │ │ │ └── SizeRange.cs │ ├── ComparableKeyOf.cs │ ├── DataTanker.1.1.0-alpha1.nuspec │ ├── DataTanker.Core.csproj │ ├── DataTankerException.cs │ ├── IBPlusTreeKeyValueStorage.cs │ ├── IComparableKey.cs │ ├── IKey.cs │ ├── IKeyValueStorage.cs │ ├── IRadixTreeKeyValueStorage.cs │ ├── ISerializer.cs │ ├── IStorage.cs │ ├── IStorageFactory.cs │ ├── IValue.cs │ ├── IValueStorage.cs │ ├── KeyOf.cs │ ├── MemoryManagement │ │ ├── AllocationType.cs │ │ ├── DbItem.cs │ │ ├── DbItemReference.cs │ │ ├── DbItemType.cs │ │ ├── FreeSpaceMap.cs │ │ ├── IMemoryManager.cs │ │ └── MemoryManager.cs │ ├── NativeSerializer.cs │ ├── PageManagement │ │ ├── CachingPageManager.cs │ │ ├── FileSystemPageManager.cs │ │ ├── ICachingPageManager.cs │ │ ├── IPage.cs │ │ ├── IPageManager.cs │ │ ├── MemoryPageManager.cs │ │ ├── Page.cs │ │ ├── PageCacheEntry.cs │ │ ├── PageMap.cs │ │ └── PageMapException.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Recovery │ │ ├── RecoveryFile.cs │ │ ├── RecoveryRecord.cs │ │ └── RecoveryRecordType.cs │ ├── Serializer.cs │ ├── Settings │ │ ├── AccessMethod.cs │ │ ├── AccessMethodSpecificSettingsBase.cs │ │ ├── BPlusTreeStorageSettings.cs │ │ ├── CacheSettings.cs │ │ ├── PageSize.cs │ │ ├── RadixTreeStorageSettings.cs │ │ └── StorageSettingsBase.cs │ ├── Storage.cs │ ├── StorageFactory.cs │ ├── StorageFlushExceptionEventArgs.cs │ ├── StorageFormatException.cs │ ├── StorageInfo.cs │ ├── TransactionalStorage.cs │ ├── Transactions │ │ ├── DataTankerTransaction.cs │ │ ├── DefaultTransactionProvider.cs │ │ ├── ITransactionInventory.cs │ │ ├── ITransactionProvider.cs │ │ └── TransactionState.cs │ ├── Utils │ │ ├── StreamExtensions.cs │ │ └── TimerHelper.cs │ ├── ValueOf.cs │ └── Versioning │ │ ├── ISnapshotData.cs │ │ ├── SnapshotDataStub.cs │ │ ├── VersionInfo.cs │ │ ├── VersionedRecord.cs │ │ └── WriteConflictException.cs ├── Tests │ ├── Performance │ │ ├── BPlusTreeStorageTests.cs │ │ ├── Data │ │ │ └── words.txt │ │ ├── Performance.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── RadixTreeStorageTests.cs │ └── Unit │ │ ├── BPlusTreeKeyValueStorageTests.cs │ │ ├── BPlusTreeTests.cs │ │ ├── CachingPageManagerTests.cs │ │ ├── DataTanker.Core.Tests.csproj │ │ ├── Emulation │ │ ├── BPlusTreeNodeMemoryStorage.cs │ │ ├── MemoryManager.cs │ │ ├── MemoryValueStorage.cs │ │ ├── RadixTreeNodeMemoryStorage.cs │ │ └── SnapshotData.cs │ │ ├── FileSystemPageManagerTests.cs │ │ ├── FileSystemStorageTestBase.cs │ │ ├── FreeSpaceMapTests.cs │ │ ├── MemoryManagerTests.cs │ │ ├── PageFormatterTests.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RadixTreeKeyValueStorageTests.cs │ │ ├── RadixTreeTests.cs │ │ ├── RecoveryFileTests.cs │ │ ├── StorageTests.cs │ │ ├── TransactionalStorageTests.cs │ │ ├── VersionedRecordTests.cs │ │ └── packages.config └── Utils │ ├── DataTanker.Utils.csproj │ ├── Instrumentation │ ├── Counter.cs │ └── TimeMeasure.cs │ └── Properties │ └── AssemblyInfo.cs ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /DataTanker.Examples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples.sln -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.Console/DataTanker.Examples.Console.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.Console/DataTanker.Examples.Console.csproj -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.Console/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.Console/Program.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.Console/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.Console/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/DataTanker.Examples.WinForms.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/DataTanker.Examples.WinForms.csproj -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/MainForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/MainForm.Designer.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/MainForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/MainForm.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/MainForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/MainForm.resx -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/Program.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Resources.resx -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.Examples/DataTanker.Examples.WinForms/Properties/Settings.settings -------------------------------------------------------------------------------- /DataTanker.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker.sln -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/BPlusTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/BPlusTree.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/BPlusTreeKeyValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/BPlusTreeKeyValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/BPlusTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/BPlusTreeNode.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/IBPlusTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/IBPlusTree.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/IBPlusTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/IBPlusTreeNode.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/INodeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/INodeStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/BPlusTree/Storage/BPlusTreeNodeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/BPlusTree/Storage/BPlusTreeNodeStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/INodeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/INodeStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/IRadixTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/IRadixTree.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/IRadixTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/IRadixTreeNode.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/RadixTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/RadixTree.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/RadixTreeKeyValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/RadixTreeKeyValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/RadixTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/RadixTreeNode.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/Storage/RadixTreeNodeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/Storage/RadixTreeNodeStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/RadixTree/Storage/RadixTreePageBackingObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/RadixTree/Storage/RadixTreePageBackingObject.cs -------------------------------------------------------------------------------- /DataTanker/Core/AccessMethods/ValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/AccessMethods/ValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/BPlusTreeNodePageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/BPlusTreeNodePageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/EnumHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/EnumHelper.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/FixedSizeItemsPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/FixedSizeItemsPageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/FreeSpaceMapPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/FreeSpaceMapPageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/FsmValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/FsmValue.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/HeadingPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/HeadingPageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/ItemsPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/ItemsPageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/MultipageItemPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/MultipageItemPageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/MultipageItemPageHeaderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/MultipageItemPageHeaderBase.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/OnPageOffsets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/OnPageOffsets.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageFormatException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageFormatException.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageFormatter.Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageFormatter.Common.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageFormatter.FixedSizeItems.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageFormatter.FixedSizeItems.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageFormatter.Fsm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageFormatter.Fsm.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageFormatter.Multipage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageFormatter.Multipage.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageFormatter.VariableSizeItems.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageFormatter.VariableSizeItems.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageHeaderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageHeaderBase.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/PageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/PageType.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/RadixTreeNodesPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/RadixTreeNodesPageHeader.cs -------------------------------------------------------------------------------- /DataTanker/Core/BinaryFormat/Page/SizeRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/BinaryFormat/Page/SizeRange.cs -------------------------------------------------------------------------------- /DataTanker/Core/ComparableKeyOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/ComparableKeyOf.cs -------------------------------------------------------------------------------- /DataTanker/Core/DataTanker.1.1.0-alpha1.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/DataTanker.1.1.0-alpha1.nuspec -------------------------------------------------------------------------------- /DataTanker/Core/DataTanker.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/DataTanker.Core.csproj -------------------------------------------------------------------------------- /DataTanker/Core/DataTankerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/DataTankerException.cs -------------------------------------------------------------------------------- /DataTanker/Core/IBPlusTreeKeyValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IBPlusTreeKeyValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/IComparableKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IComparableKey.cs -------------------------------------------------------------------------------- /DataTanker/Core/IKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IKey.cs -------------------------------------------------------------------------------- /DataTanker/Core/IKeyValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IKeyValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/IRadixTreeKeyValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IRadixTreeKeyValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/ISerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/ISerializer.cs -------------------------------------------------------------------------------- /DataTanker/Core/IStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/IStorageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IStorageFactory.cs -------------------------------------------------------------------------------- /DataTanker/Core/IValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IValue.cs -------------------------------------------------------------------------------- /DataTanker/Core/IValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/IValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/KeyOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/KeyOf.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/AllocationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/AllocationType.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/DbItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/DbItem.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/DbItemReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/DbItemReference.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/DbItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/DbItemType.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/FreeSpaceMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/FreeSpaceMap.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/IMemoryManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/IMemoryManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/MemoryManagement/MemoryManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/MemoryManagement/MemoryManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/NativeSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/NativeSerializer.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/CachingPageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/CachingPageManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/FileSystemPageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/FileSystemPageManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/ICachingPageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/ICachingPageManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/IPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/IPage.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/IPageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/IPageManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/MemoryPageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/MemoryPageManager.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/Page.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/Page.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/PageCacheEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/PageCacheEntry.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/PageMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/PageMap.cs -------------------------------------------------------------------------------- /DataTanker/Core/PageManagement/PageMapException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/PageManagement/PageMapException.cs -------------------------------------------------------------------------------- /DataTanker/Core/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DataTanker/Core/Recovery/RecoveryFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Recovery/RecoveryFile.cs -------------------------------------------------------------------------------- /DataTanker/Core/Recovery/RecoveryRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Recovery/RecoveryRecord.cs -------------------------------------------------------------------------------- /DataTanker/Core/Recovery/RecoveryRecordType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Recovery/RecoveryRecordType.cs -------------------------------------------------------------------------------- /DataTanker/Core/Serializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Serializer.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/AccessMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/AccessMethod.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/AccessMethodSpecificSettingsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/AccessMethodSpecificSettingsBase.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/BPlusTreeStorageSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/BPlusTreeStorageSettings.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/CacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/CacheSettings.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/PageSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/PageSize.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/RadixTreeStorageSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/RadixTreeStorageSettings.cs -------------------------------------------------------------------------------- /DataTanker/Core/Settings/StorageSettingsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Settings/StorageSettingsBase.cs -------------------------------------------------------------------------------- /DataTanker/Core/Storage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Storage.cs -------------------------------------------------------------------------------- /DataTanker/Core/StorageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/StorageFactory.cs -------------------------------------------------------------------------------- /DataTanker/Core/StorageFlushExceptionEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/StorageFlushExceptionEventArgs.cs -------------------------------------------------------------------------------- /DataTanker/Core/StorageFormatException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/StorageFormatException.cs -------------------------------------------------------------------------------- /DataTanker/Core/StorageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/StorageInfo.cs -------------------------------------------------------------------------------- /DataTanker/Core/TransactionalStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/TransactionalStorage.cs -------------------------------------------------------------------------------- /DataTanker/Core/Transactions/DataTankerTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Transactions/DataTankerTransaction.cs -------------------------------------------------------------------------------- /DataTanker/Core/Transactions/DefaultTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Transactions/DefaultTransactionProvider.cs -------------------------------------------------------------------------------- /DataTanker/Core/Transactions/ITransactionInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Transactions/ITransactionInventory.cs -------------------------------------------------------------------------------- /DataTanker/Core/Transactions/ITransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Transactions/ITransactionProvider.cs -------------------------------------------------------------------------------- /DataTanker/Core/Transactions/TransactionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Transactions/TransactionState.cs -------------------------------------------------------------------------------- /DataTanker/Core/Utils/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Utils/StreamExtensions.cs -------------------------------------------------------------------------------- /DataTanker/Core/Utils/TimerHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Utils/TimerHelper.cs -------------------------------------------------------------------------------- /DataTanker/Core/ValueOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/ValueOf.cs -------------------------------------------------------------------------------- /DataTanker/Core/Versioning/ISnapshotData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Versioning/ISnapshotData.cs -------------------------------------------------------------------------------- /DataTanker/Core/Versioning/SnapshotDataStub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Versioning/SnapshotDataStub.cs -------------------------------------------------------------------------------- /DataTanker/Core/Versioning/VersionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Versioning/VersionInfo.cs -------------------------------------------------------------------------------- /DataTanker/Core/Versioning/VersionedRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Versioning/VersionedRecord.cs -------------------------------------------------------------------------------- /DataTanker/Core/Versioning/WriteConflictException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Core/Versioning/WriteConflictException.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Performance/BPlusTreeStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Performance/BPlusTreeStorageTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Performance/Data/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Performance/Data/words.txt -------------------------------------------------------------------------------- /DataTanker/Tests/Performance/Performance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Performance/Performance.csproj -------------------------------------------------------------------------------- /DataTanker/Tests/Performance/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Performance/Program.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Performance/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Performance/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Performance/RadixTreeStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Performance/RadixTreeStorageTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/BPlusTreeKeyValueStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/BPlusTreeKeyValueStorageTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/BPlusTreeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/BPlusTreeTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/CachingPageManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/CachingPageManagerTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/DataTanker.Core.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/DataTanker.Core.Tests.csproj -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/Emulation/BPlusTreeNodeMemoryStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/Emulation/BPlusTreeNodeMemoryStorage.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/Emulation/MemoryManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/Emulation/MemoryManager.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/Emulation/MemoryValueStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/Emulation/MemoryValueStorage.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/Emulation/RadixTreeNodeMemoryStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/Emulation/RadixTreeNodeMemoryStorage.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/Emulation/SnapshotData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/Emulation/SnapshotData.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/FileSystemPageManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/FileSystemPageManagerTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/FileSystemStorageTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/FileSystemStorageTestBase.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/FreeSpaceMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/FreeSpaceMapTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/MemoryManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/MemoryManagerTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/PageFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/PageFormatterTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/RadixTreeKeyValueStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/RadixTreeKeyValueStorageTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/RadixTreeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/RadixTreeTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/RecoveryFileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/RecoveryFileTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/StorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/StorageTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/TransactionalStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/TransactionalStorageTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/VersionedRecordTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/VersionedRecordTests.cs -------------------------------------------------------------------------------- /DataTanker/Tests/Unit/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Tests/Unit/packages.config -------------------------------------------------------------------------------- /DataTanker/Utils/DataTanker.Utils.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Utils/DataTanker.Utils.csproj -------------------------------------------------------------------------------- /DataTanker/Utils/Instrumentation/Counter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Utils/Instrumentation/Counter.cs -------------------------------------------------------------------------------- /DataTanker/Utils/Instrumentation/TimeMeasure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Utils/Instrumentation/TimeMeasure.cs -------------------------------------------------------------------------------- /DataTanker/Utils/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/DataTanker/Utils/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VictorScherbakov/DataTanker/HEAD/README.md --------------------------------------------------------------------------------