I'm trying to migrate a project from thrift to cql3/java driver and I'm experiencing a strange problem.
The table just consists of a primary key and a value, sometimes all the information lies in the key though, so the value is not needed.
Through the thrift interface, it just works fine to leave out "foo".
Executing this query:
"Bad Request: Missing mandatory column foo"
Explicitly inserting "null" as a value does not store the column / deletes the old one with a "null" value inserted through thrift.
Inserting an empty String works fine, but this seems a bit bloated.
Is this intended to (not) work this way?