aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-05-24 22:23:46 +0200
committerStefan Boberg <[email protected]>2021-05-24 22:23:46 +0200
commit022527502b688a01f5f9100e4a3fc6f1d81f5c81 (patch)
treed029647341b94ce86a4cb0236f52adca899edb91
parentEliminated sidx file since it's no longer necessary (diff)
downloadzen-022527502b688a01f5f9100e4a3fc6f1d81f5c81.tar.xz
zen-022527502b688a01f5f9100e4a3fc6f1d81f5c81.zip
Added TODO to CasLogFile::Append
-rw-r--r--zenstore/include/zenstore/caslog.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/zenstore/include/zenstore/caslog.h b/zenstore/include/zenstore/caslog.h
index 95282b5fb..aea855e4c 100644
--- a/zenstore/include/zenstore/caslog.h
+++ b/zenstore/include/zenstore/caslog.h
@@ -69,7 +69,13 @@ public:
});
}
- void Append(const T& Record) { CasLogFile::Append(&Record, sizeof Record); }
+ void Append(const T& Record)
+ {
+ // TODO: implement some more efficent path here so we don't end up with
+ // a syscall per append
+
+ CasLogFile::Append(&Record, sizeof Record);
+ }
void Open(std::filesystem::path FileName, bool IsCreate) { CasLogFile::Open(FileName, sizeof(T), IsCreate); }
};