Right now the server doesn't enforce schema versions, the client is expected to. We should have handling in the server for better resiliency. This means that every command will have a min/max schema version associated with it, and any request coming from a client with a version outside those bounds will fail
Right now the server doesn't enforce schema versions, the client is expected to. We should have handling in the server for better resiliency. This means that every command will have a min/max schema version associated with it, and any request coming from a client with a version outside those bounds will fail