Resets query_options->option to its default value.
| 152 | |
| 153 | // Resets query_options->option to its default value. |
| 154 | static void ResetQueryOption(const int option, TQueryOptions* query_options) { |
| 155 | const static TQueryOptions defaults; |
| 156 | switch (option) { |
| 157 | #define QUERY_OPT_FN(NAME, ENUM, LEVEL) \ |
| 158 | case TImpalaQueryOptions::ENUM: \ |
| 159 | query_options->__isset.NAME = defaults.__isset.NAME; \ |
| 160 | query_options->NAME = defaults.NAME; \ |
| 161 | break; |
| 162 | #define REMOVED_QUERY_OPT_FN(NAME, ENUM) |
| 163 | QUERY_OPTS_TABLE |
| 164 | #undef QUERY_OPT_FN |
| 165 | #undef REMOVED_QUERY_OPT_FN |
| 166 | } |
| 167 | } |
| 168 | |
| 169 | static TQueryOptions DefaultQueryOptions() { |
| 170 | TQueryOptions defaults; |