Skip to content
This repository was archived by the owner on May 9, 2024. It is now read-only.

Commit b3cfabd

Browse files
committed
Add lazy dict materialization to ConfigBuilder
1 parent 01e2c49 commit b3cfabd

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

omniscidb/ConfigBuilder/ConfigBuilder.cpp

+8
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,14 @@ bool ConfigBuilder::parseCommandLineArgs(int argc,
575575
->implicit_value(true),
576576
"Enable automatic IR metadata (debug builds only).");
577577

578+
// storage
579+
opt_desc.add_options()(
580+
"enable-lazy-dict-materialization",
581+
po::value<bool>(&config_->storage.enable_lazy_dict_materialization)
582+
->default_value(config_->storage.enable_lazy_dict_materialization)
583+
->implicit_value(true),
584+
"Enable lazy materialization of string dictionary columns from Arrow Storage.");
585+
578586
if (allow_gtest_flags) {
579587
opt_desc.add_options()("gtest_list_tests", "list all test");
580588
opt_desc.add_options()("gtest_filter", "filters tests, use --help for details");

0 commit comments

Comments
 (0)