chore: pull latest helio (#3009)

Also clean-up unused flags.

Signed-off-by: Roman Gershman <roman@dragonflydb.io>
This commit is contained in:
Roman Gershman 2024-05-05 22:43:59 +03:00 committed by GitHub
parent 9f6b716b47
commit 816cec12ed
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 26 additions and 25 deletions

View file

@ -36,8 +36,6 @@ ABSL_FLAG(string, tiered_prefix, "",
" associated with tiered storage. Stronly advised to use "
"high performance NVME ssd disks for this.");
ABSL_FLAG(string, tiered_prefix_v2, "", "tiered_prefix v2");
ABSL_FLAG(dfly::MemoryBytesFlag, tiered_max_file_size, dfly::MemoryBytesFlag{},
"Limit on maximum file size that is used by the database for tiered storage. "
"0 - means the program will automatically determine its maximum file size. "
@ -407,7 +405,7 @@ void EngineShard::InitThreadLocal(ProactorBase* pb, bool update_db_time, size_t
CompactObj::InitThreadLocal(shard_->memory_resource());
SmallString::InitThreadLocal(data_heap);
if (string backing_prefix = GetFlag(FLAGS_tiered_prefix_v2); !backing_prefix.empty()) {
if (string backing_prefix = GetFlag(FLAGS_tiered_prefix); !backing_prefix.empty()) {
LOG_IF(FATAL, pb->GetKind() != ProactorBase::IOURING)
<< "Only ioring based backing storage is supported. Exiting...";