you can run them in parallel, as querying and indexing works, but you should not do that permanently.
That allocation decider is currently just checking if the receiving node's version is smaller than the sender's version, and does not take major/minor versions into account.
Easiest thing would be to just get all nodes on the same version.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.