backport dataframe changes from #42202, using client instead of transport
* [ML] adding native-multi-node-integTests for data frames' * addressing streaming issues * formatting fixes * Addressing PR comments