fn apply_hints( query_ctx: &mut QueryContext, hints: Vec<(String, String)>, dedicated_read_preference: bool, ) -> Result<()>