Tribe node compatibility

Hi,

Our solution relies on a tribe nodes to provide a federated search across multiple ES clusters. Now, it is not always possible to keep all ES clusters on the same version all the time, some production islands might have a newer version of a product with a different ES version while others will stay behind, but we still want to support the compatibility.

Right now we have only 1.1.1 and 1.6 in production and my quick ‘surface’ check shows that 1.1.1 tribe seems to work without issues with 1.6 cluster and vice versa as soon as all queries are compatible with both versions of ES.

Is there is information in regards to the tribe node compatibility?
Can we expect that tribe nodes are be compatible within major releases or it depends?

Thank you!

It'll depend on what features you use as we do deprecate, remove and change things between minor versions.
We don't have a dedicated compatibility matrix here though unfortunately, I'll raise an issue to see if we can add something to the docs though.

See https://github.com/elastic/elasticsearch/issues/14075! :slight_smile: