MXS-2299: Hints always take precedence

Hints should override all statement level routing decisions that would
otherwise be done based on the query type.
This commit is contained in:
Markus Mäkelä
2019-01-28 18:23:38 +02:00
parent 6d88afbf55
commit 16fc920d33
2 changed files with 72 additions and 67 deletions

View File

@ -348,7 +348,8 @@ private:
*/
bool query_type_is_read_only(uint32_t qtype) const;
uint32_t get_route_target(uint8_t command, uint32_t qtype, HINT* pHints);
void process_routing_hints(HINT* pHints, uint32_t* target);
uint32_t get_route_target(uint8_t command, uint32_t qtype);
MXS_SESSION* session() const
{