Groupby.shift
c++ API refactor and python binding
#8131
Merged
Groupby.shift
c++ API refactor and python binding
#8131