Hi, I'm not a Hadoop expert but I've had some experiences in the cloud infrastructure that I think also makes sense in your case. For 2.x client + 3.x Server case, the Server side can obviously provide compatibility, so it should work fine. But in the opposite case, it might have problem, because 2.x server may not understand new client calls added in 3.x, for old calls, it should work fine, but if some internal implementation has changed, it might also be a problem, so you might have to check case by case.
BR, On Tue, Oct 13, 2020 at 6:41 AM Chao Sun <sunc...@apache.org> wrote: > Hi community, > > Does Hadoop 3.x provide wire compatibility between 3.x clients and 2.x > server? There is a blog post from Cloudera [1] mentioning wire > compatibility between 2.x clients and 3.x server, but not the other > direction. Curious if someone knows this. Also it'd be good to know if > someone is running this setup in prod. Thanks! > > Chao > > [1]: > https://blog.cloudera.com/upgrading-clusters-workloads-hadoop-2-hadoop-3 >