In spark-2.0.0 preview binary mode was turned off (
It was greatly irresponsible step due to the fact, that in 1.6.1 binary mode was default and it turned off in 2.0.0.
Just to describe magnitude of harm not fixing this bug would do in my organization:
- Tableau works only though Thrift Server and only with binary format. Tableau would not work with spark-2.0.0 at all!
- I have bunch of analysts in my organization with configured sql clients(DataGrip and Squirrel). I would need to go one by one to change connection string for them(DataGrip). Squirrel simply do not work with http - some jar hell in my case.
- let me not mention all other stuff which connects to our data infrastructure through ThriftServer as gateway.