diff options
| author | Stefan Boberg <[email protected]> | 2021-05-24 22:23:46 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2021-05-24 22:23:46 +0200 |
| commit | 022527502b688a01f5f9100e4a3fc6f1d81f5c81 (patch) | |
| tree | d029647341b94ce86a4cb0236f52adca899edb91 | |
| parent | Eliminated sidx file since it's no longer necessary (diff) | |
| download | zen-022527502b688a01f5f9100e4a3fc6f1d81f5c81.tar.xz zen-022527502b688a01f5f9100e4a3fc6f1d81f5c81.zip | |
Added TODO to CasLogFile::Append
| -rw-r--r-- | zenstore/include/zenstore/caslog.h | 8 |
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); } }; |