kou commented on issue #15287: URL: https://github.com/apache/arrow/issues/15287#issuecomment-1378348469
How about `left_suffix=nil, right_suffix=nil` like pandas? https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.join.html If both of `left_suffix` and `right_suffix` are `nil`, we don't return duplicated keys. If any of `left_suffix` and `right_suffix` are not `nil`, we return both keys in left and right with suffix. For merging, how about `merge_key_values=true`? If both `left_suffix` and `right_suffix` are `nil` and `merge_key_values` is `true`, fill NULL values in a left key with values in a right key. (Hmm. I'm not sure this is suitable behavior. If left key has multiple NULL values and outer join is used, can we distinct NULL values in left key and NULL values caused by join?) -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
