* lintrunner patch for gloo_wrapper.py * lintrunner changes to the tools directory.
* Allow reading and writing single-column vector Parquet files. These files are commonly produced by Spark ML's feature processing code. * [Dist] Only write single-column vector files for Parquet in tests.