| 222 | } |
| 223 | |
| 224 | Status StartupChecks(const kudu::Version& target_schema_version) { |
| 225 | RETURN_IF_ERROR(_isVersionKnown(target_schema_version)); |
| 226 | |
| 227 | parsed_target_schema_version = target_schema_version; |
| 228 | LOG(INFO) << "Target workload management schema version is '" |
| 229 | << parsed_target_schema_version->ToString() << "'"; |
| 230 | |
| 231 | // Warn if not targeting the latest version. |
| 232 | const Version latest_schema_version = *KNOWN_VERSIONS.rbegin(); |
| 233 | if (parsed_target_schema_version != latest_schema_version) { |
| 234 | LOG(WARNING) << "Target schema version '" << parsed_target_schema_version->ToString() |
| 235 | << "' is not the latest schema version '" |
| 236 | << latest_schema_version.ToString() << "'"; |
| 237 | } |
| 238 | |
| 239 | return Status::OK(); |
| 240 | } // function StartupChecks |
| 241 | |
| 242 | string QueryLogTableName(bool with_db) { |
| 243 | string log_table_name = FLAGS_query_log_table_name; |