[FEA] Support "on" parameter in cudf.DataFrame.join
Open
feature request
Python
- Dominant language
- C++
- Stars
- 9.8k
- Forks
- 1.1k
- Avg merge
- 3d 6m
- Merged PRs (30d)
- 278
Description
Version used: cuml==21.8.2
**Steps/Code to reproduce bug**
```
left = cudf.DataFrame([100, 101], columns=["item_id"])
right = cudf.DataFrame(["a","b"], index=[100,101], columns=["item_name"])
# This will result in having only in item_name
left.join(right, on="item_id")
# This works as expected
left.to_pandas().join(right.to_pandas(), on="item_id")
# Workarround
left.merge(right, left_on="item_id", right_index=True)
```
Contributor guide
Assessment
This issue has not been assessed yet.