Removes message cloning operation required for query router (#285)

* Removes message cloning operation required for query router

* fmt

* flakey?

* ?
This commit is contained in:
zainkabani
2023-01-19 10:19:49 -05:00
committed by GitHub
parent 87a771aecc
commit ca8901910c
4 changed files with 65 additions and 51 deletions

View File

@@ -693,11 +693,11 @@ where
let current_shard = query_router.shard();
// Handle all custom protocol commands, if any.
match query_router.try_execute_command(message.clone()) {
match query_router.try_execute_command(&message) {
// Normal query, not a custom command.
None => {
if query_router.query_parser_enabled() {
query_router.infer(message.clone());
query_router.infer(&message);
}
}