Skip to content

Commit

Permalink
fix "Unknown error" when configuring regions
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkSh1 committed Nov 22, 2024
1 parent 08fffd3 commit 97d3077
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions fdbclient/DatabaseConfiguration.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -402,7 +402,9 @@ std::string DatabaseConfiguration::configureStringFromJSON(const StatusObject& j
continue;
}

result += " ";
if (!result.empty()) {
result += " ";
}
// All integers are assumed to be actual DatabaseConfig keys and are set with
// the hidden "<name>:=<intValue>" syntax of the configure command.
if (kv.second.type() == json_spirit::int_type) {
Expand Down Expand Up @@ -444,7 +446,10 @@ std::string DatabaseConfiguration::configureStringFromJSON(const StatusObject& j
// explicit log_engine we simply add " log_engine=ssd-2" to the output string if the input JSON did not contain a
// log_engine.
if (!json.contains("log_engine")) {
result += " log_engine=ssd-2";
if (!result.empty()) {
result += " ";
}
result += "log_engine=ssd-2";
}

return result;
Expand Down

0 comments on commit 97d3077

Please sign in to comment.