In this CL, prefer snapshot version in snapshot request is defined in thrift. So that both FE and BE can use this version value.
In this CL, prefer snapshot version in snapshot request is defined in thrift. So that both FE and BE can use this version value.