From 6413123838956aea8872b87b369fbc1eadd41ad4 Mon Sep 17 00:00:00 2001 From: Sebastian Messmer Date: Wed, 15 Apr 2015 21:46:15 +0200 Subject: [PATCH] TODOs --- implementations/caching/CachingBlockStore.h | 1 + implementations/caching2/Caching2BlockStore.h | 1 + implementations/caching2/QueueMap.h | 1 + 3 files changed, 3 insertions(+) diff --git a/implementations/caching/CachingBlockStore.h b/implementations/caching/CachingBlockStore.h index 1a0ac69f..7452557b 100644 --- a/implementations/caching/CachingBlockStore.h +++ b/implementations/caching/CachingBlockStore.h @@ -10,6 +10,7 @@ namespace blockstore { namespace caching { +//TODO Check that this blockstore allows parallel destructing of blocks (otherwise we won't encrypt blocks in parallel) class CachingBlockStore: public BlockStore { public: CachingBlockStore(std::unique_ptr baseBlockStore); diff --git a/implementations/caching2/Caching2BlockStore.h b/implementations/caching2/Caching2BlockStore.h index d54aa394..8999ad1f 100644 --- a/implementations/caching2/Caching2BlockStore.h +++ b/implementations/caching2/Caching2BlockStore.h @@ -9,6 +9,7 @@ namespace blockstore { namespace caching2 { //TODO Rename this to CachingBlockStore and the other one to something else +//TODO Check that this blockstore allows parallel destructing of blocks (otherwise we won't encrypt blocks in parallel) class Caching2BlockStore: public BlockStore { public: Caching2BlockStore(std::unique_ptr baseBlockStore); diff --git a/implementations/caching2/QueueMap.h b/implementations/caching2/QueueMap.h index 0f490fed..169c15c0 100644 --- a/implementations/caching2/QueueMap.h +++ b/implementations/caching2/QueueMap.h @@ -9,6 +9,7 @@ namespace blockstore { namespace caching2 { //TODO Test +//TODO Move to utils template class QueueMap { public: