Use of CLUSTER_IGNORE_SCHEMA_SYNC

Hello Team, what is the use of Environment CLUSTER_IGNORE_SCHEMA_SYNC
I can’t find anything ?

Hi!

Thanks for pointing it out. Looks like this is not yet documented here:

Looking the code it seems that if you set it to true Weaviate will not try to sync schemas between nodes of a cluster on node startup.

here, from that code comments:

// - If Node 1 and Node 2 both have a schema, but they aren’t in sync, the
// cluster is broken. This state cannot be automatically recovered from and
// startup needs to fail. Manual intervention would be required in this case.

I believe this is more a “internal” setting, that I see being used in tests where you may want to explicitly have unsynced nodes.

Let me know if that helps.