@@ -107,7 +107,8 @@ bool MooncakeStorageSpec::ValidateRequiredFields(std::string &invalid_fields) co
107107}
108108std::string TairMemPoolStorageSpec::ToString () const {
109109 std::ostringstream oss;
110- oss << " enable_vipserver: " << enable_vipserver_ << " , domain: " << domain_ << " , timeout: " << timeout_;
110+ oss << " enable_vipserver: " << enable_vipserver_ << " , domain: " << domain_
111+ << " , vipserver_domain: " << vipserver_domain_ << " , timeout: " << timeout_;
111112 return oss.str ();
112113}
113114bool TairMemPoolStorageSpec::ValidateRequiredFields (std::string &invalid_fields) const {
@@ -242,13 +243,15 @@ void MooncakeStorageSpec::ToRapidWriter(rapidjson::Writer<rapidjson::StringBuffe
242243// TairMemPoolStorageSpec
243244bool TairMemPoolStorageSpec::FromRapidValue (const rapidjson::Value &rapid_value) {
244245 KVCM_JSON_GET_MACRO (rapid_value, " enable_vipserver" , enable_vipserver_);
246+ KVCM_JSON_GET_MACRO (rapid_value, " vipserver_domain" , vipserver_domain_);
245247 KVCM_JSON_GET_MACRO (rapid_value, " domain" , domain_);
246248 KVCM_JSON_GET_MACRO (rapid_value, " timeout" , timeout_);
247249 return true ;
248250}
249251
250252void TairMemPoolStorageSpec::ToRapidWriter (rapidjson::Writer<rapidjson::StringBuffer> &writer) const noexcept {
251253 Put (writer, " enable_vipserver" , enable_vipserver_);
254+ Put (writer, " vipserver_domain" , vipserver_domain_);
252255 Put (writer, " domain" , domain_);
253256 Put (writer, " timeout" , timeout_);
254257}
0 commit comments