icexelloss commented on code in PR #13880: URL: https://github.com/apache/arrow/pull/13880#discussion_r965448559
########## cpp/src/arrow/compute/exec/asof_join_node.cc: ########## @@ -294,10 +473,22 @@ class InputState { // Index of the time col col_index_t time_col_index_; // Index of the key col - col_index_t key_col_index_; + std::vector<col_index_t> key_col_index_; + // Type id of the time column + Type::type time_type_id_; + // Type id of the key column + std::vector<Type::type> key_type_id_; + // Hasher for key elements + mutable KeyHasher* key_hasher_; + // True if hashing is mandatory + bool must_hash_; + // True if by-key values may be rehashed + bool may_rehash_; Review Comment: I don't remember seeing this from previous revisions. What does "rehash" mean here? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org