You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue has been marked rotten due to no recent activity in the past 90d. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed.
Closes#6469
The `cudf::dictionary::replace` function uses a pair iterator over the child column indices. The logic uses an indexalator input iterator to build the pair iterator. This PR moves the pair iterator creation to the indexalator_factory so it can be used more generally.
Authors:
- David (@davidwendt)
Approvers:
- Conor Hoekstra (@codereport)
- Karthikeyan (@karthikeyann)
URL: #7399
Reference discussion here #6457 (comment)
The existing logic for
cudf/cpp/src/dictionary/replace.cu
Line 41 in 48e9d1b
and
cudf/cpp/src/dictionary/replace.cu
Lines 72 to 77 in 48e9d1b
should be moved to be an indexalatory utility for use in other places where a pair-iterator with an indexalator is needed.
Also, the logic should check that an indices column contains no nulls.
The text was updated successfully, but these errors were encountered: