File tree Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -36,14 +36,14 @@ namespace options {
3636// / Register the "--query-string-depth" flag. Controls the depth of the query
3737// / string parsing from the FT.SEARCH cmd.
3838constexpr absl::string_view kQueryStringDepthConfig {" query-string-depth" };
39- constexpr uint32_t kDefaultQueryStringDepth { 1000 };
39+ constexpr uint32_t kMaxQueryStringDepth { 16 };
4040constexpr uint32_t kMinimumQueryStringDepth {1 };
4141static auto query_string_depth =
4242 config::NumberBuilder (kQueryStringDepthConfig , // name
43- kDefaultQueryStringDepth , // default size
43+ kMaxQueryStringDepth , // default size
4444 kMinimumQueryStringDepth , // min size
45- UINT_MAX ) // max size
46- .WithValidationCallback(CHECK_RANGE(kMinimumQueryStringDepth , UINT_MAX ,
45+ kMaxQueryStringDepth ) // max size
46+ .WithValidationCallback(CHECK_RANGE(kMinimumQueryStringDepth , kMaxQueryStringDepth ,
4747 kQueryStringDepthConfig ))
4848 .Build();
4949
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ constexpr int kDefaultTagFieldLenLimit{256};
6363constexpr int kDefaultNumericFieldLenLimit {128 };
6464constexpr size_t kMaxAttributesCount {100 };
6565constexpr int kMaxDimensionsCount {64000 };
66- constexpr int kMaxM {2000000 };
66+ constexpr int kMaxM {256 };
6767constexpr int kMaxEfConstruction {4096 };
6868constexpr int kMaxEfRuntime {4096 };
6969constexpr int kMaxPrefixesCount {16 };
Original file line number Diff line number Diff line change @@ -55,13 +55,16 @@ namespace config = vmsdk::config;
5555// / Register the "--query-string-bytes" flag. Controls the length of the query
5656// / string of the FT.SEARCH cmd.
5757constexpr absl::string_view kQueryStringBytesConfig {" query-string-bytes" };
58- constexpr uint32_t kDefaultQueryStringBytes {10240 };
58+ constexpr uint32_t kMaxQueryStringBytes {10240 };
5959constexpr uint32_t kMinimumQueryStringBytes {1 };
6060static auto query_string_bytes =
6161 config::NumberBuilder (kQueryStringBytesConfig , // name
62- kDefaultQueryStringBytes , // default size
62+ kMaxQueryStringBytes , // default size
6363 kMinimumQueryStringBytes , // min size
64- UINT_MAX) // max size
64+ kMaxQueryStringBytes ) // max size
65+ .WithValidationCallback(CHECK_RANGE(kMinimumQueryStringBytes ,
66+ kMaxQueryStringBytes ,
67+ kQueryStringBytesConfig ))
6568 .Build();
6669
6770constexpr absl::string_view kHNSWBlockSizeConfig {" hnsw-block-size" };
You can’t perform that action at this time.
0 commit comments