diff --git a/env/composite_env_wrapper.h b/env/composite_env_wrapper.h index c2752fcee..636bdda90 100644 --- a/env/composite_env_wrapper.h +++ b/env/composite_env_wrapper.h @@ -218,7 +218,12 @@ class CompositeEnv : public Env { return file_system_->OptimizeForCompactionTableRead( FileOptions(env_options), db_options); } - + EnvOptions OptimizeForBlobFileRead( + const EnvOptions& env_options, + const ImmutableDBOptions& db_options) const override { + return file_system_->OptimizeForBlobFileRead(FileOptions(env_options), + db_options); + } // This seems to clash with a macro on Windows, so #undef it here #ifdef GetFreeSpace #undef GetFreeSpace