All, I am working with clusters with different Cassandra versions and have been using some cqlsh which "just worked". Recently I wanted to use virtual tables and ran into [1]. After that I filed [2].
Brandon states that "do not use a cqlsh that is from a different version than what is distributed with the server" since I have no idea what other incompatibilities like this there are, compatibility of that kind has never been a goal." I would like to open the discussion if this is what we want: cqlsh needs to be in lockstep with the C* version. Assuming, this is how things should be, I would propose to change the cqlsh versioning to be in line with the C* versioning. Right now I am using cqlsh 6.0.1 and I have no idea to which C* version that translates to. Aligning versions would make this much easier. Thanks, German