Lines Matching refs:parsed_params
129 ParsedParams parsed_params; in InitFromCmdLineArgs() local
143 parsed_params.option_map[optionKey] = splits[1]; in InitFromCmdLineArgs()
147 parsed_params.flags.push_back(optionKey); in InitFromCmdLineArgs()
151 parsed_params.option_map[optionKey] = in InitFromCmdLineArgs()
164 parsed_params.cmd = cmdTokens[0]; in InitFromCmdLineArgs()
165 parsed_params.cmd_params.assign(cmdTokens.begin() + 1, cmdTokens.end()); in InitFromCmdLineArgs()
167 LDBCommand* command = selector(parsed_params); in InitFromCmdLineArgs()
176 LDBCommand* LDBCommand::SelectCommand(const ParsedParams& parsed_params) { in SelectCommand() argument
177 if (parsed_params.cmd == GetCommand::Name()) { in SelectCommand()
178 return new GetCommand(parsed_params.cmd_params, parsed_params.option_map, in SelectCommand()
179 parsed_params.flags); in SelectCommand()
180 } else if (parsed_params.cmd == PutCommand::Name()) { in SelectCommand()
181 return new PutCommand(parsed_params.cmd_params, parsed_params.option_map, in SelectCommand()
182 parsed_params.flags); in SelectCommand()
183 } else if (parsed_params.cmd == BatchPutCommand::Name()) { in SelectCommand()
184 return new BatchPutCommand(parsed_params.cmd_params, in SelectCommand()
185 parsed_params.option_map, parsed_params.flags); in SelectCommand()
186 } else if (parsed_params.cmd == ScanCommand::Name()) { in SelectCommand()
187 return new ScanCommand(parsed_params.cmd_params, parsed_params.option_map, in SelectCommand()
188 parsed_params.flags); in SelectCommand()
189 } else if (parsed_params.cmd == DeleteCommand::Name()) { in SelectCommand()
190 return new DeleteCommand(parsed_params.cmd_params, parsed_params.option_map, in SelectCommand()
191 parsed_params.flags); in SelectCommand()
192 } else if (parsed_params.cmd == DeleteRangeCommand::Name()) { in SelectCommand()
193 return new DeleteRangeCommand(parsed_params.cmd_params, in SelectCommand()
194 parsed_params.option_map, in SelectCommand()
195 parsed_params.flags); in SelectCommand()
196 } else if (parsed_params.cmd == ApproxSizeCommand::Name()) { in SelectCommand()
197 return new ApproxSizeCommand(parsed_params.cmd_params, in SelectCommand()
198 parsed_params.option_map, parsed_params.flags); in SelectCommand()
199 } else if (parsed_params.cmd == DBQuerierCommand::Name()) { in SelectCommand()
200 return new DBQuerierCommand(parsed_params.cmd_params, in SelectCommand()
201 parsed_params.option_map, parsed_params.flags); in SelectCommand()
202 } else if (parsed_params.cmd == CompactorCommand::Name()) { in SelectCommand()
203 return new CompactorCommand(parsed_params.cmd_params, in SelectCommand()
204 parsed_params.option_map, parsed_params.flags); in SelectCommand()
205 } else if (parsed_params.cmd == WALDumperCommand::Name()) { in SelectCommand()
206 return new WALDumperCommand(parsed_params.cmd_params, in SelectCommand()
207 parsed_params.option_map, parsed_params.flags); in SelectCommand()
208 } else if (parsed_params.cmd == ReduceDBLevelsCommand::Name()) { in SelectCommand()
209 return new ReduceDBLevelsCommand(parsed_params.cmd_params, in SelectCommand()
210 parsed_params.option_map, in SelectCommand()
211 parsed_params.flags); in SelectCommand()
212 } else if (parsed_params.cmd == ChangeCompactionStyleCommand::Name()) { in SelectCommand()
213 return new ChangeCompactionStyleCommand(parsed_params.cmd_params, in SelectCommand()
214 parsed_params.option_map, in SelectCommand()
215 parsed_params.flags); in SelectCommand()
216 } else if (parsed_params.cmd == DBDumperCommand::Name()) { in SelectCommand()
217 return new DBDumperCommand(parsed_params.cmd_params, in SelectCommand()
218 parsed_params.option_map, parsed_params.flags); in SelectCommand()
219 } else if (parsed_params.cmd == DBLoaderCommand::Name()) { in SelectCommand()
220 return new DBLoaderCommand(parsed_params.cmd_params, in SelectCommand()
221 parsed_params.option_map, parsed_params.flags); in SelectCommand()
222 } else if (parsed_params.cmd == ManifestDumpCommand::Name()) { in SelectCommand()
223 return new ManifestDumpCommand(parsed_params.cmd_params, in SelectCommand()
224 parsed_params.option_map, in SelectCommand()
225 parsed_params.flags); in SelectCommand()
226 } else if (parsed_params.cmd == FileChecksumDumpCommand::Name()) { in SelectCommand()
227 return new FileChecksumDumpCommand(parsed_params.cmd_params, in SelectCommand()
228 parsed_params.option_map, in SelectCommand()
229 parsed_params.flags); in SelectCommand()
230 } else if (parsed_params.cmd == ListColumnFamiliesCommand::Name()) { in SelectCommand()
231 return new ListColumnFamiliesCommand(parsed_params.cmd_params, in SelectCommand()
232 parsed_params.option_map, in SelectCommand()
233 parsed_params.flags); in SelectCommand()
234 } else if (parsed_params.cmd == CreateColumnFamilyCommand::Name()) { in SelectCommand()
235 return new CreateColumnFamilyCommand(parsed_params.cmd_params, in SelectCommand()
236 parsed_params.option_map, in SelectCommand()
237 parsed_params.flags); in SelectCommand()
238 } else if (parsed_params.cmd == DropColumnFamilyCommand::Name()) { in SelectCommand()
239 return new DropColumnFamilyCommand(parsed_params.cmd_params, in SelectCommand()
240 parsed_params.option_map, in SelectCommand()
241 parsed_params.flags); in SelectCommand()
242 } else if (parsed_params.cmd == DBFileDumperCommand::Name()) { in SelectCommand()
243 return new DBFileDumperCommand(parsed_params.cmd_params, in SelectCommand()
244 parsed_params.option_map, in SelectCommand()
245 parsed_params.flags); in SelectCommand()
246 } else if (parsed_params.cmd == InternalDumpCommand::Name()) { in SelectCommand()
247 return new InternalDumpCommand(parsed_params.cmd_params, in SelectCommand()
248 parsed_params.option_map, in SelectCommand()
249 parsed_params.flags); in SelectCommand()
250 } else if (parsed_params.cmd == CheckConsistencyCommand::Name()) { in SelectCommand()
251 return new CheckConsistencyCommand(parsed_params.cmd_params, in SelectCommand()
252 parsed_params.option_map, in SelectCommand()
253 parsed_params.flags); in SelectCommand()
254 } else if (parsed_params.cmd == CheckPointCommand::Name()) { in SelectCommand()
255 return new CheckPointCommand(parsed_params.cmd_params, in SelectCommand()
256 parsed_params.option_map, in SelectCommand()
257 parsed_params.flags); in SelectCommand()
258 } else if (parsed_params.cmd == RepairCommand::Name()) { in SelectCommand()
259 return new RepairCommand(parsed_params.cmd_params, parsed_params.option_map, in SelectCommand()
260 parsed_params.flags); in SelectCommand()
261 } else if (parsed_params.cmd == BackupCommand::Name()) { in SelectCommand()
262 return new BackupCommand(parsed_params.cmd_params, parsed_params.option_map, in SelectCommand()
263 parsed_params.flags); in SelectCommand()
264 } else if (parsed_params.cmd == RestoreCommand::Name()) { in SelectCommand()
265 return new RestoreCommand(parsed_params.cmd_params, in SelectCommand()
266 parsed_params.option_map, parsed_params.flags); in SelectCommand()
267 } else if (parsed_params.cmd == WriteExternalSstFilesCommand::Name()) { in SelectCommand()
268 return new WriteExternalSstFilesCommand(parsed_params.cmd_params, in SelectCommand()
269 parsed_params.option_map, in SelectCommand()
270 parsed_params.flags); in SelectCommand()
271 } else if (parsed_params.cmd == IngestExternalSstFilesCommand::Name()) { in SelectCommand()
272 return new IngestExternalSstFilesCommand(parsed_params.cmd_params, in SelectCommand()
273 parsed_params.option_map, in SelectCommand()
274 parsed_params.flags); in SelectCommand()
275 } else if (parsed_params.cmd == ListFileRangeDeletesCommand::Name()) { in SelectCommand()
276 return new ListFileRangeDeletesCommand(parsed_params.option_map, in SelectCommand()
277 parsed_params.flags); in SelectCommand()