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 28, 2024
1 parent cf0a2a8 commit 1727cda
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 @@ -406,7 +406,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 @@ -449,7 +451,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 1727cda

Please sign in to comment.